.nova .fm-cn-h1{justify-content:space-between;align-items:end;gap:var(--s-5);flex-wrap:wrap;padding-block:34px 22px;display:flex}.nova .fm-cn-h1 h2{font-size:var(--t-h2);letter-spacing:-.045em;font-weight:650;line-height:1}.nova .fm-cn-h1 p{color:var(--ink-2);max-width:62ch;margin-top:8px}.nova .fm-cn-chips{flex-wrap:wrap;gap:8px;display:flex}.nova .fm-cn-chip{height:34px;box-shadow:inset 0 0 0 1px var(--rule-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.nova .fm-cn-chip:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.nova .fm-cn-chip[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:none}.nova .fm-cn-est{color:var(--gold)}.nova .fm-cn-chip[aria-pressed=true] .fm-cn-est{color:var(--now-gold)}.nova .fm-cn-top{border-bottom:1px solid var(--rule);gap:18px;padding-bottom:22px;display:grid}.nova .fm-cn-dias{scrollbar-width:none;gap:6px;padding:2px;display:flex;overflow-x:auto}.nova .fm-cn-dias::-webkit-scrollbar{display:none}.nova .fm-cn-dia{min-width:58px;height:54px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-2);border-radius:12px;flex:none;align-content:center;place-items:center;gap:2px;transition:background .2s,box-shadow .2s;display:grid}.nova .fm-cn-dia b{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:19px;font-weight:650;line-height:1}.nova .fm-cn-dia span{letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:700}.nova .fm-cn-dia:hover{box-shadow:inset 0 0 0 1px var(--ink)}.nova .fm-cn-dia[aria-pressed=true]{background:var(--ink);box-shadow:none;color:var(--paper)}.nova .fm-cn-dia[aria-pressed=true] b{color:var(--paper)}.nova .fm-cn-dia.hoje span{color:var(--gold-txt)}.nova .fm-cn-dia.hoje[aria-pressed=true] span{color:var(--now-gold)}.nova .fm-cn-escolha{scrollbar-width:thin;scrollbar-color:var(--rule-2) transparent;overscroll-behavior-x:contain;gap:12px;padding:4px 4px 10px;display:flex;overflow-x:auto}.nova .fm-cn-mini{text-align:left;opacity:.62;flex:none;align-content:start;gap:6px;width:92px;transition:opacity .2s;display:grid}.nova .fm-cn-mini-p{outline-offset:2px;border-radius:5px;outline:2px solid #0000;transition:outline-color .2s;display:block;box-shadow:0 8px 16px -12px #0b1b2b99}.nova .fm-cn-mini-p .fm-poster{border-radius:5px}.nova .fm-cn-mini span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.nova .fm-cn-mini:hover,.nova .fm-cn-mini[aria-pressed=true]{opacity:1}.nova .fm-cn-mini[aria-pressed=true] .fm-cn-mini-p{outline-color:var(--gold)}.nova .fm-cn-film{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:20px;padding-block:24px;display:grid}.nova .fm-cn-film .fm-poster{border-radius:6px;width:96px;box-shadow:0 14px 24px -16px #0b1b2b99}.nova .fm-cn-film h3{letter-spacing:-.035em;text-wrap:balance;font-size:30px;font-weight:650;line-height:1.05}.nova .fm-cn-ov{color:var(--gold-txt)}.nova .fm-cn-m{color:var(--ink-3);margin-top:6px}.nova .fm-cn-acoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.nova .fm-cn-acoes .txt-b.on{background:var(--ink);color:var(--paper);box-shadow:none}.nova .fm-cn-acoes .txt-b:disabled{opacity:.5;cursor:not-allowed}.nova .fm-cn-box{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);scrollbar-width:thin;scrollbar-color:var(--rule-2) transparent;overscroll-behavior-x:contain;position:relative;overflow-x:auto}.nova .fm-cn-regua{grid-template-columns:calc(210px + var(--gut)) auto;min-width:max-content;display:grid;position:relative}.nova .fm-cn-h{z-index:3;background:var(--paper);border-right:1px solid var(--rule);padding-left:var(--gut);position:sticky;left:0}.nova .fm-cn-esc{height:40px;color:var(--ink-3);border-bottom:1px solid var(--rule);align-items:center;display:flex}.nova .fm-cn-nome{border-bottom:1px solid var(--rule);flex-direction:column;justify-content:center;padding:0 14px 0 0;display:flex}.nova .fm-cn-nome>b{align-items:center;gap:4px;font-size:14px;font-weight:650;line-height:1.2;display:flex}.nova .fm-cn-nome>span{color:var(--ink-3);padding-left:28px;font-size:12px}.nova .fm-cn-fav{width:24px;height:24px;color:var(--ink-3);opacity:.55;border-radius:6px;flex:none;place-items:center;margin-left:-4px;font-size:15px;line-height:1;transition:color .2s,opacity .2s;display:inline-grid}.nova .fm-cn-fav:hover:not(:disabled),.nova .fm-cn-fav:focus-visible{opacity:1;color:var(--ink)}.nova .fm-cn-fav.on{color:var(--gold);opacity:1}.nova .fm-cn-fav:disabled{cursor:not-allowed}.nova .fm-cn-nm{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.nova .fm-cn-nome.f{flex-direction:row;justify-content:flex-start;align-items:center}.nova .fm-cn-nome-f{text-align:left;border-radius:6px;align-items:center;gap:10px;min-width:0;padding:4px 0;display:flex}.nova .fm-cn-nome-f:hover b{text-underline-offset:3px;text-decoration:underline}.nova .fm-cn-nome-p{flex:none;width:30px;display:block}.nova .fm-cn-nome-p .fm-poster{border-radius:3px;width:30px}.nova .fm-cn-nome-f b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:650;line-height:1.2;display:-webkit-box;overflow:hidden}.nova .fm-cn-t{position:relative}.nova .fm-cn-horas{border-bottom:1px solid var(--rule);height:40px;position:relative}.nova .fm-cn-hr{border-left:1px solid var(--rule);letter-spacing:.06em;color:var(--ink-3);font-variant-numeric:tabular-nums;padding:19px 0 0 6px;font-size:11.5px;font-weight:700;position:absolute;top:0;bottom:0}.nova .fm-cn-row{border-bottom:1px solid var(--rule);background-image:linear-gradient(90deg, var(--rule) 1px, transparent 1px);background-size:var(--hw) 100%;position:relative}.nova .fm-cn-ses{background:var(--paper-2);height:40px;box-shadow:inset 0 0 0 1px var(--rule-2);text-align:left;transition:box-shadow .2s, background .2s, transform .2s var(--ease);border-radius:7px;flex-direction:column;justify-content:center;gap:1px;padding:4px 9px;display:flex;position:absolute;overflow:hidden}.nova .fm-cn-ses:hover{box-shadow:inset 0 0 0 1.5px var(--ink);transform:translateY(-1px)}.nova .fm-cn-ses b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.1}.nova .fm-cn-ses b small{color:var(--ink-3);margin-left:4px;font-size:11.5px;font-weight:500}.nova .fm-cn-ses i{letter-spacing:.1em;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-style:normal;font-weight:800;overflow:hidden}.nova .fm-cn-ses.imax{box-shadow:inset 0 0 0 1px var(--ink-2)}.nova .fm-cn-ses.lot{background-image:repeating-linear-gradient(-45deg, transparent 0 6px, var(--rule) 6px 7px);color:var(--ink-3)}.nova .fm-cn-ses.lot b{text-decoration:line-through;text-decoration-thickness:1px}.nova .fm-cn-ses.pass{opacity:.42}.nova .fm-cn-ses[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:none}.nova .fm-cn-ses[aria-pressed=true] i,.nova .fm-cn-ses[aria-pressed=true] small{color:var(--paper);opacity:.7}.nova .fm-cn-ses.marc{background:var(--now-gold);color:var(--now-gold-ink);box-shadow:none}.nova .fm-cn-ses.marc i,.nova .fm-cn-ses.marc small{color:var(--now-gold-ink)}.nova .fm-cn-ses.marc[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.nova .fm-cn-agora{border-left:2px solid var(--gold);z-index:2;pointer-events:none;width:0;position:absolute;top:0;bottom:0}.nova .fm-cn-agora:before{content:"Agora · " attr(data-h);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-txt);white-space:nowrap;background:var(--paper);border-radius:4px;padding:1px 6px;font-size:10px;font-weight:800;line-height:1.2;position:absolute;top:3px;left:6px}.nova .fm-cn-det{border-radius:var(--r-m);background:var(--now-bg);color:var(--now-fg);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 24px;margin-top:16px;padding:18px 22px;display:grid}.nova .fm-cn-k{color:var(--now-fg-3)}.nova .fm-cn-det h4{letter-spacing:-.02em;margin:4px 0 0;font-size:20px;font-weight:650}.nova .fm-cn-det p{color:var(--now-fg-2);margin-top:2px}.nova .fm-cn-acts{flex-wrap:wrap;gap:10px;display:flex}.nova .fm-cn-ouro{background:var(--now-gold);height:44px;color:var(--now-gold-ink);transition:transform .2s var(--ease), box-shadow .3s;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-weight:700;display:inline-flex}.nova .fm-cn-ouro:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 0 6px #e2bf6e2e}.nova .fm-cn-now{height:44px;color:var(--now-fg);box-shadow:inset 0 0 0 1px var(--now-rule);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-weight:600;transition:box-shadow .2s,background .2s;display:inline-flex}.nova .fm-cn-now:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--now-fg-2)}.nova .fm-cn-now.on{box-shadow:inset 0 0 0 1px var(--now-gold);color:var(--now-gold);background:#e2bf6e24}.nova .fm-cn-ouro:disabled,.nova .fm-cn-now:disabled{opacity:.5;cursor:not-allowed}.nova .fm-cn-vazio{border-top:1px solid var(--ink);color:var(--ink-2);justify-items:start;gap:10px;padding-block:28px;display:grid}.nova .fm-cn{padding-bottom:var(--s-6)}.nova .fm-cn-vazio-r{margin-inline:0}.nova .fm-cn-nao{color:var(--ink-3);padding-top:12px;font-size:13px}.nova .fm-cn-link{color:var(--ink-2);text-underline-offset:3px;font-weight:600;text-decoration:underline}.nova .fm-cn-link:hover{color:var(--ink)}.nova .fm-cn-legenda{color:var(--ink-3);flex-wrap:wrap;gap:16px;padding-top:12px;font-size:12.5px;display:flex}.nova .fm-cn-legenda span{align-items:center;gap:6px;display:inline-flex}.nova .fm-cn-legenda i{width:22px;height:12px;box-shadow:inset 0 0 0 1px var(--rule-2);background:var(--paper-2);border-radius:3px;display:inline-block}.nova .fm-cn-legenda i.l{background-image:repeating-linear-gradient(-45deg, transparent 0 4px, var(--rule-2) 4px 5px)}.nova .fm-cn-legenda i.m{background:var(--now-gold);box-shadow:none}.nova .fm-cn-cal{padding-top:32px}.nova .fm-cn-cal-t{color:var(--ink-3);border-bottom:1px solid var(--ink);margin:0;padding-bottom:8px}.nova .fm-cn-cal ul{margin:0;padding:0;list-style:none}.nova .fm-cn-cal-i{border-bottom:1px solid var(--rule);text-align:left;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;padding:14px 0;transition:background .2s;display:grid}.nova .fm-cn-cal-i:hover .fm-cn-cal-n b{text-underline-offset:3px;text-decoration:underline}.nova .fm-cn-cal-i[aria-pressed=true] .fm-cn-cal-d b{color:var(--gold-txt)}.nova .fm-cn-cal-d{gap:2px;display:grid}.nova .fm-cn-cal-d b{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:.9}.nova .fm-cn-cal-d .caps{color:var(--ink-3);font-size:10.5px}.nova .fm-cn-cal-n{gap:3px;min-width:0;display:grid}.nova .fm-cn-cal-n b{letter-spacing:-.02em;font-size:17px;font-weight:650;line-height:1.2}.nova .fm-cn-cal-n span{color:var(--ink-3);font-size:13px}.nova .fm-cn-pre{background:var(--gold-soft);height:24px;color:var(--gold-txt);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:10.5px;font-weight:800;display:inline-flex}@media (width<=720px){.nova .fm-cn-h1{padding-block:26px 16px}.nova .fm-cn-film{grid-template-columns:72px minmax(0,1fr);gap:14px}.nova .fm-cn-film .fm-poster{width:72px}.nova .fm-cn-film h3{font-size:22px}.nova .fm-cn-acoes{grid-column:1/-1;justify-content:flex-start}.nova .fm-cn-regua{grid-template-columns:calc(128px + var(--gut)) auto}.nova .fm-cn-nome>span{display:none}.nova .fm-cn-nome>b{font-size:12.5px}.nova .fm-cn-det{grid-template-columns:1fr}.nova .fm-cn-cal-i{grid-template-columns:64px minmax(0,1fr);gap:14px}.nova .fm-cn-cal-d b{font-size:34px}.nova .fm-cn-pre{grid-column:2;justify-self:start}}