.fortnite-map-card{min-width:0}.fortnite-map-spotlight{border-color:color-mix(in srgb, var(--accent) 48%, var(--border))!important;background:linear-gradient(135deg, var(--surface), color-mix(in srgb, var(--accent) 9%, var(--surface)))!important}.fortnite-map-content{min-width:0}.fortnite-map-title{overflow-wrap:anywhere}.fortnite-map-spotlight .fortnite-map-title{font-size:clamp(1.4rem,2.7vw,2.1rem);line-height:1.2}.fortnite-new-badge{inset-inline-end:1rem;background:var(--accent);color:#07080b;border-radius:999px;padding:.45rem .95rem;font-size:.85rem;font-weight:800;position:absolute;top:1rem;box-shadow:0 3px 20px #0004}.fortnite-map-summary{-webkit-line-clamp:5;white-space:pre-line;color:var(--text-muted);-webkit-box-orient:vertical;margin-top:1rem;font-size:.85rem;line-height:1.65;display:-webkit-box;overflow:hidden}.fortnite-map-tags{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.fortnite-map-tags li{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:.25rem .6rem;font-size:.7rem}@media (min-width:640px){.fortnite-map-spotlight{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.fortnite-map-spotlight .fortnite-map-media{aspect-ratio:auto;min-height:320px}.fortnite-map-spotlight .fortnite-map-content{flex-direction:column;justify-content:center;padding:clamp(1.5rem,3vw,2.25rem);display:flex}}
