.ContentOverlay-module__O041VG__overlay{z-index:200;background:#000000b3;justify-content:center;align-items:flex-end;animation:.2s ContentOverlay-module__O041VG__fadeIn;display:flex;position:fixed;inset:0}@keyframes ContentOverlay-module__O041VG__fadeIn{0%{opacity:0}to{opacity:1}}.ContentOverlay-module__O041VG__panel{background:var(--color-bg-primary);border-radius:var(--radius-lg) var(--radius-lg) 0 0;flex-direction:column;width:100%;max-width:768px;height:90dvh;animation:.25s ContentOverlay-module__O041VG__slideUp;display:flex;overflow:hidden}@keyframes ContentOverlay-module__O041VG__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (min-width:1024px){.ContentOverlay-module__O041VG__panel{border-radius:var(--radius-lg);height:85dvh;margin-top:auto;margin-bottom:auto}}.ContentOverlay-module__O041VG__header{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ContentOverlay-module__O041VG__title{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 40px);font-size:.85rem;font-weight:600;overflow:hidden}.ContentOverlay-module__O041VG__closeBtn{width:32px;height:32px;color:var(--color-text-secondary);background:var(--color-bg-card);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;display:flex}.ContentOverlay-module__O041VG__closeBtn:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.ContentOverlay-module__O041VG__iframe{background:#fff;border:none;flex:1;width:100%}
.ArticlePreview-module__hRh9NW__overlay{z-index:200;background:#000000bf;justify-content:center;align-items:flex-end;animation:.2s ArticlePreview-module__hRh9NW__fadeIn;display:flex;position:fixed;inset:0}@keyframes ArticlePreview-module__hRh9NW__fadeIn{0%{opacity:0}to{opacity:1}}.ArticlePreview-module__hRh9NW__panel{background:var(--color-bg-secondary);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:560px;max-height:85dvh;animation:.25s ArticlePreview-module__hRh9NW__slideUp;position:relative;overflow-y:auto}@keyframes ArticlePreview-module__hRh9NW__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (min-width:1024px){.ArticlePreview-module__hRh9NW__panel{border-radius:var(--radius-lg);margin:auto}}.ArticlePreview-module__hRh9NW__closeBtn{color:#fff;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;display:flex;position:absolute;top:12px;right:12px}.ArticlePreview-module__hRh9NW__closeBtn:hover{background:#000000b3}.ArticlePreview-module__hRh9NW__heroImage{object-fit:cover;background:var(--color-bg-card);width:100%;height:220px}.ArticlePreview-module__hRh9NW__heroPlaceholder{background:var(--color-bg-card);justify-content:center;align-items:center;width:100%;height:120px;display:flex}.ArticlePreview-module__hRh9NW__heroIcon{opacity:.3;font-size:3rem}.ArticlePreview-module__hRh9NW__content{flex-direction:column;gap:12px;padding:20px;display:flex}.ArticlePreview-module__hRh9NW__title{color:var(--color-text-primary);font-size:1.15rem;font-weight:700;line-height:1.35}.ArticlePreview-module__hRh9NW__meta{align-items:center;gap:10px;display:flex}.ArticlePreview-module__hRh9NW__source{color:var(--color-accent);font-size:.8rem;font-weight:600}.ArticlePreview-module__hRh9NW__date{color:var(--color-text-muted);font-size:.75rem}.ArticlePreview-module__hRh9NW__description{color:var(--color-text-secondary);font-size:.9rem;line-height:1.6}.ArticlePreview-module__hRh9NW__readMore{background:var(--color-team-btn,var(--color-accent));color:#fff;border-radius:var(--radius-md);text-align:center;transition:opacity var(--transition-fast);align-items:center;gap:4px;margin-top:4px;padding:12px 20px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.ArticlePreview-module__hRh9NW__readMore:hover{opacity:.9;color:#fff}
