.LetterboxdRecent-module__okVtXq__card{--fg:var(--poster-fg,#fff);--fg-muted:color-mix(in srgb,var(--fg)70%,transparent);--bg:var(--poster-bg,#3a3a3a);background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--bg)85%,white)0%,transparent 55%),linear-gradient(160deg,var(--bg)0%,color-mix(in srgb,var(--bg)55%,black)100%);color:var(--fg-muted);border-radius:12px;grid-template-columns:80px 1fr;align-items:center;gap:16px;padding:20px;display:grid;position:relative}.LetterboxdRecent-module__okVtXq__posterWrap,.LetterboxdRecent-module__okVtXq__poster{width:100%;height:auto;display:block}.LetterboxdRecent-module__okVtXq__poster{border-radius:4px}.LetterboxdRecent-module__okVtXq__content{gap:4px;display:grid}.LetterboxdRecent-module__okVtXq__card .LetterboxdRecent-module__okVtXq__title{color:var(--fg);padding-right:28px;font-weight:600;text-decoration:none}.LetterboxdRecent-module__okVtXq__card .LetterboxdRecent-module__okVtXq__corner{width:32px;height:32px;color:var(--fg-muted);border-radius:50%;place-items:center;transition:color .16s,background-color .16s;display:grid;position:absolute;top:12px;right:12px}.LetterboxdRecent-module__okVtXq__card .LetterboxdRecent-module__okVtXq__corner:hover{color:var(--fg);background:color-mix(in srgb,var(--fg)12%,transparent)}.LetterboxdRecent-module__okVtXq__corner svg{width:18px;height:18px}.LetterboxdRecent-module__okVtXq__reviewClamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LetterboxdRecent-module__okVtXq__rating{gap:2px;padding:2px 0;display:flex}.LetterboxdRecent-module__okVtXq__star{fill:#f5c542;stroke:#f5c542;width:16px;height:16px;display:block}.LetterboxdRecent-module__okVtXq__half{width:8px;overflow:hidden}
.page-module__E0kJGG__page{max-width:650px;color:var(--muted);gap:48px;margin:0 auto;padding:48px 25px 96px;display:grid}.page-module__E0kJGG__nameRow{align-items:center;gap:10px;display:flex}.page-module__E0kJGG__avatar{flex-shrink:0;width:2rem;height:2rem}.page-module__E0kJGG__title{letter-spacing:-.02em;color:var(--ink);font-size:2rem;font-weight:540;line-height:1.1}.page-module__E0kJGG__section{gap:16px;display:grid}.page-module__E0kJGG__section p{text-wrap:pretty}.page-module__E0kJGG__heading{letter-spacing:-.01em;color:var(--ink);font-size:1.2rem;font-weight:540;line-height:1.2}.page-module__E0kJGG__section a{color:var(--ink)}.page-module__E0kJGG__embed{background:var(--tile);border-radius:12px;width:100%;height:152px;line-height:0;overflow:hidden}.page-module__E0kJGG__embed iframe{border:0;width:100%;height:152px;display:block}.page-module__E0kJGG__edgeBlur{z-index:10;pointer-events:none;height:96px;position:fixed;left:0;right:0}.page-module__E0kJGG__blurTop{--dir:to top;top:0}.page-module__E0kJGG__blurBottom{--dir:to bottom;height:120px;bottom:0}.page-module__E0kJGG__edgeBlur>div{position:absolute;inset:0}.page-module__E0kJGG__edgeBlur>div:first-child{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);-webkit-mask-image:linear-gradient(var(--dir),transparent 0%,black 10%,black 30%,transparent 40%);mask-image:linear-gradient(var(--dir),transparent 0%,black 10%,black 30%,transparent 40%)}.page-module__E0kJGG__edgeBlur>div:nth-child(2){-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(var(--dir),transparent 10%,black 20%,black 40%,transparent 50%);mask-image:linear-gradient(var(--dir),transparent 10%,black 20%,black 40%,transparent 50%)}.page-module__E0kJGG__edgeBlur>div:nth-child(3){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(var(--dir),transparent 30%,black 40%,black 60%,transparent 70%);mask-image:linear-gradient(var(--dir),transparent 30%,black 40%,black 60%,transparent 70%)}.page-module__E0kJGG__edgeBlur>div:nth-child(4){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(var(--dir),transparent 50%,black 60%,black 80%,transparent 90%);mask-image:linear-gradient(var(--dir),transparent 50%,black 60%,black 80%,transparent 90%)}.page-module__E0kJGG__edgeBlur>div:nth-child(5){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(var(--dir),transparent 70%,black 90%);mask-image:linear-gradient(var(--dir),transparent 70%,black 90%)}.page-module__E0kJGG__edgeBlur>div:nth-child(6){background:linear-gradient(var(--dir),transparent,#ffffff80)}.page-module__E0kJGG__blurTop>div{opacity:0}@supports (animation-timeline:scroll()){.page-module__E0kJGG__blurTop>div{animation:linear both page-module__E0kJGG__fade-in;animation-timeline:scroll(root);animation-range:0 80px}.page-module__E0kJGG__blurBottom>div{animation:linear both page-module__E0kJGG__fade-out;animation-timeline:scroll(root);animation-range:calc(100% - 80px) 100%}}@keyframes page-module__E0kJGG__fade-out{to{opacity:0}}@keyframes page-module__E0kJGG__fade-in{to{opacity:1}}
