.news-sidebar[data-v-7a7154cd]{background-color:rgb(var(--v-theme-panel));border:1px solid rgb(var(--v-theme-border));border-radius:8px;height:-moz-fit-content;height:fit-content;padding:20px;position:sticky;top:20px}.news-sidebar h3[data-v-7a7154cd]{align-items:center;border-bottom:2px solid rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary));display:flex;font-size:1.1em;margin-bottom:15px;padding-bottom:8px}.special-reports-header[data-v-7a7154cd]{border-bottom-color:#1a3a52!important;color:#1a3a52!important;margin-top:5px!important}.news-header[data-v-7a7154cd]{color:rgb(var(--v-theme-primary))}.report-card[data-v-7a7154cd]{cursor:pointer;transition:all .2s ease}.report-card[data-v-7a7154cd]:hover{border-color:#1a3a52;box-shadow:0 2px 8px #1a3a5226;transform:translateY(-1px)}.report-card:hover .report-title[data-v-7a7154cd]{color:#2a5c35}.report-title[data-v-7a7154cd]{color:#1a3a52;font-size:.85em;font-weight:600;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;overflow-wrap:break-word;word-break:break-word}.coverage-link[data-v-7a7154cd]{align-items:center;color:rgb(var(--v-theme-primary));display:flex;font-size:.9em;font-weight:600}.coverage-description[data-v-7a7154cd],.coverage-link[data-v-7a7154cd]:hover{color:rgb(var(--v-theme-primary-dark))}.coverage-description[data-v-7a7154cd]{font-size:.8em}.news-item-card[data-v-7a7154cd]{transition:all .2s ease}.news-item-card[data-v-7a7154cd]:hover{box-shadow:0 2px 4px #0000001a;transform:translate(4px)}.news-title[data-v-7a7154cd]{color:#6f4e37!important;font-size:.8em!important;font-weight:500!important;line-height:1.3!important}.news-source[data-v-7a7154cd]{color:#6c757d!important;font-size:.7em!important}.news-item[data-v-7a7154cd]{transition:all .2s ease}.news-item[data-v-7a7154cd]:hover{border-color:#1a3a52;box-shadow:0 2px 8px #1a3a5226;transform:translateY(-1px)}.news-description[data-v-7a7154cd]{color:#6c757d;font-size:.8em;line-height:1.3}.alert-header[data-v-7a7154cd]{color:#721c24;font-size:.9em;margin:0}.alert-text[data-v-7a7154cd]{font-size:.8em;line-height:1.3}@media(max-width:768px){.news-sidebar[data-v-7a7154cd]{margin-bottom:20px;position:static}}
