.mainBanner_mainBanner__bMAof{position:relative;display:block;width:100%;overflow:hidden;max-height:-moz-fit-content;max-height:fit-content}.mainBanner_mainBannerImages__zJ4d1{display:flex;height:auto;transition:transform 1s ease-in-out;width:100%}.mainBanner_mainBannerItem__bCyzZ{min-width:100%;max-height:200px}.mainBanner_mainBannerImage__RjqC8{width:100%;height:100%;object-position:center;object-fit:cover;border:var(--border)}.mainBanner_placeholder__3ulRV{background-color:var(--tertiary-bg-color);width:100%;height:200px}@media (max-width:1024px){.mainBanner_mainBannerImage__RjqC8{object-position:center;object-fit:cover;height:100%;border-radius:var(--border-radius);border:var(--border)}}@media (max-width:768px){.mainBanner_mainBannerImage__RjqC8{object-position:center;display:block}}.newsCard_newsCard__I1cJ9{position:relative;flex:1 1;height:100%;background-color:white;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none}.newsCard_dot__TV8km{width:8px;height:8px;border-radius:50%;margin-inline:var(--padding-xsmall)}.newsCard_newsCard__I1cJ9:hover{transform:translateY(-4px)}.newsCard_today__bEIgO{border-color:var(--highlight-color);box-shadow:var(--box-shadow-today)}.newsCard_shareGroup__kwySZ{display:flex;align-items:center;gap:var(--padding-small)}.newsCard_shareBtn__9mDdI{border:none;background-color:var(--tertiary-bg-color);border:var(--border);border-radius:var(--border-radius);padding:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.newsCard_shareBtn__9mDdI:hover{background-color:var(--hover-bg-color)}.newsCard_topBar__1w78o{padding:var(--padding-small);box-shadow:var(--box-shadow);border-radius:var(--border-radius) var(--border-radius) 0 0;border:var(--border);display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-xsmall);color:var(--light-text-color)}.newsCard_author__c3Y_e{font-weight:500}.newsCard_rightTop__LhRnL{display:flex;align-items:center;gap:var(--padding-small)}.newsCard_date__M8n7G{font-size:var(--font-size-xsmall)}.newsCard_title__T03YB{position:absolute;left:0;bottom:0;width:100%;padding:var(--padding-small);background:linear-gradient(0deg,rgba(0,0,0,.931),rgba(0,0,0,.281));color:var(--secondary-text-color);font-size:var(--font-size-small);font-weight:400;line-height:1.2;word-break:break-word;margin:0;box-sizing:border-box}.newsCard_imageWrapper__QQg1i{position:relative;border-radius:0 0 var(--border-radius) var(--border-radius);border:var(--border);border-top:none;overflow:hidden}.newsCard_image__Umw8l{width:100%;height:auto;object-fit:cover;display:block;min-height:240px}.mainPage_mainPage__cvc8I{display:flex;gap:var(--gap-large);width:100%}.mainPage_leftContent__VcVtD{display:flex;flex-direction:column;gap:var(--gap-large);height:-moz-fit-content;height:fit-content;flex:1 1 100%}.mainPage_filterArea__3qp8g{display:flex;gap:var(--gap);align-items:center;justify-content:flex-end;min-height:32px}.mainPage_news__HmmcF{display:flex;flex-direction:row;gap:var(--gap)}.mainPage_newsList__fQdgS{flex:1 1 80%;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:24px;gap:24px}.mainPage_newsTexts__OtbpN{max-height:100vh;overflow-y:auto;position:-webkit-sticky;position:sticky;top:50px;flex:1 1 20%;font-size:var(--font-size-small)!important;border:var(--border);border-radius:var(--border-radius);padding:var(--padding);display:flex;color:#212529!important;flex-direction:column;gap:var(--gap)}.mainPage_textTitle__x0o16{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-family:Montserrat,sans-serif}.mainPage_textDate__Il1K0{font-family:Montserrat,sans-serif;font-size:var(--font-size-xsmall);color:var(--light-text-color)}.mainPage_textDesc__OoJZR{padding-block:var(--padding-small);font-family:Montserrat,sans-serif;font-size:var(--font-size-xsmall)!important;color:var(--text-color)!important;line-height:1.3!important}.mainPage_newsText__Eieyw{border:var(--border);border-radius:var(--border-radius);font-family:Montserrat,sans-serif;font-size:var(--font-size-small);padding:var(--padding)}@media (max-width:851px){.mainPage_mainPage__cvc8I{flex-direction:column}.mainPage_filterArea__3qp8g{flex-direction:column;.ant-input-group-wrapper,.ant-picker{width:100%;max-width:100%!important}}.mainPage_mainContent__EkBKV,.mainPage_sidebar__q_e3q{flex:1 1 100%}}@media (max-width:1320px){.mainPage_news__HmmcF{flex-wrap:wrap}}.dateFilter_dateFilter__pC41m{display:flex;flex-direction:column;align-items:flex-start;width:180px}.dateFilter_inputWrapper__A4_EX{display:flex;align-items:center;position:relative;gap:8px;padding:4px 10px;border:var(--border);border-radius:var(--border-radius);background-color:var(--default-background-color);cursor:pointer;height:30px}.dateFilter_dateInput__fqg8r{border:none;outline:none;font-size:14px;background:transparent;width:100%;color:var(--light-text-color)!important;transition:border-color .2s ease}.dateFilter_dateInput__fqg8r::placeholder{color:var(--light-text-color);font-weight:400}.dateFilter_clearButton__HyZCe{background-color:var(--tertiary-bg-color);color:var(--primary-bg-color);border:none;padding:4px;cursor:pointer;font-size:10px;border-radius:var(--border-radius)}.dateFilter_calendarIcon__TmvC_{color:var(--light-text-color);cursor:pointer}.dateFilter_datePickerPopup__F3AmS{border-radius:var(--border-radius)!important;box-shadow:0 4px 16px rgba(0,0,0,.1)!important;font-size:14px!important;padding:8px!important}@media (max-width:768px){.dateFilter_dateFilter__pC41m{width:100%}.dateFilter_inputWrapper__A4_EX{width:100%;justify-content:space-between}.dateFilter_dateInput__fqg8r{width:100%;max-width:200px}}.searchInput_input__Q86vA{background-color:var(--default-background-color);height:100%;border-radius:4px;color:var(--light-text-color);border:var(--border);padding:6px 10px;font-size:var(--font-size-small);outline:none;transition:border-color .2s ease}.searchInput_input__Q86vA::placeholder{color:var(--light-text-color);font-weight:400}@media (max-width:768px){.searchInput_input__Q86vA{width:100%}}