@keyframes NewsPage_shimmer__F43V7{0%{background-position:-100% -100%}to{background-position:200% 200%}}.NewsPage_pageContainer__yzt9G{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-bg-secondary)}.NewsPage_mainContent__oAhDC{flex:1}.NewsPage_contentWrapper__o0Ou4{width:100%;max-width:95%;margin:0 auto;padding:2rem 1rem}@media (min-width:1024px){.NewsPage_contentWrapper__o0Ou4{padding:2rem 1.5rem}}@media (min-width:1280px){.NewsPage_contentWrapper__o0Ou4{padding:2rem}}.NewsPage_layoutTwoColumns__BuRk3{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.NewsPage_layoutTwoColumns__BuRk3{flex-direction:row}}.NewsPage_mainColumn__3QY59{flex:1}.NewsPage_pageTitle__YiTwD{font-size:1.875rem;font-weight:700;margin-bottom:1.5rem;color:var(--color-text-primary)}.NewsPage_filtersCard__MmMQY{background-color:var(--color-bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:1rem;margin-bottom:1.5rem}.NewsPage_filtersGrid__AhUIb{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}@media (min-width:768px){.NewsPage_filtersGrid__AhUIb{grid-template-columns:repeat(3,1fr)}}.NewsPage_filterGroup___jonc{flex:1}.NewsPage_filterLabel__a_EyE{display:block;font-size:.875rem;font-weight:500;color:var(--color-text-secondary);margin-bottom:.5rem}.NewsPage_searchInputWrapper__H3v44{display:flex;align-items:center;gap:.5rem}.NewsPage_searchInput__Y9cGh{flex:1;padding:.5rem 1rem;border:1px solid rgba(229,231,235,.6);border-radius:var(--radius-lg);font-size:.875rem;color:var(--color-text-primary);background-color:rgba(255,255,255,.9);transition:all .2s ease}.NewsPage_searchInput__Y9cGh::placeholder{color:rgba(156,163,175,.7)}.NewsPage_searchInput__Y9cGh:focus{outline:none;border-color:#9ca3af;box-shadow:0 0 0 3px rgba(156,163,175,.2);background-color:#ffffff}.NewsPage_addSearchButton__gCmrv{position:relative;width:2.5rem;height:2.5rem;border-radius:10px;background-color:var(--color-primary);color:white;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-normal);flex-shrink:0;text-decoration:none}.NewsPage_addSearchButton__gCmrv:hover{background-color:var(--color-primary-dark);color:white}.NewsPage_addSearchButton__gCmrv:active{background-color:var(--color-primary);color:white}.NewsPage_addSearchButton__gCmrv svg{width:1.25rem;height:1.25rem}.NewsPage_addSearchButton__gCmrv:before{z-index:10;content:attr(data-tooltip);bottom:calc(100% + 8px);padding:.875rem 1.25rem;background:#3b82f6;color:white;font-size:1rem;font-weight:300;line-height:1.4;white-space:normal;width:max-content;max-width:280px;text-align:center;border-radius:var(--radius-md)}.NewsPage_addSearchButton__gCmrv:after,.NewsPage_addSearchButton__gCmrv:before{position:absolute;opacity:0;visibility:hidden;transition:opacity var(--transition-fast),visibility var(--transition-fast);pointer-events:none;left:50%;transform:translateX(-50%)}.NewsPage_addSearchButton__gCmrv:after{content:"";z-index:11;bottom:calc(100% - 6px);border:8px solid transparent;border-top-color:#3b82f6}.NewsPage_addSearchButton__gCmrv:hover:before{opacity:1;visibility:visible;background:linear-gradient(135deg,#3b82f6,#3b82f6 40%,#4a8ff7 50%,#3b82f6 60%,#3b82f6);background-size:300% 300%;animation:NewsPage_shimmer__F43V7 4.5s linear}.NewsPage_addSearchButton__gCmrv:hover:after{opacity:1;visibility:visible}.NewsPage_filterRow__qCGto{display:flex;align-items:center;gap:.75rem}.NewsPage_addButton__meXhl{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:var(--color-primary);color:white;border-radius:10px;text-decoration:none;transition:all var(--transition-normal);position:relative;flex-shrink:0}.NewsPage_addButton__meXhl:hover{background-color:var(--color-primary-dark);color:white}.NewsPage_addButton__meXhl svg{width:1.25rem;height:1.25rem}.NewsPage_addButtonTooltip__RjX0C{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#3b82f6;color:white;padding:.875rem 1.25rem;border-radius:var(--radius-md);font-size:1rem;font-weight:300;white-space:normal;max-width:280px;width:max-content;text-align:center;line-height:1.4;opacity:0;visibility:hidden;transition:all var(--transition-fast);z-index:10;pointer-events:none}.NewsPage_addButtonTooltip__RjX0C:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#3b82f6}.NewsPage_addButton__meXhl:hover .NewsPage_addButtonTooltip__RjX0C{opacity:1;visibility:visible;background:linear-gradient(135deg,#3b82f6,#3b82f6 40%,#4a8ff7 50%,#3b82f6 60%,#3b82f6);background-size:300% 300%;animation:NewsPage_shimmer__F43V7 4.5s linear}.NewsPage_newsGrid__lF5Y_{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem}@media (min-width:768px){.NewsPage_newsGrid__lF5Y_{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.NewsPage_newsGrid__lF5Y_{grid-template-columns:repeat(4,1fr)}}.NewsPage_newsCard__M2nRk{background-color:var(--color-bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:all var(--transition-normal);overflow:hidden}.NewsPage_newsCard__M2nRk:hover{box-shadow:var(--shadow-lg);transform:scale(1.05)}.NewsPage_newsImage__1hMgz{aspect-ratio:16/9;background:linear-gradient(to bottom right,var(--color-gray-300),var(--color-gray-400));display:flex;align-items:center;justify-content:center;position:relative}.NewsPage_newsImageIcon__n6gMr{font-size:2.25rem}.NewsPage_newsImageImg__oTZUQ{width:100%;height:100%;object-fit:cover}.NewsPage_cardActions__R3KAK{position:absolute;top:.5rem;right:.5rem;display:flex;flex-direction:column;gap:.5rem;opacity:0;transition:opacity var(--transition-fast);z-index:5}.NewsPage_newsCard__M2nRk:hover .NewsPage_cardActions__R3KAK{opacity:1}.NewsPage_cardActionButton__ROPDN{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:rgba(255,255,255,.9);border:none;border-radius:var(--radius-full);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);backdrop-filter:blur(4px)}.NewsPage_cardActionButton__ROPDN:hover{background-color:var(--color-primary);color:white}.NewsPage_cardActionButton__ROPDN.NewsPage_active__1r_hi{color:var(--color-primary)}.NewsPage_cardActionButton__ROPDN.NewsPage_active__1r_hi:hover{color:white}.NewsPage_adBadge__CXghU{position:absolute;top:.5rem;right:.5rem;padding:.25rem .5rem;background-color:#e5e7eb;color:#374151;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600}.NewsPage_newsContent__BClg5{padding:1rem}.NewsPage_newsMeta__DSzj4{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.NewsPage_newsCategory__uMW4s{font-size:.875rem;font-weight:500;color:var(--color-text-secondary);background-color:rgba(255,255,255,.9);padding:.5rem .75rem;border:1px solid rgba(229,231,235,.6);border-radius:var(--radius-lg);transition:all var(--transition-normal)}.NewsPage_newsDate__o1Mqf{font-size:.75rem;color:var(--color-text-tertiary)}.NewsPage_newsTitle__tFHKn{font-weight:600;color:#000000;margin-bottom:.5rem;-webkit-line-clamp:2}.NewsPage_newsExcerpt__uv_zy,.NewsPage_newsTitle__tFHKn{font-size:.875rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.NewsPage_newsExcerpt__uv_zy{color:var(--color-gray-500);-webkit-line-clamp:3;margin-bottom:.75rem}.NewsPage_newsFooter__KUhUU{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto}.NewsPage_authorLink__XyAcc{display:flex;align-items:center;gap:.5rem;text-decoration:none;transition:opacity var(--transition-fast)}.NewsPage_authorLink__XyAcc:hover{opacity:.8}.NewsPage_authorAvatar__VOB_4{width:1.5rem;height:1.5rem;border-radius:50%;object-fit:cover;border:1px solid var(--color-gray-200)}.NewsPage_authorName__aV8Ao{font-size:.75rem;font-weight:500;color:var(--color-text-secondary)}.NewsPage_authorName__aV8Ao:hover{color:var(--color-primary)}.NewsPage_newsDateCard__E_zwF{flex-shrink:0}.NewsPage_emptyState__yZ_qs{text-align:center;padding:3rem 0}.NewsPage_emptyStateText__cq2o_{color:var(--color-text-tertiary)}.NewsPage_sidebarAds__Jbncq{flex-shrink:0;display:flex;flex-direction:column;gap:.75rem}@media (min-width:1024px){.NewsPage_sidebarAds__Jbncq{width:11.2rem;padding-top:4rem}}.NewsPage_adBlock__CUILg{border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border-light)}.NewsPage_adContent__1pVa6{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.625rem;text-align:center;border-radius:var(--radius-md);width:100%;box-sizing:border-box}.NewsPage_adContent1__5JKrF{background:linear-gradient(to bottom right,#f0f7ff,#dbeafe);min-height:210px}.NewsPage_adContent2__7ZQBs{background:linear-gradient(to bottom right,#f0fdf4,#dcfce7);min-height:280px}.NewsPage_adContent3__FJWcX{background:linear-gradient(to bottom right,#fefce8,#fef9c3);min-height:168px}.NewsPage_adContent4__BTDa_{background:linear-gradient(to bottom right,#fdf2f8,#fce7f3);min-height:308px}.NewsPage_adContent5__KGRmz{background:linear-gradient(to bottom right,#f5f3ff,#ede9fe);min-height:238px}.NewsPage_adTitle__fq4T6{font-size:.625rem;font-weight:700;color:#374151;line-height:1.3;margin-bottom:.25rem}.NewsPage_adDescription__IyLLl{font-size:.5rem;color:#6b7280;line-height:1.3}.NewsPage_adButton__cRGVy{margin-top:.375rem;padding:.25rem .5rem;background-color:rgba(59,130,246,.1);color:#3b82f6;border-radius:var(--radius-sm);font-size:.5rem;font-weight:600;border:none;cursor:pointer;transition:background-color var(--transition-fast)}.NewsPage_adButton__cRGVy:hover{background-color:rgba(59,130,246,.2)}.NewsPage_newsModalOverlay__7HdcB{position:fixed;inset:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;backdrop-filter:blur(4px)}.NewsPage_newsModalContent__qsJZn{background-color:var(--color-bg-primary);border-radius:var(--radius-xl);max-width:1000px;width:100%;max-height:90vh;overflow-y:overlay;overflow-x:hidden;position:relative;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);scrollbar-gutter:stable}.NewsPage_newsModalContent__qsJZn::-webkit-scrollbar{width:4px;position:absolute;right:0}.NewsPage_newsModalContent__qsJZn::-webkit-scrollbar-track{background:transparent;margin:8px 0}.NewsPage_newsModalContent__qsJZn::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:2px}.NewsPage_newsModalContent__qsJZn::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.25)}.NewsPage_newsModalContent__qsJZn{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}.NewsPage_newsModalClose__FQve9{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);border:none;border-radius:50%;color:white;cursor:pointer;transition:all .2s ease;z-index:10}.NewsPage_newsModalClose__FQve9:hover{background-color:var(--color-primary);transform:scale(1.1)}.NewsPage_newsModalClose__FQve9 svg{width:1.25rem;height:1.25rem}.NewsPage_newsModalHeader__Xfxf8{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 0}.NewsPage_newsModalCategory__gWnTR{font-size:.875rem;font-weight:500;color:var(--color-text-secondary);background-color:rgba(255,255,255,.9);padding:.5rem .75rem;border:1px solid rgba(229,231,235,.6);border-radius:var(--radius-lg);transition:all var(--transition-normal)}.NewsPage_newsModalDate__WDmPe{font-size:.875rem;color:var(--color-text-tertiary)}.NewsPage_newsModalTitle__Auske{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);padding:1rem 1.5rem;line-height:1.3}.NewsPage_newsModalImage__LAI9v{aspect-ratio:16/9;background:linear-gradient(to bottom right,var(--color-gray-300),var(--color-gray-400));display:flex;align-items:center;justify-content:center;position:relative;margin:0 1.5rem;border-radius:16px;overflow:hidden}.NewsPage_newsImageIconLarge__nACGh{font-size:4rem}.NewsPage_adBadgeModal__6dCdz{position:absolute;top:.75rem;right:.75rem;padding:.375rem .75rem;background-color:#e5e7eb;color:#374151;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600}.NewsPage_newsModalBody__o524_{padding:1.5rem}.NewsPage_newsModalText__VbD9D{font-size:1rem;line-height:1.7;color:var(--color-text-primary);margin-bottom:1rem}.NewsPage_newsModalText__VbD9D:last-child{margin-bottom:0}.NewsPage_newsModalActions___Kctc{display:flex;gap:.75rem;border-top:1px solid var(--color-gray-200);padding:1.5rem}.NewsPage_newsModalLike__bWM2q,.NewsPage_newsModalShare__CJHVK{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:10px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.NewsPage_newsModalShare__CJHVK{background-color:var(--color-bg-secondary);color:var(--color-text-primary);border:none}.NewsPage_newsModalShare__CJHVK:hover{background-color:var(--color-gray-300)}.NewsPage_newsModalLike__bWM2q{background-color:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.NewsPage_newsModalLike__bWM2q:hover{background-color:var(--color-primary);color:white}.NewsPage_newsModalLike__bWM2q svg,.NewsPage_newsModalShare__CJHVK svg{width:1.125rem;height:1.125rem}.NewsPage_newsDateCard__E_zwF{display:block;font-size:.75rem;color:var(--color-text-tertiary);margin-top:.5rem}.NewsPage_newsNavArrow__UHTTJ{position:fixed;top:50%;transform:translateY(-50%);width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:50%;cursor:pointer;transition:all .2s ease;z-index:1001;box-shadow:var(--shadow-md)}.NewsPage_newsNavArrow__UHTTJ:hover:not(:disabled){background-color:var(--color-primary);color:white;border-color:var(--color-primary)}.NewsPage_newsNavArrow__UHTTJ:disabled{opacity:.3;cursor:not-allowed}.NewsPage_newsNavArrow__UHTTJ svg{width:1.25rem;height:1.25rem}.NewsPage_newsNavArrowLeft__83qsb{left:1rem}.NewsPage_newsNavArrowRight__cDGkp{right:1rem}.NewsPage_newsModalDateWrapper__54DYP{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;color:var(--color-text-secondary);font-size:.875rem}.NewsPage_newsModalDateIcon__4BVoP{width:1rem;height:1rem}.NewsPage_nextNewsSection__PrpfY{padding:1.5rem;border-top:1px solid var(--color-gray-200);margin-top:1rem}.NewsPage_nextNewsTitle__8dodX{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin-bottom:1rem}.NewsPage_nextNewsGrid__5HnF6{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (min-width:640px){.NewsPage_nextNewsGrid__5HnF6{grid-template-columns:repeat(4,1fr)}}.NewsPage_nextNewsCard__FzbGF{background-color:var(--color-bg-secondary);border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;transition:all .2s ease}.NewsPage_nextNewsCard__FzbGF:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.NewsPage_nextNewsImage__KcXRF{aspect-ratio:4/3;background:linear-gradient(to bottom right,var(--color-gray-300),var(--color-gray-400));display:flex;align-items:center;justify-content:center;font-size:1.5rem}.NewsPage_nextNewsContent__vN_7W{padding:.75rem}.NewsPage_nextNewsCategory__XjYI0{display:inline-block;font-size:.625rem;font-weight:500;color:var(--color-text-secondary);background-color:rgba(255,255,255,.9);padding:.25rem .5rem;border:1px solid rgba(229,231,235,.6);border-radius:var(--radius-md);margin-bottom:.25rem;transition:all var(--transition-normal)}.NewsPage_nextNewsCardTitle__w4QKR{font-size:.75rem;font-weight:600;color:var(--color-text-primary);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.25rem}.NewsPage_nextNewsDate__XLCIu{font-size:.625rem;color:var(--color-text-tertiary)}.NewsPage_publishSection__NBLuV{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:1rem 1.5rem;margin-bottom:1.5rem}.NewsPage_publishSectionContent__F4WQX{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:space-between}.NewsPage_publishSectionDescription__oeDwD{font-size:.875rem;color:#6b7280;line-height:1.5;margin:0;flex:1}@keyframes NewsPage_publishButtonPulse__mEDJ_{0%,to{box-shadow:0 0 0 0 rgba(59,130,246,.4)}50%{box-shadow:0 0 0 8px rgba(59,130,246,0)}}.NewsPage_publishSectionButton__efA6s{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;color:white;background:var(--color-primary);border:none;border-radius:var(--radius-full);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;position:relative;flex-shrink:0;animation:NewsPage_publishButtonPulse__mEDJ_ 2.5s ease-in-out infinite}.NewsPage_publishSectionButton__efA6s:hover{background:var(--color-primary-dark);transform:translateY(-2px);animation:none}.NewsPage_publishSectionButton__efA6s:after,.NewsPage_publishSectionButton__efA6s:before{position:absolute;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;z-index:100}.NewsPage_publishSectionButton__efA6s:before{content:attr(data-tooltip);bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);padding:.375rem .75rem;background:#3b82f6;color:white;font-size:.8125rem;font-weight:300;line-height:1.4;white-space:nowrap;border-radius:6px;border:none;box-shadow:0 2px 8px rgba(0,0,0,.08)}.NewsPage_publishSectionButton__efA6s:after{content:"";bottom:calc(100% + 4px);left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#3b82f6}.NewsPage_publishSectionButton__efA6s:hover:before{opacity:1;visibility:visible;background:linear-gradient(135deg,#3b82f6,#3b82f6 40%,#4a8ff7 50%,#3b82f6 60%,#3b82f6);background-size:300% 300%;animation:NewsPage_shimmer__F43V7 4.5s linear}.NewsPage_publishSectionButton__efA6s:hover:after{opacity:1;visibility:visible}.NewsPage_publishSectionButton__efA6s:not(:hover):after,.NewsPage_publishSectionButton__efA6s:not(:hover):before{transition-delay:.1s}