.poster.svelte-1rjf8n1{display:block;position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--plate)}img.svelte-1rjf8n1{display:block;width:100%;height:100%;object-fit:cover}.plate.svelte-1rjf8n1{display:flex;align-items:flex-end;justify-content:flex-start;background:radial-gradient(circle at 20% 0%,var(--ink),transparent 60%),var(--plate)}.letter.svelte-1rjf8n1{padding:0 .6rem .2rem;font-size:3rem;font-weight:var(--fw-heavy);letter-spacing:-.06em;line-height:1;color:var(--color-text);opacity:.55}.card.svelte-50t49i{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:.5px solid transparent;border-bottom:none;background:var(--color-bg);box-shadow:8px -8px 11px var(--overlay-faint);transform:rotate(3deg);transition:transform .5s ease-in-out,border-color .1s}.card.svelte-50t49i:hover,.card.svelte-50t49i:focus-within{transform:rotate(0);border-color:var(--color-text-link)}.card.svelte-50t49i:hover .name:where(.svelte-50t49i),.card.svelte-50t49i:focus-within .name:where(.svelte-50t49i){color:var(--color-text-link)}.foot.svelte-50t49i{opacity:0;transition:opacity .15s}.card.svelte-50t49i:hover .foot:where(.svelte-50t49i),.card.svelte-50t49i:focus-within .foot:where(.svelte-50t49i){opacity:1}@media(hover:none){.card.svelte-50t49i{transform:none;border-radius:10px}.foot.svelte-50t49i{opacity:1}}.link.svelte-50t49i{display:flex;flex-direction:column;flex:1;min-width:0;color:inherit;text-decoration:none}.pic.svelte-50t49i{position:relative;display:block}.tag.svelte-50t49i{position:absolute;left:.6rem;top:.6rem;padding:.1rem .55rem;border-radius:999px;background:var(--color-accent);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-inverse)}.body.svelte-50t49i{display:flex;flex-direction:column;gap:.3rem;flex:1;padding:.7rem .85rem .4rem}.meta.svelte-50t49i{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-link);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.name.svelte-50t49i{font-size:var(--fs-2xl);font-weight:var(--fw-medium);letter-spacing:-.02em;line-height:1.25}.out.svelte-50t49i{font-size:.8em;color:var(--color-text-faint)}.name.svelte-50t49i{transition:color .1s}.why.svelte-50t49i{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:var(--fs-md);line-height:var(--lh-base);color:var(--color-text-muted)}.why.muted.svelte-50t49i{color:var(--color-text-faint)}.foot.svelte-50t49i{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .6rem;margin-top:auto;padding:.3rem .85rem .75rem}.foot.svelte-50t49i .pill{padding:.15rem .7rem;border:1px solid var(--overlay-muted);border-radius:999px;background:none;font-family:inherit;font-size:var(--fs-md);line-height:1.4;color:var(--color-text);text-decoration:none;white-space:nowrap;cursor:pointer}.foot.svelte-50t49i .pill:hover:not(:disabled){background:var(--overlay-faint)}.foot.svelte-50t49i .pill.on{box-shadow:var(--press);border-color:transparent}.foot.svelte-50t49i .pill:disabled{opacity:.35;cursor:not-allowed}.foot.svelte-50t49i .text-btn{padding:0;border:none;background:none;font-family:inherit;font-size:var(--fs-md);color:var(--overlay-deep);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer}.foot.svelte-50t49i .text-btn:hover{color:var(--color-text)}.foot.svelte-50t49i .text-btn.danger:hover{color:var(--color-danger)}.foot.svelte-50t49i .by{display:inline-flex;align-items:center;gap:.35rem;margin-left:auto;font-size:var(--fs-sm);color:var(--color-text-faint)}.row.svelte-ublmwi{display:flex;flex-direction:column;gap:.6rem;min-width:0}.row-title.svelte-ublmwi{display:flex;align-items:baseline;gap:.5rem;font-size:var(--fs-xl);font-weight:var(--fw-medium);letter-spacing:-.01em}.n.svelte-ublmwi,.sub.svelte-ublmwi{font-size:var(--fs-sm);font-weight:var(--fw-normal);color:var(--color-text-faint)}.wrap.svelte-ublmwi{position:relative;margin:0 -1rem}.track.svelte-ublmwi{--card: 68vw;display:flex;gap:.6rem;overflow-x:auto;overscroll-behavior-x:contain;padding:0 1rem .4rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.track.svelte-ublmwi::-webkit-scrollbar{display:none}.wrap.svelte-ublmwi{cursor:grab;user-select:none;-webkit-user-select:none}.wrap.dragging.svelte-ublmwi{cursor:grabbing}.wrap.dragging.svelte-ublmwi a,.wrap.dragging.svelte-ublmwi img,.wrap.dragging.svelte-ublmwi button,.wrap.dragging.svelte-ublmwi select{pointer-events:none}.wrap.svelte-ublmwi a,.wrap.svelte-ublmwi img{-webkit-user-drag:none}.track.svelte-ublmwi>*{flex:0 0 var(--card);min-width:0}.arrow.svelte-ublmwi{display:none}@media(min-width:641px){.wrap.svelte-ublmwi{margin:0}.track.svelte-ublmwi{--card: 260px;gap:1.5rem;padding:1rem .75rem 1.25rem;margin:-1rem -.75rem -.75rem}.arrow.svelte-ublmwi{position:absolute;top:0;bottom:.5rem;display:flex;align-items:center;justify-content:center;width:3rem;padding:0;border:none;background:linear-gradient(to right,var(--color-bg-subtle) 30%,transparent);color:var(--color-text);cursor:pointer;opacity:0;transition:opacity .15s}.arrow.right.svelte-ublmwi{right:0;background:linear-gradient(to left,var(--color-bg-subtle) 30%,transparent)}.arrow.left.svelte-ublmwi{left:0}.wrap.svelte-ublmwi:hover .arrow:where(.svelte-ublmwi):not(.hidden),.arrow.svelte-ublmwi:focus-visible{opacity:1}.arrow.hidden.svelte-ublmwi{pointer-events:none}.arrow.svelte-ublmwi svg:where(.svelte-ublmwi){width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .6))}}@media(min-width:1100px){.track.svelte-ublmwi{--card: 300px}}@media(min-width:1700px){.track.svelte-ublmwi{--card: 320px}}
