.nf{--u0: calc(100dvh / 72);--u: max(var(--u0), 6px);font-family:Inter Tight,Helvetica Neue,Segoe UI,Roboto,Ubuntu,sans-serif;-webkit-font-smoothing:antialiased;color:#fff}@supports (width: round(down,10px,1px)){.nf{--u0: round(down, calc(100dvh / 72), 1px)}}.nf.player--touch{--u: max(var(--u0), 8.5px)}:where(.nf) button{font:inherit;color:inherit}.nf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nf-top{position:absolute;left:0;right:0;top:0;z-index:3;height:calc(100% - var(--u) * 13.45);padding:calc(var(--u) * 3) calc(var(--u) * 3.8) 0 calc(var(--u) * 3);display:flex;align-items:flex-start;background:linear-gradient(#0000004d 0,#0000 20%);pointer-events:none}.nf-top>*{pointer-events:auto}.nf-gap{flex:1}.nf-gone{opacity:0;visibility:hidden;pointer-events:none}.nf-gone *{pointer-events:none!important}.nf-btn{flex:none;display:grid;place-items:center;width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4);padding:0;border:0;background:none;border-radius:calc(var(--u) * .2);cursor:pointer;transition:transform .15s;-webkit-tap-highlight-color:transparent}.nf-btn svg,.nf-ico{width:100%;height:100%;display:block}.nf-btn:hover{transform:scale(1.3)}.nf-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.nf-btn[disabled],.nf-btn.is-wait{opacity:.5;cursor:default}.nf-btn[disabled]:hover{transform:none}.nf-bottom{position:absolute;left:0;right:0;bottom:0;z-index:3;height:calc(var(--u) * 13.45);padding:0 calc(var(--u) * 2) calc(var(--u) * 3);box-sizing:border-box;display:flex;flex-direction:column;background:linear-gradient(0deg,#0000004d 0,#0000)}.nf-tlrow{display:flex;align-items:center;flex:none;height:calc(var(--u) * 2.25);margin-bottom:calc(var(--u) * 3)}.nf-tl{position:relative;flex:1;height:100%;display:flex;align-items:center;cursor:pointer;touch-action:none}.nf-bar{position:relative;width:100%;height:calc(var(--u) * .375);background:gray;transition:height .2s}.nf-tl:hover .nf-bar,.is-hot .nf-bar{height:calc(var(--u) * .75)}.nf-buf,.nf-fill{position:absolute;top:0;bottom:0}.nf-buf{background:#d3d3d3}.nf-fill{left:0;background:red}.nf-hover-tick{position:absolute;top:0;bottom:0;width:calc(var(--u) * .19);background:#fff;transform:translate(-50%);pointer-events:none}.nf-knob{position:absolute;top:50%;width:calc(var(--u) * 1.5);height:calc(var(--u) * 1.5);border-radius:50%;background:red;transform:translate(-100%,-50%);transition:transform .2s;outline-offset:2px}.nf-knob:focus-visible{outline:2px solid #fff}.nf-remain{flex:none;box-sizing:border-box;width:calc(var(--u) * 7);padding-left:var(--u);text-align:center;white-space:nowrap;font-size:calc(var(--u) * 1.6);line-height:1.25;font-variant-numeric:tabular-nums}.nf-peek{position:absolute;bottom:calc(100% + var(--u) * 1.1);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--u);pointer-events:none}.nf-peek-frame{display:block;position:relative;overflow:hidden;width:calc(var(--u) * 24.55);border-radius:calc(var(--u) * .3);background:#262626;box-shadow:0 0 var(--u) #000c}.nf-peek-frame>span{display:block;transform-origin:0 0;background-repeat:no-repeat}.nf-peek-time{background:#232323;color:#fff;padding:calc(var(--u) * .4) calc(var(--u) * 1.4);border-radius:calc(var(--u) * 1.6);font-size:calc(var(--u) * 1.4);font-weight:500;line-height:1.5;font-variant-numeric:tabular-nums}.nf-row{display:flex;align-items:flex-start;height:calc(var(--u) * 5.2)}.nf-group{display:flex;align-items:flex-start;gap:calc(var(--u) * 3.8)}.nf-left{padding-right:calc(var(--u) * .8)}.nf-right{padding-right:calc(var(--u) * .8);justify-content:flex-end}.nf-mid{flex:1;min-width:0;margin:0 calc(var(--u) * .5);padding:calc(var(--u) * .5) 0 0 calc(var(--u) * 3)}.nf-title{font-size:calc(var(--u) * 2);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 calc(var(--u) * .4) rgba(0,0,0,.35)}.nf-title h4,.nf-title span{display:inline;margin:0 .45em 0 0;font-size:inherit}.nf-title h4{font-weight:500}.nf-title span{font-weight:400}.nf-title .nf-title-e{font-weight:500}.nf-menu{position:static;display:flex}.nf-menu:has(.nf-episodes){margin-right:calc(var(--u) * 3)}.nf-vol{position:relative;display:flex;height:calc(var(--u) * 5.2);align-items:flex-start}.nf-volpop{position:absolute;left:50%;bottom:calc(100% + var(--u) * 1.13);transform:translate(-50%);width:calc(var(--u) * 3.375);height:calc(var(--u) * 14.58);background:#262626;border-radius:calc(var(--u) * .3);opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.nf-volpop:after{content:"";position:absolute;left:0;right:0;top:100%;height:calc(var(--u) * 1.3)}.nf-vol:hover .nf-volpop,.nf-vol:focus-within .nf-volpop,.nf-vol.is-drag .nf-volpop{opacity:1;visibility:visible;transition-delay:0s}.nf-volhit{position:absolute;inset:0;padding:calc(var(--u) * 2.34) 0;box-sizing:border-box;cursor:pointer;touch-action:none}.nf-volhit:focus-visible{outline:2px solid #fff;outline-offset:-2px}.nf-voltrack{position:relative;height:100%;width:calc(var(--u) * 1.125);margin:0 auto;background:gray}.nf-volfill{position:absolute;left:0;right:0;bottom:0;background:red}.nf-volknob{position:absolute;left:50%;width:calc(var(--u) * 2.25);height:calc(var(--u) * 2.25);border-radius:50%;background:red;transform:translate(-50%,50%)}.nf-panel{position:absolute;z-index:5;right:0;bottom:calc(var(--u) * 9.3);max-width:100%;box-sizing:border-box;background:#262626;color:#fff;border-radius:calc(var(--u) * .3);animation:nf-fade .2s ease-out}@keyframes nf-fade{0%{opacity:0}to{opacity:1}}.nf-panel h3,.nf-card h2,.nf-card h3{margin:0}.nf-tracks,.nf-settings{display:flex;padding:calc(var(--u) * .8)}.nf-col{display:flex;flex-direction:column;min-width:0}.nf-col-head{margin:0;padding:calc(var(--u) * 1.458) calc(var(--u) * 4.009);font-size:calc(var(--u) * 2.187);font-weight:500;line-height:1;white-space:nowrap}.nf-col-list{padding-bottom:calc(var(--u) * .8)}.nf-opt{position:relative;display:flex;align-items:center;width:100%;padding:calc(var(--u) * 1.458) calc(var(--u) * 4.009);border:0;background:none;text-align:left;cursor:pointer;font-size:calc(var(--u) * 1.676);line-height:1;color:#b3b3b3;white-space:nowrap}.nf-opt[aria-checked=true],.nf-opt:hover,.nf-opt[aria-pressed=true]{color:#fff}.nf-opt:focus-visible{outline:2px solid #fff;outline-offset:-2px}.nf-tick{position:absolute;left:calc(var(--u) * 1.46);top:50%;width:calc(var(--u) * 1.822);height:calc(var(--u) * 1.822);transform:translateY(-50%);color:#fff}.nf-tick svg{width:100%;height:100%;display:block}.nf-opt--soon{opacity:.55;cursor:default}.nf-opt--soon:hover{color:#b3b3b3}.nf-soon{margin-left:calc(var(--u) * 1.2);font-size:calc(var(--u) * 1.1);letter-spacing:.04em;text-transform:uppercase;color:gray}.nf-speed{bottom:calc(var(--u) * 8.72);width:calc(var(--u) * 84);padding:calc(var(--u) * 2.5) calc(var(--u) * 3.1)}.nf-speed h3{font-size:calc(var(--u) * 3);font-weight:500;line-height:1.5}.nf-stops{position:relative;display:flex;justify-content:space-between;padding:0 calc(var(--u) * 2.5)}.nf-stops:before{content:"";position:absolute;left:calc(var(--u) * 2.5);right:calc(var(--u) * 2.5);top:calc(var(--u) * 5.06);height:1px;background:gray}.nf-stop{position:relative;width:0;padding:calc(var(--u) * 2.4) 0 0;display:flex;flex-direction:column;align-items:center;overflow:visible;border:0;background:none;cursor:pointer}.nf-dot{position:relative;z-index:1;width:calc(var(--u) * 1.54);height:calc(var(--u) * 1.54);margin:calc(var(--u) * 1.88) 0;border-radius:50%;background:#b3b3b3;box-sizing:border-box}.nf-stop.is-on .nf-dot{width:calc(var(--u) * 5.3);height:calc(var(--u) * 5.3);margin:0;background:#262626;border:calc(var(--u) * .33) solid #b3b3b3}.nf-stop.is-on .nf-dot:after{content:"";position:absolute;inset:0;margin:auto;width:calc(var(--u) * 2.44);height:calc(var(--u) * 2.44);border-radius:50%;background:#fff}.nf-stop-l{margin-top:calc(var(--u) * .36);white-space:nowrap;font-size:calc(var(--u) * 2.75);line-height:1.636;color:#e6e6e6}.nf-stop.is-on .nf-stop-l{color:#fff;font-weight:500}.nf-stop:hover .nf-stop-l{color:#fff}.nf-stop:focus-visible{outline:2px solid #fff;outline-offset:2px}.nf-eps{width:calc(var(--u) * 76);height:calc(var(--u) * 54.67);max-height:calc(100dvh - var(--u) * 12);display:flex;flex-direction:column;overflow:hidden;border-radius:0}.nf-eps-head{flex:none;height:calc(var(--u) * 7);box-sizing:border-box;padding:0 calc(var(--u) * 3);display:flex;align-items:center}.nf-eps-head h3{font-size:calc(var(--u) * 3);font-weight:500;line-height:1}.nf-eps-list{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#555 transparent}.nf-ep-row{display:flex;align-items:center;gap:calc(var(--u) * 2);width:100%;padding:calc(var(--u) * 2.2) calc(var(--u) * 3);border:0;background:none;cursor:pointer;text-align:left;font-size:calc(var(--u) * 2.1);font-weight:500;color:#d2d2d2}.nf-ep-row:hover,.nf-ep-row:focus-visible{background:#00000059;color:#fff}.nf-ep-row:focus-visible{outline:0;box-shadow:inset 0 0 0 calc(var(--u) * .33) #fff}.nf-ep-n{flex:none;width:calc(var(--u) * 3);text-align:center;font-size:calc(var(--u) * 2.4);font-weight:400}.nf-ep-row .nf-ep-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nf-ep-in{display:block;padding:calc(var(--u) * 3);background:#00000080;color:#fff;text-decoration:none}.nf-ep-in:focus-visible{outline:0;box-shadow:inset 0 0 0 calc(var(--u) * .33) #fff}.nf-ep-top{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 2);min-height:calc(var(--u) * 2.56)}.nf-ep-title{font-size:calc(var(--u) * 2.1);font-weight:500;line-height:1.2}.nf-ep-in .nf-ep-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nf-ep-prog{flex:none;display:block;position:relative;width:calc(var(--u) * 13.2);height:calc(var(--u) * .22);background:#80808080}.nf-ep-row .nf-ep-prog{width:calc(var(--u) * 8)}.nf-ep-prog i{position:absolute;left:0;top:0;bottom:0;background:#e50914}.nf-ep-body{display:flex;gap:calc(var(--u) * 3);margin-top:calc(var(--u) * 1.67)}.nf-ep-thumb{flex:none;position:relative;overflow:hidden;display:block;width:calc(var(--u) * 25);height:calc(var(--u) * 14);background:#111}.nf-ep-thumb img{width:100%;height:100%;object-fit:cover;display:block}.nf-ep-now{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * .6);background:#000000b3;font-size:calc(var(--u) * 2.1);font-weight:500}.nf-ep-now svg{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4)}.nf-ep-syn{flex:1;min-width:0;display:block;font-size:calc(var(--u) * 2.1);line-height:1.2;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.nf-card{position:absolute;z-index:5;right:calc(var(--u) * 5.8);bottom:calc(var(--u) * 9.3);width:calc(var(--u) * 70);max-width:calc(100% - var(--u) * 6);background:#262626;border-radius:calc(var(--u) * .3);overflow:hidden;animation:nf-fade .2s ease-out}.nf-card-head{padding:calc(var(--u) * 2.2) calc(var(--u) * 2.4);font-size:calc(var(--u) * 3);font-weight:500;line-height:1}.nf-card-body{display:flex;gap:calc(var(--u) * 3);padding:calc(var(--u) * 3);background:#00000080}.nf-card-thumb{position:relative;flex:none;overflow:hidden;padding:0;border:0;cursor:pointer;width:calc(var(--u) * 25);height:calc(var(--u) * 14);background:#111}.nf-card-thumb img{width:100%;height:100%;object-fit:cover;display:block}.nf-card-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(var(--u) * 7.5);height:calc(var(--u) * 7.5);display:grid;place-items:center;border-radius:50%;background:#0009;opacity:.5;transition:transform .2s,opacity .2s}.nf-card-play svg{width:calc(var(--u) * 4);height:calc(var(--u) * 4)}.nf-card-thumb:hover .nf-card-play{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.nf-card-text{flex:1;min-width:0;font-size:calc(var(--u) * 2.1)}.nf-card-text h3{font-size:inherit;font-weight:500;line-height:1.19}.nf-card-text p{margin:0;line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.nf-end{position:absolute;z-index:4;right:calc(var(--u) * 5);bottom:calc(var(--u) * 6);display:flex;align-items:center;gap:calc(var(--u) * 1.25)}.nf-end-btn{position:relative;overflow:hidden;display:flex;align-items:center;height:calc(var(--u) * 4);padding:calc(var(--u) * .8) calc(var(--u) * 2.4);border:0;border-radius:calc(var(--u) * .5);cursor:pointer;font-size:calc(var(--u) * 1.6);font-weight:500;line-height:1.2;white-space:nowrap}.nf-end-btn>span,.nf-end-btn>svg{position:relative;z-index:1}.nf-end-credits{background:#6d6d6eb3;color:#fff}.nf-end-credits:hover{background:#6d6d6e66}.nf-end-next{background:#ffffffb3;color:#000;padding-left:calc(var(--u) * 2);gap:calc(var(--u) * .8)}.nf-end-next:hover{background:#fffffff2}.nf-end-ico{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);flex:none}.nf-end-drain{position:absolute;inset:0;z-index:0;background:#fff;border:1px solid #999;box-sizing:border-box;animation:nf-drain 5s linear forwards}@keyframes nf-drain{0%{transform:translate(0)}to{transform:translate(-100%)}}.nf-pause{position:absolute;inset:0;z-index:2;pointer-events:none;display:flex;align-items:center;background:linear-gradient(90deg,#000000c7 0,#00000059 60%,#0000001a);opacity:0;visibility:hidden;transition:opacity .4s ease-out,visibility 0s .4s}.nf-pause.is-on{opacity:1;visibility:visible;transition-delay:0s}.nf-pause-in{padding:0 6%;max-width:calc(var(--u) * 62)}.nf-pause-kicker{margin:0 0 calc(var(--u) * .8);font-size:calc(var(--u) * 2.2);color:#b3b3b3}.nf-pause-title{margin:0;font-size:calc(var(--u) * 5.4);font-weight:700;line-height:1.1}.nf-pause-ep{margin:calc(var(--u) * 1.2) 0 0;font-size:calc(var(--u) * 2.6);font-weight:500;color:#e6e6e6}.nf-pause-syn{margin:calc(var(--u) * 1.6) 0 0;font-size:calc(var(--u) * 2);line-height:1.35;color:#d2d2d2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.nf .player__end,.nf .player__fault{font-family:inherit}.nf .player__toast{bottom:calc(var(--u) * 15)}@media(prefers-reduced-motion:reduce){.nf-btn,.nf-bar,.nf-knob,.nf-card-play{transition:none}.nf-panel,.nf-card{animation:none}.nf-end-drain{animation-duration:5s}}.nf-top .nf-gear-wrap{display:flex;margin-right:calc(var(--u) * 3.8)}.nf-top .nf-menu{margin-right:calc(var(--u) * 3.8)}.nf-top .nf-panel{bottom:auto;top:calc(var(--u) * 8);right:calc(var(--u) * 3)}.nf-top .nf-menu:last-child{margin-right:0}.nf-stop:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--u) * -8);right:calc(var(--u) * -8)}.nf-stop:first-child:before{left:calc(var(--u) * -4)}.nf-stop:last-child:before{right:calc(var(--u) * -4)}
