.datepicker{width:-moz-min-content;width:min-content}
.datepicker:not(.active){display:none}
.datepicker-dropdown{position:absolute;z-index:20;padding-top:4px}
.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}
.datepicker-picker{display:flex;flex-direction:column;border-radius:4px;background-color:hsl(0,0,100%)}
.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1)}
.datepicker-main{flex:auto;padding:2px}
.datepicker-footer{box-shadow:inset 0 1px 1px rgba(10,10,10,0.1);background-color:hsl(0,0,96%)}
.datepicker-title{box-shadow:inset 0 -1px 1px rgba(10,10,10,0.1);background-color:hsl(0,0,96%);padding:.375rem .75rem;text-align:center;font-weight:700}
.datepicker-controls{display:flex}
.datepicker-header .datepicker-controls{padding:2px 2px 0}
.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;border:1px solid gainsboro;border-radius:4px;box-shadow:none;background-color:hsl(0,0,100%);cursor:pointer;padding:calc(0.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:hsl(0,0,21%);font-size:1rem}
.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:0}
.datepicker-controls .button:hover{border-color:#b8b8b8;color:hsl(0,0,21%)}
.datepicker-controls .button:focus{border-color:hsl(217,71%,53%);color:hsl(0,0,21%)}
.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,0.25)}
.datepicker-controls .button:active{border-color:#474747;color:hsl(0,0,21%)}
.datepicker-controls .button[disabled]{cursor:not-allowed}
.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:bold}
.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}
.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}
.datepicker-footer .datepicker-controls .button{flex:auto;margin:calc(0.375rem - 1px) .375rem;border-radius:2px;font-size:.75rem}
.datepicker-controls .view-switch{flex:auto}
.datepicker-controls .prev-button,.datepicker-controls .next-button{padding-right:.375rem;padding-left:.375rem;flex:0 0 14.2857142857%}
.datepicker-controls .prev-button.disabled,.datepicker-controls .next-button.disabled{visibility:hidden}
.datepicker-view,.datepicker-grid{display:flex}
.datepicker-view{align-items:stretch;width:15.75rem}
.datepicker-grid{flex-wrap:wrap;flex:auto}
.datepicker .days{display:flex;flex-direction:column;flex:auto}
.datepicker .days-of-week{display:flex}
.datepicker .week-numbers{display:flex;flex-direction:column;flex:0 0 9.6774193548%}
.datepicker .weeks{display:flex;flex-direction:column;align-items:stretch;flex:auto}
.datepicker span{display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.datepicker .dow{height:1.5rem;font-size:.875rem;font-weight:700}
.datepicker .week{flex:auto;color:#b8b8b8;font-size:.75rem}
.datepicker-cell,.datepicker .days .dow{flex-basis:14.2857142857%}
.datepicker-cell{height:2.25rem}
.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}
.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}
.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}
.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:hsl(217,71%,53%);color:#fff;font-weight:600}
.datepicker-cell.disabled{color:gainsboro}
.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:hsl(0,0,48%)}
.datepicker-cell.prev.selected,.datepicker-cell.next.selected{color:#e6e6e6}
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:hsl(0,0,96%)}
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}
.datepicker-cell.today:not(.selected){background-color:hsl(171,100%,41%)}
.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}
.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}
.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}
.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}
.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}
.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}
.datepicker-cell.range{border-radius:0;background-color:gainsboro}
.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}
.datepicker-cell.range.disabled{color:#c6c6c6}
.datepicker-cell.range.focused{background-color:#d1d1d1}
.datepicker-input.in-edit{border-color:#276bda}
.datepicker-input.in-edit:focus,.datepicker-input.in-edit:active{box-shadow:0 0 .25em .25em rgba(39,107,218,0.2)}
body.noScroll{overflow:hidden;position:fixed;inset:0}
.nncore-newsarchive{--nncore-newsarchive-primary-color:var(--nncore-color-palette-1);--nncore-newsarchive-bg-light:var(--nncore-color-palette-5);--nncore-newsarchive-bg-white:var(--nncore-color-palette-3);--nncore-newsarchive-text-dark:var(--nncore-color-palette-1);--nncore-newsarchive-text-light:color-mix(in srgb,var(--nncore-newsarchive-bg-light) 55%,transparent);--nncore-newsarchive-text-dark-10:color-mix(in srgb,var(--nncore-newsarchive-text-dark) 10%,transparent);--nncore-newsarchive-bg-white-15:color-mix(in srgb,var(--nncore-newsarchive-bg-white) 15%,transparent)}
@media only screen and (max-width:1023px){.nncore-newsarchive__base{padding-top:110px}
}
.nncore-newsarchive__main{display:flex;position:relative;background-color:var(--nncore-newsarchive-bg-light);flex-direction:column;padding:180px 90px 90px}
@media only screen and (max-width:1023px){.nncore-newsarchive__main{padding:20px}
}
.nncore-newsarchive__header{position:absolute;top:-45px}
@media only screen and (max-width:1023px){.nncore-newsarchive__header{top:-90px}
}
.nncore-newsarchive__form-wrapper{display:flex;flex-direction:column;gap:28px}
.nncore-newsarchive__form{display:contents}
.nncore-newsarchive__form-row,.nncore-newsarchive__form-filters{display:flex;justify-content:space-between;align-items:center}
.nncore-newsarchive__form-filters{width:45%}
@media only screen and (max-width:1023px){.nncore-newsarchive__form-filters{width:100%}
}
.nncore-newsarchive__form-row{padding:16px 28px;background-color:var(--nncore-newsarchive-bg-white);border-radius:5px}
@media only screen and (max-width:1023px){.nncore-newsarchive__form-row{flex-direction:column;padding:0 20px 20px}
}
.nncore-newsarchive__input{padding:0}
.nncore-newsarchive__input{width:100%;height:70px;border:0}
.nncore-newsarchive__input:focus-visible{outline:0}
.nncore-newsarchive__multiselect{position:relative;width:100%}
@media only screen and (max-width:1023px){.nncore-newsarchive__multiselect{width:100%}
}
.nncore-newsarchive__multiselect-trigger{display:inline-flex;align-items:center;justify-content:space-between;position:relative;cursor:pointer;border-radius:5px;padding:20px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:70px;border:0;background-color:var(--nncore-newsarchive-bg-white)}
.nncore-newsarchive__multiselect-trigger[aria-expanded=true]{border:1px solid var(--nncore-newsarchive-primary-color)}
.nncore-newsarchive__multiselect-trigger:focus-visible{outline:0}
.nncore-newsarchive__multiselect-trigger::after{content:"▼";position:absolute;right:25px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--nncore-newsarchive-primary-color)}
@media only screen and (max-width:1023px){.nncore-newsarchive__multiselect-trigger{width:100%}
}
.nncore-newsarchive__multiselect-menu{position:absolute;top:100%;left:0;right:0;background-color:var(--nncore-newsarchive-primary-color);color:var(--nncore-newsarchive-bg-white);border-radius:5px;overflow:auto;padding:12px;z-index:5}
.nncore-newsarchive__multiselect-item{display:flex;align-items:center;gap:10px;padding:10px 6px;cursor:pointer}
.nncore-newsarchive__multiselect-item input[type=checkbox]{width:18px;height:18px;border:0;outline:0;background-color:var(--nncore-newsarchive-bg-white-15);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;display:flex;justify-content:center;align-items:center}
.nncore-newsarchive__multiselect-item input[type=checkbox]:checked::after{content:"";width:6px;height:12px;border:solid var(--nncore-newsarchive-bg-white);border-width:0 2px 2px 0;transform:rotate(45deg)}
.nncore-newsarchive__multiselect-text{font-size:20px;line-height:20px;color:var(--nncore-newsarchive-bg-white)}
.nncore-newsarchive__search,.nncore-newsarchive__load-more-button{background-color:var(--nncore-newsarchive-primary-color);color:var(--nncore-newsarchive-bg-white);border:0;border-radius:85px;padding:0 40px;height:50px;cursor:pointer}
.nncore-newsarchive__result{display:flex;padding:28px;flex-flow:row wrap;justify-content:space-between}
.nncore-newsarchive__result:nth-child(even){background-color:var(--nncore-newsarchive-text-light)}
.nncore-newsarchive__input-wrapper{display:flex;position:relative}
.nncore-newsarchive__input-wrapper:has(.nncore-newsarchive__search-input){min-width:300px}
.nncore-newsarchive__input-wrapper:has(.nncore-newsarchive__search-input)::after{content:"";display:block;width:1px;height:28px;background-color:var(--nncore-newsarchive-text-dark);opacity:.1;position:absolute;top:50%;margin-top:-14px;right:20px}
@media only screen and (max-width:1023px){.nncore-newsarchive__input-wrapper:has(.nncore-newsarchive__search-input){min-width:auto;border-bottom:1px solid var(--nncore-newsarchive-text-dark-10)}
.nncore-newsarchive__input-wrapper:has(.nncore-newsarchive__search-input)::after{display:none}
}
@media only screen and (max-width:1023px){.nncore-newsarchive__input-wrapper{width:100%;justify-content:center}
}
.nncore-newsarchive__input-wrapper:has(.nncore-newsarchive__date-from)::before,.nncore-newsarchive__input-wrapper:has(.nncore-newsarchive__date-to)::before{display:flex;content:"";font-family:"icomoon";text-decoration:inherit;text-align:center;align-items:center;margin-right:10px;font-size:30px;color:var(--nncore-newsarchive-primary-color)}
@media only screen and (max-width:1023px){.nncore-newsarchive__input-wrapper:has(.nncore-newsarchive__date-from),.nncore-newsarchive__input-wrapper:has(.nncore-newsarchive__date-to){border-bottom:1px solid var(--nncore-newsarchive-text-dark-10)}
}
.nncore-newsarchive__search-input{width:90%}
@media only screen and (max-width:1023px){.nncore-newsarchive__search-input{width:100%}
}
@media only screen and (max-width:1023px){.nncore-newsarchive__search{margin-top:20px}
}
.nncore-newsarchive__result-cell{display:flex;flex-direction:column;font-size:13px}
.nncore-newsarchive__result-cell .header{color:var(--nncore-newsarchive-text-dark);opacity:.3}
.nncore-newsarchive__result-cell .value{font-weight:bold}
.nncore-newsarchive__result-title{width:400px}
.nncore-newsarchive__result-title::after{content:"→";display:block;color:var(--nncore-newsarchive-text-dark);font-size:24px}
@media only screen and (max-width:1023px){.nncore-newsarchive__result-title{flex-basis:100%;width:auto}
}
@media only screen and (max-width:1023px){.nncore-newsarchive__result-date,.nncore-newsarchive__result-region{flex:1}
}
.nncore-newsarchive__result-link{font-size:16px;text-decoration:none;border-bottom:0;font-weight:bold;width:100%}
.nncore-newsarchive__results-footer{display:flex;width:100%;flex-direction:row;justify-content:center;padding:40px 0}
.nncore-newsarchive .datepicker{background-color:var(--nncore-newsarchive-primary-color);color:var(--nncore-newsarchive-bg-white);padding:28px;border-radius:5px}
.nncore-newsarchive .datepicker .dow{font-size:75%;font-weight:normal}
.nncore-newsarchive .datepicker .datepicker-picker{box-shadow:none}
.nncore-newsarchive .datepicker .datepicker-header{margin-bottom:20px}
.nncore-newsarchive .datepicker .datepicker-controls{gap:10px}
.nncore-newsarchive .datepicker .button:not(.view-switch):hover{background-color:rgba(0,0,0,0)}
.nncore-newsarchive .datepicker .datepicker-input.in-edit{border-color:rgba(0,0,0,0)}
.nncore-newsarchive .datepicker .prev-button,.nncore-newsarchive .datepicker .next-button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:rgba(0,0,0,0);overflow:hidden;white-space:nowrap}
.nncore-newsarchive .datepicker .prev-button::before,.nncore-newsarchive .datepicker .next-button::before{display:block;color:var(--nncore-newsarchive-bg-white);width:100%;height:100%;font-size:24px;line-height:24px}
.nncore-newsarchive .datepicker .prev-button::before{content:"←"}
.nncore-newsarchive .datepicker .next-button::before{content:"→"}
.nncore-newsarchive .datepicker .view-switch{width:150px;height:40px;background-color:var(--nncore-newsarchive-bg-white);text-align:center;border-radius:40px;color:var(--nncore-newsarchive-text-dark);font-weight:normal}
.nncore-newsarchive .datepicker .datepicker-cell.focused{background-color:rgba(0,0,0,0)}
.nncore-newsarchive .datepicker .datepicker-cell.selected{background-color:var(--nncore-newsarchive-bg-white);color:var(--nncore-newsarchive-text-dark);border-radius:50%;font-weight:normal}
.nncore-newsarchive .datepicker .datepicker-cell.prev,.nncore-newsarchive .datepicker .datepicker-cell.next{opacity:0;pointer-events:none}
.nncore-newsarchive .datepicker .datepicker-cell.next{display:none}
.nncore-newsarchive .datepicker .datepicker-cell:not(.focused,.selected):hover{background-color:rgba(0,0,0,0)}
.nncore-newsarchive .datepicker .datepicker-cell:not(.day){height:auto;aspect-ratio:1/1;border-radius:50%}
@media only screen and (max-width:1023px){.nncore-container:has(.nncore-newsarchive){margin:0 !important;padding:0 !important}
}