.movie-page.svelte-1lafnid{max-width:1220px;margin:auto;padding:20px clamp(14px,3.5vw,50px) 90px}.breadcrumbs.svelte-1lafnid{display:flex;align-items:center;gap:8px;margin-bottom:18px;color:var(--muted);font-size:.61rem}.breadcrumbs.svelte-1lafnid a:where(.svelte-1lafnid){display:flex;align-items:center;gap:5px}.notice.svelte-1lafnid{margin:0 0 14px;padding:11px 13px;border:1px solid #dfb5ab;border-radius:8px;background:var(--peach);color:#983c2e;font-size:.66rem}.notice.success.svelte-1lafnid{border-color:#b9d1c0;background:#edf4ef;color:var(--green)}.hero.svelte-1lafnid{min-height:650px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(380px,1.08fr);overflow:hidden;border-radius:28px;background:#1d1c23;box-shadow:0 28px 65px #1e1a2333}.hero-copy.svelte-1lafnid{padding:48px clamp(28px,4vw,55px) 32px;display:flex;flex-direction:column;justify-content:center;color:#fffaf5;background:linear-gradient(145deg,#1b1a20,#4f4455)}.kicker.svelte-1lafnid{display:flex;align-items:center;gap:9px;color:#dfd7e4;font-size:.57rem;letter-spacing:.13em;text-transform:uppercase}.kicker.svelte-1lafnid i:where(.svelte-1lafnid){width:29px;height:2px;background:#d88c70}.hero.svelte-1lafnid h1:where(.svelte-1lafnid){max-width:12ch;margin:14px 0 9px;font:400 clamp(2.75rem,4.8vw,4.8rem)/.94 var(--serif);letter-spacing:-.045em;text-wrap:balance}.hero-copy.svelte-1lafnid>p:where(.svelte-1lafnid){margin:0;color:#d3cbd5;font-size:.78rem;line-height:1.6}.hero-copy.svelte-1lafnid>.original-title:where(.svelte-1lafnid){margin-bottom:13px;color:#aaa0af;font-size:.65rem}.tags.svelte-1lafnid{display:flex;gap:6px;flex-wrap:wrap;margin-top:22px}.tags.svelte-1lafnid span:where(.svelte-1lafnid){padding:5px 8px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#dfd7e4;font-size:.55rem}.hero-actions.svelte-1lafnid{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:28px}.hero-actions.svelte-1lafnid form:where(.svelte-1lafnid){display:flex}.hero-actions.svelte-1lafnid select:where(.svelte-1lafnid){max-width:180px;border:0;border-radius:7px 0 0 7px;padding:0 9px}.primary.svelte-1lafnid,.post.svelte-1lafnid,.signin.svelte-1lafnid{min-height:41px;padding:0 13px;border:0;border-radius:7px;display:flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-size:.64rem;cursor:pointer}.hero-actions.svelte-1lafnid form:where(.svelte-1lafnid) .primary:where(.svelte-1lafnid){border-radius:0 7px 7px 0}.primary.svelte-1lafnid{background:#e7a68e;color:#2a2022}.primary.saved.svelte-1lafnid{background:#dcebdd;color:#284d36}.collect.svelte-1lafnid{gap:0}.collect.svelte-1lafnid select:where(.svelte-1lafnid){max-width:150px;height:32px;border:1px solid rgba(255,255,255,.22);border-right:0;border-radius:7px 0 0 7px;background:#ffffff17;color:#fffaf5;font:inherit;font-size:.58rem;padding:0 8px;cursor:pointer}.collect.svelte-1lafnid select:where(.svelte-1lafnid) option:where(.svelte-1lafnid){color:#2a2022}.collect-name.svelte-1lafnid{height:32px;width:120px;box-sizing:border-box;border:1px solid rgba(255,255,255,.22);border-right:0;background:#ffffff17;color:#fffaf5;font:inherit;font-size:.58rem;padding:0 8px}.collect-name.svelte-1lafnid::placeholder{color:#c7bdcb}.collect-go.svelte-1lafnid{height:32px;padding:0 9px;border:1px solid rgba(255,255,255,.22);border-radius:0 7px 7px 0;background:#ffffff29;color:#fffaf5;display:flex;align-items:center;cursor:pointer}.collect-go.svelte-1lafnid:hover{background:#ffffff3d}.collect-go.svelte-1lafnid:disabled{opacity:.45;cursor:default}.attribution.svelte-1lafnid{display:flex;align-items:center;gap:6px;margin-top:17px;color:#beb3c1;font-size:.55rem}.attribution.svelte-1lafnid i:where(.svelte-1lafnid){width:5px;height:5px;border-radius:50%;background:#e7a68e}.art.svelte-1lafnid{isolation:isolate;margin:0;min-width:0;display:grid;place-items:center;padding:20px 24px 14px;background:#312e38;position:relative;overflow:hidden}.art.svelte-1lafnid:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.18),transparent 27%),radial-gradient(circle at 82% 72%,rgba(231,166,142,.2),transparent 31%),linear-gradient(180deg,#16131b1a,#16131b7a);pointer-events:none}.art-backdrop.svelte-1lafnid{position:absolute;z-index:-2;top:-10%;right:-10%;bottom:-10%;left:-10%;width:120%;height:120%;object-fit:cover;filter:blur(34px) saturate(1.25) brightness(.72);transform:scale(1.08);opacity:.68}.art.svelte-1lafnid>a:where(.svelte-1lafnid){height:min(80vh,580px);max-width:96%;position:relative;z-index:1}.poster-image.svelte-1lafnid{width:auto;height:100%;max-width:100%;object-fit:contain;border-radius:7px;box-shadow:0 32px 72px #0a080d94}.art.svelte-1lafnid figcaption:where(.svelte-1lafnid){position:relative;z-index:1;margin-top:7px}.art.svelte-1lafnid figcaption:where(.svelte-1lafnid) a:where(.svelte-1lafnid){display:flex;align-items:center;gap:5px;color:#eee6ef;font-size:.53rem;text-shadow:0 1px 5px rgba(0,0,0,.45)}.facts.svelte-1lafnid{width:calc(100% - 70px);margin:-25px auto 0;position:relative;z-index:3;display:grid;grid-template-columns:repeat(4,1fr);padding:21px 25px;box-sizing:border-box;border:1px solid var(--line);border-radius:13px;background:#fff;box-shadow:0 12px 35px #2d211814}.facts.svelte-1lafnid article:where(.svelte-1lafnid){padding:0 18px;border-right:1px solid var(--line)}.facts.svelte-1lafnid article:where(.svelte-1lafnid):last-child{border:0}.facts.svelte-1lafnid span:where(.svelte-1lafnid){display:block;color:var(--muted);font-size:.56rem;text-transform:uppercase;letter-spacing:.07em}.facts.svelte-1lafnid strong:where(.svelte-1lafnid){display:block;margin-top:7px;font:400 1.1rem/1.2 var(--serif);overflow-wrap:anywhere}.body-grid.svelte-1lafnid{display:grid;grid-template-columns:1.35fr .65fr;gap:30px;margin-top:62px}.story.svelte-1lafnid>span:where(.svelte-1lafnid),.details.svelte-1lafnid>span:where(.svelte-1lafnid),.conversation.svelte-1lafnid>header:where(.svelte-1lafnid)>span:where(.svelte-1lafnid){color:var(--coral);font-size:.56rem;letter-spacing:.12em}.story.svelte-1lafnid h2:where(.svelte-1lafnid),.conversation.svelte-1lafnid h2:where(.svelte-1lafnid){font:400 2.25rem var(--serif);margin:9px 0 17px}.story.svelte-1lafnid p:where(.svelte-1lafnid){white-space:pre-wrap;color:var(--muted);font:400 1rem/1.75 var(--serif)}.details.svelte-1lafnid{padding:22px;border:1px solid var(--line);border-radius:11px;background:var(--paper-2)}.details.svelte-1lafnid dl:where(.svelte-1lafnid){margin:14px 0 0}.details.svelte-1lafnid dl:where(.svelte-1lafnid)>div:where(.svelte-1lafnid){padding:11px 0;border-top:1px solid var(--line)}.details.svelte-1lafnid dt:where(.svelte-1lafnid){color:var(--muted);font-size:.57rem}.details.svelte-1lafnid dd:where(.svelte-1lafnid){margin:5px 0 0;font-size:.67rem;line-height:1.5}.conversation.svelte-1lafnid{margin-top:65px;padding-top:30px;border-top:1px solid var(--line)}.conversation.svelte-1lafnid>header:where(.svelte-1lafnid) h2:where(.svelte-1lafnid){display:flex;align-items:center;gap:8px}.conversation.svelte-1lafnid>header:where(.svelte-1lafnid) p:where(.svelte-1lafnid){color:var(--muted);font-size:.62rem}.editorial.svelte-1lafnid,.comments.svelte-1lafnid article:where(.svelte-1lafnid){padding:20px;border:1px solid var(--line);border-radius:11px;background:var(--paper-2);margin:18px 0}.editorial.svelte-1lafnid{border-color:#dcb99a;background:#fbf2e8}.comment-head.svelte-1lafnid{display:flex;justify-content:space-between}.author.svelte-1lafnid{display:flex;align-items:center;gap:9px}.author.svelte-1lafnid img:where(.svelte-1lafnid),.author.svelte-1lafnid>i:where(.svelte-1lafnid){width:34px;height:34px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:var(--ink);color:#fff;font-style:normal;font-size:.58rem}.author.svelte-1lafnid span:where(.svelte-1lafnid){display:grid}.author.svelte-1lafnid strong:where(.svelte-1lafnid){font-size:.68rem}.author.svelte-1lafnid small:where(.svelte-1lafnid){color:var(--muted);font-size:.53rem}.comment-head.svelte-1lafnid>button:where(.svelte-1lafnid){border:0;background:transparent;color:var(--muted);display:flex;align-items:center;gap:5px;font:inherit;font-size:.58rem}.editorial.svelte-1lafnid>p:where(.svelte-1lafnid),.comments.svelte-1lafnid article:where(.svelte-1lafnid)>p:where(.svelte-1lafnid){margin:15px 0 0;color:var(--muted);font:400 .8rem/1.65 var(--serif);white-space:pre-wrap}.comments.svelte-1lafnid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.comments.svelte-1lafnid article:where(.svelte-1lafnid){margin:0}.comments.svelte-1lafnid>.empty:where(.svelte-1lafnid),.owner-hint.svelte-1lafnid{grid-column:1/-1;padding:16px;color:var(--muted);font-size:.65rem}.editorial.svelte-1lafnid form:where(.svelte-1lafnid),.composer.svelte-1lafnid{display:grid;gap:9px;margin-top:14px}.editorial.svelte-1lafnid textarea:where(.svelte-1lafnid),.composer.svelte-1lafnid textarea:where(.svelte-1lafnid){width:100%;min-height:95px;box-sizing:border-box;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff;font:inherit;resize:vertical}.post.svelte-1lafnid{width:max-content;background:var(--green);color:#fff;justify-self:end}.composer.svelte-1lafnid label:where(.svelte-1lafnid){font-size:.63rem}.comments-gate.svelte-1lafnid{margin-top:18px;padding:28px;display:grid;place-items:center;border:1px solid var(--line);border-radius:13px;color:var(--muted)}.comments-gate.svelte-1lafnid p:where(.svelte-1lafnid){font-size:.7rem}.signin.svelte-1lafnid{background:var(--ink);color:#fff}@media(max-width:850px){.hero.svelte-1lafnid{grid-template-columns:1fr}.art.svelte-1lafnid{grid-row:1;height:min(72svh,600px)}.body-grid.svelte-1lafnid,.comments.svelte-1lafnid{grid-template-columns:1fr}}@media(max-width:650px){.facts.svelte-1lafnid{grid-template-columns:1fr 1fr;gap:18px}.facts.svelte-1lafnid article:where(.svelte-1lafnid):nth-child(2){border:0}}@media(max-width:590px){.movie-page.svelte-1lafnid{padding-inline:10px}.hero.svelte-1lafnid{border-radius:20px}.art.svelte-1lafnid{height:min(66svh,530px);padding:16px}.hero-copy.svelte-1lafnid{padding:30px 22px}.hero.svelte-1lafnid h1:where(.svelte-1lafnid){font-size:2.75rem}.hero-actions.svelte-1lafnid,.hero-actions.svelte-1lafnid form:where(.svelte-1lafnid){width:100%}.hero-actions.svelte-1lafnid form:where(.svelte-1lafnid){display:grid;grid-template-columns:1fr 1.2fr}.hero-actions.svelte-1lafnid .collect:where(.svelte-1lafnid){display:flex;grid-template-columns:none}.hero-actions.svelte-1lafnid .collect:where(.svelte-1lafnid) select:where(.svelte-1lafnid){flex:1}.hero-actions.svelte-1lafnid .collect:where(.svelte-1lafnid) .collect-name:where(.svelte-1lafnid){flex:1;width:auto}.facts.svelte-1lafnid{width:calc(100% - 20px)}.facts.svelte-1lafnid article:where(.svelte-1lafnid):nth-child(3){border-right:1px solid var(--line)}.facts.svelte-1lafnid article:where(.svelte-1lafnid):nth-child(4){border:0}}.hero-copy.svelte-1lafnid>.hero-meta:where(.svelte-1lafnid){margin-bottom:10px;color:#fffaf5;font-size:.72rem}
