.page_container__UrjL5{padding:2rem}.page_heading__JM9t5{font-size:1.5rem;font-weight:600;margin-bottom:1.25rem}.page_addButton__CNh2R{padding:.6rem 1rem;border:none;border-radius:8px;background:var(--btn-bg);color:var(--btn-color);cursor:pointer;margin-bottom:2rem}.page_addButton__CNh2R:hover{background:var(--btn-hover-color)}.LoaddingSpinner_spinnerWrapper__5x6du{display:flex;align-items:center;justify-content:center;height:50vh;padding:40px 0}.LoaddingSpinner_spinner__FQxl9{align-self:center;width:48px;height:48px;border-top:6px solid var(--border-color);border:6px solid var(--border-color);border-top-color:var(--text-color);border-radius:50%;animation:LoaddingSpinner_spin__3FT_n 1s linear infinite}@keyframes LoaddingSpinner_spin__3FT_n{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CategoryTree_treeUl__rZDoX{list-style:none;margin:0;padding-left:1rem;position:relative}.CategoryTree_treeUl__rZDoX:before{content:"";position:absolute;top:0;left:.75rem;bottom:0;width:2px;background:#ccc}.CategoryTree_treeLi__nzoim{position:relative;margin:.25rem 0;padding-left:1.25rem}.CategoryTree_treeLi__nzoim:before{content:"";position:absolute;top:1rem;left:0;width:.75rem;height:2px;background:#ccc}.CategoryTree_treeItemLabel__EfD2K{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:4px 0;gap:6px;position:relative;z-index:1}.CategoryTree_toggleIcon__JheC4{display:flex;justify-content:center;align-items:center}.CategoryTree_treeItemText__F8FFr{display:flex;align-items:center;gap:4px}.Footer_footer__e_YSH{position:fixed;bottom:0;width:100%;height:72px;padding:24px 0;z-index:1000;text-align:center;background-color:var(--footer-bg);color:var(--footer-text-color);border-top:1px solid var(--border-color)}@media (max-width:768px){.Footer_footer__e_YSH{padding:16px 0;height:56px}}.Footer_footer__content__TsCg_{justify-content:center}.Footer_footer__content__TsCg_,.Footer_footer__icon-wrapper__RVFb3{display:flex;align-items:center;gap:.5rem}.Footer_footer__icon-link__rbKhI{width:24px;height:24px;transition:transform .3s ease}.Footer_footer__rss-link__LPW5v{display:flex;align-items:center;transition:transform .3s ease}.Footer_footer__icon-link__rbKhI:hover,.Footer_footer__rss-link__LPW5v:hover{transform:scale(1.1)}.Footer_footer__icon-link__rbKhI svg path{fill:var(--footer-text-color);transition:fill .3s ease}.Footer_footer__rss-link__LPW5v:hover svg{color:#FFA500}.Footer_footer__icon-link__rbKhI:hover svg path{fill:#6e40c9}.Footer_footer__icon__CBIAn{width:100%;height:100%}.Footer_footer__text__3ZVmc{margin:0;font-size:.9rem;color:var(--footer-text-color)}.Header_header__GU1ZQ{position:fixed;top:0;width:100%;height:80px;background:var(--header-bg);border-bottom:1px solid var(--border-color);z-index:9999}.Header_header__inner__LFyJD{max-width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:20px 40px}@media (max-width:768px){.Header_header__GU1ZQ{height:64px}.Header_header__inner__LFyJD{padding:12px 24px}}.Header_desktop-nav__zfXTg{display:flex}.Header_desktop-nav__list__Js1DU{display:flex;gap:50px;list-style:none;margin:0;padding:0}.Header_desktop-nav__item___Nb8x{font-weight:600;color:var(--header-text-color);transition:color .2s}.Header_desktop-nav__item___Nb8x:hover{color:var(--link-hover-color)}@media (max-width:768px){.Header_desktop-nav__zfXTg{display:none}}.Header_header__icons__2h3mH{display:flex;column-gap:1rem}.Header_header__icons__2h3mH svg{display:flex}.Header_header__icons__2h3mH button{transition:color .3s ease}.Header_header__icons__2h3mH button:hover{color:var(--link-hover-color)}.Header_header__icon__e623t{color:var(--header-text-color);transition:color .3s ease}.Header_header__icon__e623t:hover{color:var(--link-hover-color)}.Header_header__menu-toggle__XLZ0U{display:none;color:var(--header-text-color);transition:color .3s ease}.Header_header__menu-toggle__XLZ0U:hover{color:var(--link-hover-color)}@media (max-width:768px){.Header_header__menu-toggle__XLZ0U{display:flex;align-items:center}}.Header_mobile-menu__dolvf{position:fixed;top:0;right:0;width:100%;height:100vh;z-index:9999;display:flex;flex-direction:column;align-items:center;padding:32px 24px;background:var(--mobile-menu-bg);color:var(--mobile-menu-text-color)}.Header_mobile-menu__header__8qC5y{width:100%;display:flex;justify-content:flex-end;position:relative}.Header_mobile-menu__logo__fglU6{position:absolute;left:50%;transform:translateX(-50%)}.Header_mobile-menu__logo__fglU6 img{object-fit:cover}.Header_mobile-menu__nav__l5fjj{list-style:none;padding:4rem 0;text-align:center;display:flex;flex-direction:column;gap:2rem}.Header_mobile-menu__nav__l5fjj li{font-size:1rem;font-weight:600}.CategorySidebar_sidebar__m_cVn{position:fixed;top:10rem;right:calc((100vw - 800px) / 2 - 18rem);text-align:center;width:180px;background:var(--card-bg);border:1px solid var(--border-color);padding:16px;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.05);z-index:10}.CategorySidebar_title__IPYfp{margin-bottom:12px;font-size:1.1rem;font-weight:600;border-bottom:1px solid var(--border-color);padding-bottom:1rem}.CategorySidebar_list__ZG0_S{list-style:none;padding:0;margin:0}.CategorySidebar_link__VWpQp{display:block;padding:.8rem 0;font-size:1rem;font-weight:600;color:var(--text-color);text-decoration:none;text-transform:uppercase;justify-self:center;transition:color .2s ease}.CategorySidebar_link__VWpQp:hover{color:var(--theme-color-6)}.CategorySidebar_subList__pxztk{list-style:none}.CategorySidebar_subLink__nWK4N{padding:0 1rem .6rem;font-size:1rem;font-weight:600;justify-self:center;display:flex;align-items:center;gap:.1rem;color:var(--text-color)}.CategorySidebar_active___zjUj,.CategorySidebar_subLink__nWK4N:hover{color:var(--theme-color-6)}@media (max-width:768px){.CategorySidebar_sidebar__m_cVn{display:none}}.CategorySidebarSkeleton_box__PylIu{background-color:#e0e0e0;border-radius:4px;height:20px;animation:CategorySidebarSkeleton_pulse__RS1q4 1.2s ease-in-out infinite}@keyframes CategorySidebarSkeleton_pulse__RS1q4{0%{opacity:1}50%{opacity:.4}to{opacity:1}}