.launcher-news__empty{display:grid;place-items:center;min-height:10rem}.launcher-news__layout{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(20rem,1fr);gap:1.6rem}.launcher-news__hero{position:relative;display:block;min-height:clamp(22rem,36vw,34rem);overflow:hidden;border:3px solid var(--ink);border-radius:var(--brutal-radius-lg);background:var(--color-bg-card);box-shadow:10px 10px 0 var(--color-accent);color:inherit;text-decoration:none;transition:transform .2s var(--ease-hud),box-shadow .2s var(--ease-hud)}.launcher-news__hero:hover{transform:translate(-3px,-3px);box-shadow:13px 13px 0 var(--color-accent)}.launcher-news__slide{position:absolute;top:0;right:0;bottom:0;left:0}.launcher-news__slide img{width:100%;height:100%;object-fit:cover}.launcher-news__nocover{display:grid;place-items:center;width:100%;height:100%;font-size:10rem;font-weight:900;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.08)}.launcher-news__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--color-bg) 8%,rgba(14,16,19,.75) 40%,transparent 75%)}.launcher-news__caption{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding:clamp(1.2rem,2.4vw,2.2rem)}.launcher-news__tags{display:flex;flex-wrap:wrap;gap:.5rem}.launcher-news__tags time{color:var(--ink)}.launcher-news__caption h3{max-width:48rem;font-size:clamp(1.6rem,3vw,2.8rem);font-weight:900;line-height:.95;letter-spacing:-.03em}.launcher-news__caption p{display:-webkit-box;max-width:44rem;margin:0;overflow:hidden;color:var(--color-text-muted);font-size:.95rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.launcher-news__read{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent)}.launcher-news__list{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.launcher-news__list li{flex:1;display:flex}.launcher-news__item{position:relative;display:flex;align-items:center;gap:.9rem;width:100%;padding:.7rem;overflow:hidden;border:3px solid var(--color-border-strong);border-radius:var(--brutal-radius);background:var(--color-bg);box-shadow:5px 5px #000;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,transform .18s var(--ease-hud)}.launcher-news__item:hover{border-color:var(--ink);transform:translate(-4px)}.launcher-news__item.is-active{border-color:var(--ink);box-shadow:7px 7px 0 var(--color-accent)}.launcher-news__thumb{flex-shrink:0;width:5.2rem;height:4rem;overflow:hidden;border:2px solid var(--color-border-strong);border-radius:12px;background:var(--color-bg-card)}.launcher-news__item.is-active .launcher-news__thumb{border-color:var(--color-accent)}.launcher-news__thumb img{width:100%;height:100%;object-fit:cover}.launcher-news__item-body{display:flex;flex-direction:column;gap:.3rem;min-width:0}.launcher-news__item-title{display:-webkit-box;overflow:hidden;font-size:.9rem;font-weight:800;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.launcher-news__timer{position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--color-accent);transform-origin:left;animation:launcher-timer linear forwards}.launcher-news__timer.is-paused{animation:none;transform:scaleX(0)}@keyframes launcher-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width: 1100px){.launcher-news__layout{grid-template-columns:1fr}.launcher-news__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.launcher-news__list{grid-template-columns:1fr}.launcher-news__read{display:none}}
