.trigger-wrap.svelte-movevz{position:relative;flex-shrink:0}.watch-trigger.svelte-movevz{display:inline-flex;align-items:center;justify-content:center;height:2.75rem;width:2.75rem;gap:0;padding:0;border-radius:9999px;border:2px solid var(--border-emphasis);background:var(--background);color:var(--foreground);cursor:pointer;flex-shrink:0;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.watch-trigger.svelte-movevz:hover{transform:scale(1.05);border-color:var(--foreground)}.watch-trigger.svelte-movevz:active{transform:scale(.95)}.watch-trigger.svelte-movevz:disabled{opacity:.6;cursor:default}.watch-label.svelte-movevz{display:none;font-size:.6875rem;font-weight:900;letter-spacing:.22em;text-transform:uppercase;line-height:1;margin-top:.125rem}@media(min-width:768px){.watch-trigger.svelte-movevz{width:auto;height:3.5rem;padding:0 1.5rem;gap:.6rem}.watch-label.svelte-movevz{display:inline-block}}.watch-trigger.is-watched.svelte-movevz:not(.has-reaction){border-color:var(--foreground);background:var(--foreground);color:var(--background)}.watch-trigger.has-reaction.svelte-movevz{border-width:2px}.reaction-picker.svelte-movevz{position:absolute;left:50%;bottom:calc(100% + .75rem);z-index:50;opacity:0;transform:translate(-50%) translateY(8px) scale(.8);transform-origin:bottom center;pointer-events:none;transition:opacity .2s ease,transform .22s cubic-bezier(.32,1.32,.56,1)}.reaction-picker.is-open.svelte-movevz{opacity:1;transform:translate(-50%) translateY(0) scale(1);pointer-events:auto}@media(min-width:768px){.reaction-picker.svelte-movevz{left:0;transform:translate(-10px) scale(.8);transform-origin:bottom left}.reaction-picker.is-open.svelte-movevz{transform:translate(0) scale(1)}}.reaction-pill.svelte-movevz{display:inline-flex;align-items:stretch;gap:.125rem;background:var(--surface-3);border:1px solid var(--border-strong);border-radius:1rem;padding:.4rem;box-shadow:0 1px #ffffff1a inset,0 0 0 1px #0006,0 24px 64px -16px #000c,0 8px 24px -8px #0000008c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.reaction-option.svelte-movevz{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;background:transparent;color:var(--content-2);cursor:pointer;opacity:0;transform:translateY(6px) scale(.85);transition:opacity .2s ease,transform .22s cubic-bezier(.32,1.32,.56,1),background-color .18s ease,color .18s ease}.reaction-picker.is-open.svelte-movevz .reaction-option:where(.svelte-movevz){opacity:1;transform:translateY(0) scale(1);transition-delay:calc(var(--i) * 35ms)}.reaction-option.svelte-movevz:hover{background:color-mix(in oklch,var(--foreground) 12%,transparent);color:var(--foreground)}.reaction-option.svelte-movevz:active{transform:scale(.94)}.reaction-option.is-active.svelte-movevz{background:var(--reaction-color);color:#fff}.reaction-option-label.svelte-movevz{display:none;font-size:.625rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase;line-height:1;color:inherit}@media(min-width:768px){.reaction-option.svelte-movevz{flex-direction:column;width:auto;height:auto;gap:.45rem;min-width:3.75rem;padding:.7rem .85rem .6rem;border-radius:.75rem}.reaction-option-label.svelte-movevz{display:inline-block}}@media(prefers-reduced-motion:reduce){.watch-trigger.svelte-movevz,.reaction-picker.svelte-movevz,.reaction-option.svelte-movevz{transition:none}}.taste-fade.svelte-sr5b1k{animation:svelte-sr5b1k-taste-fade-in var(--duration-slower, .5s) var(--ease-in-out, ease-in-out) both}@keyframes svelte-sr5b1k-taste-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.taste-fade.svelte-sr5b1k{animation:none}}.scrollbar-hide[data-astro-cid-fbgx5dd7]::-webkit-scrollbar{display:none}.scrollbar-hide[data-astro-cid-fbgx5dd7]{-ms-overflow-style:none;scrollbar-width:none}.line-clamp-3[data-astro-cid-ml2dhqhn]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.genre-runline-link[data-astro-cid-7fcqpsre]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--brand);transform:scaleX(0);transform-origin:left;transition:transform .2s ease-out}.genre-runline-link[data-astro-cid-7fcqpsre]:hover:after{transform:scaleX(1)}
