.page-module___8aEwW__container{flex-direction:column;gap:1rem;display:flex}.page-module___8aEwW__list{flex-direction:column;display:flex}.page-module___8aEwW__loadMore{justify-content:center;margin-top:2rem;display:flex}.page-module___8aEwW__loadingSpinner{color:var(--text-secondary);font-family:var(--font-mono);padding:2rem;font-size:.9rem}.page-module___8aEwW__loading{text-align:center;color:var(--text-secondary);font-family:var(--font-mono);padding:4rem 2rem;font-size:1.1rem;font-weight:600}.page-module___8aEwW__message{flex-direction:column;align-items:center;gap:1.5rem;display:flex;}.page-module___8aEwW__messageText{max-width:40ch}.page-module___8aEwW__retryBtn{font-family:var(--font-mono);text-transform:uppercase;color:var(--text-primary);border:1px solid #333;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;transition:background .2s,border-color .2s,color .2s}.page-module___8aEwW__retryBtn:hover{background:var(--accent);border-color:var(--accent);color:#000}
.NewsItem-module__T7u1uq__item{border-bottom:1px solid #222;align-items:flex-start;gap:.5rem;padding:1rem;transition:background .2s;display:flex;position:relative;overflow:hidden}.NewsItem-module__T7u1uq__item:hover{background:var(--bg-secondary)}.NewsItem-module__T7u1uq__rank{font-family:var(--font-mono);color:var(--text-muted);text-align:left;min-width:1.5rem;padding-top:.25rem;font-size:1rem}.NewsItem-module__T7u1uq__voteContainer{flex-direction:column;align-items:center;gap:.25rem;min-width:2rem;padding-top:.25rem;display:flex}.NewsItem-module__T7u1uq__voteBtn{color:var(--text-muted);justify-content:center;transition:color .2s;display:flex}.NewsItem-module__T7u1uq__voteBtn:hover{color:var(--accent)}.NewsItem-module__T7u1uq__points{font-family:var(--font-mono);color:var(--accent);font-size:.75rem;font-weight:700}.NewsItem-module__T7u1uq__content{flex-direction:column;flex:1;gap:.25rem;display:flex}.NewsItem-module__T7u1uq__titleRow{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.NewsItem-module__T7u1uq__titleHeading{margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.NewsItem-module__T7u1uq__title{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1.4;text-decoration:none}.NewsItem-module__T7u1uq__domain{color:var(--text-muted);font-size:.875rem;font-family:var(--font-mono)}.NewsItem-module__T7u1uq__meta{color:var(--text-secondary);font-size:.75rem;font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.NewsItem-module__T7u1uq__metaLink{color:var(--text-secondary);text-decoration:none}.NewsItem-module__T7u1uq__metaLink:hover{color:var(--text-primary);text-decoration:underline}.NewsItem-module__T7u1uq__previewAnchor{z-index:9999;pointer-events:none;position:fixed;top:0;left:0}.NewsItem-module__T7u1uq__preview{background:linear-gradient(145deg, #0f0f0f, var(--bg-secondary));pointer-events:none;border:1px solid #ffffff14;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px #0000004d,0 12px 24px #00000080,0 24px 48px #0006}.NewsItem-module__T7u1uq__preview img{object-fit:cover;width:400px;height:225px;display:block}.NewsItem-module__T7u1uq__previewFrame{background:var(--bg-secondary);width:400px;height:225px;position:relative}.NewsItem-module__T7u1uq__previewImg{object-fit:cover;filter:blur(12px);opacity:0;width:400px;height:225px;transition:filter .35s ease-out,opacity .25s ease-out,transform .35s ease-out;display:block;transform:scale(1.04)}.NewsItem-module__T7u1uq__previewImg[data-state=ready]{filter:blur();opacity:1;transform:none}.NewsItem-module__T7u1uq__previewOverlay{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0;overflow:hidden}.NewsItem-module__T7u1uq__previewLabel{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted);z-index:1;flex-direction:column;align-items:center;gap:.35rem;font-size:.7rem;display:flex}.NewsItem-module__T7u1uq__previewSub{letter-spacing:.5px;text-transform:none;color:#555;font-size:.65rem}.NewsItem-module__T7u1uq__shimmer{background:linear-gradient(100deg,#0000 20%,#ffffff0d 40%,#ff660014 50%,#ffffff0d 60%,#0000 80%) 0 0/250% 100%;animation:1.4s ease-in-out infinite NewsItem-module__T7u1uq__shimmer;position:absolute;inset:0}@keyframes NewsItem-module__T7u1uq__shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.NewsItem-module__T7u1uq__shimmer{animation:none}.NewsItem-module__T7u1uq__previewImg{filter:none;transition:opacity .2s ease-out;transform:none}}
