.V8fxdW_newsBox{background-color:var(--color-bg-card);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:var(--radius-md);margin:0 0 16px;padding:20px 20px 0}.V8fxdW_newsBox h2{border-bottom:none;border-left:3px solid var(--color-primary);padding-bottom:10px;padding-left:12px}.V8fxdW_newsBox h2 a,.V8fxdW_newsBoxItem h3 a{color:#000}.V8fxdW_newsBox h2 a:hover,.V8fxdW_newsBoxItem h3 a:hover{color:var(--color-primary-light)}.V8fxdW_newsBoxItem{transition:background-color var(--transition);border-radius:var(--radius-sm);padding:8px 0}.V8fxdW_newsBoxItem:hover{background-color:var(--color-bg)}.V8fxdW_newsBoxItem:not(:last-child){border-bottom:1px solid var(--color-border);margin-bottom:10px}
.Ap312a_eventsBox{background-color:var(--color-bg-card);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:var(--radius-md);flex:1;margin:0;padding:20px 20px 0}.Ap312a_eventsBox h2{border-bottom:none;border-left:3px solid var(--color-primary);padding-bottom:10px;padding-left:12px}.Ap312a_eventsBox h2 a{color:#000}.Ap312a_eventsBox h2 a:hover{color:var(--color-primary-light)}.Ap312a_eventItem{border-radius:var(--radius-sm);padding:4px 0}.Ap312a_eventItem:not(:last-child){border-bottom:1px solid var(--color-border);margin-bottom:4px}.Ap312a_eventDate{white-space:nowrap;margin-right:8px;font-weight:700}.Ap312a_eventLink{color:var(--color-primary)}.Ap312a_eventLink:hover{color:var(--color-primary-light)}.Ap312a_past{opacity:.5}
