.announcement-horizontal-card{transition:all .3s ease;border-left:4px solid var(--blue)!important}.announcement-horizontal-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(var(--blue),.3)!important}.corner.bottom-right{background:linear-gradient(135deg,transparent 50%,var(--blue) 50%)}@media (min-width: 768px){.announcement-sidebar{position:sticky;top:100px;max-height:calc(100vh - 120px);overflow-y:auto}}
