.nr-gate{isolation:isolate}.nr-gate-inner{transition:opacity .35s ease;z-index:3}.nr-cur{background:#0e0f12;z-index:1}.nr-cur:after{content:"";position:absolute;top:0;bottom:0;width:10px;background:repeating-linear-gradient(180deg,rgba(196,163,95,.9) 0 6px,rgba(196,163,95,.25) 6px 12px);opacity:0}.nr-cur-l:after{right:0}.nr-cur-r:after{left:0}@keyframes nr-cur-l{0%{transform:translateX(0)}12%{transform:translateX(1.5%)}to{transform:translateX(-104%)}}@keyframes nr-cur-r{0%{transform:translateX(0)}12%{transform:translateX(-1.5%)}to{transform:translateX(104%)}}.nr-gate[data-stage=curtain] .nr-cur-l{animation:nr-cur-l 1.15s cubic-bezier(.7,0,.25,1) both}.nr-gate[data-stage=curtain] .nr-cur-r{animation:nr-cur-r 1.15s cubic-bezier(.7,0,.25,1) both}.nr-gate[data-stage=curtain] .nr-cur:after{opacity:1}.nr-perf-col{z-index:2;background-image:repeating-linear-gradient(180deg,rgba(232,226,214,.28) 0 10px,transparent 10px 22px);animation:nr-perf-roll 1.4s linear infinite;opacity:.8}@keyframes nr-perf-roll{to{background-position:0 22px}}.nr-gate[data-stage=curtain] .nr-perf-col{opacity:0;transition:opacity .3s}.nr-grain{z-index:2;background:repeating-radial-gradient(circle at 20% 30%,rgba(255,255,255,.05) 0 1px,transparent 1px 3px),repeating-radial-gradient(circle at 70% 60%,rgba(255,255,255,.04) 0 1px,transparent 1px 4px);mix-blend-mode:screen;animation:nr-grain .32s steps(3) infinite}@keyframes nr-grain{0%{transform:translate(0)}50%{transform:translate(-2px,1px)}to{transform:translate(1px,-2px)}}.nr-scratch{z-index:2;background:rgba(232,226,214,.35);opacity:0;animation:nr-scratch 3.4s linear infinite}.nr-scratch-2{animation-delay:1.7s;animation-duration:4.1s}@keyframes nr-scratch{0%,88%{opacity:0}90%{opacity:.6;transform:translateX(0)}93%{opacity:.2;transform:translateX(3px)}96%,to{opacity:0}}.nr-reel svg{animation:nr-spin 12s linear infinite}.nr-gate[data-stage=curtain] .nr-reel svg,.nr-gate[data-stage=leader] .nr-reel svg{animation-duration:.9s}@keyframes nr-spin{to{transform:rotate(1turn)}}.nr-hint{animation:nr-hint 2.2s ease-in-out infinite}@keyframes nr-hint{50%{opacity:.2}}.nr-cone{z-index:2;width:140vmax;height:140vmax;margin-left:-70vmax;margin-top:-8vmax;background:conic-gradient(from 168deg at 50% 0,transparent 0deg,rgba(230,214,170,.16) 12deg,rgba(230,214,170,.05) 24deg,transparent 24deg);animation:nr-cone .5s ease-out both;mix-blend-mode:screen}@keyframes nr-cone{0%{opacity:0;transform:scaleY(.6)}to{opacity:1;transform:none}}.nr-leader{z-index:2;color:#e8e2d6}.nr-leader-wipe{background:conic-gradient(rgba(232,226,214,.16) 0deg,rgba(232,226,214,.16) var(--sw,0deg),transparent var(--sw,0deg));animation:nr-wipe .56s linear both}@property --sw{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes nr-wipe{0%{--sw:0deg}to{--sw:360deg}}.nr-leader-ring{border:1px solid rgba(232,226,214,.55)}.nr-leader-x{background:rgba(232,226,214,.45)}.nr-leader-num{animation:nr-num .56s steps(1) both;text-shadow:0 0 24px rgba(232,226,214,.35)}@keyframes nr-num{0%{opacity:1}to{opacity:1}}.nr-burn{z-index:2;background:#f6efe0;animation:nr-burn .5s ease-out both;mix-blend-mode:screen}@keyframes nr-burn{0%{opacity:.9}to{opacity:0}}.nr-perf{height:10px;background-image:repeating-linear-gradient(90deg,rgba(232,226,214,.22) 0 12px,transparent 12px 26px);border-radius:2px}.nr-strip-scroll{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.nr-strip-scroll::-webkit-scrollbar{display:none}.nr-cast-photo{filter:grayscale(.85);transition:filter .7s ease,transform .7s ease}.group:active .nr-cast-photo,.group:hover .nr-cast-photo{filter:grayscale(0);transform:scale(1.03)}.nr-keep{word-break:keep-all;overflow-wrap:break-word}.nr-bar{animation:nr-bar-out 1.1s cubic-bezier(.6,0,.3,1) .12s forwards}.nr-bar-top{transform-origin:top}.nr-bar-bottom{transform-origin:bottom}@keyframes nr-bar-out{to{transform:scaleY(0)}}.nr-beam{background:linear-gradient(100deg,transparent 20%,rgba(230,214,170,.22) 50%,transparent 80%);transform:translateX(-130%) rotate(8deg);animation:nr-beam-sweep 1s ease-out .05s forwards;pointer-events:none}@keyframes nr-beam-sweep{to{transform:translateX(320%) rotate(8deg)}}.nr-flicker{opacity:0;animation:nr-flicker .75s steps(2,jump-none) forwards;pointer-events:none;mix-blend-mode:overlay}@keyframes nr-flicker{0%{opacity:.22}30%{opacity:.05}55%{opacity:.16}to{opacity:0}}@media (prefers-reduced-motion:reduce){.nr-cast-photo,.nr-gate-inner{transition:none!important}.nr-bar,.nr-beam,.nr-burn,.nr-cone,.nr-cur-l,.nr-cur-r,.nr-flicker,.nr-grain,.nr-hint,.nr-leader-num,.nr-leader-wipe,.nr-perf-col,.nr-reel svg,.nr-scratch{animation:none!important}.nr-burn,.nr-cone,.nr-grain,.nr-scratch{opacity:0!important}}