@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Noto+Sans+Arabic:wght@100..900&family=Noto+Sans+Bengali:wght@100..900&family=Noto+Sans+Devanagari:wght@100..900&family=Noto+Sans+SC:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap);.Navbar_navbar__AHaSr{background:#1c2526;border-bottom:1px solid #2e3a3b;height:60px;left:0;padding:0 1rem;position:fixed;right:0;top:0;z-index:1000}.Navbar_navContainer__gJYF9{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1200px}.Navbar_navBrand__NY8Dv{align-items:center;display:flex;gap:.5rem}.Navbar_navBrand__NY8Dv h1{color:#f97316;font-size:1.25rem;margin:0}.Navbar_navBrand__NY8Dv span{color:#8b9a9b;font-size:.875rem}.Navbar_navMenu__qIOKY{align-items:center;display:flex;gap:1.5rem;list-style:none;margin:0;padding:0}.Navbar_navItem__5Uht2{margin:0;position:relative}.Navbar_navLink__mOPW4{align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem;text-decoration:none;transition:color .3s ease}.Navbar_navIcon__dhJWE{stroke:currentColor;height:18px;width:18px}.Navbar_navLink__mOPW4.Navbar_active__em\+eI,.Navbar_navLink__mOPW4:hover{color:#f97316}.Navbar_dropdown__xnzws{position:relative}.Navbar_dropdownButton__YkQru{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem;transition:color .3s ease}.Navbar_dropdownButton__YkQru.Navbar_active__em\+eI,.Navbar_dropdownButton__YkQru:hover{color:#f97316}.Navbar_dropdownIcon__AJ8Mx{transition:transform .3s ease}.Navbar_dropdownIcon__AJ8Mx.Navbar_rotated__VXvLn{transform:rotate(180deg)}.Navbar_dropdownContent__kSEJS{background:#1c2526;border:1px solid #2e3a3b;border-radius:4px;box-shadow:0 4px 6px #0000001a;left:0;margin-top:.5rem;min-width:200px;padding:.5rem 0;position:absolute;top:100%;z-index:1000}.Navbar_dropdownContent__kSEJS .Navbar_navLink__mOPW4{align-items:center;display:flex;gap:.5rem;padding:.75rem 1rem;width:100%}.Navbar_dropdownContent__kSEJS .Navbar_navLink__mOPW4:hover{background:#f973161a}.Navbar_menuButton__Cc0m-{background:#0000;border:none;color:#8b9a9b;cursor:pointer;display:none;padding:.5rem;transition:color .3s ease}.Navbar_menuButton__Cc0m-:hover{color:#f97316}@media (max-width:1024px){.Navbar_menuButton__Cc0m-{display:block}.Navbar_navMenu__qIOKY{display:none}}@media (max-width:768px){.Navbar_navContainer__gJYF9{padding:0}.Navbar_navBrand__NY8Dv h1{font-size:1.2rem}.Navbar_navBrand__NY8Dv span{font-size:.7rem}}.button_button__hkamW{align-items:center;background-color:#414141;border:1px solid #b64c01d3;border-radius:.375rem;color:#f07015e3;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;min-width:120px;padding:.75rem 1.5rem;text-align:center;transition:all .3s ease;width:auto}.button_button__hkamW:hover:not(:disabled){background-color:#2b2b2b;border-color:#88460f;color:#fff;transform:translateY(-1px)}.button_button__hkamW:active:not(:disabled){transform:translateY(0)}.button_button__hkamW:disabled{cursor:not-allowed;opacity:.5}@media (max-width:640px){.button_button__hkamW{font-size:.875rem;min-width:100px;padding:.5rem 1rem}}@media (max-width:480px){.button_button__hkamW{font-size:.3rem;min-width:20px;padding:4px}}.Sidebar_sidebar__zfhso{background:#1c2526;box-shadow:2px 0 5px #0003;height:100vh;left:0;position:fixed;top:0;transition:transform .3s ease;width:280px;z-index:1000}.Sidebar_sidebar--closed__ZFcRB,.Sidebar_sidebar__zfhso{transform:translateX(-100%)}.Sidebar_sidebar--open__yuE3a{transform:translateX(0)}.Sidebar_sidebar__nav__1gdA6{height:100%;overflow-y:auto;padding:1rem}.Sidebar_sidebar__list__1l2d1{list-style:none;margin:0;padding:0}.Sidebar_sidebar__item__AiU5z{margin:.5rem 0}.Sidebar_sidebar__link__88E7\+{align-items:center;border:2px solid #0000;border-radius:8px;color:#8b9a9b;display:flex;padding:.75rem 1rem;text-decoration:none;transition:all .3s ease}.Sidebar_sidebar__link__88E7\+:hover{background:#2e3a3b;border-color:#f97316;color:#fff;text-decoration:none}.Sidebar_sidebar__link--active__xEz37{background:#2e3a3b;border-color:#f97316;color:#fff;font-weight:500}.Sidebar_sidebar__icon__LlCGV{color:#f97316;height:20px;margin-right:.75rem;width:20px}.Sidebar_sidebar__dropdown__DqUu5{margin-bottom:.5rem;position:relative}.Sidebar_sidebar__dropdownButton__Ky4bh{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:14px;padding:8px 12px;transition:background-color .3s;width:100%}.Sidebar_sidebar__dropdownButton__Ky4bh:hover{background-color:#ffffff1a}.Sidebar_sidebar__dropdownButton__Ky4bh.Sidebar_active__8Rvdk{background-color:#fff3}.Sidebar_sidebar__dropdownIcon__AXNpC{margin-left:auto;transition:transform .3s}.Sidebar_sidebar__dropdownIcon__AXNpC.Sidebar_rotated__xhSsc{transform:rotate(180deg)}.Sidebar_sidebar__dropdownContent__Atl7H{background:#2e3a3b;border:1px solid #f97316;border-radius:8px;margin-top:.5rem;padding:.5rem}.Sidebar_sidebar__dropdownContent__Atl7H .Sidebar_sidebar__link__88E7\+{font-size:.9rem;margin:.2rem 0;padding:.6rem .8rem}.Sidebar_sidebar__dropdownContent__Atl7H .Sidebar_sidebar__link__88E7\+:hover{background:#f973161a}@media (min-width:1025px){.Sidebar_sidebar__zfhso{transform:translateX(-100%)}}@media (max-width:1024px){.Sidebar_sidebar__zfhso{max-width:280px;width:100%}.Sidebar_sidebar--open__yuE3a{box-shadow:0 0 15px #0000004d}}@media (max-width:768px){.Sidebar_sidebar__zfhso{max-width:260px;width:100%}.Sidebar_sidebar__nav__1gdA6{padding:.75rem}.Sidebar_sidebar__link__88E7\+{font-size:.95rem;padding:.6rem .8rem}}.Toast_toast__BiBj6{align-items:center;animation:Toast_slideIn__IOut8 .3s ease-out;background:#3e3e3e;border-radius:8px;box-shadow:0 4px 12px #00000026;color:#fff;display:flex;justify-content:space-between;min-width:300px;padding:16px;position:fixed;right:20px;top:20px;z-index:1000}.Toast_content__0FpHA{align-items:center;display:flex;gap:12px}.Toast_icon__-PShs{font-size:20px;line-height:1}.Toast_message__W5rhi{font-size:14px;line-height:1.4}.Toast_closeButton__vwHxL{background:none;border:none;color:#b9b9b9;cursor:pointer;font-size:20px;margin-left:12px;padding:0 4px;transition:color .2s}.Toast_closeButton__vwHxL:hover{color:#fff}.Toast_success__kaPjY{background:#2d3e2d;border-left:4px solid #4caf50}.Toast_success__kaPjY .Toast_icon__-PShs{color:#4caf50}.Toast_error__FK42L{background:#3d2d2d;border-left:4px solid #f44336}.Toast_error__FK42L .Toast_icon__-PShs{color:#f44336}.Toast_info__C8K2t{background:#2d3e3e;border-left:4px solid #2196f3}.Toast_info__C8K2t .Toast_icon__-PShs{color:#2196f3}.Toast_warning__67qCE{background:#3e3d2d;border-left:4px solid #ff9800}.Toast_warning__67qCE .Toast_icon__-PShs{color:#ff9800}@keyframes Toast_slideIn__IOut8{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Toast_slideOut__7N2fx{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.Home_home__CMw1J{border-radius:.5%;color:#f8f8f8;font-family:Noto Sans,Noto Sans Arabic,Noto Sans Bengali,Noto Sans Devanagari,Noto Sans SC,sans-serif;margin:0 auto;max-width:1200px;overflow:hidden;padding:4% 2%}.Home_languageSwitcher__DvGYT{display:flex;justify-content:flex-end;margin-bottom:2%}.Home_languageSelect__oPQo4{background:#000;border:1px solid #e18145;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5%;transition:border-color .3s ease,transform .3s ease}.Home_languageSelect__oPQo4:hover{transform:scale(1.05)}.Home_languageSelect__oPQo4:focus{border-color:#d16b3067;outline:none}.Home_title__L087v{color:#e18145;font-size:2rem;font-weight:500;margin-bottom:2%;text-align:center}.Home_text__YlQ2v{color:#f8f8f8;font-size:1rem;line-height:1.6;margin:0 auto;max-width:800px}.Home_routes__2OQcK{grid-gap:1.5%;display:grid;gap:1.5%;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:3% 0}.Home_routeCard__Fmj31{align-items:center;background:#0003;border-radius:.5rem;display:flex;flex-direction:column;padding:2%;transition:transform .3s ease,box-shadow .3s ease}.Home_routeCard__Fmj31:hover{box-shadow:0 4px 15px #e1814533;transform:translateY(-5px)}.Home_routeTitle__FOKuF{color:#e18145;font-size:1.4rem;font-weight:500;margin-bottom:1%;text-align:center}.Home_routeDescription__l0oJu{color:#f8f8f8;font-size:.95rem;line-height:1.6;margin-bottom:1%;text-align:center}.Home_routeLink__TQhrl{border:1px solid #e18145;border-radius:.3rem;color:#e18145;display:inline-block;font-size:.95rem;margin-top:auto;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.Home_routeLink__TQhrl:hover{background-color:#e18145;color:#fff;transform:scale(1.05)}.Home_animationSection__Qi6UI{background:#0003;border-radius:.5rem;margin:3% 0;padding:2%;text-align:center}.Home_pandaText__ef-9G{color:#e18145;font-size:1.8rem;font-weight:500;margin:1% 0}.Home_buildText__RnE03{color:#f8f8f8;font-size:1rem;margin-top:1%}@media (max-width:767px){.Home_home__CMw1J{padding:6% 4%}.Home_languageSelect__oPQo4{padding:1%;width:100%}.Home_title__L087v{font-size:1.8rem}.Home_text__YlQ2v{font-size:.95rem}.Home_routes__2OQcK{gap:2%;grid-template-columns:1fr}.Home_routeTitle__FOKuF{font-size:1.2rem}.Home_routeDescription__l0oJu{font-size:.9rem}.Home_pandaText__ef-9G{font-size:1.5rem}.Home_buildText__RnE03{font-size:.95rem}}@media (min-width:768px) and (max-width:1024px){.Home_home__CMw1J{padding:5% 3%}.Home_languageSelect__oPQo4{width:200px}.Home_title__L087v{font-size:2.2rem}.Home_routes__2OQcK{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (min-width:1025px){.Home_home__CMw1J{padding:4% 2%}.Home_languageSelect__oPQo4{width:250px}.Home_title__L087v{font-size:2.5rem}.Home_text__YlQ2v{font-size:1.1rem}.Home_routeTitle__FOKuF{font-size:1.5rem}.Home_routeDescription__l0oJu{font-size:1rem}}.Hero_hero__0HXa9{background:linear-gradient(135deg,#1a1a1a,#2d2d2d 50%,#c46800);border-radius:1rem;box-sizing:border-box;color:#fff;margin:1rem;padding:4rem 2rem;text-align:center;width:100%}.Hero_content__urnxG{margin:0 auto;max-width:1200px;padding:0 1rem}.Hero_title__JdHKB{font-size:clamp(1.5rem,5vw,2.5rem);font-weight:700;line-height:1.2;margin-bottom:1rem}.Hero_subtitle__ioN6q{font-size:clamp(.875rem,3vw,1.25rem);font-weight:400;line-height:1.5;margin-bottom:2rem;opacity:.9}@media (max-width:1200px){.Hero_hero__0HXa9{padding:3.5rem 1.5rem}}@media (max-width:768px){.Hero_hero__0HXa9{margin:.5rem;padding:3rem 1rem}.Hero_content__urnxG{padding:0 .5rem}}@media (max-width:480px){.Hero_hero__0HXa9{border-radius:.5rem;margin:35px .25rem 5px;padding:2rem .75rem}.Hero_content__urnxG{padding:0 .25rem}}.About_about__U6j\+1{border-radius:.5%;color:#f8f8f8;font-family:Noto Sans,Noto Sans Arabic,Noto Sans Bengali,Noto Sans Devanagari,Noto Sans SC,sans-serif;margin:0 auto;max-width:1200px;overflow:hidden;padding:4% 2%}.About_languageSwitcher__\+A7ah{display:flex;justify-content:flex-end;margin-bottom:2%}.About_languageSelect__n7F31{background:#000;border:1px solid #e18145;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5%;transition:border-color .3s ease,transform .3s ease}.About_languageSelect__n7F31:hover{transform:scale(1.05)}.About_languageSelect__n7F31:focus{border-color:#d16b3067;outline:none}.About_title__\+6bic{color:#e18145;font-size:2rem;font-weight:500;margin-bottom:2%;text-align:center}.About_subtitle__5uO-0{color:#f8f8f8;font-size:1.5rem;font-weight:500;margin:3% 0 1.5%}.About_text__lVdvn{color:#f8f8f8;font-size:1rem;line-height:1.6;margin:0 auto;max-width:800px}.About_services__tpXV4,.About_skills__JXhcs,.About_tools__zYyIO{margin:3% 0}.About_servicesGrid__xgXGm,.About_skillsGrid__3jJ6z,.About_toolsGrid__5q2iH{grid-gap:1.5%;display:grid;gap:1.5%;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));justify-items:center}.About_serviceItem__80qYO,.About_skillItem__-17ta,.About_toolItem__gpS6K{align-items:center;display:flex;flex-direction:column;padding:1%;transition:transform .3s ease}.About_serviceItem__80qYO:hover,.About_skillItem__-17ta:hover,.About_toolItem__gpS6K:hover{transform:translateY(-5px) scale(1.05)}.About_skillIcon__yR\+q4,.About_toolIcon__2Lzk\+{height:40px;margin-bottom:.5%;width:40px}.About_serviceItem__80qYO span,.About_skillItem__-17ta span,.About_toolItem__gpS6K span{color:#f8f8f8;font-size:.9rem;text-align:center}.About_projects__Yi\+dO{margin:3% 0}.About_projectList__TgBqI{list-style:none;margin:0 auto;max-width:800px;padding:0}.About_projectItem__tZW\+A{color:#f8f8f8;font-size:1rem;line-height:1.6;margin-bottom:1%;transition:transform .3s ease,opacity .3s ease}.About_projectItem__tZW\+A:hover{opacity:.9;transform:translateX(10px)}.About_projectItem__tZW\+A strong{color:#f8f8f8}.About_philosophy__S8nHK{margin:3% 0}@media (max-width:767px){.About_about__U6j\+1{padding:6% 4%}.About_languageSelect__n7F31{padding:1%;width:100%}.About_title__\+6bic{font-size:1.8rem}.About_subtitle__5uO-0{font-size:1.3rem}.About_text__lVdvn{font-size:.95rem}.About_servicesGrid__xgXGm,.About_skillsGrid__3jJ6z,.About_toolsGrid__5q2iH{gap:2%;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.About_skillIcon__yR\+q4,.About_toolIcon__2Lzk\+{height:32px;width:32px}.About_serviceItem__80qYO span,.About_skillItem__-17ta span,.About_toolItem__gpS6K span{font-size:.85rem}}@media (min-width:768px) and (max-width:1024px){.About_about__U6j\+1{padding:5% 3%}.About_languageSelect__n7F31{width:200px}.About_title__\+6bic{font-size:2.2rem}.About_subtitle__5uO-0{font-size:1.4rem}.About_servicesGrid__xgXGm,.About_skillsGrid__3jJ6z,.About_toolsGrid__5q2iH{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.About_skillIcon__yR\+q4,.About_toolIcon__2Lzk\+{height:36px;width:36px}}@media (min-width:1025px){.About_about__U6j\+1{padding:4% 2%}.About_languageSelect__n7F31{width:250px}.About_title__\+6bic{font-size:2.5rem}.About_subtitle__5uO-0{font-size:1.6rem}.About_text__lVdvn{font-size:1.1rem}.About_servicesGrid__xgXGm,.About_skillsGrid__3jJ6z,.About_toolsGrid__5q2iH{gap:1%;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.About_skillIcon__yR\+q4,.About_toolIcon__2Lzk\+{height:48px;width:48px}.About_serviceItem__80qYO span,.About_skillItem__-17ta span,.About_toolItem__gpS6K span{font-size:1rem}.About_projectItem__tZW\+A{font-size:1.1rem}}.News_services__HI-Ts{border-radius:.5%;color:#f8f8f8;font-family:Noto Sans,Noto Sans Arabic,Noto Sans Bengali,Noto Sans Devanagari,Noto Sans SC,sans-serif;margin:0 auto;max-width:1200px;overflow:hidden;padding:4% 2%}.News_languageSwitcher__\+SceH{display:flex;justify-content:flex-end;margin-bottom:2%}.News_languageSelect__WdVnV{background:#000;border:1px solid #e18145;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5%;transition:border-color .3s ease,transform .3s ease}.News_languageSelect__WdVnV:hover{transform:scale(1.05)}.News_languageSelect__WdVnV:focus{border-color:#d16b3067;outline:none}.News_title__VF0rz{color:#e18145;font-size:2rem;font-weight:500;margin-bottom:2%;text-align:center}.News_servicesList__q9FAE{margin:3% 0}.News_servicesGrid__Xukti{grid-gap:1.5%;display:grid;gap:1.5%;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.News_serviceItem__7Zyxp{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;padding:2%;transition:transform .3s ease,box-shadow .3s ease}.News_serviceItem__7Zyxp:hover{box-shadow:0 4px 15px #e1814533;transform:translateY(-5px)}.News_serviceIcon__OiyqK{height:48px;margin-bottom:1%;width:48px}.News_serviceTitle__hzjXP{color:#e18145;font-size:1.2rem;font-weight:500;margin:.5% 0}.News_serviceDescription__LS7jW{color:#f8f8f8;font-size:.95rem;line-height:1.5;text-align:center}.News_newsContainer__Mk8aD{margin:0 auto;max-width:1200px;padding:2rem}.News_newsHeader__5UiL5{margin-bottom:3rem;text-align:center}.News_newsHeader__5UiL5 h1{color:#e18145;font-size:2.5rem;margin-bottom:1rem}.News_newsHeader__5UiL5 p{color:#f8f8f8;font-size:1.1rem;margin:0 auto;max-width:600px}.News_newsFilters__kUx4B{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem}.News_filterBtn__7V6yD{background:#0003;border:1px solid #e18145;border-radius:20px;color:#f8f8f8;cursor:pointer;font-weight:500;padding:.5rem 1.5rem;transition:all .3s ease}.News_filterBtn__7V6yD:hover{background:#e181451a;transform:translateY(-2px)}.News_filterBtn__7V6yD.News_active__aCcFz{background-color:#e18145;color:#000}.News_newsGrid__3p9mS{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-bottom:3rem}.News_newsCard__HhRir{background:#0003;border:1px solid #e1814533;border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.News_newsCard__HhRir:hover{box-shadow:0 8px 32px #e1814533;transform:translateY(-4px)}.News_newsCard__HhRir.News_featured__iS8Rc{grid-gap:0;display:grid;gap:0;grid-column:1/-1;grid-template-columns:1fr 1fr}.News_newsImage__fHFh1{align-items:center;background:linear-gradient(135deg,#0006,#0003);display:flex;height:200px;justify-content:center;position:relative}.News_newsCard__HhRir.News_featured__iS8Rc .News_newsImage__fHFh1{height:300px}.News_imagePlaceholder__GvpfQ{align-items:center;background:linear-gradient(135deg,#0006,#0003);display:flex;height:100%;justify-content:center;position:relative;width:100%}.News_newsCategory__L91aa{background-color:#e18145;border-radius:4px;color:#000;font-size:.8rem;font-weight:600;left:1rem;padding:.25rem .75rem;position:absolute;top:1rem}.News_newsContent__UNwil{padding:1.5rem}.News_newsMeta__X3sL8{align-items:center;color:#f8f8f8;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:1rem}.News_newsTitle__tKX2v{color:#e18145;font-size:1.4rem;line-height:1.4;margin-bottom:1rem}.News_newsCard__HhRir.News_featured__iS8Rc .News_newsTitle__tKX2v{font-size:1.8rem}.News_newsDescription__ySJch{color:#f8f8f8;line-height:1.6;margin-bottom:1.5rem}.News_newsTags__6pMHq{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.News_tag__5DPcg{background:#e181451a;border:1px solid #e1814533;border-radius:4px;color:#e18145;font-size:.8rem;padding:.25rem .75rem}.News_readMore__0vxaS{color:#e18145;display:inline-block;font-weight:500;text-decoration:none;transition:all .3s ease}.News_readMore__0vxaS:hover{color:#f8f8f8;transform:translateX(5px)}.News_loadMoreSection__xXObF{margin-top:2rem;text-align:center}.News_loadMoreBtn__5DZKK{background:#e181451a;border:1px solid #e18145;border-radius:25px;color:#e18145;cursor:pointer;font-weight:500;padding:.75rem 2rem;transition:all .3s ease}.News_loadMoreBtn__5DZKK:hover{background:#e18145;color:#000;transform:translateY(-2px)}.News_loadMoreBtn__5DZKK:disabled{cursor:not-allowed;opacity:.5}.News_newsCard__HhRir.News_hidden__QFTVW{opacity:0;transform:translateY(20px)}.News_newsCard__HhRir{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s ease}@media (max-width:767px){.News_services__HI-Ts{padding:6% 4%}.News_languageSelect__WdVnV{padding:1%;width:100%}.News_title__VF0rz{font-size:1.8rem}.News_servicesGrid__Xukti{gap:2%;grid-template-columns:1fr}.News_serviceItem__7Zyxp{padding:3%}.News_serviceIcon__OiyqK{height:40px;width:40px}.News_serviceTitle__hzjXP{font-size:1.1rem}.News_serviceDescription__LS7jW{font-size:.9rem}.News_newsContainer__Mk8aD{padding:1rem}.News_newsHeader__5UiL5 h1{font-size:2rem}.News_newsCard__HhRir.News_featured__iS8Rc,.News_newsGrid__3p9mS{grid-template-columns:1fr}.News_newsCard__HhRir.News_featured__iS8Rc .News_newsImage__fHFh1{height:200px}.News_newsFilters__kUx4B{gap:.5rem}.News_filterBtn__7V6yD{font-size:.9rem;padding:.4rem 1rem}}@media (min-width:768px) and (max-width:1024px){.News_services__HI-Ts{padding:5% 3%}.News_languageSelect__WdVnV{width:200px}.News_title__VF0rz{font-size:2.2rem}.News_servicesGrid__Xukti{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.News_serviceIcon__OiyqK{height:44px;width:44px}}@media (min-width:1025px){.News_services__HI-Ts{padding:4% 2%}.News_languageSelect__WdVnV{width:250px}.News_title__VF0rz{font-size:2.5rem}.News_servicesGrid__Xukti{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.News_serviceIcon__OiyqK{height:48px;width:48px}.News_serviceTitle__hzjXP{font-size:1.3rem}.News_serviceDescription__LS7jW{font-size:1rem}}.PageWrap_pageWrap__66cLs{display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:30px;width:100%}*{color:#ddd5cb}@media (max-width:1400px){.PageWrap_pageWrap__66cLs{padding:5px}}@media (max-width:1200px){.PageWrap_pageWrap__66cLs{padding:2px}}@media (max-width:992px){.PageWrap_pageWrap__66cLs{padding:1px}}@media (max-width:768px){.PageWrap_pageWrap__66cLs{padding:1px}}@media (max-width:576px){*{padding:1px}}@media (max-width:320px){.PageWrap_pageWrap__66cLs{padding:2px}}.Portfolio_portfolio__s\+w53{border-radius:.5%;color:#f8f8f8;font-family:Noto Sans,Noto Sans Arabic,Noto Sans Bengali,Noto Sans Devanagari,Noto Sans SC,sans-serif;margin:0 auto;max-width:1200px;overflow:hidden;padding:4% 2%}.Portfolio_languageSwitcher__GebG7{display:flex;justify-content:flex-end;margin-bottom:2%}.Portfolio_languageSelect__LqDpA{background:#000;border:1px solid #e18145;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5%;transition:border-color .3s ease,transform .3s ease}.Portfolio_languageSelect__LqDpA:hover{transform:scale(1.05)}.Portfolio_languageSelect__LqDpA:focus{border-color:#d16b3067;outline:none}.Portfolio_title__uoNhA{color:#e18145;font-size:2rem;font-weight:500;margin-bottom:2%;text-align:center}.Portfolio_text__Y7SQs{color:#f8f8f8;font-size:1rem;line-height:1.6;margin:0 auto 2%;max-width:800px}.Portfolio_projects__YLzhi{grid-gap:1.5%;display:grid;gap:1.5%;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:3% 0}.Portfolio_projectCard__J9WFr{background:#0003;border:1px solid #e1814533;border-radius:.5rem;display:flex;flex-direction:column;padding:2%;transition:transform .3s ease,box-shadow .3s ease}.Portfolio_projectCard__J9WFr:hover{box-shadow:0 4px 15px #e1814533;transform:translateY(-5px)}.Portfolio_projectTitle__-TAK-{color:#e18145;font-size:1.5rem;font-weight:500;margin-bottom:1%}.Portfolio_projectTask__-wbnY{color:#f8f8f8;font-size:1rem;line-height:1.6;margin-bottom:1%}.Portfolio_projectTask__-wbnY strong{color:#e18145}.Portfolio_techList__5FFSJ{border-top:1px solid #e1814533;display:flex;flex-wrap:wrap;gap:1%;margin-top:auto;padding-top:1%}.Portfolio_techItem__L0zhe{align-items:center;background:#e181451a;border-radius:.3rem;color:#e18145;display:flex;font-size:.95rem;gap:.5%;padding:.5%;transition:transform .3s ease}.Portfolio_techItem__L0zhe:hover{transform:translateY(-2px)}.Portfolio_techIcon__dyUmb{filter:brightness(0) saturate(100%) invert(48%) sepia(79%) saturate(2479%) hue-rotate(346deg) brightness(101%) contrast(101%);height:20px;width:20px}@media (max-width:767px){.Portfolio_portfolio__s\+w53{padding:6% 4%}.Portfolio_languageSelect__LqDpA{padding:1%;width:100%}.Portfolio_title__uoNhA{font-size:1.8rem}.Portfolio_text__Y7SQs{font-size:.95rem}.Portfolio_projects__YLzhi{gap:2%;grid-template-columns:1fr}.Portfolio_projectTitle__-TAK-{font-size:1.3rem}.Portfolio_projectTask__-wbnY{font-size:.95rem}.Portfolio_techItem__L0zhe{font-size:.9rem}.Portfolio_techIcon__dyUmb{height:18px;width:18px}}@media (min-width:768px) and (max-width:1024px){.Portfolio_portfolio__s\+w53{padding:5% 3%}.Portfolio_languageSelect__LqDpA{width:200px}.Portfolio_title__uoNhA{font-size:2.2rem}.Portfolio_projects__YLzhi{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (min-width:1025px){.Portfolio_portfolio__s\+w53{padding:4% 2%}.Portfolio_languageSelect__LqDpA{width:250px}.Portfolio_title__uoNhA{font-size:2.5rem}.Portfolio_text__Y7SQs{font-size:1.1rem}.Portfolio_projectTitle__-TAK-{font-size:1.6rem}.Portfolio_projectTask__-wbnY{font-size:1.05rem}}.WhyUs_whyChooseMe__VPt8A{background:#333;border-radius:.5%;color:#fff;font-family:Noto Sans,Noto Sans Arabic,Noto Sans Bengali,Noto Sans Devanagari,Noto Sans SC,sans-serif;margin:0 auto 1%;max-width:1200px;overflow:visible;padding:4% 2%}.WhyUs_languageSwitcher__-PIL7{display:flex;justify-content:flex-end;margin-bottom:2%}.WhyUs_languageSelect__Qki8V{background:#333;border:1px solid #e18145;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5%;transition:border-color .3s ease,transform .3s ease}.WhyUs_languageSelect__Qki8V:hover{transform:scale(1.05)}.WhyUs_languageSelect__Qki8V:focus{border-color:#d16a30;outline:none}.WhyUs_title__L8QNW{color:#e18145;font-size:2rem;font-weight:500;margin-bottom:2%;text-align:center}.WhyUs_text__rGreE{color:#555;font-size:1rem;line-height:1.6;margin:0 auto 2%;max-width:800px}.WhyUs_reasons__3KWWQ{grid-gap:2%;display:grid;gap:2%;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.WhyUs_reasonCard__DZXte{background:#333;border:1px solid #e0e0e0;border-radius:.5rem;color:#fff;padding:2%;text-align:center;transition:box-shadow .3s ease}.WhyUs_reasonCard__DZXte:hover{box-shadow:0 4px 8px #0000001a}.WhyUs_reasonIcon__F5KbH{height:40px;margin-bottom:1%;width:40px}.WhyUs_reasonTitle__JKZZb{color:#e18145;font-size:1.4rem;font-weight:500;margin-bottom:1%}.WhyUs_reasonDescription__R6b6e{background:#333;color:#fff;font-size:.95rem;line-height:1.6}@media (max-width:767px){.WhyUs_whyChooseMe__VPt8A{padding:6% 4%}.WhyUs_languageSelect__Qki8V{padding:1%;width:100%}.WhyUs_title__L8QNW{font-size:1.8rem}.WhyUs_text__rGreE{font-size:.95rem}.WhyUs_reasons__3KWWQ{grid-template-columns:1fr}.WhyUs_reasonTitle__JKZZb{font-size:1.2rem}.WhyUs_reasonDescription__R6b6e{font-size:.9rem}.WhyUs_reasonIcon__F5KbH{height:35px;width:35px}}@media (min-width:768px) and (max-width:1024px){.WhyUs_whyChooseMe__VPt8A{padding:5% 3%}.WhyUs_languageSelect__Qki8V{width:200px}.WhyUs_title__L8QNW{font-size:2.2rem}.WhyUs_reasons__3KWWQ{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (min-width:1025px){.WhyUs_whyChooseMe__VPt8A{padding:4% 2%}.WhyUs_languageSelect__Qki8V{width:250px}.WhyUs_title__L8QNW{font-size:2.5rem}.WhyUs_text__rGreE{font-size:1.1rem}.WhyUs_reasonTitle__JKZZb{font-size:1.5rem}.WhyUs_reasonDescription__R6b6e{font-size:1rem}}.Skills_services__tzDl0{background:#333;border-radius:.5%;color:#fff;font-family:Noto Sans,Noto Sans Arabic,Noto Sans Bengali,Noto Sans Devanagari,Noto Sans SC,sans-serif;margin:0 auto;max-width:1200px;padding:4% 2%}.Skills_languageSwitcher__h6uce{display:flex;justify-content:flex-end;margin-bottom:2%}.Skills_languageSelect__gMfJx{background:#333;border:1px solid #e18145;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5%;transition:border-color .3s ease}.Skills_languageSelect__gMfJx:focus{border-color:#d16a30;outline:none}.Skills_title__aNdP0{font-size:2rem}.Skills_sectionTitle__\+JL0I,.Skills_title__aNdP0{color:#e18145;font-weight:500;margin-bottom:2%;text-align:center}.Skills_sectionTitle__\+JL0I{font-size:1.8rem}.Skills_servicesList__AKeHq,.Skills_skillsList__dNfU5,.Skills_toolsList__cQBiR{margin:3% 0}.Skills_servicesGrid__4VwP8{grid-gap:2%;display:grid;gap:2%;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.Skills_serviceItem__UDvxe{background:#333;border:1px solid #000;border-radius:.5rem;color:#fff;padding:2%;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.Skills_serviceItem__UDvxe:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-5px)}.Skills_serviceIcon__jkOL4{height:48px;margin-bottom:1%;width:48px}.Skills_serviceTitle__N0htn{background:#333;color:#fff;font-size:1.2rem;font-weight:500;margin:.5% 0}.Skills_serviceDescription__bs2rf{color:#555;font-size:.95rem;line-height:1.5}.Skills_cta__tyFFO{margin-top:3%;text-align:center}.Skills_ctaButton__nxgDA{background:#e18145;border-radius:.3rem;color:#fff;display:inline-block;font-size:1rem;padding:1% 2%;text-decoration:none;transition:background .3s ease}.Skills_ctaButton__nxgDA:hover{background:#d16a30}@media (max-width:767px){.Skills_services__tzDl0{padding:6% 4%}.Skills_languageSelect__gMfJx{padding:1%;width:100%}.Skills_title__aNdP0{font-size:1.8rem}.Skills_sectionTitle__\+JL0I{font-size:1.6rem}.Skills_servicesGrid__4VwP8{gap:3%;grid-template-columns:1fr}.Skills_serviceItem__UDvxe{padding:4%}.Skills_serviceIcon__jkOL4{height:40px;width:40px}.Skills_serviceTitle__N0htn{font-size:1.1rem}.Skills_serviceDescription__bs2rf{font-size:.9rem}.Skills_ctaButton__nxgDA{padding:2% 4%}}@media (min-width:768px) and (max-width:1024px){.Skills_services__tzDl0{padding:5% 3%}.Skills_languageSelect__gMfJx{width:200px}.Skills_title__aNdP0{font-size:2.2rem}.Skills_sectionTitle__\+JL0I{font-size:1.7rem}.Skills_servicesGrid__4VwP8{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Skills_serviceIcon__jkOL4{height:44px;width:44px}}@media (min-width:1025px){.Skills_services__tzDl0{padding:4% 2%}.Skills_languageSelect__gMfJx{width:250px}.Skills_title__aNdP0{font-size:2.5rem}.Skills_sectionTitle__\+JL0I{font-size:1.8rem}.Skills_servicesGrid__4VwP8{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Skills_serviceTitle__N0htn{font-size:1.3rem}.Skills_serviceDescription__bs2rf{font-size:1rem}}.Tools_tools__Hl-sy{border-radius:.5%;color:#f8f8f8;font-family:Noto Sans,Noto Sans Arabic,Noto Sans Bengali,Noto Sans Devanagari,Noto Sans SC,sans-serif;margin:0 auto;max-width:1200px;overflow:hidden;padding:4% 2%}.Tools_languageSwitcher__7Yiza{display:flex;justify-content:flex-end;margin-bottom:2%}span{color:#f8f8f8}.Tools_languageSelect__AD9vZ{background:#000;border:1px solid #e18145;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5%;transition:border-color .3s ease,transform .3s ease}.Tools_languageSelect__AD9vZ:hover{transform:scale(1.05)}.Tools_languageSelect__AD9vZ:focus{border-color:#d16b3067;outline:none}.Tools_title__zBzdU{color:#e18145;font-size:2rem;font-weight:500;margin-bottom:2%;text-align:center}.Tools_subtitle__H\+PR-{color:#f8f8f8;font-size:1.5rem;font-weight:500;margin:3% 0 1.5%}.Tools_text__kNJlY{color:#f8f8f8;font-size:1rem;line-height:1.6;margin:0 auto;max-width:800px}.Tools_deploymentTools__8wFkq,.Tools_designTools__XlA8g,.Tools_developmentTools__03tZs,.Tools_monitoringTools__Dv2br,.Tools_testingTools__MAF9w{margin:3% 0}.Tools_toolsGrid__iQo1p{grid-gap:1.5%;display:grid;gap:1.5%;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));justify-items:center}.Tools_toolItem__lGxWg{align-items:center;display:flex;flex-direction:column;padding:1%;transition:transform .3s ease}.Tools_toolItem__lGxWg:hover{transform:translateY(-5px) scale(1.05)}.Tools_toolIcon__qpCDD{height:40px;margin-bottom:.5%;width:40px}.Tools_toolItem__lGxWg span{color:#f8f8f8;font-size:.9rem;text-align:center}.Tools_description__ljhCu{margin:3% 0}@media (max-width:767px){.Tools_tools__Hl-sy{padding:6% 4%}.Tools_languageSelect__AD9vZ{padding:1%;width:100%}.Tools_title__zBzdU{font-size:1.8rem}.Tools_subtitle__H\+PR-{font-size:1.3rem}.Tools_text__kNJlY{font-size:.95rem}.Tools_toolsGrid__iQo1p{gap:2%;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.Tools_toolIcon__qpCDD{height:32px;width:32px}.Tools_toolItem__lGxWg span{font-size:.85rem}}@media (min-width:768px) and (max-width:1024px){.Tools_tools__Hl-sy{padding:5% 3%}.Tools_languageSelect__AD9vZ{width:200px}.Tools_title__zBzdU{font-size:1.9rem}.Tools_subtitle__H\+PR-{font-size:1.4rem}.Tools_toolsGrid__iQo1p{gap:1.8%;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.Tools_toolIcon__qpCDD{height:36px;width:36px}.Tools_toolItem__lGxWg span{font-size:.88rem}}@media (min-width:1025px){.Tools_tools__Hl-sy{padding:4% 2%}.Tools_languageSelect__AD9vZ{width:150px}.Tools_title__zBzdU{font-size:2rem}.Tools_subtitle__H\+PR-{font-size:1.5rem}.Tools_text__kNJlY{font-size:1rem}.Tools_toolsGrid__iQo1p{gap:1.5%;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.Tools_toolIcon__qpCDD{height:40px;width:40px}.Tools_toolItem__lGxWg span{font-size:.9rem}}.Camera_camera__LEaED{color:#f8f8f8;margin:0 auto;max-width:1200px;overflow:hidden;padding:4% 2%}.Camera_intro__LRLk3{margin-bottom:3%}.Camera_cameraContainer__BsaOX{display:flex;flex-direction:column;gap:2rem}.Camera_cameraSelector__VSITH{background:#2a2a2a;border:2px solid #333;border-radius:12px;margin-bottom:1rem;padding:1.5rem}.Camera_cameraSelector__VSITH h3{color:#e18145;font-size:1.2rem;font-weight:600;margin:0 0 1rem}.Camera_deviceList__SBjI6{display:flex;flex-wrap:wrap;gap:1rem}.Camera_deviceButton__PUK2E{align-items:center;background:#1a1a1a;border:2px solid #333;border-radius:8px;color:#f8f8f8;cursor:pointer;display:flex;gap:.5rem;min-width:150px;padding:.75rem 1rem;position:relative;transition:all .3s ease}.Camera_deviceButton__PUK2E:hover:not(:disabled){background:#2d2d2d;border-color:#e18145}.Camera_deviceButton__PUK2E.Camera_active__EGn5q{background:#3d2d1a;border-color:#e18145}.Camera_deviceButton__PUK2E:disabled{cursor:not-allowed;opacity:.5}.Camera_deviceButton__PUK2E svg{color:#e18145}.Camera_deviceButton__PUK2E span{font-size:.9rem;font-weight:500}.Camera_activeIndicator__8k1A1{align-items:center;background:#e18145;border-radius:50%;color:#fff;display:flex;font-size:.8rem;font-weight:700;height:20px;justify-content:center;position:absolute;right:-5px;top:-5px;width:20px}.Camera_cameraMain__0PUg1{display:flex;flex-direction:column;gap:1.5rem}.Camera_videoContainer__Y25a2{aspect-ratio:16/9;background:#1a1a1a;border:2px solid #333;border-radius:12px;margin:0 auto;max-width:800px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.Camera_videoContainer__Y25a2.Camera_fullscreen__LP27T{border:none;border-radius:0;height:100vh;left:0;max-width:none;position:fixed;top:0;width:100vw;z-index:9999}.Camera_video__nMW7w{height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease,transform .3s ease,filter .3s ease;width:100%}.Camera_video__nMW7w.Camera_active__EGn5q{opacity:1}.Camera_rotationIndicator__pswMq{background:#000000b3;border-radius:20px;color:#e18145;font-size:.9rem;font-weight:500;left:1rem;padding:.5rem 1rem;position:absolute;top:1rem}.Camera_loading__Yd3Xx{color:#e18145;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.Camera_spinner__9ZH9c{animation:Camera_spin__N2cRS 1s linear infinite;border:4px solid #333;border-radius:50%;border-top-color:#e18145;height:40px;margin:0 auto 1rem;width:40px}@keyframes Camera_spin__N2cRS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Camera_error__xRWbp{color:#ff6b6b;left:50%;padding:2rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.Camera_retryButton__QcUQr{background:#e18145;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:1rem;padding:.5rem 1rem;transition:background .3s ease}.Camera_retryButton__QcUQr:hover{background:#d16b30}.Camera_cameraPlaceholder__QIsug{color:#666;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.Camera_cameraPlaceholder__QIsug svg{margin-bottom:1rem;opacity:.5}.Camera_controls__wTWN4{display:flex;justify-content:center;padding:1rem}.Camera_controlButtons__LukvP{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.Camera_controlButton__8iWF-{align-items:center;background:#2a2a2a;border:2px solid #333;border-radius:12px;box-sizing:border-box;color:#f8f8f8;cursor:pointer;display:flex;height:80px;justify-content:center;min-height:80px;min-width:80px;padding:1rem;transition:all .3s ease;width:80px}.Camera_controlButton__8iWF-:hover:not(:disabled){border-color:#e18145;transform:translateY(-2px)}.Camera_controlButton__8iWF-:disabled{cursor:not-allowed;opacity:.5}.Camera_controlButton__8iWF-.Camera_start__ayFiH{border-color:#4caf50}.Camera_controlButton__8iWF-.Camera_start__ayFiH:hover:not(:disabled){background:#2d5a2d;border-color:#45a049}.Camera_controlButton__8iWF-.Camera_stop__dtqmB{border-color:#f44336}.Camera_controlButton__8iWF-.Camera_stop__dtqmB:hover:not(:disabled){background:#5a2d2d;border-color:#d32f2f}.Camera_controlButton__8iWF-.Camera_photo__gyn6r{flex-direction:column;gap:.5rem}.Camera_controlButton__8iWF-.Camera_photo__gyn6r:hover:not(:disabled){background:#5a3d2d;border-color:#d16b30}.Camera_controlButton__8iWF-.Camera_rotate__u\+J4t{border-color:#ff9800}.Camera_controlButton__8iWF-.Camera_rotate__u\+J4t:hover:not(:disabled){background:#5a3d2d;border-color:#f57c00}.Camera_controlButton__8iWF-.Camera_switch__UgpG6{border-color:#2196f3}.Camera_controlButton__8iWF-.Camera_switch__UgpG6:hover:not(:disabled){background:#2d4a5a;border-color:#1976d2}.Camera_controlButton__8iWF-.Camera_fullscreen__LP27T{border-color:#9c27b0}.Camera_controlButton__8iWF-.Camera_fullscreen__LP27T:hover:not(:disabled){background:#4a2d5a;border-color:#7b1fa2}.Camera_controlButton__8iWF-.Camera_filters__F\+apG{border-color:#00bcd4}.Camera_controlButton__8iWF-.Camera_settings__fadoi{border-color:#9c27b0}.Camera_controlButton__8iWF-.Camera_settings__fadoi:hover:not(:disabled){background:#4a2d5a;border-color:#7b1fa2}.Camera_controlButton__8iWF- svg{flex-shrink:0;vertical-align:middle}.Camera_photoButton__L\+mgl{align-items:center;background:#e18145;border:3px solid #e18145;border-radius:50%;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.Camera_photoButtonInner__8V71K{background:#e18145;border:2px solid #fff;border-radius:50%;height:24px;width:24px}.Camera_controlButton__8iWF-.Camera_photo__gyn6r:hover:not(:disabled) .Camera_photoButton__L\+mgl{box-shadow:0 0 20px #e1814580;transform:scale(1.1)}.Camera_filters__F\+apG{background:#2a2a2a;border:1px solid #333;border-radius:12px;padding:1.5rem}.Camera_filters__F\+apG h3{color:#e18145;margin:0 0 1rem}.Camera_filterControls__VcZJ3{display:flex;flex-direction:column;gap:1.5rem}.Camera_filterGroup__Fek3W{display:flex;flex-direction:column;gap:.5rem}.Camera_filterGroup__Fek3W label{align-items:center;color:#f8f8f8;display:flex;font-weight:500;gap:.5rem}.Camera_slider__46cjo{-webkit-appearance:none;appearance:none;background:#1a1a1a;border-radius:3px;height:6px;outline:none;width:100%}.Camera_slider__46cjo::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#e18145;border-radius:50%;cursor:pointer;height:20px;-webkit-transition:background .3s ease;transition:background .3s ease;width:20px}.Camera_slider__46cjo::-webkit-slider-thumb:hover{background:#d16b30}.Camera_slider__46cjo::-moz-range-thumb{background:#e18145;border:none;border-radius:50%;cursor:pointer;height:20px;-moz-transition:background .3s ease;transition:background .3s ease;width:20px}.Camera_slider__46cjo::-moz-range-thumb:hover{background:#d16b30}.Camera_filterActions__tR0sI{display:flex;flex-wrap:wrap;gap:1rem}.Camera_resetButton__PbqyI{background:#333;border:1px solid #555;border-radius:6px;color:#f8f8f8;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:all .3s ease}.Camera_resetButton__PbqyI:hover{background:#444;border-color:#e18145}.Camera_settings__fadoi{background:#2a2a2a;border:1px solid #333;border-radius:12px;margin-top:1rem;padding:1.5rem}.Camera_settings__fadoi h3{color:#e18145;margin:0 0 1rem}.Camera_settingGroup__69C-9{display:flex;flex-direction:column;gap:.5rem}.Camera_settingGroup__69C-9 label{color:#f8f8f8;font-weight:500}.Camera_deviceSelect__CYyrr{background:#1a1a1a;border:1px solid #333;border-radius:6px;color:#f8f8f8;cursor:pointer;padding:.5rem}.Camera_deviceSelect__CYyrr:focus{border-color:#e18145;outline:none}.Camera_gallery__nkl2e{background:#2a2a2a;border:1px solid #333;border-radius:12px;margin-top:1rem;padding:1.5rem}.Camera_gallery__nkl2e h3{color:#e18145;margin:0 0 1rem}.Camera_photoGrid__YTLBL{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.Camera_photoItem__QHB90{background:#1a1a1a;border:1px solid #333;border-radius:8px;overflow:hidden;position:relative;transition:transform .3s ease}.Camera_photoItem__QHB90:hover{transform:scale(1.02)}.Camera_photoItem__QHB90 img{height:150px;object-fit:cover;width:100%}.Camera_photoActions__pfKfS{display:flex;gap:.5rem;position:absolute;right:.5rem;top:.5rem}.Camera_actionButton__11Lwv{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .3s ease;width:32px}.Camera_actionButton__11Lwv:hover{background:#000000e6}.Camera_actionButton__11Lwv.Camera_delete__6YmVb{background:#f44336cc}.Camera_actionButton__11Lwv.Camera_delete__6YmVb:hover{background:#f44336}.Camera_photoTimestamp__uYFUO{color:#999;font-size:.8rem;padding:.5rem;text-align:center}@media (max-width:767px){.Camera_camera__LEaED{padding:2% 1%}.Camera_controlButtons__LukvP{gap:.5rem}.Camera_controlButton__8iWF-{box-sizing:border-box;height:60px;min-height:60px;min-width:60px;padding:.75rem;width:60px}.Camera_photoGrid__YTLBL{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.Camera_videoContainer__Y25a2{border-radius:8px}.Camera_filterActions__tR0sI{flex-direction:column}.Camera_resetButton__PbqyI{width:100%}.Camera_cameraSelector__VSITH{padding:1rem}.Camera_deviceList__SBjI6{flex-direction:column;gap:.5rem}.Camera_deviceButton__PUK2E{justify-content:flex-start;min-width:auto;width:100%}}@media (min-width:768px) and (max-width:1024px){.Camera_controlButtons__LukvP{gap:.5rem}.Camera_controlButton__8iWF-{min-width:120px;padding:.8rem}.Camera_photoButton__L\+mgl{height:50px;width:50px}.Camera_photoButtonInner__8V71K{height:32px;width:32px}}@media (display-mode:fullscreen){.Camera_videoContainer__Y25a2.Camera_fullscreen__LP27T{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}}.Converter_converter__UdrNs{color:#f8f8f8;margin:0 auto;max-width:1200px;overflow:hidden;padding:4% 2%}.Converter_intro__9HMpW{margin-bottom:3%}.Converter_content__wEh3k{align-items:center;display:flex;justify-content:center;min-height:400px}.Converter_developmentMessage__YZz6Y{background:#e181451a;border:1px solid #e18145;border-radius:10px;max-width:600px;padding:3%;text-align:center}.Converter_developmentMessage__YZz6Y h2{color:#e18145;font-size:2rem;margin-bottom:2%}.Converter_developmentMessage__YZz6Y p{color:#f8f8f8;font-size:1.1rem;line-height:1.6}@media (max-width:767px){.Converter_converter__UdrNs{padding:6% 4%}.Converter_developmentMessage__YZz6Y{padding:5%}.Converter_developmentMessage__YZz6Y h2{font-size:1.5rem}.Converter_developmentMessage__YZz6Y p{font-size:1rem}}.Microphone_microphone__v8Jj4{color:#f8f8f8;margin:0 auto;max-width:800px;overflow:hidden;padding:4% 2%}.Microphone_micContainer__vJcqM{align-items:center;background:#2a2a2a;border:1px solid #333;border-radius:12px;display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem;padding:2rem}.Microphone_visualizerContainer__p8KXN{align-items:center;background:#1a1a1a;border:1px solid #444;border-radius:8px;display:flex;flex-direction:column;gap:1rem;height:auto;justify-content:center;min-height:100px;padding:1rem;width:100%}.Microphone_visualizer__m9Il1{border-radius:4px;height:80px;width:100%}.Microphone_placeholder__rR11N{color:#666;text-align:center}.Microphone_placeholder__rR11N svg{margin-bottom:1rem;opacity:.5}.Microphone_recordButton__2Hks\+{align-items:center;background:#4caf50;border:none;border-radius:50%;box-shadow:0 4px 15px #0003;color:#fff;cursor:pointer;display:flex;height:80px;justify-content:center;transition:all .3s ease;width:80px}.Microphone_recordButton__2Hks\+:hover:not(:disabled){transform:scale(1.05)}.Microphone_recordButton__2Hks\+:disabled{background-color:#555;cursor:not-allowed;transform:scale(1)}.Microphone_recordButton__2Hks\+.Microphone_recording__6Jk\+j{animation:Microphone_pulse__SxjwJ 1.5s infinite;background:#f44336}@keyframes Microphone_pulse__SxjwJ{0%{box-shadow:0 0 0 0 #f44336b3}70%{box-shadow:0 0 0 20px #f4433600}to{box-shadow:0 0 0 0 #f4433600}}.Microphone_spinner__7s3CL{animation:Microphone_spin__WYpat 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:32px;width:32px}@keyframes Microphone_spin__WYpat{to{transform:rotate(1turn)}}.Microphone_error__UnmP\+{align-items:center;background-color:#ff6b6b1a;border-radius:6px;color:#ff6b6b;display:flex;gap:.5rem;justify-content:center;margin-top:1rem;padding:.5rem;text-align:center}.Microphone_toolsContainer__Lmh-k{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.Microphone_deviceList__juFTp{display:flex;flex-direction:column;gap:.75rem}.Microphone_deviceItem__a7mFp{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:.75rem;padding:.5rem;transition:background-color .2s}.Microphone_deviceItem__a7mFp:hover{background-color:#333}.Microphone_deviceItem__a7mFp input{height:16px;width:16px}.Microphone_toolCard__3e4Xz{background:#2a2a2a;border:1px solid #333;border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.Microphone_cardHeader__8avsI{align-items:center;display:flex;justify-content:space-between}.Microphone_cardHeader__8avsI h4{align-items:center;color:#e18145;display:flex;gap:.5rem;margin:0}.Microphone_cardDescription__fwLif{color:#999;font-size:.9rem;margin:0}.Microphone_switch__9WfQ0{display:inline-block;height:24px;position:relative;width:44px}.Microphone_switch__9WfQ0 input{height:0;opacity:0;width:0}.Microphone_switch__9WfQ0 .Microphone_slider__0bxhx{background-color:#444;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.Microphone_switch__9WfQ0 .Microphone_slider__0bxhx:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.4s;width:18px}.Microphone_switch__9WfQ0 input:checked+.Microphone_slider__0bxhx{background-color:#e18145}.Microphone_switch__9WfQ0 input:disabled+.Microphone_slider__0bxhx{background-color:#555;cursor:not-allowed}.Microphone_switch__9WfQ0 input:checked+.Microphone_slider__0bxhx:before{transform:translateX(20px)}.Microphone_delayControl__TF4mx{display:flex;flex-direction:column;gap:.5rem}.Microphone_rangeSlider__fukYe{width:100%}.Microphone_measureButton__\+WNp\+{background:#e18145;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:.75rem 1rem;transition:background-color .3s}.Microphone_measureButton__\+WNp\+:hover:not(:disabled){background:#d16b30}.Microphone_measureButton__\+WNp\+:disabled{background:#555;cursor:not-allowed}.Microphone_noiseResult__u3JHy{background:#1a1a1a;border-radius:6px;display:flex;justify-content:space-between;margin-top:0;padding:.75rem;text-align:center}.Microphone_noiseResultsContainer__QUENd{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.Microphone_recordingsList__l2430{background:#2a2a2a;border:1px solid #333;border-radius:12px;margin-top:2rem;padding:1.5rem}.Microphone_recordingsList__l2430 h3{color:#e18145;margin:0 0 1rem}.Microphone_recordingsList__l2430 ul{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.Microphone_recordingsList__l2430 li{align-items:center;background:#1a1a1a;border-radius:8px;display:flex;justify-content:space-between;padding:1rem}.Microphone_recordingInfo__OKZao{align-items:center;display:flex;gap:1rem}.Microphone_audioPlayer__wHJ04,.Microphone_playButton__x0dum{align-items:center;display:flex}.Microphone_playButton__x0dum{background:#e18145;border:none;border-radius:50%;color:#fff;cursor:pointer;height:36px;justify-content:center;width:36px}.Microphone_recordingActions__a0daS{display:flex;gap:1rem}.Microphone_recordingActions__a0daS button{background:none;border:none;color:#999;cursor:pointer;transition:color .3s ease}.Microphone_recordingActions__a0daS button:hover{color:#e18145}.Microphone_recordingActions__a0daS .Microphone_deleteButton__HbQyB:hover{color:#ff6b6b}@media (max-width:767px){.Microphone_microphone__v8Jj4{padding:6% 4%}.Microphone_developmentMessage__KGL3Z{padding:5%}.Microphone_developmentMessage__KGL3Z h2{font-size:1.5rem}.Microphone_developmentMessage__KGL3Z p{font-size:1rem}}.IP_ip__TJG1Q{color:#f8f8f8;margin:0 auto;max-width:1200px;overflow:hidden;padding:4% 2%}.IP_intro__sCTe7{margin-bottom:3%}.IP_content__VhvqW{align-items:center;display:flex;justify-content:center;min-height:400px}.IP_developmentMessage__puRkm{background:#e181451a;border:1px solid #e18145;border-radius:10px;max-width:600px;padding:3%;text-align:center}.IP_developmentMessage__puRkm h2{color:#e18145;font-size:2rem;margin-bottom:2%}.IP_developmentMessage__puRkm p{color:#f8f8f8;font-size:1.1rem;line-height:1.6}@media (max-width:767px){.IP_ip__TJG1Q{padding:6% 4%}.IP_developmentMessage__puRkm{padding:5%}.IP_developmentMessage__puRkm h2{font-size:1.5rem}.IP_developmentMessage__puRkm p{font-size:1rem}}.ToneGenerator_toneGenerator__C9TMd{color:#f8f8f8;margin:0 auto;max-width:1200px;overflow:hidden;padding:4% 2%}.ToneGenerator_intro__Xsc3g{margin-bottom:3%}.ToneGenerator_content__Ogywg{display:flex;flex-direction:column;gap:2rem}.ToneGenerator_mainControls__ceQtF{align-items:center;background:#2a2a2a;border:2px solid #333;border-radius:12px;display:flex;gap:2rem;justify-content:space-between;padding:2rem}.ToneGenerator_playSection__RAINT{align-items:center;display:flex;gap:1.5rem}.ToneGenerator_playButton__qpPcr{align-items:center;background:#1a1a1a;border:3px solid #e18145;border-radius:50%;color:#e18145;cursor:pointer;display:flex;height:80px;justify-content:center;transition:all .3s ease;width:80px}.ToneGenerator_playButton__qpPcr:hover:not(:disabled){background:#e18145;box-shadow:0 0 20px #e1814580;color:#fff;transform:scale(1.05)}.ToneGenerator_playButton__qpPcr.ToneGenerator_playing__DSAzK{animation:ToneGenerator_pulse__Ue379 1s infinite;background:#e18145;color:#fff}.ToneGenerator_playButton__qpPcr:disabled{cursor:not-allowed;opacity:.5}@keyframes ToneGenerator_pulse__Ue379{0%,50%{opacity:1}51%,to{opacity:.7}}.ToneGenerator_playInfo__hTAba{display:flex;flex-direction:column;gap:.5rem}.ToneGenerator_frequencyDisplay__WCWZN{color:#e18145;font-size:1.5rem;font-weight:700}.ToneGenerator_waveformDisplay__5C5rY{color:#999;font-size:1rem}.ToneGenerator_bandDisplay__dkj6Y{color:#666;font-size:.9rem;font-style:italic}.ToneGenerator_loopingIndicator__I8ih\+{animation:ToneGenerator_blink__lAu1C 1s infinite;color:#ff9800;font-size:.9rem;font-weight:500}@keyframes ToneGenerator_blink__lAu1C{0%,50%{opacity:1}51%,to{opacity:.5}}.ToneGenerator_modeToggle__oBziB{align-items:center;display:flex}.ToneGenerator_toggleLabel__Y2T8A{align-items:center;color:#f8f8f8;cursor:pointer;display:flex;font-size:1rem;gap:1rem}.ToneGenerator_toggleInput__z\+Xpj{display:none}.ToneGenerator_toggleSlider__H3RMI{background:#333;border-radius:12px;height:24px;position:relative;transition:background .3s ease;width:50px}.ToneGenerator_toggleSlider__H3RMI:before{background:#666;border-radius:50%;content:"";height:20px;left:2px;position:absolute;top:2px;transition:all .3s ease;width:20px}.ToneGenerator_toggleInput__z\+Xpj:checked+.ToneGenerator_toggleSlider__H3RMI{background:#e18145}.ToneGenerator_toggleInput__z\+Xpj:checked+.ToneGenerator_toggleSlider__H3RMI:before{background:#fff;transform:translateX(26px)}.ToneGenerator_settingsPanel__LGHDh{background:#2a2a2a;border:2px solid #333;border-radius:12px;display:flex;flex-direction:column;gap:2rem;padding:2rem}.ToneGenerator_controlGroup__SFwvO{display:flex;flex-direction:column;gap:1rem}.ToneGenerator_controlLabel__jJZ7h{align-items:center;color:#e18145;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between}.ToneGenerator_frequencyBands__A8YWd{display:flex;flex-direction:column;gap:1.5rem}.ToneGenerator_frequencyBand__j5Jla{background:#1a1a1a;border:2px solid #333;border-radius:8px;padding:1.5rem;transition:all .3s ease}.ToneGenerator_frequencyBand__j5Jla.ToneGenerator_active__BKaFR{background:#e181451a;border-color:#e18145;border-color:var(--slider-color,#e18145);box-shadow:0 4px 12px #e1814533;transform:translateY(-2px)}.ToneGenerator_bandHeader__6HcQn{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.ToneGenerator_bandLabel__V72fT{font-size:1rem;font-weight:600}.ToneGenerator_bandFreq__EkQBy{color:#e18145;font-size:1.1rem;font-weight:700}.ToneGenerator_frequencySlider__PrDox{-webkit-appearance:none;appearance:none;background:#2a2a2a;border-radius:4px;cursor:pointer;height:8px;margin-bottom:.5rem;outline:none;width:100%}.ToneGenerator_frequencySlider__PrDox::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#e18145;background:var(--slider-color,#e18145);border-radius:50%;box-shadow:0 2px 6px #0000004d;cursor:pointer;height:24px;-webkit-transition:all .3s ease;transition:all .3s ease;width:24px}.ToneGenerator_frequencySlider__PrDox::-webkit-slider-thumb:hover{box-shadow:0 4px 12px #0006;transform:scale(1.1)}.ToneGenerator_frequencySlider__PrDox::-moz-range-thumb{background:#e18145;background:var(--slider-color,#e18145);border:none;border-radius:50%;box-shadow:0 2px 6px #0000004d;cursor:pointer;height:24px;-moz-transition:all .3s ease;transition:all .3s ease;width:24px}.ToneGenerator_frequencySlider__PrDox::-moz-range-thumb:hover{box-shadow:0 4px 12px #0006;transform:scale(1.1)}.ToneGenerator_lowSlider__2vbBb{--slider-color:#4caf50}.ToneGenerator_midSlider__IFMT2{--slider-color:#ff9800}.ToneGenerator_highSlider__-fzGq{--slider-color:#2196f3}.ToneGenerator_frequencyInput__W8kxe{display:flex;justify-content:center;margin-top:1rem}.ToneGenerator_customFreqButton__dUIU6{align-items:center;background:#1a1a1a;border:2px solid #333;border-radius:8px;color:#e18145;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.ToneGenerator_customFreqButton__dUIU6:hover{background:#2d2d2d;border-color:#e18145}.ToneGenerator_customFreqForm__jfEMe{align-items:center;background:#1a1a1a;border:1px solid #333;border-radius:8px;display:flex;gap:1rem;margin-top:.5rem;padding:1rem}.ToneGenerator_customFreqInput__Fg1H1{background:#2a2a2a;border:1px solid #333;border-radius:6px;color:#f8f8f8;flex:1 1;font-size:1rem;padding:.75rem}.ToneGenerator_customFreqInput__Fg1H1:focus{border-color:#e18145;outline:none}.ToneGenerator_customFreqSubmit__EqA5w{background:#e18145;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:background .3s ease}.ToneGenerator_customFreqSubmit__EqA5w:hover{background:#d16b30}.ToneGenerator_amplitudeSlider__nrAgr{-webkit-appearance:none;appearance:none;background:#1a1a1a;border-radius:4px;cursor:pointer;height:8px;outline:none;width:100%}.ToneGenerator_amplitudeSlider__nrAgr::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#e18145;border-radius:50%;box-shadow:0 2px 6px #0000004d;cursor:pointer;height:24px;-webkit-transition:all .3s ease;transition:all .3s ease;width:24px}.ToneGenerator_amplitudeSlider__nrAgr::-webkit-slider-thumb:hover{background:#d16b30;transform:scale(1.1)}.ToneGenerator_amplitudeSlider__nrAgr::-moz-range-thumb{background:#e18145;border:none;border-radius:50%;box-shadow:0 2px 6px #0000004d;cursor:pointer;height:24px;-moz-transition:all .3s ease;transition:all .3s ease;width:24px}.ToneGenerator_amplitudeSlider__nrAgr::-moz-range-thumb:hover{background:#d16b30;transform:scale(1.1)}.ToneGenerator_rangeLabels__A\+XKk{color:#999;display:flex;font-size:.9rem;justify-content:space-between}.ToneGenerator_waveformButtons__ZNtTR{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ToneGenerator_waveformButton__1iNzs{align-items:center;background:#1a1a1a;border:2px solid #333;border-radius:8px;color:#f8f8f8;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.75rem;padding:1rem;transition:all .3s ease}.ToneGenerator_waveformButton__1iNzs:hover{background:#2d2d2d;border-color:#e18145;transform:translateY(-2px)}.ToneGenerator_waveformButton__1iNzs.ToneGenerator_active__BKaFR{background:#3d2d1a;border-color:#e18145;color:#e18145}.ToneGenerator_waveformButton__1iNzs svg{color:#e18145;flex-shrink:0}.ToneGenerator_bassPresets__Vx8JZ{background:#2a2a2a;border:2px solid #333;border-radius:12px;padding:2rem}.ToneGenerator_presetsHeader__BAiQN{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.ToneGenerator_presetsHeader__BAiQN h3{color:#e18145;font-size:1.3rem;font-weight:600;margin:0}.ToneGenerator_stopLoopButton__JURt0{align-items:center;background:#f44336;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:background .3s ease}.ToneGenerator_stopLoopButton__JURt0:hover{background:#d32f2f}.ToneGenerator_presetCategories__khV39{display:flex;flex-direction:column;gap:.5rem}.ToneGenerator_presetCategory__X0h8k{background:#1a1a1a;border:1px solid #333;border-radius:8px;overflow:hidden;padding:0}.ToneGenerator_categoryHeader__9NAmB{align-items:center;background:#2a2a2a;border:none;color:#f8f8f8;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;transition:all .3s ease;width:100%}.ToneGenerator_categoryHeader__9NAmB:hover{background:#3a3a3a}.ToneGenerator_categoryHeader__9NAmB:focus{background:#3a3a3a;outline:none}.ToneGenerator_categoryTitle__j6SWS{color:#e18145;font-size:1.1rem;font-weight:600;margin:0;text-align:left}.ToneGenerator_accordionIcon__BpOi3{color:#e18145;font-size:1.2rem;font-weight:700;transition:transform .3s ease}.ToneGenerator_accordionIcon__BpOi3.ToneGenerator_open__awA47{transform:rotate(180deg)}.ToneGenerator_categoryContent__NNYNl{background:#1a1a1a;border-top:1px solid #333;padding:1rem}.ToneGenerator_presetGrid__X7Fad{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ToneGenerator_presetContainer__iVxYy{align-items:stretch;display:flex;gap:.5rem}.ToneGenerator_presetButton__6N9VZ{align-items:center;background:#2a2a2a;border:2px solid #333;border-radius:8px;color:#f8f8f8;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:.5rem;padding:1.5rem 1rem;text-align:center;transition:all .3s ease}.ToneGenerator_presetButton__6N9VZ:hover{background:#3d2d2d;border-color:#e18145;box-shadow:0 4px 12px #e1814533;transform:translateY(-3px)}.ToneGenerator_presetButton__6N9VZ.ToneGenerator_active__BKaFR{background:#3d2d1a;border-color:#e18145;box-shadow:0 4px 12px #e1814566;transform:translateY(-3px)}.ToneGenerator_presetButton__6N9VZ.ToneGenerator_customPreset__InECK{background:#2d1a2d;border-color:#9c27b0}.ToneGenerator_presetButton__6N9VZ.ToneGenerator_customPreset__InECK:hover{background:#3d2a3d;border-color:#ba68c8;box-shadow:0 4px 12px #9c27b033}.ToneGenerator_presetButton__6N9VZ.ToneGenerator_customPreset__InECK.ToneGenerator_active__BKaFR{background:#4d2a4d;border-color:#ba68c8;box-shadow:0 4px 12px #9c27b066}.ToneGenerator_loopButton__TcPoq{align-items:center;background:#2a2a2a;border:2px solid #333;border-radius:8px;color:#f8f8f8;cursor:pointer;display:flex;font-size:1.2rem;justify-content:center;padding:.5rem;transition:all .3s ease;width:50px}.ToneGenerator_loopButton__TcPoq:hover{background:#3d2d2d;border-color:#ff9800;box-shadow:0 4px 12px #ff980033;transform:translateY(-3px)}.ToneGenerator_loopButton__TcPoq.ToneGenerator_active__BKaFR{animation:ToneGenerator_pulse__Ue379 1s infinite;background:#3d2d1a;border-color:#ff9800;box-shadow:0 4px 12px #ff980066;transform:translateY(-3px)}.ToneGenerator_presetName__nkr5r{color:#e18145;font-size:1rem;font-weight:600}.ToneGenerator_presetFreq__w1yVG{color:#999;font-size:.9rem;font-weight:500}.ToneGenerator_modalOverlay__HgfQF{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.ToneGenerator_modal__46ceQ{background:#2a2a2a;border:2px solid #333;border-radius:12px;box-shadow:0 10px 30px #00000080;max-width:400px;padding:2rem;width:100%}.ToneGenerator_modal__46ceQ h3{color:#e18145;font-size:1.3rem;font-weight:600;margin:0 0 1.5rem;text-align:center}.ToneGenerator_modalInput__4Ygcm{background:#1a1a1a;border:2px solid #333;border-radius:8px;box-sizing:border-box;color:#f8f8f8;font-size:1.1rem;margin-bottom:1.5rem;padding:1rem;width:100%}.ToneGenerator_modalInput__4Ygcm:focus{border-color:#e18145;outline:none}.ToneGenerator_modalInput__4Ygcm::placeholder{color:#666}.ToneGenerator_modalButtons__5n1tb{display:flex;gap:1rem}.ToneGenerator_modalSubmit__ERxlo{background:#e18145;border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:1rem;transition:background .3s ease}.ToneGenerator_modalSubmit__ERxlo:hover{background:#d16b30}.ToneGenerator_modalCancel__pMMCo{background:#333;border:2px solid #555;border-radius:8px;color:#f8f8f8;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:1rem;transition:all .3s ease}.ToneGenerator_modalCancel__pMMCo:hover{background:#444;border-color:#e18145}.ToneGenerator_error__BhfSM{background:#f443361a;border:1px solid #f44336;border-radius:8px;color:#f44336;font-weight:500;padding:1rem;text-align:center}@media (max-width:767px){.ToneGenerator_toneGenerator__C9TMd{padding:2% 1%}.ToneGenerator_mainControls__ceQtF{flex-direction:column;gap:1.5rem;padding:1.5rem}.ToneGenerator_playButton__qpPcr{height:70px;width:70px}.ToneGenerator_frequencyDisplay__WCWZN{font-size:1.2rem}.ToneGenerator_frequencyBands__A8YWd{gap:1rem}.ToneGenerator_frequencyBand__j5Jla{padding:1rem}.ToneGenerator_bandHeader__6HcQn{align-items:flex-start;flex-direction:column;gap:.5rem}.ToneGenerator_customFreqForm__jfEMe{flex-direction:column;gap:.5rem}.ToneGenerator_waveformButtons__ZNtTR{grid-template-columns:1fr}.ToneGenerator_presetCategories__khV39{gap:1.5rem}.ToneGenerator_presetCategory__X0h8k{padding:1rem}.ToneGenerator_presetGrid__X7Fad{grid-template-columns:repeat(2,1fr)}.ToneGenerator_presetContainer__iVxYy{flex-direction:column;gap:.5rem}.ToneGenerator_loopButton__TcPoq{height:40px;width:100%}.ToneGenerator_presetButton__6N9VZ{padding:1rem .5rem}.ToneGenerator_presetName__nkr5r{font-size:.9rem}.ToneGenerator_presetFreq__w1yVG{font-size:.8rem}.ToneGenerator_presetsHeader__BAiQN{align-items:stretch;flex-direction:column;gap:1rem}.ToneGenerator_stopLoopButton__JURt0{justify-content:center}.ToneGenerator_modal__46ceQ{margin:1rem;padding:1.5rem}.ToneGenerator_modalButtons__5n1tb{flex-direction:column}}@media (min-width:768px) and (max-width:1024px){.ToneGenerator_mainControls__ceQtF{padding:1.5rem}.ToneGenerator_waveformButtons__ZNtTR{grid-template-columns:repeat(2,1fr)}.ToneGenerator_presetGrid__X7Fad{grid-template-columns:repeat(3,1fr)}}.Paint_paintContainer__dCBvP{background:#2b2b2b;border-radius:.5rem;box-shadow:0 2px 5px #0000001a;color:#f8f8f8;font-family:Roboto,sans-serif;margin:0 auto;max-width:1200px;padding:2rem}.Paint_title__SoWor{color:#f97316;font-size:2rem;font-weight:500;margin-bottom:.5rem;text-align:center}.Paint_subtitle__DKyrH{color:#8b9a9b;font-size:1rem;line-height:1.6;margin-bottom:2rem;text-align:center}.Paint_toolbar__L0sPn{align-items:center;background:#1c2526;border:1px solid #2e3a3b;border-radius:.5rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding:1rem}.Paint_toolGroup__chHL-{align-items:center;display:flex;gap:.75rem}.Paint_toolButton__n1bns{align-items:center;background:#1c2526;border:1px solid #2e3a3b;border-radius:.3rem;color:#8b9a9b;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.Paint_toolButton__n1bns:hover{border-color:#f97316;color:#f97316;transform:translateY(-2px)}.Paint_toolButton__n1bns.Paint_active__5TZcD{background:#f97316;border-color:#f97316;color:#fff}.Paint_colorPicker__yHUK3{align-items:center;color:#8b9a9b;display:flex;gap:.5rem}.Paint_colorInput__peOtu{background:#1c2526;border:1px solid #2e3a3b;border-radius:.3rem;cursor:pointer;height:40px;width:40px}.Paint_colorInput__peOtu::-webkit-color-swatch-wrapper{padding:0}.Paint_colorInput__peOtu::-webkit-color-swatch{border:none;border-radius:.2rem}.Paint_brushSize__5q6Ka{align-items:center;color:#8b9a9b;display:flex;gap:.5rem}.Paint_sizeSlider__utdYV{background:#2e3a3b;border-radius:3px;cursor:pointer;height:6px;outline:none;width:80px}.Paint_sizeSlider__utdYV::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#f97316;border-radius:50%;cursor:pointer;height:18px;width:18px}.Paint_sizeSlider__utdYV::-moz-range-thumb{background:#f97316;border:none;border-radius:50%;cursor:pointer;height:18px;width:18px}.Paint_canvasContainer__6m6TR{display:flex;justify-content:center;margin-bottom:1.5rem;overflow:scroll;position:relative}.Paint_mainContent__XzceV{display:flex;gap:1.5rem;margin-bottom:1.5rem}.Paint_leftPanel__abNHK{border:1px solid #2e3a3b;border-radius:.5rem;height:fit-content}.Paint_leftPanel__abNHK h3{margin-bottom:.5rem}.Paint_panelDescription__-ufgZ{color:#8b9a9b;font-size:.875rem;line-height:1.4;margin-bottom:1.5rem}.Paint_blockTypes__JVq4R{gap:1rem;margin-bottom:1.5rem}.Paint_blockItem__6rUt\+{align-items:center;background:#2b2b2b;border:2px solid #2e3a3b;border-radius:.5rem;cursor:grab;display:flex;flex-direction:column;gap:.5rem;padding:1rem;transition:all .3s ease;-webkit-user-select:none;user-select:none}.Paint_blockItem__6rUt\+:hover{border-color:#f97316;box-shadow:0 4px 8px #f9731633;transform:translateY(-2px)}.Paint_blockItem__6rUt\+:active{cursor:grabbing;transform:translateY(0)}.Paint_blockPreview__-bkes{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:.3rem;display:flex;justify-content:center;padding:.5rem}.Paint_blockItem__6rUt\+ span{color:#f8f8f8;font-size:.875rem;font-weight:500;text-align:center}.Paint_panelInfo__rxrOY{background:#2b2b2b;border:1px solid #2e3a3b;border-radius:.5rem;padding:1rem}.Paint_panelInfo__rxrOY p{color:#8b9a9b;font-size:.8rem;line-height:1.4;margin-bottom:.5rem}.Paint_panelInfo__rxrOY p:last-child{margin-bottom:0}.Paint_panelInfo__rxrOY strong{color:#f97316}.Paint_textInput__CPLAu{align-items:center;background:#1c2526;border:1px solid #2e3a3b;border-radius:.5rem;display:flex;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.Paint_textField__-6QVn{background:#2b2b2b;border:1px solid #2e3a3b;border-radius:.3rem;color:#f8f8f8;flex:1 1;font-size:.875rem;outline:none;padding:.75rem 1rem;transition:border-color .3s ease}.Paint_textField__-6QVn:focus{border-color:#f97316}.Paint_textField__-6QVn::placeholder{color:#8b9a9b}.Paint_cancelButton__8DWp0{background:#2e3a3b;border:1px solid #2e3a3b;border-radius:.3rem;color:#f8f8f8;cursor:pointer;font-size:.875rem;padding:.75rem 1.5rem;transition:all .3s ease}.Paint_cancelButton__8DWp0:hover{background:#f97316;border-color:#f97316}.Paint_instructions__iZ483{background:#1c2526;border:1px solid #2e3a3b;border-radius:.5rem;padding:1.5rem}.Paint_instructions__iZ483 h3{color:#f97316;font-size:1.25rem;font-weight:500;margin:0 0 1rem}.Paint_instructions__iZ483 ul{color:#8b9a9b;margin:0;padding-left:1.5rem}.Paint_instructions__iZ483 li{font-size:.875rem;line-height:1.6;margin-bottom:.5rem}.Paint_instructions__iZ483 strong{color:#f8f8f8}.Paint_programmingTips__Fndhe{border-top:1px solid #2e3a3b;margin-top:2rem;padding-top:1.5rem}.Paint_programmingTips__Fndhe h4{color:#f97316;font-size:1.1rem;margin:0 0 1rem}.Paint_programmingTips__Fndhe ul{color:#8b9a9b;margin:0;padding-left:1.5rem}.Paint_programmingTips__Fndhe li{font-size:.875rem;line-height:1.6;margin-bottom:.5rem}.Paint_canvasSettings__fUUZi{background:#1c2526;border:1px solid #2e3a3b;border-radius:.5rem;margin-bottom:1.5rem;padding:1.5rem}.Paint_canvasSettings__fUUZi h4{color:#f97316;font-size:1.1rem;margin:0 0 1rem}.Paint_sizePresets__HydCg{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.Paint_sizePresets__HydCg button{background:#2b2b2b;border:1px solid #2e3a3b;border-radius:.3rem;color:#f8f8f8;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .3s ease}.Paint_sizePresets__HydCg button:hover{background:#f97316;border-color:#f97316;transform:translateY(-2px)}.Paint_currentSize__ZDZV4{background:#2b2b2b;border:1px solid #2e3a3b;border-radius:.3rem;padding:.75rem}.Paint_currentSize__ZDZV4 p{color:#f8f8f8;font-size:.875rem;margin:0;text-align:center}.Paint_submitButton__niQVh{background:#f97316;border:1px solid #f97316;border-radius:.3rem;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.Paint_submitButton__niQVh:hover{background:#ea580c;border-color:#ea580c;transform:translateY(-2px)}.Paint_customSize__jKcWF{align-items:center;display:flex;gap:.5rem}.Paint_customSize__jKcWF input{background:#2b2b2b;border:1px solid #2e3a3b;border-radius:.3rem;color:#f8f8f8;font-size:.875rem;padding:.5rem;width:80px}.Paint_customSize__jKcWF input:focus{border-color:#f97316;outline:none}.Paint_customSize__jKcWF span{color:#8b9a9b;font-size:.875rem}.Paint_customSize__jKcWF button{background:#f97316;border:1px solid #f97316;border-radius:.3rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .3s ease}.Paint_customSize__jKcWF button:hover{background:#ea580c;border-color:#ea580c}.Paint_flowchartMenu__-sU-3{background:#1c2526;border:1px solid #2e3a3b;border-radius:.5rem;margin-bottom:1.5rem;padding:1.5rem}.Paint_flowchartMenu__-sU-3 h4{color:#f97316;font-size:1.1rem;margin:0 0 1rem}.Paint_flowchartBlocks__QHWWz{display:flex;flex-wrap:wrap;gap:.5rem}.Paint_flowchartBlocks__QHWWz button{background:#2e3a3b;border:1px solid #2e3a3b;border-radius:.3rem;color:#f8f8f8;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.Paint_flowchartBlocks__QHWWz button:hover{background:#f97316;border-color:#f97316}.Paint_flowchartBlocks__QHWWz button:first-child{background:#059669;border-color:#059669}.Paint_flowchartBlocks__QHWWz button:first-child:hover{background:#047857;border-color:#047857}.Paint_flowchartBlocks__QHWWz button:nth-child(2){background:#2563eb;border-color:#2563eb}.Paint_flowchartBlocks__QHWWz button:nth-child(2):hover{background:#1d4ed8;border-color:#1d4ed8}.Paint_flowchartBlocks__QHWWz button:nth-child(3){background:#dc2626;border-color:#dc2626}.Paint_flowchartBlocks__QHWWz button:nth-child(3):hover{background:#b91c1c;border-color:#b91c1c}.Paint_flowchartBlocks__QHWWz button:nth-child(4){background:#7c3aed;border-color:#7c3aed}.Paint_flowchartBlocks__QHWWz button:nth-child(4):hover{background:#6d28d9;border-color:#6d28d9}.Paint_flowchartInfo__eShNE{border-top:1px solid #2e3a3b;margin-top:1rem;padding-top:1rem}.Paint_flowchartInfo__eShNE p{color:#8b9a9b;font-size:.875rem;line-height:1.4;margin:.5rem 0}.Paint_flowchartInfo__eShNE strong{color:#f97316}.Paint_selectedType__cRzzY{background:#f97316;border-radius:.2rem;color:#fff;font-size:.75rem;font-weight:500;margin-left:.5rem;padding:.25rem .5rem}.Paint_zoomLevel__9Nzmt{color:#f8f8f8;min-width:50px;padding:0 .5rem}@media (max-width:768px){.Paint_paintContainer__dCBvP{padding:1rem}.Paint_toolbar__L0sPn{flex-direction:column;gap:1rem}.Paint_toolGroup__chHL-{justify-content:center}.Paint_mainContent__XzceV{flex-direction:column}.Paint_leftPanel__abNHK{order:2;width:100%}.Paint_canvasContainer__6m6TR{order:1}.Paint_canvas__GOLBw{max-width:100%}.Paint_sizePresets__HydCg{flex-wrap:wrap}.Paint_sizePresets__HydCg button{flex:1 1;min-width:80px}.Paint_flowchartBlocks__QHWWz{flex-wrap:wrap}.Paint_flowchartBlocks__QHWWz button{flex:1 1;min-width:100px}.Paint_customSize__jKcWF{flex-direction:column}.Paint_customSize__jKcWF input{width:100%}}@media (max-width:480px){.Paint_toolGroup__chHL-{flex-wrap:wrap;justify-content:center}.Paint_colorInput__peOtu,.Paint_toolButton__n1bns{height:35px;width:35px}.Paint_instructions__iZ483{padding:1rem}.Paint_instructions__iZ483 h3{font-size:1.1rem}.Paint_instructions__iZ483 li{font-size:.8rem}.Paint_title__SoWor{font-size:1.5rem}.Paint_subtitle__DKyrH{font-size:.9rem}.Paint_canvasSettings__fUUZi,.Paint_flowchartMenu__-sU-3{padding:1rem}.Paint_canvasSettings__fUUZi h4,.Paint_flowchartMenu__-sU-3 h4{font-size:1rem}}.Paint_modal__rA3nN{background:#1a1a1a;display:flex;flex-direction:column;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:1000}.Paint_modalHeader__Jf0HF{align-items:center;background:#2b2b2b;border-bottom:2px solid #f97316;display:flex;flex-shrink:0;justify-content:space-between;padding:1rem 2rem}.Paint_sizeSelector__f-lfR{display:flex;gap:.5rem}.Paint_sizeButton__Ql2ng{background:#1c2526;border:1px solid #2e3a3b;border-radius:.3rem;color:#8b9a9b;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .3s ease}.Paint_sizeButton__Ql2ng:hover{border-color:#f97316;color:#f97316}.Paint_sizeButton__Ql2ng.Paint_active__5TZcD{background:#f97316;border-color:#f97316;color:#fff}.Paint_headerControls__G1b3V{align-items:center;display:flex;gap:.5rem}.Paint_closeButton__CxGnP{align-items:center;background:#dc2626;border:none;border-radius:.3rem;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.Paint_closeButton__CxGnP:hover{background:#b91c1c;transform:scale(1.05)}.Paint_modalContent__Pc2Qk{display:flex;flex:1 1;overflow:hidden}.Paint_leftPanel__abNHK{background:#1c2526;border-right:2px solid #2e3a3b;flex-shrink:0;overflow-y:auto;padding:1.5rem;width:280px}.Paint_leftPanel__abNHK h3{color:#f97316;font-size:1.1rem;font-weight:500;margin-bottom:1rem}.Paint_blockTypes__JVq4R{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.Paint_blockTypes__JVq4R button{background:#2b2b2b;border:2px solid #2e3a3b;border-radius:.5rem;color:#8b9a9b;cursor:pointer;font-weight:500;padding:.75rem 1rem;text-align:center;transition:all .3s ease}.Paint_blockTypes__JVq4R button:hover{border-color:#f97316;box-shadow:0 4px 8px #f9731633;color:#f97316;transform:translateY(-2px)}.Paint_tools__jsd7s{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.Paint_tools__jsd7s .Paint_toolButton__n1bns{align-items:center;background:#2b2b2b;border:2px solid #2e3a3b;border-radius:.5rem;color:#8b9a9b;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1rem;transition:all .3s ease}.Paint_tools__jsd7s .Paint_toolButton__n1bns:hover{border-color:#f97316;color:#f97316}.Paint_tools__jsd7s .Paint_toolButton__n1bns.Paint_active__5TZcD{background:#f97316;border-color:#f97316;color:#fff}.Paint_info__9rovh{background:#2b2b2b;border:1px solid #2e3a3b;border-radius:.5rem;padding:1rem}.Paint_info__9rovh p{color:#8b9a9b;font-size:.875rem;margin:.5rem 0}.Paint_info__9rovh strong{color:#f97316}.Paint_canvasArea__p56Nn{background:#1a1a1a;flex:1 1;overflow:hidden;position:relative}.Paint_canvas__GOLBw{background:#fff;border:2px solid #2e3a3b;display:block}.Paint_rightPanel__pVdyO{background:#1c2526;border-left:2px solid #2e3a3b;flex-shrink:0;padding:1.5rem;width:120px}.Paint_rightPanel__pVdyO,.Paint_zoomControls__NA9B8{align-items:center;display:flex;flex-direction:column}.Paint_zoomControls__NA9B8{gap:.5rem}.Paint_zoomControls__NA9B8 button{align-items:center;background:#2b2b2b;border:1px solid #2e3a3b;border-radius:.3rem;color:#8b9a9b;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.Paint_zoomControls__NA9B8 button:hover{border-color:#f97316;color:#f97316}.Paint_zoomLevel__9Nzmt{background:#2b2b2b;border-radius:.3rem;color:#f97316;font-size:.875rem;font-weight:500;min-width:60px;padding:.5rem;text-align:center}.Paint_blockNameModal__eWtlW{align-items:center;background:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2000}.Paint_blockNameContent__Sx2v6{background:#2b2b2b;border:2px solid #f97316;border-radius:.5rem;min-width:300px;padding:2rem}.Paint_blockNameContent__Sx2v6 h3{color:#f97316;margin-bottom:1rem;text-align:center}.Paint_blockNameContent__Sx2v6 input{background:#1c2526;border:1px solid #2e3a3b;border-radius:.3rem;color:#f8f8f8;font-size:1rem;margin-bottom:1rem;padding:.75rem;width:100%}.Paint_blockNameContent__Sx2v6 input:focus{border-color:#f97316;outline:none}.Paint_blockNameContent__Sx2v6 input::placeholder{color:#8b9a9b}.Paint_blockNameButtons__W11vM{display:flex;gap:1rem;justify-content:center}.Paint_blockNameButtons__W11vM button{border:none;border-radius:.3rem;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.Paint_blockNameButtons__W11vM button:first-child{background:#f97316;color:#fff}.Paint_blockNameButtons__W11vM button:first-child:hover{background:#ea580c}.Paint_blockNameButtons__W11vM button:last-child{background:#2e3a3b;color:#8b9a9b}.Paint_blockNameButtons__W11vM button:last-child:hover{background:#374151;color:#f8f8f8}.Paint_openButton__AE2-J{background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:.5rem;box-shadow:0 4px 15px #f973164d;color:#fff;cursor:pointer;display:block;font-size:1.1rem;font-weight:500;margin:0 auto;padding:1rem 2rem;transition:all .3s ease}.Paint_openButton__AE2-J:hover{box-shadow:0 6px 20px #f9731666;transform:translateY(-2px)}.Paint_openButton__AE2-J:active{transform:translateY(0)}@media (max-width:1200px){.Paint_leftPanel__abNHK{width:250px}.Paint_rightPanel__pVdyO{width:100px}}@media (max-width:768px){.Paint_modalHeader__Jf0HF{flex-direction:column;gap:1rem;padding:.75rem 1rem}.Paint_sizeSelector__f-lfR{order:1}.Paint_headerControls__G1b3V{order:2}.Paint_modalContent__Pc2Qk{flex-direction:column}.Paint_leftPanel__abNHK{border-bottom:2px solid #2e3a3b;border-right:none;height:auto;width:100%}.Paint_rightPanel__pVdyO{border-left:none;border-top:2px solid #2e3a3b;flex-direction:row;height:auto;justify-content:center;padding:1rem;width:100%}.Paint_canvasArea__p56Nn{height:400px}}.Paint_colorPickerOverlay__iAmSU{background:#0000004d;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1500}.Paint_colorPickerMenu__tGRZk{background:#2b2b2b;border:2px solid #f97316;border-radius:.5rem;box-shadow:0 8px 25px #00000080;min-width:200px;padding:1rem;position:fixed;z-index:1501}.Paint_colorPickerHeader__KJppj{align-items:center;border-bottom:1px solid #2e3a3b;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem}.Paint_colorPickerHeader__KJppj span{color:#f97316;font-size:.9rem;font-weight:500}.Paint_colorPickerClose__89CKd{background:none;border:none;border-radius:.2rem;color:#8b9a9b;cursor:pointer;font-size:1.2rem;padding:.2rem;transition:all .3s ease}.Paint_colorPickerClose__89CKd:hover{background:#1c2526;color:#f97316}.Paint_colorPickerGrid__WqdYY{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr)}.Paint_colorOption__m0\+fj{border:2px solid #2e3a3b;border-radius:.3rem;cursor:pointer;height:40px;position:relative;transition:all .3s ease;width:40px}.Paint_colorOption__m0\+fj:hover{border-color:#fff;box-shadow:0 4px 8px #0000004d;transform:scale(1.1)}.Paint_colorOption__m0\+fj:active{transform:scale(.95)}.Chat_chatContainer__8bElP{background:linear-gradient(135deg,#1a1a1a,#2b2b2b);color:#f8f8f8;font-family:Roboto,sans-serif;min-height:100vh;padding:2rem}.Chat_header__T2aQs{margin-bottom:3rem;text-align:center}.Chat_iconContainer__wR3yr{margin-bottom:1rem}.Chat_icon__-6eiV{color:#f97316;filter:drop-shadow(0 4px 8px rgba(249,115,22,.3))}.Chat_title__HSlyR{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f97316,#ea580c);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700;margin-bottom:.5rem}.Chat_subtitle__kpONJ{color:#8b9a9b;font-size:1.2rem;margin-bottom:2rem}.Chat_content__K2JyH{margin:0 auto;max-width:800px}.Chat_developmentCard__M0kFa{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2b2b2bcc;border:2px solid #f97316;border-radius:1rem;box-shadow:0 8px 32px #0000004d;padding:3rem;text-align:center}.Chat_developmentIcon__myg-T{animation:Chat_pulse__O33u1 2s infinite;color:#f97316;margin-bottom:2rem}@keyframes Chat_pulse__O33u1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.Chat_developmentTitle__GxMWi{color:#f97316;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.Chat_developmentDescription__m5yyZ{color:#8b9a9b;font-size:1.1rem;line-height:1.6;margin-bottom:3rem}.Chat_features__92hEE{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:3rem}.Chat_feature__1G225{align-items:flex-start;background:#1c252680;border:1px solid #2e3a3b;border-radius:.8rem;display:flex;gap:1rem;padding:1.5rem;transition:all .3s ease}.Chat_feature__1G225:hover{border-color:#f97316;box-shadow:0 8px 25px #f9731633;transform:translateY(-5px)}.Chat_featureIcon__9cmWx{color:#f97316;flex-shrink:0;margin-top:.2rem}.Chat_featureText__XFWTv h3{color:#f8f8f8;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.Chat_featureText__XFWTv p{color:#8b9a9b;font-size:.9rem;line-height:1.5}.Chat_progress__aCkNI{margin-bottom:2rem}.Chat_progressBar__QjBxa{background:#2e3a3b;border-radius:4px;height:8px;margin-bottom:1rem;overflow:hidden;width:100%}.Chat_progressFill__ulSp9{animation:Chat_progress__aCkNI 2s ease-in-out;background:linear-gradient(90deg,#f97316,#ea580c);border-radius:4px;height:100%;width:35%}@keyframes Chat_progress__aCkNI{0%{width:0}to{width:35%}}.Chat_progressText__-iJmi{color:#8b9a9b;font-size:1rem;font-weight:500}.Chat_estimatedTime__\+X8z-{background:#f973161a;border:1px solid #f973164d;border-radius:.8rem;padding:1.5rem}.Chat_estimatedTime__\+X8z- p{color:#f8f8f8;font-size:1.1rem;margin:0}.Chat_estimatedTime__\+X8z- strong{color:#f97316}@media (max-width:768px){.Chat_chatContainer__8bElP{padding:1rem}.Chat_title__HSlyR{font-size:2rem}.Chat_developmentCard__M0kFa{padding:2rem 1.5rem}.Chat_features__92hEE{gap:1.5rem;grid-template-columns:1fr}.Chat_feature__1G225{padding:1rem}}@media (max-width:480px){.Chat_title__HSlyR{font-size:1.8rem}.Chat_developmentTitle__GxMWi{font-size:2rem}.Chat_developmentCard__M0kFa{padding:1.5rem 1rem}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ArticleCard_articleCard__3CsVZ{background:#23272f;border-radius:14px;box-shadow:0 2px 12px 0 #b354132e,0 1.5px 4px 0 #b354131a;display:flex;flex-direction:column;height:100%;margin-bottom:.5rem;padding:1.2rem 1.1rem 1.1rem;transition:box-shadow .18s,background .18s}.ArticleCard_articleCard__3CsVZ:hover{background:#262b36;box-shadow:0 4px 18px 0 #b3541347,0 2px 8px 0 #b3541329}.ArticleCard_imageContainer__PH9ls{align-items:center;background:#181b20;border-radius:8px;display:flex;height:200px;justify-content:center;margin-bottom:1rem;overflow:hidden;width:100%}.ArticleCard_image__mVlF0{background:none;margin:0}.ArticleCard_imageContainer__PH9ls svg,.ArticleCard_image__mVlF0{border-radius:0;display:block;height:100%;object-fit:cover;width:100%}.ArticleCard_content__rGhXi{display:flex;flex:1 1;flex-direction:column}.ArticleCard_category__PETfA{align-self:flex-start;background:#e67e22;border-radius:4px;color:#fff;display:inline-block;font-size:14px;font-weight:500;margin-bottom:.8rem;padding:4px 12px}.ArticleCard_title__Q0X8v{-webkit-line-clamp:2;color:#fff;font-size:1.2rem;font-weight:600;line-height:1.4;margin-bottom:.8rem}.ArticleCard_excerpt__WX\+3V,.ArticleCard_title__Q0X8v{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ArticleCard_excerpt__WX\+3V{-webkit-line-clamp:3;word-wrap:break-word;color:#a0a0a0;font-size:.9rem;line-height:1.5;margin-bottom:1.2rem;white-space:pre-wrap}.ArticleCard_actions__oewVm{display:flex;gap:.8rem;margin-top:auto}.ArticleCard_viewButton__EurkE{background:#e67e22;border:none;border-radius:6px;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:8px 16px;text-align:center;transition:all .2s ease}.ArticleCard_viewButton__EurkE:hover{background:#d35400;transform:translateY(-2px)}.ArticleCard_deleteButton__p3VAM{background:#e74c3c;border:none;border-radius:6px;color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:8px 16px;text-align:center;transition:all .2s ease}.ArticleCard_deleteButton__p3VAM:hover{background:#c0392b;transform:translateY(-2px)}@media (max-width:768px){.ArticleCard_articleCard__3CsVZ{padding:1rem}.ArticleCard_imageContainer__PH9ls{height:160px}.ArticleCard_image__mVlF0{height:100%}.ArticleCard_title__Q0X8v{font-size:1.1rem}.ArticleCard_excerpt__WX\+3V{font-size:.85rem}.ArticleCard_actions__oewVm{flex-direction:column}.ArticleCard_deleteButton__p3VAM,.ArticleCard_viewButton__EurkE{width:100%}}:root{--primary-color:#e67e22;--primary-dark:#d35400;--bg-dark:#1a1a1a;--bg-darker:#141414;--bg-light:#2a2a2a;--text-primary:#fff;--text-secondary:#b9b9b9;--text-muted:#666;--border-color:#333;--success-color:#2ecc71;--error-color:#e74c3c;--shadow-sm:0 2px 4px #0000001a;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--transition:all 0.3s ease;--spacing-xs:clamp(2px,1vw,4px);--spacing-sm:clamp(4px,1.5vw,8px);--spacing-md:clamp(8px,2vw,16px);--spacing-lg:clamp(16px,3vw,24px);--spacing-xl:clamp(24px,4vw,32px);--spacing-xxl:clamp(32px,6vw,48px);--transition-fast:0.15s ease-out;--transition-medium:0.25s ease-out;--transition-slow:0.4s ease-out;--font-heading:"Montserrat",sans-serif;--font-body:"Open Sans",sans-serif;--font-code:"Courier New",monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1a1a1a;background-color:var(--bg-dark);color:#fff;color:var(--text-primary);font-family:Open Sans,sans-serif;font-family:var(--font-body);line-height:1.6;margin:0;padding:0}a{color:#e67e22;color:var(--primary-color);text-decoration:none;transition:color .15s ease-out;transition:color var(--transition-fast)}a:hover{color:#d35400;color:var(--primary-dark);text-decoration:underline}.Blog_blogContainer__ApXHM{margin:0 auto;max-width:1200px;padding:2rem}.Blog_actions__ZiEQs{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:2rem}.Blog_searchContainer__\+FJKA{flex:1 1;max-width:400px}.Blog_searchInput__UOmVL{background:#1a1a1a;border:1px solid #3e3e3e;border-radius:6px;color:#fff;font-size:14px;padding:10px 16px;transition:all .2s ease;width:100%}.Blog_searchInput__UOmVL:focus{border-color:#e67e22;box-shadow:0 0 0 2px #e67e2233;outline:none}.Blog_searchInput__UOmVL::placeholder{color:#666}.Blog_createButton__zXeMk{background:#e67e22;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s ease;white-space:nowrap}.Blog_createButton__zXeMk:hover{background:#d35400;transform:translateY(-2px)}.Blog_blogList__66uNG{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:2rem}.Blog_pagination__-Xctg{flex-wrap:wrap;gap:.5rem;margin-top:2rem}.Blog_pageButton__LfFut,.Blog_pagination__-Xctg{align-items:center;display:flex;justify-content:center}.Blog_pageButton__LfFut{background:#2a2a2a;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;min-width:40px;padding:8px 16px;transition:all .2s ease}.Blog_pageButton__LfFut:hover{background:#3a3a3a;transform:translateY(-2px)}.Blog_pageButton__LfFut.Blog_active__bOseN{background:#e67e22;color:#fff}.Blog_pageButton__LfFut.Blog_active__bOseN:hover{background:#d35400}.Blog_error__CRpvd{background:#e74c3c;border-radius:6px;color:#fff;margin-bottom:1rem;padding:1rem;text-align:center}.Blog_createForm__fuQUc{background:#2a2a2a;border-radius:12px;margin-bottom:2rem}.Blog_createForm__fuQUc h2{font-size:24px}.Blog_formGroup__OJRq- label{color:#fff;font-size:14px}.Blog_formGroup__OJRq- input,.Blog_formGroup__OJRq- textarea{background:#1a1a1a;border:1px solid #3e3e3e;border-radius:6px;color:#fff;font-size:16px;padding:10px;transition:border-color .2s;width:100%}.Blog_formGroup__OJRq- input:focus,.Blog_formGroup__OJRq- textarea:focus{border-color:#e67e22;outline:none}.Blog_formGroup__OJRq- textarea{min-height:100px}.Blog_formActions__RP-L8 button{font-size:16px;padding:10px 20px;transition:all .2s ease}.Blog_formActions__RP-L8 button:first-child{background:#3e3e3e}.Blog_formActions__RP-L8 button:first-child:hover{background:#4a4a4a}.Blog_formActions__RP-L8 button:last-child:hover{background:#d35400}@media (max-width:768px){.Blog_blogContainer__ApXHM{padding:1rem}.Blog_createForm__fuQUc{padding:1.5rem}.Blog_blogList__66uNG{gap:1rem;grid-template-columns:1fr}.Blog_formActions__RP-L8{flex-direction:column}.Blog_formActions__RP-L8 button{width:100%}.Blog_pagination__-Xctg{gap:.25rem}.Blog_pageButton__LfFut{font-size:12px;padding:6px 12px}.Blog_actions__ZiEQs{flex-direction:column;gap:1rem}.Blog_searchContainer__\+FJKA{max-width:100%}.Blog_createButton__zXeMk{width:100%}}@media (max-width:900px){.Blog_blogContainer__ApXHM{padding:1rem}.Blog_blogList__66uNG{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (max-width:600px){.Blog_blogContainer__ApXHM{padding:.5rem}.Blog_blogList__66uNG{gap:.5rem;grid-template-columns:1fr}.Blog_articleWrapper__NW1lx{border-radius:10px;padding:.7rem .5rem}.Blog_pagination__-Xctg{gap:.2rem;margin:1rem 0 .5rem}.Blog_paginationBtn__o0Jla{font-size:.95rem;min-width:36px;padding:.4rem .7rem}.Blog_ellipsis__uXJIO{font-size:1rem;padding:0 .2rem}}.Blog_hero__oGxj9{background:linear-gradient(90deg,#2c3e50,#3498db);border-radius:1rem;color:#fff;margin-bottom:3rem;padding:4rem 2rem;text-align:center}.Blog_hero__oGxj9 h1{font-size:3rem;margin-bottom:1rem}.Blog_hero__oGxj9 p{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.Blog_createForm__fuQUc{background:#23272f;border-radius:14px;box-shadow:0 4px 20px 0 #b3541333;margin:2rem 0;padding:2rem}.Blog_createForm__fuQUc h2{color:#fff;font-size:1.8rem;margin-bottom:1.5rem}.Blog_formGroup__OJRq-{margin-bottom:1.5rem}.Blog_formGroup__OJRq- label{color:#ddd;display:block;font-weight:500;margin-bottom:.5rem}.Blog_formGroup__OJRq- input,.Blog_formGroup__OJRq- select,.Blog_formGroup__OJRq- textarea{background:#1a1d24;border:1px solid #ffffff1a;border-radius:6px;color:#fff;font-size:1rem;padding:.8rem;transition:border-color .2s;width:100%}.Blog_formGroup__OJRq- input:focus,.Blog_formGroup__OJRq- select:focus,.Blog_formGroup__OJRq- textarea:focus{border-color:#e67e22;outline:none}.Blog_formGroup__OJRq- textarea{min-height:150px;resize:vertical}.Blog_formActions__RP-L8{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.Blog_formActions__RP-L8 button{border:none;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:500;padding:.8rem 1.5rem;transition:all .2s}.Blog_formActions__RP-L8 button:first-child{background:#444;color:#fff}.Blog_formActions__RP-L8 button:last-child{background:#e67e22;color:#fff}.Blog_formActions__RP-L8 button:hover{box-shadow:0 2px 8px #0003;transform:translateY(-2px)}@keyframes Blog_fadeIn__nLhcY{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Blog_articleCard__5e71c{animation:Blog_fadeIn__nLhcY .5s ease-out;background:var(--bg-lighter);border:1px solid #333;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-lg);box-shadow:0 2px 4px #0000001a;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:1rem;padding:1.5rem;transition:all .15s ease-out;transition:all var(--transition-fast)}.Blog_articleCard__5e71c:hover{border-color:#e67e22;border-color:var(--primary-color);box-shadow:0 4px 6px #0000001a;box-shadow:var(--shadow-md);transform:translateY(-2px)}.Blog_articleImage__mCX81{background:#141414;background:var(--bg-darker);height:200px;object-fit:cover}.Blog_articleContent__GU40x{display:flex;flex-direction:column;flex-grow:1;gap:1rem;padding:1.5rem}.Blog_articleHeader__tRgGm{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.Blog_articleTitle__m-fpr{color:#fff;color:var(--text-primary);font-size:1.25rem;font-weight:600;line-height:1.4;margin:0}.Blog_articleExcerpt__0pzcL{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#b9b9b9;color:var(--text-secondary);display:-webkit-box;font-size:.875rem;line-height:1.6;margin:0;overflow:hidden}.Blog_articleMeta__Gofr3{color:#b9b9b9;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem}.Blog_articleCategory__BY-9v{background:#e67e22;background:var(--primary-color);border-radius:var(--radius-full);color:#fff;font-weight:500;padding:.25rem .75rem}.Blog_articleTags__Lbr9S{display:flex;flex-wrap:wrap;gap:.5rem}.Blog_articleTag__DZ-52{background:#141414;background:var(--bg-darker);border-radius:var(--radius-full);padding:.25rem .75rem}.Blog_articleFooter__C6fBp,.Blog_articleTag__DZ-52{color:#b9b9b9;color:var(--text-secondary);font-size:.75rem}.Blog_articleFooter__C6fBp{align-items:center;border-top:1px solid #333;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;margin-top:auto;padding-top:1rem}.Blog_articleInfo__WPsXK{display:flex;gap:1rem}.Blog_articleActions__P\+pHF{display:flex;gap:.5rem}.Blog_actionButton__osMJ\+{align-items:center;background:#0000;border:none;border-radius:4px;border-radius:var(--radius-sm);color:#b9b9b9;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.875rem;gap:.25rem;padding:.5rem;transition:all .15s ease-out;transition:all var(--transition-fast)}.Blog_actionButton__osMJ\+:hover{background:#141414;background:var(--bg-darker);color:#fff;color:var(--text-primary)}.Blog_actionButton__osMJ\+.Blog_edit__OnupJ:hover{color:#e67e22;color:var(--primary-color)}.Blog_actionButton__osMJ\+.Blog_delete__7AgYA:hover{color:#e74c3c;color:var(--error-color)}.Blog_actionButton__osMJ\+.Blog_view__oLbcf:hover{color:#2ecc71;color:var(--success-color)}.Blog_actionButton__osMJ\+:disabled{cursor:not-allowed;opacity:.5}.Blog_actionButton__osMJ\+ svg{height:1rem;width:1rem}.Blog_featuredBadge__xnGe0{background:#e67e22;background:var(--primary-color);border-radius:4px;border-radius:var(--radius-sm);color:#fff;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.Blog_modal__JI61Y{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.Blog_modalContent__wfOK\+{background:#23272f;border-radius:12px;max-height:90vh;max-width:800px;overflow-y:auto;position:relative;width:90%}.Blog_modalHeader__y8H4I{align-items:center;background:#23272f;border-bottom:1px solid #3e3e3e;display:flex;justify-content:space-between;padding:20px;position:sticky;top:0;z-index:1}.Blog_modalHeader__y8H4I h2{color:#fff;font-size:24px;line-height:1.4;margin:0}.Blog_closeButton__\+lpAX{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;padding:0;transition:background-color .2s;width:32px}.Blog_closeButton__\+lpAX:hover{background:#ffffff1a}.Blog_modalBody__D3nVF{padding:20px}.Blog_articleImage__mCX81{border-radius:8px;height:300px;margin-bottom:20px;overflow:hidden;width:100%}.Blog_articleImage__mCX81 img{height:100%;object-fit:cover;width:100%}.Blog_articleContent__GU40x{color:#fff}.Blog_articleMeta__Gofr3{margin-bottom:16px}.Blog_category__56XIg{background:#e67e22;border-radius:4px;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:4px 12px}.Blog_modalText__ZzTUh{word-wrap:break-word;color:#a0a0a0;font-size:16px;line-height:1.6;margin:0;white-space:pre-wrap}@media (max-width:768px){.Blog_modalContent__wfOK\+{width:95%}.Blog_modalHeader__y8H4I h2{font-size:20px}.Blog_articleImage__mCX81{height:200px}.Blog_modalText__ZzTUh{font-size:14px}}.Blog_loadMoreBtn__Iy0Yx,.Blog_loadMoreWrapper__aki6r{display:none!important}.Blog_ellipsis__uXJIO{color:#fff;font-size:14px;padding:0 4px;-webkit-user-select:none;user-select:none}.Blog_modalFooter__uZL6d{border-top:1px solid #3e3e3e;display:flex;gap:1rem;justify-content:flex-end;padding:1rem}.Blog_cancelButton__BnD\+8{background:#3e3e3e;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.Blog_cancelButton__BnD\+8:hover{background:#4a4a4a;transform:translateY(-2px)}.Blog_modalFooter__uZL6d .Blog_deleteButton__LS5Al{background:#e74c3c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.Blog_modalFooter__uZL6d .Blog_deleteButton__LS5Al:hover{background:#c0392b;transform:translateY(-2px)}.ProfileSidebar_sidebar__NCwnV{background-color:#2a2a2a;border-right:1px solid var(--border-color);box-shadow:2px 0 8px #0003;display:flex;flex-direction:column;height:100%;position:relative;transition:transform .3s ease;width:280px;z-index:100}.ProfileSidebar_menuToggle__JHU2o{align-items:center;background-color:var(--primary-color);border:none;border-radius:0 8px 8px 0;box-shadow:2px 0 4px #0000001a;color:#fff;cursor:pointer;display:none;height:80px;justify-content:center;position:absolute;right:-40px;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:1001}.ProfileSidebar_menuToggle__JHU2o:hover{background-color:var(--primary-color-dark);width:45px}.ProfileSidebar_menuToggle__JHU2o i{font-size:1.2rem}.ProfileSidebar_userInfo__quDnv{background-color:#2a2a2a;border-bottom:1px solid var(--border-color);padding:2rem;text-align:center}.ProfileSidebar_avatar__qzP94{align-items:center;background-color:var(--primary-color);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 1rem;width:80px}.ProfileSidebar_avatarIcon__XQnep{color:#fff;height:40px;width:40px}.ProfileSidebar_userInfo__quDnv h2{color:var(--text-color);font-size:1.2rem;margin-bottom:.5rem}.ProfileSidebar_userInfo__quDnv p{color:var(--text-secondary);font-size:.9rem}.ProfileSidebar_menu__Ov\+01{background-color:#2a2a2a;flex:1 1;padding:1.5rem 0}.ProfileSidebar_menuItem__JNRgr{align-items:center;background:none;border:none;color:var(--text-color);cursor:pointer;display:flex;gap:1rem;padding:1rem 2rem;position:relative;text-align:left;text-decoration:none;transition:all .3s ease;width:100%}.ProfileSidebar_menuItem__JNRgr:hover{background-color:#333;color:var(--primary-color);padding-left:2.5rem}.ProfileSidebar_menuItem__JNRgr.ProfileSidebar_active__3Psid{background-color:#333;color:var(--primary-color);font-weight:500}.ProfileSidebar_menuItem__JNRgr.ProfileSidebar_active__3Psid:before{background-color:var(--primary-color);border-radius:0 2px 2px 0;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.ProfileSidebar_menuItem__JNRgr i{font-size:1.2rem;text-align:center;width:24px}.ProfileSidebar_guestMessage__3NwdL{background-color:#2a2a2a;color:var(--text-secondary);font-size:.9rem;line-height:1.4;padding:1.5rem 2rem;text-align:center}.ProfileSidebar_overlay__enZRH{background-color:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99}@media (max-width:1024px){.ProfileSidebar_sidebar__NCwnV{bottom:0;box-shadow:2px 0 12px #0003;left:0;position:fixed;top:0;transform:translateX(-100%);width:280px;z-index:1000}.ProfileSidebar_sidebar__NCwnV.ProfileSidebar_open__Btl9C{transform:translateX(0)}.ProfileSidebar_menuToggle__JHU2o{display:flex}.ProfileSidebar_overlay__enZRH{display:block}}@media (max-width:768px){.ProfileSidebar_userInfo__quDnv{padding:1.5rem}.ProfileSidebar_avatar__qzP94{height:60px;width:60px}.ProfileSidebar_avatarIcon__XQnep{height:30px;width:30px}.ProfileSidebar_menuItem__JNRgr{padding:1rem 1.5rem}.ProfileSidebar_menuItem__JNRgr:hover{padding-left:2rem}}.ProfileHeader_profileHeader__TyonL{align-items:center;background-color:var(--primary-color);color:#fff;display:flex;justify-content:space-between;padding:1.5rem 2rem}.ProfileHeader_profileHeaderContent__Du55J{align-items:center;display:flex;gap:1.5rem}.ProfileHeader_profileHeaderInfo__9Wrnq h1{align-items:center;display:flex;font-size:1.5rem;font-weight:600;gap:.75rem;margin:0}.ProfileHeader_adminBadge__Lv9hj{background-color:var(--primary-color);border-radius:12px;color:#fff;font-size:.8rem;font-weight:500;letter-spacing:.5px;padding:.25rem .6rem;text-transform:uppercase}.ProfileHeader_status__JGZwN{font-size:.9rem;margin:.25rem 0 0;opacity:.9}.ProfileHeader_avatar__qlxM-{align-items:center;background-color:#ffffff1a;border-radius:50%;display:flex;height:64px;justify-content:center;width:64px}.ProfileHeader_avatarIcon__S8UqK{color:#fff;height:32px;width:32px}.ProfileHeader_logoutButton__c5\+l7{background-color:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;padding:.75rem 1.5rem;transition:background-color .2s ease}.ProfileHeader_logoutButton__c5\+l7:hover{background-color:#fff3}@media (max-width:768px){.ProfileHeader_profileHeader__TyonL{padding:1rem}.ProfileHeader_profileHeaderContent__Du55J{gap:1rem}.ProfileHeader_avatar__qlxM-{height:48px;width:48px}.ProfileHeader_avatarIcon__S8UqK{height:24px;width:24px}}.QuickLinks_section__kzAcU{padding:2rem}.QuickLinks_section__kzAcU h2{color:var(--text-color);font-size:1.25rem;margin:0 0 1.5rem}.QuickLinks_linksGrid__jrI4R{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.QuickLinks_quickLink__UONSJ{align-items:flex-start;background-color:var(--card-background);border:1px solid var(--border-color);border-radius:12px;color:var(--text-color);display:flex;gap:1rem;padding:1.25rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.QuickLinks_quickLink__UONSJ:hover{background-color:var(--primary-color);box-shadow:0 4px 12px #0000001a;color:#fff;transform:translateY(-2px)}.QuickLinks_quickLink__UONSJ:hover .QuickLinks_quickLinkDesc__1C3e6{color:#fffc}.QuickLinks_quickLinkIcon__MziN\+{align-items:center;background-color:var(--background-color);border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.QuickLinks_quickLink__UONSJ:hover .QuickLinks_quickLinkIcon__MziN\+{background-color:#ffffff1a}.QuickLinks_quickLink__UONSJ i{height:24px;width:24px}.QuickLinks_quickLinkContent__zQqxH{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.QuickLinks_quickLinkTitle__MviXH{font-size:1.1rem;font-weight:600}.QuickLinks_quickLinkDesc__1C3e6{color:var(--text-secondary);font-size:.9rem}@media (max-width:768px){.QuickLinks_section__kzAcU{padding:1.5rem}.QuickLinks_linksGrid__jrI4R{grid-template-columns:1fr}}.Auth_authForm__yJfea{background:#2e3a3b;border-radius:8px;padding:2rem;width:100%}.Auth_authForm__yJfea h2{color:#f97316;margin-bottom:1.5rem;text-align:center}.Auth_formGroup__ZPx7e{margin-bottom:1.5rem}.Auth_formGroup__ZPx7e label{color:#fff;display:block;font-size:.9rem;margin-bottom:.5rem}.Auth_formGroup__ZPx7e input{background:#1c2526;border:1px solid #4a5568;border-radius:4px;color:#fff;font-size:1rem;padding:.75rem;transition:border-color .3s ease;width:100%}.Auth_formGroup__ZPx7e input:focus{border-color:#f97316;outline:none}.Auth_formGroup__ZPx7e input::placeholder{color:#8b9a9b}.Auth_submitButton__ZTFQf{background:#f97316;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.75rem;transition:background-color .3s ease;width:100%}.Auth_submitButton__ZTFQf:hover{background:#ea580c}.Auth_error__Cbw7s{background:#ef44441a;border-radius:4px;color:#ef4444;margin-bottom:1rem;padding:.75rem;text-align:center}.Auth_switchAuth__g9rEc{color:#8b9a9b;margin-top:1.5rem;text-align:center}.Auth_switchButton__G9I0k{background:none;border:none;color:#f97316;cursor:pointer;font-size:1rem;margin-left:.5rem;padding:0;transition:color .3s ease}.Auth_switchButton__G9I0k:hover{color:#ea580c;text-decoration:underline}.AuthForm_authContainer__sf9Jf{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:12px;margin-top:2rem;padding:2rem}.AuthPage_authPage__h31iQ{align-items:center;display:flex;justify-content:center;margin:auto;max-width:500px;padding:2rem;width:100%}.Chat_chatContainer__Y2Kdl{background-color:var(--card-background);border-radius:16px;display:flex;flex-direction:column;height:100%;overflow:hidden}.Chat_chatHeader__g6Yq9{align-items:center;background-color:var(--primary-color);color:#fff;display:flex;justify-content:space-between;padding:1rem}.Chat_userInfo__roYDE{align-items:center;display:flex;gap:1rem}.Chat_avatar__d6iOZ{align-items:center;background-color:#fff3;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.Chat_avatar__d6iOZ svg{color:#fff;height:20px;width:20px}.Chat_userDetails__bNze\+ h3{font-size:1.1rem;font-weight:500;margin:0}.Chat_status__SQ29Z{font-size:.8rem;opacity:.8}.Chat_menuButton__kFkpK{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:opacity .2s}.Chat_menuButton__kFkpK:hover{opacity:.8}.Chat_messagesContainer__zjF9V{display:flex;flex:1 1;flex-direction:column;gap:1rem;overflow-y:auto;padding:1rem}.Chat_message__AelJs{display:flex;flex-direction:column;max-width:70%}.Chat_userMessage__XuH7G{align-self:flex-end}.Chat_otherMessage__rxTpS{align-self:flex-start}.Chat_messageContent__SnIkW{border-radius:12px;padding:.8rem 1rem;position:relative}.Chat_userMessage__XuH7G .Chat_messageContent__SnIkW{background-color:var(--primary-color);border-bottom-right-radius:4px;color:#fff}.Chat_otherMessage__rxTpS .Chat_messageContent__SnIkW{background-color:var(--background-color);border-bottom-left-radius:4px;color:var(--text-color)}.Chat_messageContent__SnIkW p{font-size:.95rem;line-height:1.4;margin:0}.Chat_timestamp__zXk\+I{display:block;font-size:.7rem;margin-top:.3rem;opacity:.7}.Chat_inputContainer__l8So\+{background-color:var(--background-color);border-top:1px solid #ffffff1a;display:flex;gap:1rem;padding:1rem}.Chat_messageInput__qzPh9{background-color:var(--card-background);border:1px solid #ffffff1a;border-radius:20px;color:var(--text-color);flex:1 1;font-size:.95rem;padding:.8rem 1rem;transition:border-color .2s}.Chat_messageInput__qzPh9:focus{border-color:var(--primary-color);outline:none}.Chat_messageInput__qzPh9::placeholder{color:var(--text-secondary)}.Chat_sendButton__SJCFM{align-items:center;background-color:var(--primary-color);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:transform .2s;width:40px}.Chat_sendButton__SJCFM:hover{transform:scale(1.05)}.Chat_sendButton__SJCFM svg{height:16px;width:16px}@media (max-width:768px){.Chat_message__AelJs{max-width:85%}.Chat_chatHeader__g6Yq9{padding:.8rem}.Chat_avatar__d6iOZ{height:32px;width:32px}.Chat_avatar__d6iOZ svg{height:16px;width:16px}.Chat_userDetails__bNze\+ h3{font-size:1rem}.Chat_inputContainer__l8So\+{padding:.8rem}.Chat_messageInput__qzPh9{padding:.6rem .8rem}.Chat_sendButton__SJCFM{height:36px;width:36px}}.ChangePasswordForm_changePasswordContainer__UAu3\+{background-color:var(--card-background-dark);border-radius:8px;margin-top:2rem;padding:2rem}.ChangePasswordForm_changePasswordContainer__UAu3\+ h3{color:var(--text-color);margin-bottom:1.5rem;text-align:center}.ChangePasswordForm_form__LPdCu{gap:1rem}.ChangePasswordForm_formGroup__lJkyV,.ChangePasswordForm_form__LPdCu{display:flex;flex-direction:column}.ChangePasswordForm_formGroup__lJkyV label{color:var(--text-secondary);margin-bottom:.5rem}.ChangePasswordForm_formGroup__lJkyV input{background-color:var(--input-background);border:1px solid var(--border-color);border-radius:4px;color:var(--text-color);padding:.75rem}.ChangePasswordForm_submitButton__evAfs{background-color:var(--primary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.75rem;transition:background-color .3s}.ChangePasswordForm_submitButton__evAfs:hover{background-color:var(--primary-color-dark)}.ChangePasswordForm_successMessage__w2qDa{color:var(--success-color);margin-top:1rem;text-align:center}.ChangePasswordForm_errorMessage__HxBJq{color:var(--error-color);margin-top:1rem;text-align:center}.UsersList_usersListContainer__k3Fwk{background-color:var(--card-background);border-radius:8px;padding:2rem}.UsersList_usersListContainer__k3Fwk h2{color:var(--text-color);margin-bottom:1.5rem}.UsersList_usersList__unFpM{list-style:none;margin:0;padding:0}.UsersList_userItem__k4EQH{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:1rem}.UsersList_userItem__k4EQH:last-child{border-bottom:none}.UsersList_userEmail__hR5Qs{color:var(--text-color)}.UsersList_userRole__WWW7W{background-color:var(--background-color);border-radius:4px;color:var(--text-secondary);font-size:.8rem;padding:.25rem .5rem}.UsersList_error__Dt59R,.UsersList_message__aWcUW{color:var(--text-secondary);padding:2rem;text-align:center}.UsersList_error__Dt59R{color:var(--error-color)}.AdminPage_adminPageContainer__meFNi{padding:2rem}.AdminPage_header__osb0J{border-bottom:1px solid var(--border-color);margin-bottom:2rem;padding-bottom:1rem}.AdminPage_header__osb0J h1{color:var(--text-color)}.AdminPage_accessDenied__q2mE0{background-color:var(--card-background);border-radius:8px;padding:4rem 2rem;text-align:center}.AdminPage_accessDenied__q2mE0 h2{color:var(--error-color);margin-bottom:1rem}.AdminPage_accessDenied__q2mE0 p{color:var(--text-secondary)}.Profile_profileContainer__4M0qA{background-color:var(--background-color);display:flex;min-height:100vh;position:relative}.Profile_sidebar__QDLBP{flex-shrink:0;position:relative;width:280px}.Profile_mainContent__2zYTb{flex:1 1;overflow-y:auto;padding:2rem;position:relative}.Profile_profileContent__rdRfv{background-color:var(--card-background);border-radius:16px;box-shadow:0 4px 6px #0000001a;overflow:hidden}.Profile_loading__zhSDG{align-items:center;color:var(--text-color);display:flex;font-size:1.2rem;justify-content:center;min-height:calc(100vh - 64px)}.Profile_profileHeader__h358R{align-items:center;background-color:var(--primary-color);color:#fff;display:flex;justify-content:space-between;padding:1.5rem 2rem}.Profile_profileHeaderContent__4syeU{align-items:center;display:flex;gap:1.5rem}.Profile_profileHeaderInfo__QDZHF h1{font-size:1.5rem;font-weight:600;margin:0}.Profile_status__QJzRL{font-size:.9rem;margin:.25rem 0 0;opacity:.9}.Profile_guestInfo__UqE48{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:12px;margin-bottom:2rem;padding:1rem;text-align:center}.Profile_guestMessage__F8C0r{color:var(--text-color);font-size:1.1rem;margin:0}.Profile_previewFeatures__H2QkY{margin:2rem 0}.Profile_featuresGrid__TFOsp{grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Profile_featureCard__f8JcS{align-items:flex-start;background-color:var(--card-background);border:1px solid var(--border-color);display:flex;gap:1rem;padding:1.25rem;transition:transform .2s ease,box-shadow .2s ease}.Profile_featureCard__f8JcS:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.Profile_featureIconWrapper__dtbsT{align-items:center;background-color:var(--primary-color);border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.Profile_featureIcon__7tuph{color:#fff;height:24px;width:24px}.Profile_featureContent__w2T9H{flex:1 1}.Profile_featureContent__w2T9H h3{color:var(--text-color);font-size:1.1rem;margin:0 0 .5rem}.Profile_featureContent__w2T9H p{color:var(--text-secondary);font-size:.9rem;line-height:1.4;margin:0}.Profile_section__Xupls{padding:2rem}.Profile_section__Xupls h2{color:var(--text-color);font-size:1.25rem;margin:0 0 1.5rem}.Profile_linksGrid__dt\+-3{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Profile_quickLink__Qb23Z{align-items:flex-start;background-color:var(--card-background);border:1px solid var(--border-color);border-radius:12px;color:var(--text-color);display:flex;gap:1rem;padding:1.25rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.Profile_quickLink__Qb23Z:hover{background-color:var(--primary-color);box-shadow:0 4px 12px #0000001a;color:#fff;transform:translateY(-2px)}.Profile_quickLink__Qb23Z:hover .Profile_quickLinkDesc__SD1RC{color:#fffc}.Profile_quickLinkIcon__l5H0j{align-items:center;background-color:var(--background-color);border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.Profile_quickLink__Qb23Z:hover .Profile_quickLinkIcon__l5H0j{background-color:#ffffff1a}.Profile_quickLink__Qb23Z i{height:24px;width:24px}.Profile_quickLinkContent__v4-N\+{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.Profile_quickLinkTitle__xU6XZ{font-size:1.1rem;font-weight:600}.Profile_quickLinkDesc__SD1RC{color:var(--text-secondary);font-size:.9rem}.Profile_logoutButton__quNeW{background-color:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;padding:.75rem 1.5rem;transition:background-color .2s ease}.Profile_logoutButton__quNeW:hover{background-color:#fff3}.Profile_authContainer__W6ZfO{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 4px #0000001a;margin-top:2rem;padding:2rem}@media (max-width:1200px){.Profile_profileContainer__4M0qA{flex-direction:column;padding:1rem}}@media (max-width:1024px){.Profile_sidebar__QDLBP{bottom:0;left:0;position:fixed;top:0;transform:translateX(-100%);z-index:1000}.Profile_sidebar__QDLBP.Profile_open__KXRbK{transform:translateX(0)}.Profile_sidebar__QDLBP.Profile_open__KXRbK+.Profile_menuToggle__OnDfZ{left:280px}.Profile_menuToggle__OnDfZ{display:flex!important}.Profile_mainContent__2zYTb{margin-left:0;padding-left:3rem}}@media (max-width:768px){.Profile_mainContent__2zYTb{padding:1rem 1rem 1rem 3rem}.Profile_profileContent__rdRfv{margin:1rem 0}.Profile_profileHeader__h358R{padding:1rem}.Profile_profileHeaderContent__4syeU{gap:1rem}.Profile_section__Xupls{padding:1.5rem}.Profile_linksGrid__dt\+-3{grid-template-columns:1fr}}.Profile_featuresPage__YNomy{padding:2rem}.Profile_featuresPage__YNomy h2{color:var(--text-color);font-size:1.5rem;margin-bottom:2rem;text-align:center}.Profile_featuresGrid__TFOsp{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}.Profile_featureCard__f8JcS{background-color:var(--background-color);border-radius:12px;padding:1.5rem;text-align:center;transition:transform .2s ease}.Profile_featureCard__f8JcS:hover{transform:translateY(-4px)}.Profile_featureIcon__7tuph{color:var(--primary-color);height:40px;margin-bottom:1rem;width:40px}.Profile_featureCard__f8JcS h3{color:var(--text-color);font-size:1.2rem;margin-bottom:.5rem}.Profile_featureCard__f8JcS p{color:var(--text-secondary);font-size:.9rem;line-height:1.4}.Profile_aboutPage__SjKLq{padding:2rem}.Profile_aboutPage__SjKLq h2{color:var(--text-color);font-size:1.5rem;margin-bottom:1rem;text-align:center}.Profile_aboutPage__SjKLq>p{color:var(--text-secondary);margin-bottom:2rem;text-align:center}.Profile_aboutFeatures__p58oe{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Profile_aboutFeature__AFj2-{background-color:var(--background-color);border-radius:12px;padding:1.5rem;text-align:center}.Profile_aboutIcon__eqv9b{color:var(--primary-color);height:32px;margin-bottom:1rem;width:32px}.Profile_aboutFeature__AFj2- h3{color:var(--text-color);font-size:1.1rem;margin-bottom:.5rem}.Profile_aboutFeature__AFj2- p{color:var(--text-secondary);font-size:.9rem}.Profile_faqPage__rVeqW{padding:2rem}.Profile_faqPage__rVeqW h2{color:var(--text-color);font-size:1.5rem;margin-bottom:2rem;text-align:center}.Profile_faqList__GnMnP{display:flex;flex-direction:column;gap:1rem}.Profile_faqItem__HOVmq{background-color:var(--background-color);border-radius:12px;padding:1.5rem}.Profile_faqItem__HOVmq h3{color:var(--text-color);font-size:1.1rem;margin-bottom:.5rem}.Profile_faqItem__HOVmq p{color:var(--text-secondary);font-size:.9rem;line-height:1.4}.Profile_featurePage__CyKwz{padding:2rem}.Profile_featureHeader__8GNlS{align-items:center;display:flex;gap:1rem;margin-bottom:2rem}.Profile_featureIcon__7tuph{align-items:center;background-color:var(--primary-color);border-radius:12px;display:flex;height:48px;justify-content:center;width:48px}.Profile_featureIcon__7tuph i{color:#fff;font-size:24px}.Profile_featureHeader__8GNlS h2{color:var(--text-color);font-size:1.8rem;margin:0}.Profile_featureContent__w2T9H{background-color:var(--background-color);border-radius:16px;padding:2rem}.Profile_featureDescription__Ktb3Y{color:var(--text-secondary);font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.Profile_authSection__3\+kDB{background-color:var(--card-background);border-radius:12px;padding:2rem;text-align:center}.Profile_authSection__3\+kDB h3{color:var(--text-color);font-size:1.2rem;margin-bottom:1.5rem}.Profile_menuToggle__OnDfZ{align-items:center;background-color:var(--primary-color);border:none;border-radius:0 8px 8px 0;box-shadow:2px 0 4px #0000001a;color:#fff;cursor:pointer;display:none;height:80px;justify-content:center;left:0;position:fixed;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:1002}.Profile_menuToggle__OnDfZ:hover{background-color:var(--primary-color-dark);width:45px}.Profile_menuToggle__OnDfZ i{font-size:1.2rem}@media (max-width:768px){.Profile_featurePage__CyKwz{padding:1rem}.Profile_featureHeader__8GNlS{margin-bottom:1.5rem}.Profile_featureIcon__7tuph{height:40px;width:40px}.Profile_featureIcon__7tuph i{font-size:20px}.Profile_featureHeader__8GNlS h2{font-size:1.5rem}.Profile_featureContent__w2T9H{padding:1.5rem}.Profile_featureDescription__Ktb3Y{font-size:1rem}.Profile_authSection__3\+kDB{padding:1.5rem}}.ExternalEmulator_emulatorContainer__vSE6w{background-color:#2a2a2a;box-sizing:border-box;color:#e0e0e0;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;height:100vh;overflow:hidden;position:relative}.ExternalEmulator_mainContent__Ved7m{display:flex;flex:1 1;gap:0;min-height:0;padding:1rem;position:relative}.ExternalEmulator_sidebar__BiT-3{background:#333;border:1px solid #444;border-radius:12px 0 0 12px;border-right:none;display:flex;flex-direction:column;flex-shrink:0;max-width:300px;min-width:300px;overflow:hidden;width:300px}.ExternalEmulator_accordionSection__gTx9r{border-bottom:1px solid #444}.ExternalEmulator_accordionHeader__8q-94{align-items:center;background:#2a2a2a;border:none;color:#e0e0e0;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;padding:.75rem 1rem;transition:all .3s ease;width:100%}.ExternalEmulator_accordionHeader__8q-94:hover{background:#3a3a3a;color:#f60}.ExternalEmulator_accordionHeader__8q-94:focus{background:#3a3a3a;outline:none}.ExternalEmulator_accordionIcon__XlQdv{color:#f60;font-size:.8rem;transition:transform .3s ease}.ExternalEmulator_accordionContent__FZy53{background:#333;overflow:hidden;transition:all .3s ease}.ExternalEmulator_consoleSelector__-nX7a{background:#2a2a2a;border-bottom:1px solid #444;padding:1rem}.ExternalEmulator_consoleSelector__-nX7a h3{color:#f60;font-size:1.2rem;margin:0 0 1rem;text-align:center}.ExternalEmulator_consoleSelect__QMbsH{background:#3a3a3a;border:1px solid #555;border-radius:8px;color:#e0e0e0;cursor:pointer;font-size:.9rem;padding:.75rem;transition:all .3s ease;width:100%}.ExternalEmulator_consoleSelect__QMbsH:focus{background:#4a4a4a;border-color:#f60;outline:none}.ExternalEmulator_consoleSelect__QMbsH option{background:#3a3a3a;color:#e0e0e0;padding:.5rem}.ExternalEmulator_consoleSelect__QMbsH option:hover{background:#4a4a4a}.ExternalEmulator_consoleGrid__Yu77Z{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.ExternalEmulator_consoleButton__xKNV9{align-items:center;background:#3a3a3a;border:1px solid #555;border-radius:8px;color:#e0e0e0;cursor:pointer;display:flex;gap:.5rem;max-width:200px;min-width:200px;padding:.75rem 1rem;text-align:left;transition:all .3s ease}.ExternalEmulator_consoleButton__xKNV9:hover{background:#4a4a4a;border-color:#f60;transform:translateY(-1px)}.ExternalEmulator_consoleButton__xKNV9.ExternalEmulator_active__hxyM\+{background:#f603;border-color:#f60;color:#f60}.ExternalEmulator_consoleIcon__1wHIP{align-items:center;background:#f60;border-radius:6px;color:#fff;display:flex;flex-shrink:0;font-size:.7rem;font-weight:700;height:32px;justify-content:center;width:32px}.ExternalEmulator_consoleInfo__pqhO1{display:flex;flex:1 1;flex-direction:column;min-width:0}.ExternalEmulator_consoleName__g40o8{font-size:.85rem;font-weight:500;margin-bottom:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExternalEmulator_consoleStats__KsdoY{color:#aaa;font-size:.75rem}.ExternalEmulator_emulatorArea__RE7Cx{background:#333;border:1px solid #444;border-left:none;border-radius:0 12px 12px 0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.ExternalEmulator_gameInfo__EsffC{background:#0003;border-bottom:1px solid #444;padding:1rem}.ExternalEmulator_gameInfo__EsffC h3{color:#f60;margin:0 0 .5rem}.ExternalEmulator_gameDetails__QBoFY{display:flex;flex-wrap:wrap;gap:1rem}.ExternalEmulator_gameDetails__QBoFY p{color:#ccc;font-size:.9rem;margin:0}.ExternalEmulator_welcomeMessage__6W4rQ{background:#0003;border-bottom:1px solid #ffffff1a;padding:2rem;text-align:center}.ExternalEmulator_welcomeMessage__6W4rQ h2{color:#f60;font-size:1.5rem;margin:0 0 1rem}.ExternalEmulator_welcomeMessage__6W4rQ p{color:#fffc;font-size:1.1rem;margin:0}.ExternalEmulator_iframeContainer__MbIR8{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.ExternalEmulator_emulatorIframe__JaKeF{background:#000;border:none;border-radius:0 0 12px 0;flex:1 1;height:100%;min-height:0;width:100%}.ExternalEmulator_placeholderContainer__adrQ7{align-items:center;background:#0000004d;display:flex;height:100%;justify-content:center}.ExternalEmulator_placeholderContent__Q93pG{color:#fffc;text-align:center}.ExternalEmulator_placeholderContent__Q93pG h3{color:#f60;font-size:1.5rem;margin:0 0 1rem}.ExternalEmulator_placeholderContent__Q93pG p{font-size:1.1rem;margin:0}.ExternalEmulator_errorContainer__3hpzW{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;height:100vh;justify-content:center}.ExternalEmulator_errorContent__pB1Zd{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff1a;border-radius:12px;max-width:500px;padding:2rem;text-align:center}.ExternalEmulator_errorContent__pB1Zd h2{color:#f60;margin:0 0 1rem}.ExternalEmulator_errorContent__pB1Zd p{color:#fffc;margin:0 0 1.5rem}.ExternalEmulator_errorContent__pB1Zd code{background:#0000004d;border-radius:4px;font-family:Courier New,monospace;padding:.25rem .5rem}.ExternalEmulator_retryButton__LoS7Q{background:#f603;border:1px solid #f60;border-radius:8px;color:#f60;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:all .3s ease}.ExternalEmulator_retryButton__LoS7Q:hover{background:#ff66004d;transform:translateY(-2px)}.ExternalEmulator_loadingContainer__e4nCl{align-items:center;color:#fffc;display:flex;flex-direction:column;justify-content:center;padding:2rem}.ExternalEmulator_spinner__9gM4V{animation:ExternalEmulator_spin__1-Kkx 1s linear infinite;border:4px solid #fff3;border-radius:50%;border-top-color:#f60;height:40px;margin-bottom:1rem;width:40px}@keyframes ExternalEmulator_spin__1-Kkx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ExternalEmulator_romSelector__8tKB6{background:#333;border:1px solid #444;border-radius:12px;display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:1rem}.ExternalEmulator_sidebarHeader__8UyZL{align-items:center;border-bottom:1px solid #444;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem}.ExternalEmulator_sidebarHeader__8UyZL h3{color:#f60;font-size:1.1rem;margin:0}.ExternalEmulator_romCount__m6rLu{background:#f603;border-radius:4px;color:#f60;font-size:.8rem;font-weight:500;padding:.25rem .5rem}.ExternalEmulator_searchContainer__ZXXws{margin-bottom:1rem}.ExternalEmulator_searchInput__cIhaz{background:#2a2a2a;border:1px solid #555;border-radius:6px;color:#e0e0e0;font-size:.9rem;padding:.75rem;transition:all .3s ease;width:100%}.ExternalEmulator_searchInput__cIhaz::placeholder{color:#888}.ExternalEmulator_searchInput__cIhaz:focus{background:#3a3a3a;border-color:#f60;outline:none}.ExternalEmulator_pagination__joAgA{align-items:center;background:#0003;border-radius:6px;display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem;padding:.5rem}.ExternalEmulator_paginationButton__wIHqt{background:#3a3a3a;border:1px solid #555;border-radius:4px;color:#e0e0e0;cursor:pointer;font-size:.9rem;padding:.5rem .75rem;transition:all .3s ease}.ExternalEmulator_paginationButton__wIHqt:hover:not(:disabled){background:#4a4a4a;border-color:#f60}.ExternalEmulator_paginationButton__wIHqt:disabled{cursor:not-allowed;opacity:.5}.ExternalEmulator_pageInfo__PCQxX{color:#ccc;font-size:.9rem;font-weight:500}.ExternalEmulator_romGrid__qVYd6{grid-gap:.75rem;display:grid;flex:1 1;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));overflow-y:auto;padding-right:.5rem}.ExternalEmulator_romTile__W51tp{background:#3a3a3a;border:1px solid #555;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;max-height:125px;min-height:120px;overflow:hidden;padding:.75rem;position:relative;transition:all .3s ease}.ExternalEmulator_romTile__W51tp:hover{border-color:#d0ff00}.ExternalEmulator_romTile__W51tp.ExternalEmulator_selected__mnZ1a{border-color:#ffc400}.ExternalEmulator_tileThumbnail__ug\+j6{align-items:center;background:#2a2a2a;border-radius:4px;display:flex;height:60px;justify-content:center;margin-bottom:.5rem;overflow:hidden;position:relative;width:100%}.ExternalEmulator_gameImage__fbhkZ{border-radius:4px;height:100%;object-fit:cover;width:100%}.ExternalEmulator_thumbnailIcon__EL9ft{color:#f60;font-size:1.5rem}.ExternalEmulator_tileInfo__zyo7U{align-content:center;display:flex;flex:1 1;flex-direction:column;flex-wrap:wrap;gap:.25rem;justify-content:center}.ExternalEmulator_tileName__AaH3q{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:inherit;display:-webkit-box;font-size:.8rem;font-weight:500;line-height:1.2;margin:0;overflow:hidden}.ExternalEmulator_tileDetails__Pm\+SP{display:flex;flex-direction:column;gap:.1rem}.ExternalEmulator_tileCategory__viSwO{background:#ffffff1a;border-radius:3px;color:#aaa;font-size:.7rem;padding:.1rem .3rem;text-transform:capitalize}.ExternalEmulator_tileRegion__DTQdk{color:#888;font-size:.7rem}.ExternalEmulator_tileOverlay__DQaiS{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.ExternalEmulator_playIcon__lziT2{color:#f60;font-size:2rem}.ExternalEmulator_romGrid__qVYd6::-webkit-scrollbar{width:6px}.ExternalEmulator_romGrid__qVYd6::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}.ExternalEmulator_romGrid__qVYd6::-webkit-scrollbar-thumb{background:#555;border-radius:3px}.ExternalEmulator_romGrid__qVYd6::-webkit-scrollbar-thumb:hover{background:#f60}.ExternalEmulator_controlsGuide__Xlfje{background:#0003;padding:1rem}.ExternalEmulator_controlsTitle__yug0C{align-items:center;color:#f60;display:flex;font-size:1rem;gap:.5rem;margin:0 0 .75rem}.ExternalEmulator_controlsGrid__l0Krl{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.ExternalEmulator_controlItem__dxW87{align-items:center;background:#ffffff0d;border-radius:4px;display:flex;font-size:.8rem;justify-content:space-between;padding:.5rem}.ExternalEmulator_controlItem__dxW87 span{color:#ccc}.ExternalEmulator_controlItem__dxW87 kbd{background:#2a2a2a;border:1px solid #555;border-radius:3px;box-shadow:0 1px 3px #0000004d;color:#f60;font-family:Courier New,monospace;font-size:.7rem;padding:.2rem .4rem}.ExternalEmulator_systemSelector__gcEgY{background:#0003;border-bottom:1px solid #444;display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem}.ExternalEmulator_systemButton__Ia-XC{background:#3a3a3a;border:1px solid #555;border-radius:6px;color:#e0e0e0;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:all .3s ease}.ExternalEmulator_systemButton__Ia-XC:hover{background:#4a4a4a;border-color:#f60}.ExternalEmulator_systemButton__Ia-XC.ExternalEmulator_active__hxyM\+{background:#f603;border-color:#f60;color:#f60}.ExternalEmulator_resizer__x9TZ7{align-items:center;background:#444;cursor:col-resize;display:flex;justify-content:center;position:relative;transition:background-color .2s ease;width:6px}.ExternalEmulator_resizer__x9TZ7.ExternalEmulator_resizing__37QBW,.ExternalEmulator_resizer__x9TZ7:hover{background:#f60}.ExternalEmulator_resizerHandle__rXC5t{background:#666;border-radius:1px;height:40px;transition:background-color .2s ease;width:2px}.ExternalEmulator_resizer__x9TZ7.ExternalEmulator_resizing__37QBW .ExternalEmulator_resizerHandle__rXC5t,.ExternalEmulator_resizer__x9TZ7:hover .ExternalEmulator_resizerHandle__rXC5t{background:#fff}@media (max-width:1024px) and (min-width:769px){.ExternalEmulator_mainContent__Ved7m{gap:.75rem;padding:.75rem}.ExternalEmulator_sidebar__BiT-3{min-width:280px!important;width:280px!important}.ExternalEmulator_romGrid__qVYd6{gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ExternalEmulator_romTile__W51tp{min-height:120px;padding:.75rem}.ExternalEmulator_tileThumbnail__ug\+j6{height:60px}.ExternalEmulator_tileName__AaH3q{font-size:.8rem}.ExternalEmulator_consoleButton__xKNV9{max-width:150px;min-width:150px;padding:.6rem .8rem}.ExternalEmulator_consoleIcon__1wHIP{font-size:.65rem;height:30px;width:30px}.ExternalEmulator_accordionHeader__8q-94{font-size:.95rem;padding:.6rem .8rem}.ExternalEmulator_controlsGrid__l0Krl{gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}}@media (max-width:768px){.ExternalEmulator_emulatorContainer__vSE6w{height:100vh;overflow:hidden;padding:0}.ExternalEmulator_mainContent__Ved7m{flex-direction:column;gap:0;min-height:0;padding:.5rem}.ExternalEmulator_sidebar__BiT-3{display:none}.ExternalEmulator_emulatorArea__RE7Cx{border:1px solid #444;border-radius:12px;flex:1 1;overflow:hidden}.ExternalEmulator_resizer__x9TZ7{display:none}.ExternalEmulator_accordionSection__gTx9r:has(.ExternalEmulator_controlsGuide__Xlfje){display:none}.ExternalEmulator_gameDetails__QBoFY p:nth-child(2){display:none}.ExternalEmulator_consoleSelect__QMbsH{font-size:.85rem;padding:.6rem}.ExternalEmulator_consoleSelector__-nX7a{padding:.75rem}.ExternalEmulator_consoleSelector__-nX7a h3{font-size:1rem;margin-bottom:.75rem}.ExternalEmulator_romGrid__qVYd6{gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:.5rem}.ExternalEmulator_romTile__W51tp{min-height:140px;padding:.5rem}.ExternalEmulator_tileThumbnail__ug\+j6{height:60px;margin-bottom:.5rem}.ExternalEmulator_thumbnailIcon__EL9ft{font-size:1.2rem}.ExternalEmulator_tileName__AaH3q{font-size:.75rem;line-height:1.2;margin-bottom:.25rem}.ExternalEmulator_tileCategory__viSwO,.ExternalEmulator_tileDetails__Pm\+SP,.ExternalEmulator_tileRegion__DTQdk{display:none}.ExternalEmulator_consoleGrid__Yu77Z{gap:.5rem}.ExternalEmulator_consoleButton__xKNV9{gap:.4rem;max-width:150px;min-width:150px;padding:.6rem .8rem}.ExternalEmulator_consoleIcon__1wHIP{font-size:.6rem;height:28px;width:28px}.ExternalEmulator_consoleName__g40o8{font-size:.8rem}.ExternalEmulator_consoleStats__KsdoY{font-size:.7rem}.ExternalEmulator_accordionHeader__8q-94{font-size:.9rem;padding:.6rem .8rem}.ExternalEmulator_accordionIcon__XlQdv{font-size:.7rem}.ExternalEmulator_controlsGrid__l0Krl{gap:.5rem;grid-template-columns:repeat(2,1fr)}.ExternalEmulator_controlItem__dxW87{font-size:.75rem;padding:.4rem}.ExternalEmulator_controlItem__dxW87 kbd{font-size:.7rem;padding:.2rem .3rem}.ExternalEmulator_gameInfo__EsffC{padding:.75rem}.ExternalEmulator_gameInfo__EsffC h3{font-size:1rem;margin-bottom:.5rem}.ExternalEmulator_gameDetails__QBoFY{gap:.25rem}.ExternalEmulator_gameDetails__QBoFY p{font-size:.8rem}.ExternalEmulator_searchContainer__ZXXws{padding:.5rem}.ExternalEmulator_searchInput__cIhaz{font-size:.85rem;padding:.6rem}.ExternalEmulator_pagination__joAgA{gap:.5rem;padding:.5rem}.ExternalEmulator_paginationButton__wIHqt{font-size:.8rem;height:36px;width:36px}.ExternalEmulator_pageInfo__PCQxX{font-size:.8rem}.ExternalEmulator_sidebarHeader__8UyZL{padding:.75rem}.ExternalEmulator_sidebarHeader__8UyZL h3{font-size:1rem}.ExternalEmulator_romCount__m6rLu{font-size:.8rem}.ExternalEmulator_iframeContainer__MbIR8{display:flex;flex:1 1;flex-direction:column;min-height:0}.ExternalEmulator_emulatorIframe__JaKeF{border-radius:0;flex:1 1;min-height:0}.ExternalEmulator_placeholderContainer__adrQ7{padding:1rem}.ExternalEmulator_placeholderContent__Q93pG h3{font-size:1.1rem}.ExternalEmulator_placeholderContent__Q93pG p{font-size:.9rem}.ExternalEmulator_modalOverlay__B1xqy{align-items:flex-start;padding:2rem .5rem .5rem}.ExternalEmulator_modalContent__TxSez{max-height:90vh;max-width:100%;width:100%}.ExternalEmulator_modalHeader__1rM8Z{padding:.75rem}.ExternalEmulator_modalHeader__1rM8Z h3{font-size:1rem}.ExternalEmulator_modalCloseButton__Bumfa{font-size:.9rem;height:28px;width:28px}.ExternalEmulator_modalGameCount__Kw-cq{padding:.4rem .75rem}.ExternalEmulator_modalGameCount__Kw-cq span{font-size:.8rem}.ExternalEmulator_modalGameList__txjRA{max-height:65vh;padding:.4rem}.ExternalEmulator_modalGameItem__eV6Ev{gap:.6rem;margin-bottom:.4rem;padding:.6rem}.ExternalEmulator_modalGameThumbnail__ywloL{height:40px;width:40px}.ExternalEmulator_modalGameName__LPA8t{font-size:.9rem}.ExternalEmulator_modalGameDetails__ccEIS{font-size:.7rem;gap:.4rem}.ExternalEmulator_modalGameCategory__mFY0S,.ExternalEmulator_modalGameRegion__zi-El{padding:.15rem .3rem}.ExternalEmulator_modalPlayIcon__0x3FJ{font-size:1rem}.ExternalEmulator_mobileGameSelector__RlbQY{padding:.75rem}.ExternalEmulator_openGamesButton__7XsMk{font-size:.9rem;gap:.6rem;padding:.75rem}.ExternalEmulator_openGamesIcon__LlY-c{font-size:1.1rem}.ExternalEmulator_openGamesText__qTcvd{font-size:.9rem}.ExternalEmulator_openGamesArrow__YUMHu{font-size:.7rem}}@media (max-width:480px){.ExternalEmulator_mainContent__Ved7m{gap:.3rem;min-height:0;padding:.3rem}.ExternalEmulator_sidebar__BiT-3{border-radius:8px;max-height:40vh}.ExternalEmulator_emulatorArea__RE7Cx{border-radius:8px;min-height:55vh}.ExternalEmulator_accordionSection__gTx9r:has(.ExternalEmulator_controlsGuide__Xlfje){display:none}.ExternalEmulator_gameDetails__QBoFY p:nth-child(2){display:none}.ExternalEmulator_consoleSelect__QMbsH{border-radius:5px;font-size:.8rem;padding:.5rem}.ExternalEmulator_consoleSelector__-nX7a{padding:.5rem}.ExternalEmulator_consoleSelector__-nX7a h3{font-size:.8rem;margin-bottom:.5rem}.ExternalEmulator_romGrid__qVYd6{gap:.4rem;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));max-height:25vh}.ExternalEmulator_romTile__W51tp{border-radius:6px;min-height:80px;padding:.4rem}.ExternalEmulator_tileThumbnail__ug\+j6{border-radius:4px;height:35px}.ExternalEmulator_thumbnailIcon__EL9ft{font-size:.9rem}.ExternalEmulator_tileName__AaH3q{font-size:.65rem;line-height:1.1}.ExternalEmulator_tileDetails__Pm\+SP{gap:.3rem}.ExternalEmulator_tileCategory__viSwO,.ExternalEmulator_tileRegion__DTQdk{font-size:.55rem;padding:.05rem .2rem}.ExternalEmulator_consoleGrid__Yu77Z{gap:.3rem}.ExternalEmulator_consoleButton__xKNV9{border-radius:5px;max-width:120px;min-width:90px;padding:.3rem .5rem}.ExternalEmulator_consoleIcon__1wHIP{font-size:.5rem;height:22px;width:22px}.ExternalEmulator_consoleName__g40o8{font-size:.65rem}.ExternalEmulator_consoleStats__KsdoY{font-size:.55rem}.ExternalEmulator_accordionHeader__8q-94{font-size:.8rem;padding:.3rem .5rem}.ExternalEmulator_accordionIcon__XlQdv{font-size:.65rem}.ExternalEmulator_controlsGrid__l0Krl{gap:.25rem;grid-template-columns:repeat(auto-fit,minmax(70px,1fr))}.ExternalEmulator_controlItem__dxW87{font-size:.65rem;padding:.25rem}.ExternalEmulator_controlItem__dxW87 kbd{font-size:.55rem;padding:.05rem .15rem}.ExternalEmulator_gameInfo__EsffC{padding:.5rem}.ExternalEmulator_gameInfo__EsffC h3{font-size:.8rem}.ExternalEmulator_gameDetails__QBoFY{gap:.4rem}.ExternalEmulator_gameDetails__QBoFY p{font-size:.7rem}.ExternalEmulator_searchInput__cIhaz{font-size:.75rem;padding:.3rem .5rem}.ExternalEmulator_pagination__joAgA{gap:.4rem;padding:.3rem}.ExternalEmulator_paginationButton__wIHqt{font-size:.75rem;padding:.25rem .4rem}.ExternalEmulator_pageInfo__PCQxX{font-size:.7rem}.ExternalEmulator_sidebarHeader__8UyZL{padding:.5rem}.ExternalEmulator_sidebarHeader__8UyZL h3{font-size:.8rem}.ExternalEmulator_romCount__m6rLu{font-size:.65rem}.ExternalEmulator_iframeContainer__MbIR8{flex:1 1;min-height:300px}.ExternalEmulator_placeholderContainer__adrQ7{padding:.8rem}.ExternalEmulator_placeholderContent__Q93pG h3{font-size:.9rem}.ExternalEmulator_placeholderContent__Q93pG p{font-size:.75rem}}@media (max-width:360px){.ExternalEmulator_mainContent__Ved7m{gap:.2rem;min-height:0;padding:.2rem}.ExternalEmulator_sidebar__BiT-3{max-height:35vh}.ExternalEmulator_emulatorArea__RE7Cx{min-height:60vh}.ExternalEmulator_accordionSection__gTx9r:has(.ExternalEmulator_controlsGuide__Xlfje){display:none}.ExternalEmulator_gameDetails__QBoFY p:nth-child(2){display:none}.ExternalEmulator_romGrid__qVYd6{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;width:100%}.ExternalEmulator_romTile__W51tp{align-content:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:70px;padding:.3rem;width:100%}.ExternalEmulator_tileThumbnail__ug\+j6{height:30px}.ExternalEmulator_tileName__AaH3q{font-size:.6rem}.ExternalEmulator_consoleButton__xKNV9{max-width:100px;min-width:80px;padding:.25rem .4rem}.ExternalEmulator_consoleIcon__1wHIP{font-size:.45rem;height:20px;width:20px}.ExternalEmulator_consoleName__g40o8{font-size:.6rem}.ExternalEmulator_consoleStats__KsdoY{font-size:.5rem}.ExternalEmulator_accordionHeader__8q-94{font-size:.75rem;padding:.25rem .4rem}.ExternalEmulator_controlsGrid__l0Krl{grid-template-columns:repeat(auto-fit,minmax(60px,1fr))}.ExternalEmulator_controlItem__dxW87{font-size:.6rem}.ExternalEmulator_controlItem__dxW87 kbd{font-size:.5rem}.ExternalEmulator_iframeContainer__MbIR8{flex:1 1;min-height:250px}}@media (max-width:768px) and (orientation:landscape){.ExternalEmulator_mainContent__Ved7m{flex-direction:row;gap:.5rem;min-height:0}.ExternalEmulator_sidebar__BiT-3{max-height:100vh;min-width:200px!important;order:1;width:40%!important}.ExternalEmulator_emulatorArea__RE7Cx{flex:1 1;min-height:auto;order:2}.ExternalEmulator_romGrid__qVYd6{max-height:60vh}.ExternalEmulator_iframeContainer__MbIR8{flex:1 1;min-height:400px}}@media (hover:none) and (pointer:coarse){.ExternalEmulator_romTile__W51tp:hover{transform:none}.ExternalEmulator_romTile__W51tp:active{background:#ff66001a;transform:scale(.95)}.ExternalEmulator_consoleButton__xKNV9:hover{transform:none}.ExternalEmulator_consoleButton__xKNV9:active{transform:scale(.95)}.ExternalEmulator_accordionHeader__8q-94:hover{background:#2a2a2a}.ExternalEmulator_accordionHeader__8q-94:active,.ExternalEmulator_paginationButton__wIHqt:hover{background:#3a3a3a}.ExternalEmulator_paginationButton__wIHqt:active{background:#4a4a4a}}.ExternalEmulator_mobileGameSelector__RlbQY{border-bottom:1px solid #444;padding:1rem}.ExternalEmulator_openGamesButton__7XsMk{align-items:center;background:#3a3a3a;border:1px solid #555;border-radius:8px;color:#e0e0e0;cursor:pointer;display:flex;font-size:1rem;gap:.75rem;padding:1rem;text-align:left;transition:all .3s ease;width:100%}.ExternalEmulator_openGamesButton__7XsMk:hover{background:#4a4a4a;border-color:#f60}.ExternalEmulator_openGamesIcon__LlY-c{flex-shrink:0;font-size:1.2rem}.ExternalEmulator_openGamesText__qTcvd{flex:1 1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExternalEmulator_openGamesArrow__YUMHu{color:#f60;flex-shrink:0;font-size:.8rem}.ExternalEmulator_modalOverlay__B1xqy{align-items:center;background:#000c;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.ExternalEmulator_modalContent__TxSez{background:#2a2a2a;border:1px solid #444;border-radius:12px;box-shadow:0 10px 30px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:500px;overflow:hidden;width:100%}.ExternalEmulator_modalHeader__1rM8Z{align-items:center;background:#333;border-bottom:1px solid #444;display:flex;justify-content:space-between;padding:1rem}.ExternalEmulator_modalHeader__1rM8Z h3{color:#f60;flex:1 1;font-size:1.1rem;margin:0}.ExternalEmulator_modalCloseButton__Bumfa{align-items:center;background:#3a3a3a;border:1px solid #555;border-radius:6px;color:#e0e0e0;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;height:32px;justify-content:center;transition:all .3s ease;width:32px}.ExternalEmulator_modalCloseButton__Bumfa:hover{background:#4a4a4a;border-color:#f60;color:#f60}.ExternalEmulator_modalGameCount__Kw-cq{background:#333;border-bottom:1px solid #444;padding:.5rem 1rem;text-align:center}.ExternalEmulator_modalGameCount__Kw-cq span{color:#aaa;font-size:.9rem}.ExternalEmulator_modalGameList__txjRA{flex:1 1;max-height:60vh;overflow-y:auto;padding:.5rem}.ExternalEmulator_modalGameItem__eV6Ev{align-items:center;background:#3a3a3a;border:1px solid #555;border-radius:8px;cursor:pointer;display:flex;gap:.75rem;margin-bottom:.5rem;padding:.75rem;transition:all .3s ease}.ExternalEmulator_modalGameItem__eV6Ev:hover{background:#4a4a4a;border-color:#f60;transform:translateY(-1px)}.ExternalEmulator_modalGameItem__eV6Ev.ExternalEmulator_selected__mnZ1a{background:#f603;border-color:#f60}.ExternalEmulator_modalGameThumbnail__ywloL{align-items:center;background:#555;border-radius:6px;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;position:relative;width:48px}.ExternalEmulator_modalGameImage__Gjkv5{border-radius:6px;height:100%;object-fit:cover;width:100%}.ExternalEmulator_modalThumbnailIcon__2cvDd{display:none;font-size:1.5rem}.ExternalEmulator_modalGameInfo__ADNoX{flex:1 1;min-width:0}.ExternalEmulator_modalGameName__LPA8t{color:#e0e0e0;font-size:.95rem;font-weight:500;margin:0 0 .25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExternalEmulator_modalGameDetails__ccEIS{display:flex;font-size:.75rem;gap:.5rem}.ExternalEmulator_modalGameCategory__mFY0S{background:#555;border-radius:4px;color:#e0e0e0;padding:.2rem .4rem;white-space:nowrap}.ExternalEmulator_modalGameRegion__zi-El{background:#666;border-radius:4px;color:#e0e0e0;padding:.2rem .4rem;white-space:nowrap}.ExternalEmulator_modalPlayIcon__0x3FJ{color:#f60;flex-shrink:0;font-size:1.2rem}.ExternalEmulator_modalGameList__txjRA::-webkit-scrollbar{width:6px}.ExternalEmulator_modalGameList__txjRA::-webkit-scrollbar-track{background:#333;border-radius:3px}.ExternalEmulator_modalGameList__txjRA::-webkit-scrollbar-thumb{background:#555;border-radius:3px}.ExternalEmulator_modalGameList__txjRA::-webkit-scrollbar-thumb:hover{background:#666}.ExternalEmulator_donationButtonContainer__I04DN{margin-bottom:20px;padding:0 1rem;text-align:center}.ExternalEmulator_donationButton__bgNYb{align-items:center;background:linear-gradient(135deg,#2c3e50,#34495e 50%,#2c3e50);border:1px solid #ff6b35;border-radius:8px;box-shadow:0 4px 15px #3b3b3b;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .3s ease}.ExternalEmulator_donationButton__bgNYb:hover{background:linear-gradient(135deg,#34495e,#2c3e50 50%,#34495e);border-color:#ff8c42;box-shadow:0 6px 20px #2c3e5080;transform:translateY(-2px)}.ExternalEmulator_donationButton__bgNYb:active{box-shadow:0 2px 8px #2c3e5066;transform:translateY(0)}.ExternalEmulator_donationButtonIcon__u-8Pc{color:#ff6b35;font-size:16px}.ExternalEmulator_donationButtonText__abdb6{color:#fff;font-size:14px;font-weight:600}.ExternalEmulator_donationBanner__zqYV0{animation:ExternalEmulator_slideDown__ONNIx .3s ease-out;background:linear-gradient(135deg,#2c3e50,#34495e 50%,#2c3e50);box-shadow:0 4px 20px #2c3e5066;color:#fff;left:0;max-height:100vh;overflow-y:auto;position:fixed;right:0;top:0;z-index:9999}@keyframes ExternalEmulator_slideDown__ONNIx{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.ExternalEmulator_donationContent__w0TgS{margin:0 auto;max-width:1200px;padding:20px}.ExternalEmulator_donationHeader__f6uCf{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.ExternalEmulator_donationHeader__f6uCf h3{color:#fff;font-size:18px;font-weight:600;margin:0}.ExternalEmulator_donationHeader__f6uCf h3:before{color:#ff6b35;content:"";margin-right:8px}.ExternalEmulator_closeButton__AaLx9{background:#ffffff1a;border:1px solid #ff6b35;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;height:32px;transition:all .2s ease;width:32px}.ExternalEmulator_closeButton__AaLx9:hover{background:#ff6b3533;border-color:#ff8c42}.ExternalEmulator_donationBody__IwJ0R{grid-gap:30px;align-items:start;display:grid;gap:30px;grid-template-columns:1fr 1fr}.ExternalEmulator_donationText__2AzOJ{grid-column:1/-1;margin-bottom:20px;text-align:center}.ExternalEmulator_donationText__2AzOJ p{color:#ffffffe6;font-size:14px;margin:5px 0}.ExternalEmulator_donationText__2AzOJ p:first-child:before{color:#ff6b35;content:"";margin-right:8px}.ExternalEmulator_donationMethods__e5Xpt{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.ExternalEmulator_cardSection__IZFGl,.ExternalEmulator_qrSection__X5hgk{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ff6b354d;border-radius:8px;padding:20px}.ExternalEmulator_cardSection__IZFGl h4,.ExternalEmulator_qrSection__X5hgk h4{color:#fff;font-size:16px;font-weight:600;margin:0 0 15px;text-align:center}.ExternalEmulator_cardSection__IZFGl h4:before,.ExternalEmulator_qrSection__X5hgk h4:before{color:#ff6b35;content:"";margin-right:8px}.ExternalEmulator_qrCode__JQQ9s{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:150px;justify-content:center;margin-bottom:1rem;overflow:hidden;padding:10px;position:relative;transition:all .3s ease}.ExternalEmulator_qrCode__JQQ9s:hover{border-color:#f60;box-shadow:0 4px 15px #ff66004d;transform:scale(1.02)}.ExternalEmulator_qrCode__JQQ9s:after{align-items:center;background:#000000b3;border-radius:50%;color:#fff;content:"🔍";display:flex;font-size:12px;height:24px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .3s ease;width:24px}.ExternalEmulator_qrCode__JQQ9s:hover:after{opacity:1}.ExternalEmulator_qrImage__dTUm-{border-radius:4px;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.ExternalEmulator_qrPlaceholder__bHHg9{color:#e0e0e0;text-align:center}.ExternalEmulator_qrPlaceholder__bHHg9 span{display:block;font-size:3rem;margin-bottom:.5rem}.ExternalEmulator_qrPlaceholder__bHHg9 p{color:#b0b0b0;font-size:.9rem;margin:0}.ExternalEmulator_cardInfo__vKuZX{display:flex;flex-direction:column;gap:10px}.ExternalEmulator_cardHolder__cn8eh,.ExternalEmulator_cardNumber__leQrm{align-items:center;border-radius:8px;color:#e0e0e0;display:flex;font-size:.9rem;justify-content:space-between;padding:.75rem 1rem}.ExternalEmulator_cardValueContainer__Wioip{align-items:center;display:flex;gap:.5rem}.ExternalEmulator_copyButton__8b\+Mf{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:4px;color:#e0e0e0;cursor:pointer;display:flex;font-size:12px;height:28px;justify-content:center;transition:all .2s ease;width:28px}.ExternalEmulator_copyButton__8b\+Mf:hover{background:#fff3;color:#fff;transform:scale(1.1)}.ExternalEmulator_copyButton__8b\+Mf:active{transform:scale(.95)}.ExternalEmulator_cardHolder__cn8eh span,.ExternalEmulator_cardNumber__leQrm span{color:#b0b0b0;font-weight:500;min-width:80px}.ExternalEmulator_cardHolder__cn8eh code,.ExternalEmulator_cardNumber__leQrm code{background:#ffffff1a;border:1px solid #fff3;border-radius:4px;color:#e0e0e0;font-family:Courier New,monospace;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:.25rem .5rem}.ExternalEmulator_donationBenefits__Fs3W\+{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ff6b354d;border-radius:8px;grid-column:1/-1;padding:20px}.ExternalEmulator_donationBenefits__Fs3W\+ h4{color:#fff;font-size:16px;font-weight:600;margin:0 0 15px;text-align:center}.ExternalEmulator_donationBenefits__Fs3W\+ h4:before{color:#ff6b35;content:"";margin-right:8px}.ExternalEmulator_donationBenefits__Fs3W\+ ul{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));list-style:none;margin:0;padding:0}.ExternalEmulator_donationBenefits__Fs3W\+ li{background:#ffffff0d;border:1px solid #ff6b354d;border-radius:6px;color:#fff;font-size:14px;padding:8px 12px;transition:all .2s ease}.ExternalEmulator_donationBenefits__Fs3W\+ li:hover{background:#ff6b351a;border-color:#ff6b3580}.ExternalEmulator_br__gqX--{margin-top:1%}.ExternalEmulator_donationBenefits__Fs3W\+ li:before{color:#ff6b35;margin-right:8px}.ExternalEmulator_qrFullscreenOverlay__N\+s\+5{align-items:center;animation:ExternalEmulator_fadeIn__TtfnT .3s ease-out;background:#000000e6;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:10000}@keyframes ExternalEmulator_fadeIn__TtfnT{0%{opacity:0}to{opacity:1}}.ExternalEmulator_qrFullscreenContent__Glki7{align-items:center;animation:ExternalEmulator_scaleIn__o6gU9 .3s ease-out;background:#2a2a2a;border:1px solid #444;border-radius:12px;box-shadow:0 10px 30px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:90vw;padding:2rem}@keyframes ExternalEmulator_scaleIn__o6gU9{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.ExternalEmulator_qrFullscreenHeader__NI-lS{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem;width:100%}.ExternalEmulator_qrFullscreenHeader__NI-lS h3{color:#f60;font-size:1.5rem;font-weight:600;margin:0}.ExternalEmulator_qrFullscreenCloseButton__zNumA{align-items:center;background:#ffffff1a;border:1px solid #f60;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;transition:all .2s ease;width:40px}.ExternalEmulator_qrFullscreenCloseButton__zNumA:hover{background:#f603;border-color:#ff8c42;transform:scale(1.1)}.ExternalEmulator_qrFullscreenImage__-SzAc{border:3px solid #fff3;border-radius:12px;box-shadow:0 4px 20px #0000004d;margin-bottom:1rem;padding:1.5rem}.ExternalEmulator_qrFullscreenImage__-SzAc img{border-radius:8px;display:block;height:auto;max-height:60vh;max-width:100%;width:auto}.ExternalEmulator_qrFullscreenText__4bnag{color:#e0e0e0;font-size:1.1rem;font-weight:500;margin:0;text-align:center}@media (max-width:768px){.ExternalEmulator_qrFullscreenOverlay__N\+s\+5{padding:.5rem}.ExternalEmulator_qrFullscreenContent__Glki7{max-height:95vh;max-width:95vw;padding:1.5rem}.ExternalEmulator_qrFullscreenHeader__NI-lS h3{font-size:1.2rem}.ExternalEmulator_qrFullscreenCloseButton__zNumA{font-size:16px;height:36px;width:36px}.ExternalEmulator_qrFullscreenImage__-SzAc{padding:1rem}.ExternalEmulator_qrFullscreenImage__-SzAc img{max-height:50vh}.ExternalEmulator_qrFullscreenText__4bnag{font-size:1rem}}@media (max-width:480px){.ExternalEmulator_qrFullscreenContent__Glki7{padding:1rem}.ExternalEmulator_qrFullscreenHeader__NI-lS h3{font-size:1rem}.ExternalEmulator_qrFullscreenCloseButton__zNumA{font-size:14px;height:32px;width:32px}.ExternalEmulator_qrFullscreenImage__-SzAc{padding:.8rem}.ExternalEmulator_qrFullscreenImage__-SzAc img{max-height:40vh}.ExternalEmulator_qrFullscreenText__4bnag{font-size:.9rem}}@media (max-width:768px){.ExternalEmulator_donationBanner__zqYV0{padding:10px}.ExternalEmulator_donationContent__w0TgS{max-width:100%;padding:10px}.ExternalEmulator_donationButton__bgNYb{font-size:12px;gap:6px;padding:8px 16px}.ExternalEmulator_donationButtonIcon__u-8Pc{font-size:14px}.ExternalEmulator_donationButtonText__abdb6{font-size:13px}.ExternalEmulator_donationButtonContainer__I04DN{margin-bottom:15px;padding:0 .5rem}.ExternalEmulator_donationBody__IwJ0R{gap:15px;grid-template-columns:1fr}.ExternalEmulator_donationBenefits__Fs3W\+ ul,.ExternalEmulator_donationMethods__e5Xpt{grid-template-columns:1fr}.ExternalEmulator_donationHeader__f6uCf h3{font-size:16px}.ExternalEmulator_qrCode__JQQ9s{height:120px}.ExternalEmulator_cardHolder__cn8eh,.ExternalEmulator_cardNumber__leQrm{font-size:.8rem;padding:.5rem .75rem}.ExternalEmulator_cardHolder__cn8eh code,.ExternalEmulator_cardNumber__leQrm code{font-size:.7rem;padding:.2rem .4rem}}.ExternalEmulator_emulatorContainer__vSE6w{padding-top:0}.ExternalEmulator_mainContent__Ved7m{margin-top:0}@media (max-width:480px){.ExternalEmulator_donationButton__bgNYb{font-size:11px;gap:4px;padding:6px 12px}.ExternalEmulator_donationButtonIcon__u-8Pc{font-size:12px}.ExternalEmulator_donationButtonText__abdb6{font-size:11px}.ExternalEmulator_donationButtonContainer__I04DN{margin-bottom:10px;padding:0 .3rem}.ExternalEmulator_donationBanner__zqYV0,.ExternalEmulator_donationContent__w0TgS{padding:5px}.ExternalEmulator_donationHeader__f6uCf{margin-bottom:10px}.ExternalEmulator_donationHeader__f6uCf h3{font-size:14px}.ExternalEmulator_donationBody__IwJ0R{gap:10px}.ExternalEmulator_qrCode__JQQ9s{height:100px;margin-bottom:.5rem}.ExternalEmulator_cardHolder__cn8eh,.ExternalEmulator_cardNumber__leQrm{font-size:.75rem;padding:.4rem .6rem}.ExternalEmulator_cardHolder__cn8eh code,.ExternalEmulator_cardNumber__leQrm code{font-size:.65rem;padding:.15rem .3rem}.ExternalEmulator_donationBenefits__Fs3W\+{padding:15px}.ExternalEmulator_donationBenefits__Fs3W\+ h4{font-size:14px;margin-bottom:10px}.ExternalEmulator_donationBenefits__Fs3W\+ li{font-size:12px;padding:6px 10px}}.Games_gamesPage__5tJ\+l{background-color:#2a2a2a;box-sizing:border-box;color:#e0e0e0;display:flex;flex-direction:column;height:100%;min-height:calc(100vh - 60px);padding-top:60px;width:100%}.Games_games__vz-Ma{background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh;padding:2rem 0}.Games_games__header__C40QL{margin:0 auto 3rem;max-width:1200px;padding:0 2rem;text-align:center}.Games_games__headerContent__rFuKt{margin-bottom:2rem}.Games_games__title__AxhjJ{align-items:center;color:#fff;display:flex;font-size:3rem;font-weight:700;gap:1rem;justify-content:center;margin-bottom:1rem;text-shadow:0 4px 8px #0000004d}.Games_games__titleIcon__GzfsQ{color:gold;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.Games_games__subtitle__RLLoG{color:#ffffffe6;font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:600px}.Games_games__stats__pEHze{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.Games_games__stat__LKFbD{align-items:center;color:#fff;display:flex;font-size:1.1rem;font-weight:600;gap:.5rem}.Games_games__stat__LKFbD svg{color:gold}.Games_games__content__CcuFJ{margin:0 auto;max-width:1200px;padding:0 2rem}.Games_games__sectionTitle__tBkw8{color:#fff;font-size:2rem;font-weight:600;margin-bottom:2rem;text-align:center;text-shadow:0 2px 4px #0000004d}.Games_games__sectionHeader__2vOWJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.Games_games__emulatorsButton__63oa9{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.Games_games__emulatorsButton__63oa9:hover{box-shadow:0 8px 16px #667eea66;transform:translateY(-2px)}.Games_games__emulators__DUyzV{margin-bottom:4rem}.Games_games__emulatorsGrid__\+dK9t{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.Games_games__emulatorCard__RzyUY{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:16px;box-shadow:0 8px 32px #0000001a;overflow:hidden;padding:1.5rem;position:relative;text-align:center;transition:all .3s ease}.Games_games__emulatorCard__RzyUY:before{background:linear-gradient(90deg,#667eea,#764ba2);content:"";height:4px;left:0;position:absolute;right:0;top:0}.Games_games__emulatorCard__RzyUY:hover{box-shadow:0 16px 48px #0003;transform:translateY(-8px)}.Games_games__emulatorIcon__irorK{display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));font-size:3rem;margin-bottom:1rem}.Games_games__emulatorCard__RzyUY h3{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.Games_games__emulatorCard__RzyUY p{color:#6b7280;line-height:1.5;margin-bottom:1rem}.Games_games__emulatorStatus__jvwmT{background:#10b981;border-radius:20px;color:#fff;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:.25rem .75rem;text-transform:uppercase}.Games_games__featured__Q6O3-{margin-bottom:4rem}.Games_games__grid__Hbfh1{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Games_games__card__lY23J{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:16px;box-shadow:0 8px 32px #0000001a;overflow:hidden;padding:1.5rem;position:relative;transition:all .3s ease}.Games_games__card__lY23J:before{background:linear-gradient(90deg,#667eea,#764ba2);content:"";height:4px;left:0;position:absolute;right:0;top:0}.Games_games__card__lY23J:hover{box-shadow:0 16px 48px #0003;transform:translateY(-8px)}.Games_games__cardHeader__WyzcZ{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.Games_games__cardIcon__O23lL{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));font-size:2.5rem}.Games_games__cardStatus__q5-1z{position:relative}.Games_games__status__UK6YL{border-radius:20px;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:.25rem .75rem;text-transform:uppercase}.Games_games__status--доступно__fbGNF{background:#10b981;color:#fff}.Games_games__status--скоро__yvBea{background:#f59e0b;color:#fff}.Games_games__status--в-розробці__VwK6K{background:#6b7280;color:#fff}.Games_games__cardContent__f5gaY{margin-bottom:1.5rem}.Games_games__cardTitle__P8pib{color:#1f2937;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.Games_games__cardDescription__MLUGV{color:#6b7280;line-height:1.5;margin-bottom:1rem}.Games_games__cardMeta__pcg5h{display:flex;font-size:.875rem;gap:1rem}.Games_games__cardDifficulty__3cQKY,.Games_games__cardPlayers__\+ogmR{color:#6b7280;font-weight:500}.Games_games__cardActions__ssoXy{text-align:center}.Games_games__playButton__ykSE-{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:25px;color:#fff;cursor:pointer;font-weight:600;padding:.75rem 2rem;transition:all .3s ease;width:100%}.Games_games__playButton__ykSE-:hover:not(:disabled){box-shadow:0 8px 16px #667eea66;transform:translateY(-2px)}.Games_games__playButtonDisabled__7SYg5{background:#d1d5db;color:#9ca3af;cursor:not-allowed}.Games_games__categories__kmNm5{margin-bottom:4rem}.Games_games__categoriesGrid__kERct{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Games_games__categoryCard__el8eu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;cursor:pointer;padding:2rem 1.5rem;text-align:center;transition:all .3s ease}.Games_games__categoryCard__el8eu:hover{background:#fff3;transform:translateY(-4px)}.Games_games__categoryIcon__g1bZG{display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));font-size:3rem;margin-bottom:1rem}.Games_games__categoryTitle__Xhwu0{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.Games_games__categoryCount__GCNFt{color:#fffc;font-size:.875rem}.Games_games__comingSoon__uko8S{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;padding:2rem}.Games_games__comingSoonContent__c-MAi{text-align:center}.Games_games__comingSoonText__xHO\+E{color:#ffffffe6;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.Games_games__comingSoonGames__WwPGN{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.Games_games__comingSoonGame__U-TFl{align-items:center;color:#fffc;display:flex;flex-direction:column;font-weight:500;gap:.5rem}.Games_games__comingSoonGame__U-TFl span:first-child{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));font-size:2rem}@media (max-width:1024px) and (min-width:769px){.Games_games__header__C40QL{padding:0 1.5rem}.Games_games__title__AxhjJ{font-size:2.5rem}.Games_games__subtitle__RLLoG{font-size:1.1rem}.Games_games__stats__pEHze{gap:2rem}.Games_games__emulatorsGrid__\+dK9t{gap:1.25rem;grid-template-columns:repeat(2,1fr)}.Games_games__grid__Hbfh1{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.Games_games__categoriesGrid__kERct{gap:1.25rem;grid-template-columns:repeat(3,1fr)}.Games_games__categoryCard__el8eu{padding:1.5rem 1rem}.Games_games__categoryIcon__g1bZG{font-size:2.5rem}.Games_games__categoryTitle__Xhwu0{font-size:1.1rem}}@media (max-width:768px){.Games_gamesPage__5tJ\+l{min-height:100vh}.Games_games__vz-Ma{padding:1.5rem 0}.Games_games__header__C40QL{margin-bottom:2rem;padding:0 1rem}.Games_games__title__AxhjJ{flex-direction:column;font-size:2rem;gap:.5rem;margin-bottom:.75rem}.Games_games__titleIcon__GzfsQ{font-size:2.5rem}.Games_games__subtitle__RLLoG{font-size:1rem;line-height:1.5}.Games_games__stats__pEHze{flex-wrap:wrap;gap:1.5rem;justify-content:center}.Games_games__stat__LKFbD{font-size:1rem}.Games_games__content__CcuFJ{padding:0 1rem}.Games_games__sectionTitle__tBkw8{font-size:1.5rem;margin-bottom:1.5rem}.Games_games__sectionHeader__2vOWJ{flex-direction:column;gap:1rem;margin-bottom:1.5rem;text-align:center}.Games_games__emulatorsButton__63oa9{font-size:.9rem;padding:.6rem 1.2rem}.Games_games__emulatorsGrid__\+dK9t{gap:1rem;grid-template-columns:1fr}.Games_games__emulatorCard__RzyUY{padding:1.25rem}.Games_games__emulatorIcon__irorK{font-size:2.5rem}.Games_games__emulatorCard__RzyUY h3{font-size:1.1rem}.Games_games__emulatorCard__RzyUY p{font-size:.9rem}.Games_games__grid__Hbfh1{gap:1.5rem;grid-template-columns:1fr}.Games_games__card__lY23J{padding:1.25rem}.Games_games__cardTitle__P8pib{font-size:1.1rem}.Games_games__cardDescription__MLUGV{font-size:.9rem}.Games_games__cardMeta__pcg5h{flex-direction:column;gap:.5rem}.Games_games__playButton__ykSE-{font-size:.9rem;padding:.6rem 1.5rem}.Games_games__categoriesGrid__kERct{gap:1rem;grid-template-columns:repeat(2,1fr)}.Games_games__categoryCard__el8eu{padding:1.5rem 1rem}.Games_games__categoryIcon__g1bZG{font-size:2.5rem}.Games_games__categoryTitle__Xhwu0{font-size:1.1rem}.Games_games__categoryCount__GCNFt{font-size:.8rem}.Games_games__comingSoon__uko8S{padding:1.5rem}.Games_games__comingSoonText__xHO\+E{font-size:1rem;margin-bottom:1.5rem}.Games_games__comingSoonGames__WwPGN{gap:1rem}.Games_games__comingSoonGame__U-TFl span:first-child{font-size:1.5rem}}@media (max-width:480px){.Games_games__vz-Ma{padding:1rem 0}.Games_games__header__C40QL{margin-bottom:1.5rem;padding:0 .75rem}.Games_games__title__AxhjJ{font-size:1.75rem;gap:.4rem}.Games_games__titleIcon__GzfsQ{font-size:2rem}.Games_games__subtitle__RLLoG{font-size:.9rem}.Games_games__stats__pEHze{gap:1rem}.Games_games__stat__LKFbD{font-size:.9rem}.Games_games__content__CcuFJ{padding:0 .75rem}.Games_games__sectionTitle__tBkw8{font-size:1.25rem;margin-bottom:1rem}.Games_games__sectionHeader__2vOWJ{gap:.75rem;margin-bottom:1rem}.Games_games__emulatorsButton__63oa9{font-size:.85rem;padding:.5rem 1rem}.Games_games__emulatorsGrid__\+dK9t{gap:.75rem}.Games_games__emulatorCard__RzyUY{padding:1rem}.Games_games__emulatorIcon__irorK{font-size:2rem}.Games_games__emulatorCard__RzyUY h3{font-size:1rem}.Games_games__emulatorCard__RzyUY p{font-size:.85rem}.Games_games__grid__Hbfh1{gap:1rem}.Games_games__card__lY23J{padding:1rem}.Games_games__cardTitle__P8pib{font-size:1rem}.Games_games__cardDescription__MLUGV{font-size:.85rem}.Games_games__playButton__ykSE-{font-size:.85rem;padding:.5rem 1.25rem}.Games_games__categoriesGrid__kERct{gap:.75rem;grid-template-columns:1fr}.Games_games__categoryCard__el8eu{padding:1.25rem .75rem}.Games_games__categoryIcon__g1bZG{font-size:2rem}.Games_games__categoryTitle__Xhwu0{font-size:1rem}.Games_games__categoryCount__GCNFt{font-size:.75rem}.Games_games__comingSoon__uko8S{padding:1rem}.Games_games__comingSoonText__xHO\+E{font-size:.9rem;margin-bottom:1rem}.Games_games__comingSoonGames__WwPGN{gap:.75rem}.Games_games__comingSoonGame__U-TFl span:first-child{font-size:1.25rem}}@media (max-width:360px){.Games_games__header__C40QL{padding:0 .5rem}.Games_games__title__AxhjJ{font-size:1.5rem}.Games_games__titleIcon__GzfsQ{font-size:1.75rem}.Games_games__subtitle__RLLoG{font-size:.85rem}.Games_games__stats__pEHze{gap:.75rem}.Games_games__stat__LKFbD{font-size:.85rem}.Games_games__content__CcuFJ{padding:0 .5rem}.Games_games__sectionTitle__tBkw8{font-size:1.1rem}.Games_games__emulatorsButton__63oa9{font-size:.8rem;padding:.4rem .8rem}.Games_games__emulatorCard__RzyUY{padding:.75rem}.Games_games__emulatorIcon__irorK{font-size:1.75rem}.Games_games__emulatorCard__RzyUY h3{font-size:.9rem}.Games_games__emulatorCard__RzyUY p{font-size:.8rem}.Games_games__card__lY23J{padding:.75rem}.Games_games__cardTitle__P8pib{font-size:.9rem}.Games_games__cardDescription__MLUGV{font-size:.8rem}.Games_games__playButton__ykSE-{font-size:.8rem;padding:.4rem 1rem}.Games_games__categoryCard__el8eu{padding:1rem .5rem}.Games_games__categoryIcon__g1bZG{font-size:1.75rem}.Games_games__categoryTitle__Xhwu0{font-size:.9rem}.Games_games__categoryCount__GCNFt{font-size:.7rem}.Games_games__comingSoon__uko8S{padding:.75rem}.Games_games__comingSoonText__xHO\+E{font-size:.85rem}.Games_games__comingSoonGame__U-TFl span:first-child{font-size:1.1rem}}@media (max-width:768px) and (orientation:landscape){.Games_games__vz-Ma{padding:1rem 0}.Games_games__header__C40QL{margin-bottom:1rem}.Games_games__title__AxhjJ{flex-direction:row;font-size:1.75rem;gap:.75rem}.Games_games__stats__pEHze{gap:2rem}.Games_games__emulatorsGrid__\+dK9t,.Games_games__grid__Hbfh1{grid-template-columns:repeat(2,1fr)}.Games_games__categoriesGrid__kERct{grid-template-columns:repeat(3,1fr)}}@media (hover:none) and (pointer:coarse){.Games_games__emulatorCard__RzyUY:hover{transform:none}.Games_games__emulatorCard__RzyUY:active{transform:scale(.98)}.Games_games__card__lY23J:hover{transform:none}.Games_games__card__lY23J:active{transform:scale(.98)}.Games_games__categoryCard__el8eu:hover{transform:none}.Games_games__categoryCard__el8eu:active{transform:scale(.98)}.Games_games__emulatorsButton__63oa9:hover{transform:none}.Games_games__emulatorsButton__63oa9:active{transform:scale(.95)}.Games_games__playButton__ykSE-:hover{transform:none}.Games_games__playButton__ykSE-:active{transform:scale(.95)}}.FileCloud_container__Y009y{min-height:80vh;width:100%}.FileCloud_hero__KvjDu{background:linear-gradient(135deg,#1a1a1a,#2d2d2d 50%,#c46800);border-radius:1rem;color:#fff;margin:1%;padding:10%;text-align:center}.FileCloud_heroContent__2GJrC{margin:0 auto;max-width:800px;padding:0 5%}.FileCloud_heroTitle__7GrMA{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;line-height:1.1;margin-bottom:2%}.FileCloud_heroSubtitle__T2U3d{color:#ffffffe6;font-size:1.2rem;line-height:1.6}.FileCloud_contact__HhkRl{display:flex;flex-direction:column;flex-wrap:wrap;gap:2%;justify-content:center;max-width:100%;overflow-x:hidden;padding:5% 0;width:100%}.FileCloud_contactContainer__pa7HN{display:flex;flex-direction:column;margin:0 auto;width:90%}.FileCloud_contactCard__sG18h{background:#2d2d2d;border:1px solid #ff6b3533;border-radius:1rem;box-shadow:0 4px 15px #0000004d;box-sizing:border-box;display:flex;flex:1 1 30%;flex-direction:row;margin:1%;max-width:100%;min-width:20%;padding:3%;text-align:center;width:100%}.FileCloud_contactInside__3gDEZ{display:flex;flex-direction:column;margin:1%;padding:1%}.FileCloud_contactIcon__T-Kh0{color:#e67e22;margin:0 auto 4%}.FileCloud_contactTitle__GLmnq{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:3%}.FileCloud_contactInfo__b4Uxp{display:flex;flex-direction:row;gap:1%;margin-top:3%;text-align:left}.FileCloud_contactItem__BoDp2{background:#404040;border:1px solid #ff6b351a;border-radius:.5rem;margin-bottom:1%;padding:2%}.FileCloud_contactLabel__BoVXt{color:#e67e22;font-size:.9rem;font-weight:600;margin-bottom:1%}.FileCloud_contactValue__fys7m{color:#fff;font-size:1rem;font-weight:500}.FileCloud_card__u8G5M{background:#2d2d2d;border:1px solid #ff6b3533;border-radius:1rem;margin-bottom:1rem;padding:1.5rem;transition:all .3s ease}.FileCloud_card__u8G5M:hover{border-color:#ff6b3566;box-shadow:0 4px 15px #0000004d;transform:translateY(-2px)}.FileCloud_card_item_space__wBW97{align-content:center;align-self:center;display:flex;flex-direction:column;gap:5px;justify-content:space-evenly;width:100%}.FileCloud_card_item_button__VxO\+X{display:flex;gap:5px;justify-content:center;width:100%}.FileCloud_card_item__-b5JA{align-items:center;background-color:#fff0;display:flex;justify-content:center;margin-top:5px;padding:5px;width:100%}.FileCloud_heroHighlight__kRKyP{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#e67e22,#f39c12);-webkit-background-clip:text;background-clip:text}.FileCloud_uploadSection__KUqWD{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.FileCloud_uploadControl__l0V6f{align-items:center;display:flex;flex-direction:column;gap:2%;margin-left:auto;margin-right:auto;margin-top:3%;width:80%}.FileCloud_uploadLabel__pQiA6{background-color:#404040;border-radius:.5rem;color:#fff;cursor:pointer;padding:1.5% 3%;transition:background-color .3s ease;width:100%}.FileCloud_uploadLabel__pQiA6:hover{background-color:#555}.FileCloud_uploadInput__gct0z{display:none}.FileCloud_uploadButton__NeouE{background-color:#303030;border:2px solid #000;border-radius:.5rem;color:#e67e22;cursor:pointer;font-size:1rem;padding:1.5% 3%;transition:background-color .3s ease;width:100%}.FileCloud_uploadButton__NeouE:hover{background-color:#000}.FileCloud_message__GUyXZ{font-weight:700;margin-top:2%;text-align:center}.FileCloud_success__IRVis{color:#2ecc71}.FileCloud_error__sP5z5{color:#e74c3c}@media (max-width:768px){.FileCloud_container__Y009y{padding:1.5%}.FileCloud_hero__KvjDu{padding:6%}.FileCloud_contactCard__sG18h{flex:1 1 45%;min-width:45%}.FileCloud_uploadControl__l0V6f{width:85%}.FileCloud_card__u8G5M{margin:8px;padding:8px}.FileCloud_card_item_button__VxO\+X,.FileCloud_card_item_space__wBW97{gap:4px}}@media (max-width:600px){.FileCloud_container__Y009y{padding:1%}.FileCloud_hero__KvjDu{margin:.5%;padding:5%}.FileCloud_heroContent__2GJrC{padding:0 2%}.FileCloud_heroTitle__7GrMA{font-size:clamp(1.8rem,4vw,2.5rem)}.FileCloud_heroSubtitle__T2U3d{font-size:1rem}.FileCloud_contact__HhkRl{gap:1%;padding:2% 0}.FileCloud_contactContainer__pa7HN{width:95%}.FileCloud_contactCard__sG18h{margin:.5%;min-width:100%;padding:2%}.FileCloud_contactInfo__b4Uxp{flex-direction:column}.FileCloud_contactItem__BoDp2{margin-bottom:2%;width:100%}.FileCloud_uploadSection__KUqWD{padding:2%}.FileCloud_uploadControl__l0V6f{margin-top:2%;width:95%}.FileCloud_uploadButton__NeouE,.FileCloud_uploadLabel__pQiA6{font-size:.9rem;padding:3% 4%}.FileCloud_message__GUyXZ{font-size:.9rem;margin-top:3%}.FileCloud_card__u8G5M{margin:5px;padding:5px}.FileCloud_card_item__-b5JA{margin-top:3px;padding:3px}.FileCloud_card_item_button__VxO\+X,.FileCloud_card_item_space__wBW97{gap:3px}}@media (max-width:480px){.FileCloud_container__Y009y{padding:1%}.FileCloud_hero__KvjDu{margin:.5%;padding:8%}.FileCloud_contactCard__sG18h{flex:1 1 100%;min-width:100%}.FileCloud_uploadControl__l0V6f{width:95%}.FileCloud_card__u8G5M{margin:4px;padding:4px}.FileCloud_card_item__-b5JA{margin-top:2px;padding:2px}.FileCloud_card_item_button__VxO\+X,.FileCloud_card_item_space__wBW97{gap:2px}}.FileLists_fileListsContainer__792kE{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:20px;width:100%}.FileLists_tabs__ur9PY{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;gap:.5rem;justify-content:center;margin-bottom:5px;margin-top:5px;overflow-x:auto;padding-bottom:1rem;padding-right:1rem;scrollbar-width:none}.FileLists_tabs__ur9PY::-webkit-scrollbar{display:none}.FileLists_tab__aWtzF{background:#3e3e3e;border:none;border-radius:6px;color:#b9b9b9;cursor:pointer;flex-shrink:0;font-size:.9rem;gap:.5rem;min-width:fit-content;padding:.5rem .75rem;transition:all .2s;white-space:nowrap}.FileLists_tabIcon__CWOw1,.FileLists_tab__aWtzF{align-items:center;display:flex;justify-content:center}.FileLists_tabIcon__CWOw1 svg{color:#b9b9b9;height:24px;width:24px}.FileLists_tabText__PIJAK{font-size:.9rem}.FileLists_tabCount__o6Dsu{font-size:.8rem;opacity:.8}.FileLists_tab__aWtzF:hover{background:#4b4b4b;color:#fff}.FileLists_tab__aWtzF:hover .FileLists_tabIcon__CWOw1 svg{color:#fff}.FileLists_activeTab__Lts6N{background:#e67e22;color:#fff}.FileLists_activeTab__Lts6N .FileLists_tabIcon__CWOw1 svg{color:#fff}.FileLists_activeTab__Lts6N:hover{background:#e67e22}.FileLists_fileGroup__JhXuB{background:#3e3e3e;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:1.5rem}.FileLists_groupTitle__6liIo{border-bottom:2px solid #4b4b4b;color:#e67e22;font-size:1.5rem;margin-bottom:1rem;padding-bottom:.5rem}.FileLists_fileList__pbY-f{display:flex;flex-direction:column;gap:8px;width:100%}.FileLists_fileItem__ik7fO{align-items:center;background:#2a2a2a;border-radius:8px;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px;transition:background-color .2s;width:100%}.FileLists_fileItem__ik7fO:hover{background:#333}.FileLists_fileInfo__bJDWL{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.FileLists_fileIcon__K7eX9{color:#4a90e2;flex-shrink:0;font-size:24px}.FileLists_fileDetails__J\+qWq{display:flex;flex-direction:column;gap:4px;min-width:0}.FileLists_fileName__Qp7AV{color:#fff;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileLists_fileSize__x51Rz{color:#888;font-size:.8rem}.FileLists_fileActions__WdPsD{display:flex;flex-shrink:0;gap:8px;margin-left:12px}.FileLists_actionButton__WqMq7{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;min-width:36px;padding:8px;position:relative;transition:all .2s}.FileLists_actionButton__WqMq7:hover{background:#ffffff1a}.FileLists_mediaContainer__pi5gY{background:#1a1a1a;border-radius:8px;max-width:400px;overflow:hidden;width:100%}.FileLists_previewVideo__DVR4q{background:#000;max-height:225px;object-fit:contain;width:100%}.FileLists_previewAudio__aCsSY{background:#1a1a1a;height:40px;width:100%}.FileLists_previewVideo__DVR4q::-webkit-media-controls{background-color:#000000b3}.FileLists_previewVideo__DVR4q::-webkit-media-controls-panel{padding:0 10px}.FileLists_previewAudio__aCsSY::-webkit-media-controls{background-color:#000000b3}.FileLists_previewAudio__aCsSY::-webkit-media-controls-panel{padding:0 10px}.FileLists_filePreview__2edUN{align-items:center;background:#3d3d3d;border-radius:4px;cursor:pointer;display:flex;height:60px;justify-content:center;overflow:hidden;width:60px}.FileLists_thumbnail__hbg5Q{height:100%;object-fit:cover;width:100%}.FileLists_audioThumbnail__JqzFn,.FileLists_documentThumbnail__tpq4q,.FileLists_videoThumbnail__uOVgr{align-items:center;background:#4b4b4b;color:#e67e22;display:flex;font-size:1.5rem;height:100%;justify-content:center;width:100%}.FileLists_audioIcon__WQPld,.FileLists_documentIcon__6LWGe,.FileLists_playIcon__08Qc2{opacity:.8;transition:opacity .2s}.FileLists_filePreview__2edUN:hover .FileLists_audioIcon__WQPld,.FileLists_filePreview__2edUN:hover .FileLists_documentIcon__6LWGe,.FileLists_filePreview__2edUN:hover .FileLists_playIcon__08Qc2{opacity:1}.FileLists_deleteButton__r4sLe,.FileLists_downloadButton__GoLpW,.FileLists_previewButton__iHBD8{border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:.5rem 1rem;transition:all .2s}.FileLists_previewButton__iHBD8{background:#4b4b4b;color:#e67e22}.FileLists_previewButton__iHBD8:hover{background:#5b5b5b}.FileLists_downloadButton__GoLpW{background:#4b4b4b;color:#e67e22}.FileLists_downloadButton__GoLpW:hover{background:#5b5b5b}.FileLists_deleteButton__r4sLe{background:#3d3d3d;color:#ff6b6b}.FileLists_deleteButton__r4sLe:hover{background:#4d4d4d}.FileLists_deleteButton__r4sLe:disabled,.FileLists_downloadButton__GoLpW:disabled,.FileLists_previewButton__iHBD8:disabled{cursor:not-allowed;opacity:.5}.FileLists_previewOverlay__-pJYs{align-items:center;background:#000000e6;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.FileLists_previewContent__o-G2P{align-items:center;background:#3e3e3e;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;max-height:90vh;max-width:90vw;overflow:hidden;padding:20px;position:relative}.FileLists_previewContent__o-G2P:fullscreen{border-radius:0;max-height:100vh;max-width:100vw}.FileLists_previewContent__o-G2P:fullscreen .FileLists_previewVideo__DVR4q{max-height:100vh}.FileLists_previewContent__o-G2P img,.FileLists_previewContent__o-G2P video{max-height:70vh;max-width:100%;object-fit:contain}.FileLists_previewContent__o-G2P audio{max-width:500px;width:100%}.FileLists_closePreview__DYcOI{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;position:absolute;right:10px;top:10px;width:30px;z-index:1}.FileLists_closePreview__DYcOI:hover{background:#fff3}.FileLists_previewInfo__2SpTF{color:#fff;padding:1rem;text-align:center}.FileLists_previewInfo__2SpTF h3{font-size:1.2rem;margin:0;word-break:break-word}.FileLists_previewInfo__2SpTF p{color:#b9b9b9;margin:.5rem 0 0}.FileLists_loading__A9nrP{align-items:center;color:#b9b9b9;display:flex;font-size:1.2rem;justify-content:center;min-height:200px}.FileLists_error__nXbkB{background:#3d3d3d;color:#721c24;margin:20px 0;padding:15px;text-align:center}.FileLists_noFiles__b6Buk{background:#2a2a2a;border-radius:4px;color:#b9b9b9;font-size:1.1rem;padding:20px;text-align:center}@media (max-width:768px){.FileLists_fileListsContainer__792kE{gap:1rem;padding:1rem}.FileLists_tabs__ur9PY{display:flex;justify-content:space-around}.FileLists_tab__aWtzF{background:#3e3e3e;font-size:.85rem;gap:0;justify-content:center;margin:0 2px;min-width:2.5rem;padding:.4rem}.FileLists_tabIcon__CWOw1{align-items:center;display:flex;justify-content:center}.FileLists_tabIcon__CWOw1 svg{height:22px;width:22px}.FileLists_tabText__PIJAK{display:none}.FileLists_tabCount__o6Dsu{align-items:center;background:#3e3e3e;border-radius:8px;color:#b9b9b9;display:flex;font-size:.7rem;height:16px;justify-content:center;min-width:16px;padding:2px 4px;position:absolute;right:2px;top:22px}.FileLists_tab__aWtzF{position:relative}.FileLists_activeTab__Lts6N{background:#e67e22}.FileLists_activeTab__Lts6N .FileLists_tabCount__o6Dsu,.FileLists_activeTab__Lts6N .FileLists_tabIcon__CWOw1 svg{color:#fff}.FileLists_fileGroup__JhXuB{padding:1rem}.FileLists_fileItem__ik7fO{padding:10px}.FileLists_fileIcon__K7eX9{font-size:20px}.FileLists_fileName__Qp7AV{font-size:.9rem}.FileLists_fileSize__x51Rz{font-size:.8rem}.FileLists_fileActions__WdPsD{gap:6px}.FileLists_actionButton__WqMq7{padding:6px}.FileLists_previewContent__o-G2P{padding:15px}.FileLists_previewInfo__2SpTF h3{font-size:1rem}.FileLists_previewInfo__2SpTF p{font-size:.9rem}.FileLists_deleteConfirmDialog__ntVFS{padding:20px}.FileLists_deleteConfirmDialog__ntVFS h3{font-size:1.3rem}.FileLists_deleteConfirmDialog__ntVFS p{font-size:.9rem}.FileLists_cancelButton__G\+ts\+,.FileLists_confirmDeleteButton__PQ7Rh{font-size:.9rem;padding:8px 16px}.FileLists_videoControls__TPR4m{flex-wrap:wrap;justify-content:center}}@media (max-width:480px){.FileLists_fileListsContainer__792kE{padding:10px}.FileLists_tabs__ur9PY{gap:.5rem;padding-bottom:.5rem}.FileLists_tab__aWtzF{background:#3e3e3e;font-size:.8rem;gap:0;justify-content:center;margin:0 2px;min-width:2.5rem;padding:.3rem}.FileLists_tabIcon__CWOw1{color:#b9b9b9;font-size:1.2rem}.FileLists_tabIcon__CWOw1 svg{height:20px;width:20px}.FileLists_tabText__PIJAK{display:none}.FileLists_tabCount__o6Dsu{align-items:center;background:#252525;border-radius:8px;color:#b9b9b9;display:flex;font-size:.7rem;height:16px;justify-content:center;min-width:16px;padding:2px;position:absolute;right:2px;top:22px}.FileLists_tab__aWtzF{position:relative}.FileLists_activeTab__Lts6N{background:#e67e22}.FileLists_activeTab__Lts6N .FileLists_tabCount__o6Dsu,.FileLists_activeTab__Lts6N .FileLists_tabIcon__CWOw1 svg{color:#fff}.FileLists_fileGroup__JhXuB{padding:.75rem}.FileLists_fileItem__ik7fO{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:12px;padding:12px}.FileLists_fileInfo__bJDWL{gap:8px;width:100%}.FileLists_fileDetails__J\+qWq{gap:6px;width:100%}.FileLists_fileName__Qp7AV{font-size:.9rem;line-height:1.2}.FileLists_fileSize__x51Rz{font-size:.8rem}.FileLists_fileActions__WdPsD{flex-wrap:wrap;gap:8px;justify-content:space-between;margin-left:0;width:100%}.FileLists_actionButton__WqMq7{flex:1 1;height:36px;min-width:40px;padding:8px}.FileLists_previewContent__o-G2P{max-height:85vh;overflow-y:auto;padding:10px;width:95vw}.FileLists_videoPlayer__e3w0v{max-height:50vh;width:100%}.FileLists_downloadProgress__xbcRF{height:20px;margin-top:10px}.FileLists_progressText__6OkXN{font-size:.75rem}.FileLists_previewInfo__2SpTF{padding:10px 0;width:100%}.FileLists_previewInfo__2SpTF h3{font-size:.9rem;margin:0 0 5px;word-break:break-word}.FileLists_previewInfo__2SpTF p{font-size:.8rem;margin:0}.FileLists_deleteConfirmDialog__ntVFS{padding:16px}.FileLists_deleteConfirmDialog__ntVFS h3{font-size:1.1rem}.FileLists_deleteConfirmDialog__ntVFS p{font-size:.85rem}.FileLists_cancelButton__G\+ts\+,.FileLists_confirmDeleteButton__PQ7Rh{font-size:.85rem;padding:6px 12px}}@media (max-width:320px){.FileLists_fileListsContainer__792kE{align-content:center;display:flex;flex-direction:column;justify-content:center;justify-self:center;margin-top:5px;padding:5px}.FileLists_fileItem__ik7fO{gap:10px;padding:10px}.FileLists_fileIcon__K7eX9{font-size:18px}.FileLists_fileName__Qp7AV{font-size:.85rem}.FileLists_fileSize__x51Rz{font-size:.75rem}.FileLists_actionButton__WqMq7{height:32px;padding:6px}.FileLists_previewContent__o-G2P{padding:8px}.FileLists_videoPlayer__e3w0v{max-height:40vh}}.FileLists_fileListContainer__8jsYz{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:800px;padding:2rem}.FileLists_error__nXbkB{align-items:center;background-color:#3d3d3d;border:1px solid #161616;border-radius:4px;color:#ff6b6b;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem}.FileLists_closeError__Gx7ye{background:none;border:none;color:#ff6b6b;cursor:pointer;font-size:1.5rem;padding:0 .5rem}.FileLists_closeError__Gx7ye:hover{color:#ff8787}.FileLists_mediaControls__6BamW{background:linear-gradient(#0000,#000000b3);bottom:0;display:flex;flex-direction:column;gap:10px;left:0;opacity:0;padding:20px;position:absolute;right:0;transition:opacity .3s ease}.FileLists_mediaContainer__pi5gY:hover .FileLists_mediaControls__6BamW{opacity:1}.FileLists_progressContainer__aKKI6{align-items:center;display:flex;gap:10px;width:100%}.FileLists_downloadProgress__xbcRF{align-items:center;background:#2a2a2a;border-radius:4px;display:flex;height:20px;margin-top:8px;padding:0 8px;position:relative;width:100%}.FileLists_progressBar__gG6Oe{border-radius:2px;height:4px;transition:width .3s ease}.FileLists_progressBar__gG6Oe.FileLists_starting__XodrI{background:#4a90e2;width:0}.FileLists_progressBar__gG6Oe.FileLists_downloading__uRz96{background:#4a90e2}.FileLists_progressBar__gG6Oe.FileLists_completed__6MVEX{background:#4caf50}.FileLists_progressBar__gG6Oe.FileLists_error__nXbkB{background:#f44336}.FileLists_progressText__6OkXN{color:#fff;font-size:.8rem;position:absolute;right:8px}.FileLists_actionButton__WqMq7.FileLists_downloading__uRz96{cursor:not-allowed;opacity:.7}.FileLists_actionButton__WqMq7:disabled{cursor:not-allowed;opacity:.5}.FileLists_controlsContainer__Bf0FK{align-items:center;display:flex;gap:15px}.FileLists_controlButton__39vKU{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;padding:5px;transition:all .2s ease}.FileLists_controlButton__39vKU:hover{background:#ffffff1a;transform:scale(1.1)}.FileLists_volumeContainer__5QgkD{align-items:center;display:flex;gap:10px}.FileLists_volumeSlider__8\+9nW{-webkit-appearance:none;background:#ffffff4d;border-radius:2px;cursor:pointer;height:4px;width:80px}.FileLists_volumeSlider__8\+9nW::-webkit-slider-thumb{-webkit-appearance:none;background:#e67e22;border-radius:50%;cursor:pointer;height:12px;-webkit-transition:transform .2s ease;transition:transform .2s ease;width:12px}.FileLists_volumeSlider__8\+9nW::-webkit-slider-thumb:hover{transform:scale(1.2)}.FileLists_deleteConfirmOverlay__nYL1w{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.FileLists_deleteConfirmDialog__ntVFS{background:#2a2a2a;border-radius:8px;box-shadow:0 4px 20px #0000004d;color:#fff;max-width:400px;padding:24px;width:90%}.FileLists_deleteConfirmDialog__ntVFS h3{color:#ff6b00;font-size:1.5rem;margin:0 0 16px}.FileLists_deleteConfirmDialog__ntVFS p{color:#b9b9b9;line-height:1.5;margin:0 0 24px;word-break:break-word}.FileLists_deleteConfirmActions__SgQ75{display:flex;gap:12px;justify-content:flex-end}.FileLists_cancelButton__G\+ts\+{background:#4b4b4b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background .3s}.FileLists_cancelButton__G\+ts\+:hover{background:#5b5b5b}.FileLists_cancelButton__G\+ts\+:disabled{background:#333;cursor:not-allowed}.FileLists_confirmDeleteButton__PQ7Rh{background:#ff6b00;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background .3s}.FileLists_confirmDeleteButton__PQ7Rh:hover{background:#ff8533}.FileLists_confirmDeleteButton__PQ7Rh:disabled{background:#ff8533;cursor:not-allowed;opacity:.7}.FileLists_fileUrl__xoL8V{align-items:center;color:#666;display:flex;font-size:.8rem;margin-top:4px;word-break:break-all}.FileLists_linkIcon__2winD{color:#4a90e2;font-size:.9rem;margin-right:6px}.FileLists_urlText__l4tj5{flex:1 1;overflow:hidden;text-overflow:ellipsis}.FileLists_copiedTooltip__Z5vHu{background:#4caf50;border-radius:4px;color:#fff;font-size:.8rem;left:50%;padding:4px 8px;position:absolute;top:-25px;transform:translateX(-50%);white-space:nowrap;z-index:2}.FileLists_videoPlayer__e3w0v{background:#000;border-radius:4px;max-height:80vh;width:100%}.FileLists_videoControls__TPR4m{display:flex;gap:10px;margin-top:10px}.FileLists_fullscreenButton__vEmvg{background:#4a90e2;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .2s}.FileLists_fullscreenButton__vEmvg:hover{background:#357abd}.FileUploader_fileUploaderContainer__\+1oHa{margin:0 auto;max-width:600px;padding:20px;width:100%}.FileUploader_selectorContainer__QZTvW{-webkit-overflow-scrolling:touch;border-bottom:1px solid #000;box-sizing:border-box;display:flex;max-width:100%;overflow-x:auto;width:100%}.FileUploader_selectorButton__dfrfX{background-color:initial;border:none;border-bottom:2px solid #0000;color:#b9b9b9;cursor:pointer;flex-shrink:0;font-weight:700;padding:10px 15px;transition:color .3s ease,border-bottom .3s ease;white-space:nowrap}li{list-style:none}.FileUploader_selectorButton__dfrfX.FileUploader_active__Z\+5QW{border-bottom-color:#ffae00;color:#e67e22}.FileUploader_uploadSection__fsmkd{background:#1a1a1a;border:2px dashed #333;border-radius:8px;color:#fff;padding:20px;text-align:center;transition:all .3s ease}.FileUploader_dragging__65FDb{background:#2a2a2a;border-color:#ff6b00}.FileUploader_uploadArea__U3u4a{margin:20px 0}.FileUploader_uploadContent__nRIIw{align-items:center;display:flex;flex-direction:column;gap:15px}.FileUploader_uploadContent__nRIIw p{color:#b9b9b9;margin:0}.FileUploader_uploadButton__XVdB\+{background:#ff6b00;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;max-width:200px;padding:10px 20px;transition:background .3s;width:100%}.FileUploader_uploadButton__XVdB\+:hover{background:#ff8533}.FileUploader_uploadButton__XVdB\+:disabled{background:#666;cursor:not-allowed}.FileUploader_fileInfo__TxzNt{background:#2a2a2a;border-radius:4px;box-shadow:0 2px 4px #0003;color:#fff;margin-top:15px;padding:15px}.FileUploader_fileInfo__TxzNt p{margin:5px 0;word-break:break-word}.FileUploader_uploadProgress__2vjJD{margin-top:20px}.FileUploader_progressBar__XWY0g{background:#333;border-radius:10px;height:20px;margin-bottom:10px;overflow:hidden;width:100%}.FileUploader_progressBarFill__05qnD{background:#ff6b00;height:100%;transition:width .3s ease}.FileUploader_progressInfo__ZuRTL{background:#2a2a2a;border-radius:4px;box-shadow:0 2px 4px #0003;color:#fff;display:flex;flex-direction:column;gap:5px;padding:10px}.FileUploader_progressInfo__ZuRTL p{font-size:14px;margin:0;word-break:break-word}.FileUploader_progressInfo__ZuRTL p:first-child{color:#ff6b00;font-weight:700}.FileUploader_error__UyRLs{background:#3d3d3d;border:1px solid #161616;border-radius:4px;color:#721c24;font-size:.9rem;margin-top:1rem;padding:.5rem 1rem;text-align:center}.FileUploader_startUploadButton__NSyOc{background:#ff6b00;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-top:15px;max-width:200px;padding:12px 24px;transition:background .3s;width:100%}.FileUploader_startUploadButton__NSyOc:hover{background:#ff8533}.FileUploader_startUploadButton__NSyOc:disabled{background:#666;cursor:not-allowed}.FileUploader_uploadComplete__1V5Go{background:#2a2a2a;border-radius:8px;color:#fff;margin-top:20px;padding:20px;text-align:center}.FileUploader_successIcon__QoZUT{color:#ff6b00;font-size:48px;margin-bottom:15px}.FileUploader_uploadComplete__1V5Go h4{color:#ff6b00;font-size:20px;margin:10px 0}.FileUploader_uploadedFileInfo__wEPIe{background:#333;border-radius:4px;margin:15px 0;padding:15px}.FileUploader_uploadedFileInfo__wEPIe p{color:#fff;margin:5px 0;word-break:break-word}.FileUploader_newUploadButton__143\+Z{background:#ff6b00;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:15px;max-width:200px;padding:10px 20px;transition:background .3s;width:100%}.FileUploader_newUploadButton__143\+Z:hover{background:#ff8533}@media (max-width:768px){.FileUploader_fileUploaderContainer__\+1oHa,.FileUploader_uploadSection__fsmkd{padding:15px}.FileUploader_uploadContent__nRIIw{gap:10px}.FileUploader_newUploadButton__143\+Z,.FileUploader_startUploadButton__NSyOc,.FileUploader_uploadButton__XVdB\+{font-size:14px;padding:8px 16px}.FileUploader_fileInfo__TxzNt{padding:12px}.FileUploader_progressInfo__ZuRTL{font-size:12px}.FileUploader_successIcon__QoZUT{font-size:36px}.FileUploader_uploadComplete__1V5Go h4{font-size:18px}.FileUploader_uploadedFileInfo__wEPIe{padding:12px}}@media (max-width:480px){.FileUploader_fileUploaderContainer__\+1oHa{padding:10px}.FileUploader_uploadSection__fsmkd{padding:12px}.FileUploader_uploadContent__nRIIw{gap:8px}.FileUploader_uploadContent__nRIIw p{font-size:14px}.FileUploader_newUploadButton__143\+Z,.FileUploader_startUploadButton__NSyOc,.FileUploader_uploadButton__XVdB\+{font-size:13px;padding:6px 12px}.FileUploader_fileInfo__TxzNt{padding:10px}.FileUploader_fileInfo__TxzNt p{font-size:13px}.FileUploader_progressBar__XWY0g{height:16px}.FileUploader_progressInfo__ZuRTL{padding:8px}.FileUploader_progressInfo__ZuRTL p{font-size:12px}.FileUploader_successIcon__QoZUT{font-size:32px}.FileUploader_uploadComplete__1V5Go h4{font-size:16px}.FileUploader_uploadedFileInfo__wEPIe{padding:10px}.FileUploader_uploadedFileInfo__wEPIe p{font-size:13px}}.FileDetail_container__wjo-Z{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:center;min-height:80vh;padding:2rem;width:100%}.FileDetail_fileCard__8jM9l{background:#2d2d2d;border:1px solid #ff6b3533;border-radius:1rem;box-shadow:0 4px 15px #0000004d;max-width:800px;padding:2rem;width:100%}.FileDetail_fileName__Aa5LZ{color:#fff;font-size:2rem;margin-bottom:2rem;word-break:break-all}.FileDetail_fileInfo__HshT1{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.FileDetail_infoItem__FGI3J{align-items:center;display:flex;gap:1rem}.FileDetail_label__q9eDe{color:#e67e22;font-weight:600;min-width:120px}.FileDetail_value__CYeA0{color:#fff}.FileDetail_actions__2EiDU{display:flex;flex-wrap:wrap;gap:1rem}.FileDetail_downloadButton__e9P75{background-color:#e67e22;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .3s ease}.FileDetail_downloadButton__e9P75:hover{background-color:#d35400}.FileDetail_backButton__cndH6{background-color:#404040;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .3s ease}.FileDetail_backButton__cndH6:hover{background-color:#505050}.FileDetail_loading__Aq63t{color:#fff;font-size:1.2rem}.FileDetail_error__uJUNQ{color:#e74c3c;font-size:1.2rem;margin-bottom:1rem}@media (max-width:768px){.FileDetail_container__wjo-Z,.FileDetail_fileCard__8jM9l{padding:1.5rem}.FileDetail_fileName__Aa5LZ{font-size:1.75rem}}@media (max-width:600px){.FileDetail_container__wjo-Z,.FileDetail_fileCard__8jM9l{padding:1rem}.FileDetail_fileName__Aa5LZ{font-size:1.5rem;margin-bottom:1.5rem}.FileDetail_fileInfo__HshT1{gap:.75rem;margin-bottom:1.5rem}.FileDetail_infoItem__FGI3J{align-items:flex-start;flex-direction:column;gap:.25rem}.FileDetail_label__q9eDe{min-width:auto}.FileDetail_actions__2EiDU{flex-direction:column}.FileDetail_backButton__cndH6,.FileDetail_downloadButton__e9P75{width:100%}}@media (max-width:480px){.FileDetail_container__wjo-Z,.FileDetail_fileCard__8jM9l{padding:.75rem}.FileDetail_fileName__Aa5LZ{font-size:1.25rem;margin-bottom:1rem}.FileDetail_fileInfo__HshT1{gap:.5rem;margin-bottom:1rem}}.FAQ_faq__vXHwM{background:#333;border-radius:.5%;color:#fff;font-family:Noto Sans,Noto Sans Arabic,Noto Sans Bengali,Noto Sans Devanagari,Noto Sans SC,sans-serif;margin:0 auto;max-width:1200px;overflow:hidden;padding:4% 2%}.FAQ_languageSwitcher__a8wtu{display:flex;justify-content:flex-end;margin-bottom:2%}.FAQ_languageSelect__WM0hL{background:#333;border:1px solid #e18145;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5%;transition:border-color .3s ease,transform .3s ease}.FAQ_languageSelect__WM0hL:hover{transform:scale(1.05)}.FAQ_languageSelect__WM0hL:focus{border-color:#d16a30;outline:none}.FAQ_title__XNH-K{color:#e18145;font-size:2rem;font-weight:500;margin-bottom:2%;text-align:center}.FAQ_text__V0-qO{color:#555;font-size:1rem;line-height:1.6;margin:0 auto 2%;max-width:800px}.FAQ_accordion__ihMW9{margin:0 auto;max-width:800px}.FAQ_accordionItem__m4EZD{border-bottom:1px solid #e0e0e0}.FAQ_accordionHeader__HYypH{align-items:center;color:#333;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:space-between;padding:1% 0}.FAQ_accordionHeader__HYypH:hover{color:#e18145}.FAQ_accordionContent__RXK1u{color:#555;font-size:.95rem;line-height:1.6;overflow:hidden;padding:1% 0}@media (max-width:767px){.FAQ_faq__vXHwM{padding:6% 4%}.FAQ_languageSelect__WM0hL{padding:1%;width:100%}.FAQ_title__XNH-K{font-size:1.8rem}.FAQ_accordionHeader__HYypH,.FAQ_text__V0-qO{font-size:.95rem}.FAQ_accordionContent__RXK1u{font-size:.9rem}}@media (min-width:768px) and (max-width:1024px){.FAQ_faq__vXHwM{padding:5% 3%}.FAQ_languageSelect__WM0hL{width:200px}.FAQ_title__XNH-K{font-size:2.2rem}}@media (min-width:1025px){.FAQ_faq__vXHwM{padding:4% 2%}.FAQ_languageSelect__WM0hL{width:250px}.FAQ_title__XNH-K{font-size:2.5rem}.FAQ_accordionHeader__HYypH,.FAQ_text__V0-qO{font-size:1.1rem}.FAQ_accordionContent__RXK1u{font-size:1rem}}.Footer_footer__eplwy{background:#1c2526;border-top:1px solid #2e3a3b;margin-top:clamp(2rem,5vw,4rem);overflow:hidden;padding:clamp(2rem,5vw,4rem) 0 clamp(1rem,3vw,2rem);position:relative}.Footer_footer__gradient__d8uSI{background-image:linear-gradient(90deg,#2e291b,#000,#3b372b);inset:0;opacity:.8;position:absolute}.Footer_footer__gradientPrimary__JrRGw{background-image:linear-gradient(90deg,#383838,#f90);height:1px;left:0;position:absolute;right:0;top:0}.Footer_footer__container__G7dPH{margin:0 auto;max-width:min(1200px,95%);padding:0 clamp(1rem,3vw,2rem);position:relative}.Footer_footer__grid__cFERs{grid-gap:clamp(1rem,3vw,2rem);display:grid;gap:clamp(1rem,3vw,2rem);grid-template-columns:repeat(4,1fr);margin-bottom:clamp(1.5rem,4vw,3rem)}.Footer_footer__companyTitle__sQGPe{color:#fff;font-size:clamp(1.2rem,2.5vw,1.5rem);margin-bottom:clamp(.5rem,2vw,1rem)}.Footer_footer__companyTitleGradient__NJPwY{-webkit-background-clip:text;background-image:linear-gradient(90deg,#f97316,#fb923c);color:#0000}.Footer_footer__companyDescription__H6SOa{color:#8b9a9b;font-size:clamp(.875rem,1.5vw,1rem);line-height:1.6;margin-bottom:clamp(1rem,3vw,1.5rem)}.Footer_footer__socialLinks__9c26t{display:flex;flex-wrap:wrap;gap:clamp(.5rem,2vw,1rem)}.Footer_footer__socialLink__vVK-B{align-items:center;background-color:#2e3a3b;border-radius:9999px;box-shadow:0 1px 3px 0 #0000001a;display:flex;height:clamp(2rem,4vw,2.5rem);justify-content:center;transition:all .3s ease;width:clamp(2rem,4vw,2.5rem)}.Footer_footer__socialLink__vVK-B:hover{background-image:linear-gradient(90deg,#f97316,#fb923c);transform:scale(1.1)}.Footer_footer__socialLinkIcon__Ro1NT{color:#8b9a9b;height:clamp(16px,2vw,18px);transition:color .3s ease;width:clamp(16px,2vw,18px)}.Footer_footer__socialLink__vVK-B:hover .Footer_footer__socialLinkIcon__Ro1NT{color:#fff}.Footer_footer__contactTitle__DEh2J,.Footer_footer__navigationTitle__YVBQu,.Footer_footer__servicesTitle__4FRgr{color:#d4dfe0;font-size:clamp(1rem,2vw,1.1rem);margin-bottom:clamp(.75rem,2vw,1rem)}.Footer_footer__navigationList__d1qus,.Footer_footer__servicesList__E7yXs{list-style:none;margin:0;padding:0}.Footer_footer__navigationItem__MO4I2,.Footer_footer__servicesItem__iJ6dL{margin-bottom:clamp(.25rem,1vw,.5rem)}.Footer_footer__navigationLink__jHSJR{color:#8b9a9b;display:inline-block;font-size:clamp(.875rem,1.5vw,1rem);text-decoration:none;transition:all .3s ease}.Footer_footer__navigationLink__jHSJR:hover{color:#f97316;transform:translateX(.25rem)}.Footer_footer__servicesItem__iJ6dL{color:#8b9a9b;font-size:clamp(.875rem,1.5vw,1rem);transition:color .3s ease}.Footer_footer__servicesItem__iJ6dL:hover{color:#f97316}.Footer_footer__contactInfo__wo6o6{display:flex;flex-direction:column;gap:clamp(.5rem,2vw,1rem)}.Footer_footer__contactItem__RadFE{align-items:center;color:#8b9a9b;display:flex;gap:clamp(.25rem,1vw,.5rem)}.Footer_footer__contactIcon__I9RWE{color:#f97316;height:clamp(16px,2vw,18px);transition:transform .3s ease;width:clamp(16px,2vw,18px)}.Footer_footer__contactItem__RadFE:hover .Footer_footer__contactIcon__I9RWE{transform:scale(1.1)}.Footer_footer__contactText__QClNs{font-size:clamp(.875rem,1.5vw,1rem);transition:color .3s ease}.Footer_footer__contactItem__RadFE:hover .Footer_footer__contactText__QClNs{color:#f97316}.Footer_footer__divider__Anl4E{border-top:1px solid #2e3a3b;padding-top:clamp(1rem,3vw,2rem)}.Footer_footer__bottom__Sdu-3{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(1rem,3vw,2rem);justify-content:space-between}.Footer_footer__copyright__vQhOC{color:#8b9a9b;font-size:clamp(.875rem,1.5vw,1rem)}.Footer_footer__copyrightName__WJJjz{color:#f97316;font-weight:500}.Footer_footer__legalLinks__4QoDa{display:flex;flex-wrap:wrap;gap:clamp(1rem,2vw,1.5rem)}.Footer_footer__legalLink__\+5MC5{color:#8b9a9b;font-size:clamp(.875rem,1.5vw,1rem);text-decoration:none;transition:color .3s ease}.Footer_footer__legalLink__\+5MC5:hover{color:#f97316}@media (min-width:1440px){.Footer_footer__container__G7dPH{max-width:1400px}}@media (max-width:1024px){.Footer_footer__grid__cFERs{gap:2rem;grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.Footer_footer__eplwy{padding:3rem 0 1.5rem}.Footer_footer__grid__cFERs{gap:2rem;grid-template-columns:repeat(2,1fr)}.Footer_footer__bottom__Sdu-3{flex-direction:column;text-align:center}.Footer_footer__legalLinks__4QoDa{justify-content:center}}@media (max-width:480px){.Footer_footer__grid__cFERs{gap:1.5rem;grid-template-columns:1fr}.Footer_footer__company__p94Bo,.Footer_footer__contact__wFO0e,.Footer_footer__navigation__qXAcQ,.Footer_footer__services__LhHIp{text-align:center}.Footer_footer__contactItem__RadFE,.Footer_footer__socialLinks__9c26t{justify-content:center}}@media (max-width:320px){.Footer_footer__eplwy{padding:2rem 0 1rem}.Footer_footer__grid__cFERs{gap:1rem}.Footer_footer__socialLink__vVK-B{height:2rem;width:2rem}.Footer_footer__socialLinkIcon__Ro1NT{height:16px;width:16px}}.NotFoundPage_mainContent__GlDVB{min-height:calc(100vh - 160px)}.NotFoundPage_errorContainer__Mdnp7{margin:0 auto;max-width:1200px;overflow:hidden;padding:2rem;position:relative}.NotFoundPage_errorAnimation__D\+r2S{margin-bottom:3rem;position:relative;text-align:center}.NotFoundPage_errorGraphic__WCbW\+{cursor:pointer;display:inline-block;margin-bottom:2rem;position:relative}.NotFoundPage_errorCode__ajanD{animation:NotFoundPage_glitch__hYG5d 2s infinite;background:linear-gradient(45deg,#f97316,#f9731699);-webkit-background-clip:text;background-clip:text;font-size:8rem;font-weight:900;position:relative;text-shadow:0 0 50px #f973164d;z-index:2}.NotFoundPage_errorPanda__E-LRe{animation:NotFoundPage_pandaBounce__yAC4p 3s ease-in-out infinite;font-size:4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.NotFoundPage_errorGlitch__H0v\+2{animation:NotFoundPage_glitchSweep__ozA4Q 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#f973161a,#0000);bottom:0;left:0;position:absolute;right:0;top:0}@keyframes NotFoundPage_glitch__hYG5d{0%,to{transform:translateX(0)}10%{transform:translateX(-2px) skew(-1deg)}20%{transform:translateX(2px) skew(1deg)}30%{transform:translateX(-1px) skew(-.5deg)}40%{transform:translateX(1px) skew(.5deg)}50%{transform:translateX(0)}}@keyframes NotFoundPage_pandaBounce__yAC4p{0%,to{transform:translate(-50%,-50%) scale(1) rotate(0deg)}25%{transform:translate(-50%,-60%) scale(1.1) rotate(-5deg)}50%{transform:translate(-50%,-40%) scale(.9) rotate(5deg)}75%{transform:translate(-50%,-55%) scale(1.05) rotate(-2deg)}}@keyframes NotFoundPage_glitchSweep__ozA4Q{0%,to{opacity:0;transform:translateX(-100%)}50%{opacity:1;transform:translateX(100%)}}.NotFoundPage_errorContent__fV\+ld{margin:0 auto;max-width:800px;text-align:center}.NotFoundPage_errorContent__fV\+ld h1{animation:NotFoundPage_fadeInUp__qfex4 .8s ease;color:#fff;font-size:2.5rem;margin-bottom:1.5rem}.NotFoundPage_errorMessage__TfylG{animation:NotFoundPage_fadeInUp__qfex4 .8s ease .2s both;color:#999;font-size:1.1rem;line-height:1.6;margin-bottom:3rem}.NotFoundPage_errorSuggestions__vtI8C{animation:NotFoundPage_fadeInUp__qfex4 .8s ease .4s both;background-color:#2e3a3b;border:1px solid #444;border-radius:12px;margin-bottom:3rem;padding:2rem;text-align:left}.NotFoundPage_errorSuggestions__vtI8C h3{color:#fff;font-size:1.2rem;margin-bottom:1.5rem}.NotFoundPage_errorReasons__PVNcB{list-style:none;padding:0}.NotFoundPage_errorReasons__PVNcB li{color:#999;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.NotFoundPage_errorReasons__PVNcB li:before{content:"⚠️";left:0;position:absolute;top:0}.NotFoundPage_errorActions__FUtCU{animation:NotFoundPage_fadeInUp__qfex4 .8s ease .6s both;margin-bottom:3rem}.NotFoundPage_errorActions__FUtCU h3{color:#fff;font-size:1.2rem;margin-bottom:1.5rem}.NotFoundPage_actionButtons__AqSpX{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.NotFoundPage_actionBtn__qNYZJ{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.NotFoundPage_actionBtn__qNYZJ.NotFoundPage_primary__7y-g1{background-color:#f97316;border:2px solid #f97316;color:#1c2526}.NotFoundPage_actionBtn__qNYZJ.NotFoundPage_primary__7y-g1:hover{background-color:#f97316cc;box-shadow:0 4px 16px #f973164d;transform:translateY(-2px)}.NotFoundPage_actionBtn__qNYZJ.NotFoundPage_secondary__ZeiMb{background:none;border:2px solid #444;color:#fff}.NotFoundPage_actionBtn__qNYZJ.NotFoundPage_secondary__ZeiMb:hover{border-color:#f97316;color:#f97316;transform:translateY(-2px)}.NotFoundPage_btnIcon__QPG6J{font-size:1.2rem}.NotFoundPage_quickLinks__QV6vL{animation:NotFoundPage_fadeInUp__qfex4 .8s ease .8s both;margin-bottom:3rem}.NotFoundPage_quickLinks__QV6vL h3{color:#fff;font-size:1.2rem;margin-bottom:1.5rem}.NotFoundPage_navGrid__X1KfA{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.NotFoundPage_quickNavItem__Y3GBi{align-items:center;background-color:#2e3a3b;border:1px solid #444;border-radius:8px;color:#999;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;position:relative;text-align:center;text-decoration:none;transition:all .3s ease}.NotFoundPage_quickNavItem__Y3GBi:hover{border-color:#f97316;box-shadow:0 4px 12px #0000001a;color:#f97316;transform:translateY(-2px)}.NotFoundPage_navIcon__VOmqp{font-size:2rem}.NotFoundPage_errorStats__wAql7{animation:NotFoundPage_fadeInUp__qfex4 .8s ease 1s both;background-color:#2e3a3b;border:1px solid #444;border-radius:12px;margin-bottom:3rem;padding:2rem}.NotFoundPage_errorStats__wAql7 h3{color:#fff;font-size:1.2rem;margin-bottom:1.5rem;text-align:center}.NotFoundPage_statsGrid__-tLYI{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.NotFoundPage_statItem__dcFTQ{background-color:#1c2526;border:1px solid #444;border-radius:8px;padding:1.5rem;text-align:center}.NotFoundPage_statNumber__Q\+nvW{color:#f97316;font-size:2rem;font-weight:700;margin-bottom:.5rem}.NotFoundPage_statLabel__9F\+wM{color:#999;font-size:.9rem}.NotFoundPage_easterEgg__eN70S{animation:NotFoundPage_fadeInUp__qfex4 .8s ease 1.2s both;background:linear-gradient(135deg,#2e3a3b,#1c2526);border:1px solid #444;border-radius:12px;margin-bottom:3rem;padding:2rem}.NotFoundPage_easterContent__RJOJL{padding:20px;text-align:center}.NotFoundPage_easterContent__RJOJL h3{color:#f97316;margin-bottom:15px}.NotFoundPage_easterContent__RJOJL p{color:#fff;margin-bottom:15px}.NotFoundPage_easterGrid__y3C4y{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:20px 0}.NotFoundPage_easterItem__jtWAj{background:#2e3a3b;border:1px solid #444;border-radius:6px;padding:10px}.NotFoundPage_easterText__QY5ch{color:#999;margin-bottom:1rem}.NotFoundPage_easterBtn__7U\+gG{animation:NotFoundPage_pulse__5yZ9F 2s infinite;background:linear-gradient(45deg,#f97316,#f97316cc);border:none;border-radius:20px;color:#1c2526;cursor:pointer;font-weight:600;padding:.5rem 1.5rem;transition:all .3s ease}.NotFoundPage_easterBtn__7U\+gG:hover{box-shadow:0 4px 16px #f9731666;transform:scale(1.05)}.NotFoundPage_floatingElements__IoeUb{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.NotFoundPage_floatingCode__TKrTG{animation:NotFoundPage_float__q-mu6 8s ease-in-out infinite;color:#f973161a;cursor:pointer;font-family:Courier New,monospace;font-weight:600;pointer-events:auto;position:absolute;transition:all .3s ease;-webkit-user-select:none;user-select:none}.NotFoundPage_floatingCode__TKrTG:first-child{animation-delay:0s;font-size:1.5rem;left:10%;top:10%}.NotFoundPage_floatingCode__TKrTG:nth-child(2){animation-delay:1s;font-size:1.2rem;right:15%;top:20%}.NotFoundPage_floatingCode__TKrTG:nth-child(3){animation-delay:2s;font-size:1rem;left:5%;top:60%}.NotFoundPage_floatingCode__TKrTG:nth-child(4){animation-delay:3s;font-size:1.3rem;right:10%;top:40%}.NotFoundPage_floatingCode__TKrTG:nth-child(5){animation-delay:4s;bottom:30%;font-size:1.1rem;left:20%}.NotFoundPage_floatingCode__TKrTG:nth-child(6){animation-delay:5s;bottom:15%;font-size:2rem;right:25%}@keyframes NotFoundPage_confettiFall__Iw\+Jf{to{opacity:0;transform:translateY(100vh) rotate(2turn)}}@keyframes NotFoundPage_sparkle__lIcDX{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes NotFoundPage_ripple__NFH8P{to{opacity:0;transform:scale(2)}}@keyframes NotFoundPage_float__q-mu6{0%,to{opacity:.1;transform:translateY(0) rotate(0deg)}25%{opacity:.2;transform:translateY(-20px) rotate(2deg)}50%{opacity:.15;transform:translateY(-10px) rotate(-1deg)}75%{opacity:.25;transform:translateY(-30px) rotate(1deg)}}@keyframes NotFoundPage_fadeInUp__qfex4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes NotFoundPage_pulse__5yZ9F{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width:768px){.NotFoundPage_errorContainer__Mdnp7{padding:1.5rem}.NotFoundPage_errorCode__ajanD{font-size:5rem}.NotFoundPage_errorPanda__E-LRe{font-size:2.5rem}.NotFoundPage_errorContent__fV\+ld h1{font-size:2rem}.NotFoundPage_actionButtons__AqSpX{align-items:center;flex-direction:column}.NotFoundPage_actionBtn__qNYZJ{justify-content:center;max-width:250px;width:100%}.NotFoundPage_navGrid__X1KfA,.NotFoundPage_statsGrid__-tLYI{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.NotFoundPage_errorCode__ajanD{font-size:4rem}.NotFoundPage_navGrid__X1KfA,.NotFoundPage_statsGrid__-tLYI{grid-template-columns:1fr}}*{box-sizing:border-box;margin:0;padding:0}body{background:linear-gradient(180deg,#1c2526,#2e3a3b);color:#646464;font-family:Roboto,sans-serif}.App_app__zr1wm{background:#ffffff1a;min-height:100vh;position:relative}.App_app__main__BbI5C{display:flex;width:100%}.App_content__wwONY{margin-top:0;max-width:100%;overflow-x:hidden;width:100%}.App_content__wrapper__stgR3{background:#2b2b2b;border-radius:.5rem;box-sizing:border-box;max-width:100%;min-height:calc(100vh - 5rem);padding:clamp(1rem,2vw,2rem);width:100%}@media (min-width:768px) and (max-width:1024px){.App_content__wwONY{margin-top:0;padding:clamp(1rem,3vw,3rem)}.App_content__wrapper__stgR3{border-radius:.8rem;padding:clamp(1rem,3vw,3rem)}}@media (min-width:1025px){.App_app__zr1wm{background:#fff3}.App_content__wwONY{padding:clamp(1.5rem,4vw,4rem)}.App_content__wrapper__stgR3{border-radius:.5rem;box-shadow:0 2px 5px #0000001a;padding:clamp(1.5rem,2vw,2rem)}}
/*# sourceMappingURL=main.e3116c60.css.map*/