.upnext.svelte-1oeuzyl.svelte-1oeuzyl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-items:center;padding:18px;color:#fff;background:#04080db8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:svelte-1oeuzyl-fade .26s ease-out}.card.svelte-1oeuzyl.svelte-1oeuzyl{display:grid;gap:12px;width:min(440px,100%);animation:svelte-1oeuzyl-rise .42s cubic-bezier(.34,1.4,.64,1)}.kicker.svelte-1oeuzyl.svelte-1oeuzyl{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.row.svelte-1oeuzyl.svelte-1oeuzyl{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;align-items:center}.thumb.svelte-1oeuzyl.svelte-1oeuzyl{position:relative;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#ffffff1f center / cover no-repeat}.ring.svelte-1oeuzyl.svelte-1oeuzyl{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#00000059}.ring.svelte-1oeuzyl svg.svelte-1oeuzyl{width:54px;height:54px;transform:rotate(-90deg)}.ring.svelte-1oeuzyl circle.svelte-1oeuzyl{fill:none;stroke-width:4}.track.svelte-1oeuzyl.svelte-1oeuzyl{stroke:#ffffff40}.fill.svelte-1oeuzyl.svelte-1oeuzyl{stroke:#fff;stroke-linecap:round}.ring.svelte-1oeuzyl b.svelte-1oeuzyl{position:absolute;font-size:18px;font-weight:650;font-variant-numeric:tabular-nums}.text.svelte-1oeuzyl.svelte-1oeuzyl{display:grid;gap:3px;min-width:0}.title.svelte-1oeuzyl.svelte-1oeuzyl{font-size:16px;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.why.svelte-1oeuzyl.svelte-1oeuzyl{font-size:12.5px;opacity:.75}.actions.svelte-1oeuzyl.svelte-1oeuzyl{display:flex;flex-wrap:wrap;gap:8px}button.svelte-1oeuzyl.svelte-1oeuzyl{font:inherit;font-size:13.5px;font-weight:650;color:#fff;background:transparent;border:1px solid rgb(255 255 255 / .35);border-radius:999px;padding:7px 14px;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:transform .14s cubic-bezier(.23,1,.32,1)}button.svelte-1oeuzyl.svelte-1oeuzyl:active{transform:scale(.96)}button.primary.svelte-1oeuzyl.svelte-1oeuzyl{background:#fff;border-color:#fff;color:#111}button.svelte-1oeuzyl.svelte-1oeuzyl:focus-visible{outline:2px solid #fff;outline-offset:2px}.sr.svelte-1oeuzyl.svelte-1oeuzyl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.compact.svelte-1oeuzyl.svelte-1oeuzyl{padding:10px}.compact.svelte-1oeuzyl .card.svelte-1oeuzyl{gap:8px}.compact.svelte-1oeuzyl .row.svelte-1oeuzyl{grid-template-columns:96px minmax(0,1fr);gap:10px}.compact.svelte-1oeuzyl .title.svelte-1oeuzyl{font-size:13px;-webkit-line-clamp:2;line-clamp:2}.compact.svelte-1oeuzyl .ring svg.svelte-1oeuzyl{width:36px;height:36px}.compact.svelte-1oeuzyl .ring b.svelte-1oeuzyl{font-size:13px}.compact.svelte-1oeuzyl button.svelte-1oeuzyl{padding:5px 11px;font-size:12.5px}@media (max-width: 480px){.row.svelte-1oeuzyl.svelte-1oeuzyl{grid-template-columns:112px minmax(0,1fr)}}@keyframes svelte-1oeuzyl-fade{0%{opacity:0}}@keyframes svelte-1oeuzyl-rise{0%{opacity:0;transform:translateY(14px) scale(.96)}}.reduced.svelte-1oeuzyl.svelte-1oeuzyl,.reduced.svelte-1oeuzyl .card.svelte-1oeuzyl{animation:none}
