.news-flow{--nf-bg: var(--news-flow-bg, var(--Brand-Widget-Background-Light, #f9f9fe));--nf-card-bg: var(--brand-white, #fff);--nf-card-shadow: 2px 2px 8px rgba(0, 0, 0, 0.1);--nf-title-color: var(--Common-Text-Primary-Text---Light, #1a1a1a);--nf-meta-color: var(--Common-Text-Secondary-Text---Light, #666);--nf-category-color: var(--bs-primary, #fd3a01);--nf-padding-x: 16px;--nf-padding-y: 16px;--nf-list-max-height: 312px;background:var(--nf-bg);border:1px solid var(--Base-100, #f2f2f2);border-radius:var(--Widget-Values-Widget-Radius, var(--widget-values-widget-radius, 16px));box-shadow:4px 4px 20px 0 rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:var(--nf-padding-y) var(--nf-padding-x);width:100%}.news-flow__tabs{cursor:grab;display:flex;gap:12px;overflow-x:auto;position:relative;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-overflow-scrolling:touch}.news-flow__tabs.is-dragging{cursor:grabbing}.news-flow__tabs::-webkit-scrollbar{display:none}.news-flow__tab{background:rgba(0,0,0,0);border:0;border-radius:8px;color:var(--Common-Text-Secondary-Text---Light, #666);flex:0 0 auto;font-family:var(--Typography-Font-Family-Font-family, Roboto),sans-serif;font-size:var(--Typography-Font-Sizes-Body-Text-Text-small---Desktop, 14px);font-style:normal;font-weight:500;line-height:normal;padding:8px 12px;text-align:center;white-space:nowrap}.news-flow__tab.is-active{background:var(--bs-primary, #fd3a01);color:#fff}.news-flow__tab:focus,.news-flow__tab:active{box-shadow:none;outline:0}.news-flow__tab:focus-visible{outline:2px solid var(--bs-primary, #fd3a01);outline-offset:2px}.news-flow__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;max-height:var(--nf-list-max-height);overflow-y:auto;padding:2px 8px 8px 2px;scrollbar-width:thin}.news-flow__item{background:var(--nf-card-bg);border-radius:8px;box-shadow:var(--nf-card-shadow);box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:8px 12px;position:relative}.news-flow__item[hidden]{display:none}.news-flow__link{color:var(--nf-title-color)}.news-flow__link::after{content:"";inset:0;position:absolute}.news-flow__link:hover,.news-flow__link:focus{color:var(--nf-title-color)}.news-flow__meta{gap:8px}.news-flow__category{color:var(--nf-category-color);font-weight:600;line-height:normal;min-width:0;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1}.news-flow__category:is(a):hover,.news-flow__category:is(a):focus{color:var(--nf-category-color);text-decoration:underline !important}.news-flow__datetime{color:var(--nf-meta-color);flex-shrink:0;line-height:normal;white-space:nowrap}.news-flow__title{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;line-height:normal;overflow:hidden;word-break:break-word}.sidebar-content .news-flow.sidebar-block{background:var(--nf-bg)}
