@font-face{font-family:Arimo;src:url(/fonts/Arimo-Bold.woff2)format("woff2");font-weight:600 900;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/InstrumentSerif-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/InstrumentSerif-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--np-bg:#07090d;--np-bg-deep:#05070a;--np-surface:#0e1218;--np-surface-input:#10151c;--np-surface-2:#141a22;--np-surface-3:#1b222c;--np-line:#ffffff12;--np-line-soft:#ffffff0d;--np-line-mid:#ffffff1a;--np-line-strong:#ffffff24;--np-line-chip:#ffffff2e;--np-text:#f4f1ea;--np-text-soft:#d9dde3;--np-text-2:#c9ced6;--np-text-3:#9aa3ae;--np-text-4:#7a838e;--np-rank:#5b6470;--np-star-off:#3a424d;--np-white:#fff;--np-black:#000;--np-amber:#ffb547;--np-amber-ink:#07090d;--np-teal:#5eead4;--np-coral:#f08a7e;--np-gold:#ffd27a;--np-silver:#c9ced6;--np-danger:#ff6b6b;--np-success:#4ade80;--np-discord:#5865f2;--np-amber-04:#ffb5470a;--np-amber-08:#ffb54714;--np-amber-15:#ffb54726;--np-amber-18:#ffb5472e;--np-amber-20:#ffb54733;--np-amber-25:#ffb54740;--np-amber-30:#ffb5474d;--np-amber-35:#ffb54759;--np-amber-60:#ffb54799;--np-teal-06:#5eead40f;--np-teal-14:#5eead424;--np-teal-22:#5eead438;--np-teal-60:#5eead499;--np-coral-15:#f08a7e26;--np-gold-15:#ffd27a26;--np-danger-04:#ff6b6b0a;--np-danger-15:#ff6b6b26;--np-danger-35:#ff6b6b59;--np-success-04:#4ade800a;--np-success-15:#4ade8026;--np-info-04:#5eead40a;--np-warning-04:#ffb5470a;--np-white-2:#ffffff05;--np-white-4:#ffffff0a;--np-white-6:#ffffff0f;--np-white-8:#ffffff14;--np-white-10:#ffffff1a;--np-white-12:#ffffff1f;--np-white-18:#ffffff2e;--np-white-22:#ffffff38;--np-white-30:#ffffff4d;--np-white-50:#ffffff80;--np-ink-35:#00000059;--np-ink-40:#07090d66;--np-ink-60:#07090d99;--np-ink-70:#05070ab3;--np-ink-72:#000000b8;--np-ink-75:#07090dbf;--np-ink-80:#07090dcc;--np-ink-82:#07090dd1;--np-ink-90:#07090de6;--np-ink-92:#07090deb;--np-ink-95:#05070af2;--np-surface-70:#0e1218b3;--np-font-display:"Arimo", "Helvetica Neue", Helvetica, Arial, sans-serif;--np-font-ui:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--np-font-serif:"Instrument Serif", Georgia, serif;--np-r-pill:999px;--np-r-input:14px;--np-r-thumb:14px;--np-r-sm:12px;--np-r-row:18px;--np-r-tile:20px;--np-r-card:22px;--np-r-cover:24px;--np-r-panel:28px;--np-r-hero:32px;--np-shadow-poster:0 30px 60px -20px #000000e6, 0 0 0 1px #ffb54799;--np-shadow-overlay:0 40px 80px -20px #000c;--np-shadow-btn:0 12px 30px -8px #ffb5478c;--np-shadow-toast:0 20px 40px -12px #000000b3;--np-shadow-fan:0 20px 40px -12px #000;--np-shadow-hero-poster:0 40px 80px -24px #000000e6, 0 0 0 1px #ffffff14;--np-blur:14px;--np-blur-glass:8px;--np-ease-float:cubic-bezier(.2, .9, .2, 1);--np-ease-out:cubic-bezier(.16, 1, .3, 1);--np-dur-instant:80ms;--np-dur-star:.15s;--np-dur-fast:.2s;--np-dur-tab:.25s;--np-dur-toast:.3s;--np-dur-base:.35s;--np-dur-slow:.48s;--np-dur-reveal:.5s;--np-dur-hero:7s;--np-container:1360px;--np-gutter:32px;--np-header-h:74px;--np-tabbar-h:64px;--np-section:72px;--np-section-inner:48px}@media (width<=1099px){:root{--np-gutter:20px}}@media (width<=767px){:root{--np-header-h:60px;--np-section:40px;--np-section-inner:40px}}@media (width<=479px){:root{--np-gutter:16px}}@media (prefers-reduced-motion:reduce){:root{--np-dur-instant:0s;--np-dur-star:0s;--np-dur-fast:0s;--np-dur-tab:0s;--np-dur-toast:0s;--np-dur-base:0s;--np-dur-slow:0s;--np-dur-reveal:0s}*,:before,:after{animation:none!important}}*,:before,:after{box-sizing:border-box}html{background:var(--np-bg);color:var(--np-text);font-family:var(--np-font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--np-header-h) + 16px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:15px;line-height:1.6}body{background:var(--np-bg);min-height:100vh;margin:0;overflow-x:hidden}body.np-lock{overflow:hidden}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0}:where(ul[role=list],ol[role=list],.np-list-reset){padding:0;list-style:none}img,svg,video,picture{max-width:100%;display:block}img{height:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled,[aria-disabled=true]{cursor:not-allowed}table{border-collapse:collapse}[hidden],[x-cloak]{display:none!important}a{color:inherit;transition:color var(--np-dur-fast);text-decoration:none}a:hover{color:var(--np-amber)}:focus-visible{outline:2px solid var(--np-amber);outline-offset:3px}:focus:not(:focus-visible){outline:none}::selection{background:var(--np-amber);color:var(--np-amber-ink)}.np-container{width:100%;max-width:var(--np-container);padding:0 var(--np-gutter);margin:0 auto}.np-page{min-height:100vh;transition:filter var(--np-dur-base) var(--np-ease-out), opacity var(--np-dur-base);flex-direction:column;display:flex}.np-main{outline:none;flex:1 0 auto}.np-body--backdrop{background:0 0}.np-backdrop{z-index:-1;opacity:.22;pointer-events:none;background-position:50%;background-size:cover;position:fixed;inset:0}.np-stack{flex-direction:column;display:flex}.np-skip{z-index:200;border-radius:var(--np-r-pill);background:var(--np-amber);color:var(--np-amber-ink);opacity:0;pointer-events:none;transition:transform var(--np-dur-fast) var(--np-ease-out), opacity var(--np-dur-fast);padding:10px 18px;font-size:14px;font-weight:800;position:fixed;top:12px;left:16px;transform:translateY(-12px)}.np-skip:not(:focus):not(:focus-visible){clip-path:inset(50%)}.np-skip:focus,.np-skip:focus-visible{opacity:1;pointer-events:auto;color:var(--np-amber-ink);transform:translateY(0)}.np-display-xl{font-family:var(--np-font-serif);letter-spacing:-.01em;font-size:clamp(56px,7.2vw,104px);font-weight:400;line-height:.86}.np-display-xl em,.np-display-xl i{font-style:italic}.np-display-l{font-family:var(--np-font-display);letter-spacing:-.03em;font-size:44px;font-weight:700;line-height:1.05}.np-display-m{font-family:var(--np-font-display);letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.np-display-s{font-family:var(--np-font-display);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.15}.np-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--np-amber);font-size:12px;font-weight:800;line-height:1;display:inline-block}.np-kicker--teal{color:var(--np-teal)}.np-kicker--coral{color:var(--np-coral)}.np-kicker--gold{color:var(--np-gold)}.np-kicker--muted{color:var(--np-text-3)}.np-body-l{font-size:17px;line-height:1.6}.np-body{font-size:15px;line-height:1.6}.np-meta{color:var(--np-text-3);font-size:13px;font-weight:500;line-height:1.45}.np-muted{color:var(--np-text-3)}.np-soft{color:var(--np-text-2)}@media (width<=767px){.np-display-l{font-size:30px}}.np-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.np-clamp-1,.np-clamp-2,.np-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.np-clamp-1{-webkit-line-clamp:1;line-clamp:1}.np-clamp-2{-webkit-line-clamp:2;line-clamp:2}.np-clamp-3{-webkit-line-clamp:3;line-clamp:3}.np-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.np-icon{flex-shrink:0}.np-divider{background:var(--np-line);border:0;height:1px;margin:0}.np-mark-hl{background:var(--np-amber-25);color:inherit;border-radius:3px}.np-announce{background:var(--np-amber);color:var(--np-amber-ink);font-size:13px;font-weight:700;line-height:1.4;position:relative}.np-announce__in{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding-top:9px;padding-bottom:9px;padding-right:48px;display:flex}.np-announce__link{color:var(--np-amber-ink);text-underline-offset:2px;text-decoration:underline}.np-announce__link:hover{color:var(--np-amber-ink);text-decoration-thickness:2px}.np-announce__close{width:32px;height:32px;color:var(--np-amber-ink);transition:background var(--np-dur-fast);border-radius:50%;place-items:center;margin-top:-16px;display:grid;position:absolute;top:50%;right:8px}.np-announce__close:hover{background:var(--np-ink-35)}.np-announce__close:focus-visible{outline-color:var(--np-amber-ink)}.np-header{z-index:50;isolation:isolate;position:sticky;top:0}.np-header:before{content:"";z-index:-1;background:var(--np-ink-60);-webkit-backdrop-filter:blur(var(--np-blur));backdrop-filter:blur(var(--np-blur));transition:background var(--np-dur-fast), border-color var(--np-dur-fast);border-bottom:1px solid #0000;position:absolute;inset:0}.np-header.is-scrolled:before,.np-header:focus-within:before{background:var(--np-ink-82);border-bottom-color:var(--np-line)}.np-header__in{min-height:var(--np-header-h);align-items:center;gap:24px;padding-top:14px;padding-bottom:14px;display:flex;position:relative}.np-brand{color:var(--np-text);flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.np-brand:hover{color:var(--np-text)}.np-brand__word{font-family:var(--np-font-display);letter-spacing:-.02em;font-size:23px;font-weight:800;line-height:1}.np-brand__logo{object-fit:contain;object-position:left center;width:auto;max-width:240px;height:36px;display:block}.np-mark__disc{fill:var(--np-amber)}.np-mark__wave{stroke:var(--np-amber-ink)}.np-mark__wave--low{opacity:.5}.np-mark__moon{fill:var(--np-amber-ink)}.np-nav__list{gap:4px;margin:0;padding:0;list-style:none;display:flex}.np-nav__item{align-items:center;display:flex;position:static}.np-nav__link{border-radius:var(--np-r-pill);color:var(--np-text-2);white-space:nowrap;transition:color var(--np-dur-fast), background var(--np-dur-fast);align-items:center;padding:9px 14px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.np-nav__link:hover{color:var(--np-text);background:var(--np-white-6)}.np-nav__link.is-active{background:var(--np-white-8);color:var(--np-text)}.np-nav__ext{opacity:.55;margin-left:4px}.np-nav__item--mega .np-nav__link{padding-right:6px}.np-nav__disclose{width:24px;height:32px;color:var(--np-text-3);border-radius:var(--np-r-pill);place-items:center;margin-left:-2px;display:grid}.np-nav__disclose:hover{color:var(--np-text)}.np-nav__disclose[aria-expanded=true] .np-icon{transform:rotate(180deg)}.np-nav__disclose .np-icon{transition:transform var(--np-dur-fast) var(--np-ease-float)}.np-mega{top:calc(100% - 4px);left:var(--np-gutter);z-index:60;width:min(920px, calc(100vw - 2 * var(--np-gutter)));border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-white-8);box-shadow:var(--np-shadow-overlay);transform-origin:0 0;padding:28px;position:absolute}.np-mega__grid{grid-template-columns:1fr 1fr 1fr 1.4fr;gap:28px;display:grid}.np-mega__label{letter-spacing:.12em;text-transform:uppercase;color:var(--np-text-3);margin-bottom:6px;font-size:12px;font-weight:800}.np-mega__col ul{margin:0;padding:0;list-style:none}.np-mega__link{color:var(--np-text);justify-content:space-between;gap:10px;padding:7px 0;font-size:14px;font-weight:600;display:flex}.np-mega__link:hover{color:var(--np-amber)}.np-mega__count{color:var(--np-text-3);font-size:12px;font-weight:500}.np-mega__more{color:var(--np-amber);margin-top:12px;font-size:13px;font-weight:800;display:inline-block}.np-mega__feature{border-radius:var(--np-r-card);background:var(--np-bg);color:var(--np-text);align-self:stretch;align-items:center;gap:16px;padding:20px;display:flex}.np-mega__feature:hover{color:var(--np-text)}.np-mega__fan{flex-shrink:0;padding:6px 0 6px 6px;display:flex}.np-mega__fan-card{border-radius:var(--np-r-sm);width:64px;height:86px;box-shadow:var(--np-shadow-toast);transition:transform var(--np-dur-slow) var(--np-ease-float);position:relative;overflow:hidden}.np-mega__fan-card--1{transform:rotate(-6deg)}.np-mega__fan-card--2{margin-left:-16px}.np-mega__feature:hover .np-mega__fan-card--1{transform:rotate(-9deg)translateY(-3px)}.np-mega__feature:hover .np-mega__fan-card--2{transform:rotate(3deg)translateY(-3px)}.np-mega__feature-text{flex-direction:column;gap:5px;min-width:0;display:flex}.np-mega__feature-text .np-kicker{letter-spacing:.12em;font-size:11px}.np-mega__feature-title{font-family:var(--np-font-display);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.15}.np-mega__feature-sub{color:var(--np-text-3);font-size:13px;line-height:1.45}.np-mega__foot{border-top:1px solid var(--np-line);gap:24px;margin-top:22px;padding-top:16px;font-size:13px;font-weight:800;display:flex}.np-mega__foot a{color:var(--np-amber)}.np-mega__foot a:hover{color:var(--np-text)}.np-searchbar{border-radius:var(--np-r-pill);background:var(--np-surface-input);border:1px solid var(--np-line);min-width:260px;height:46px;color:var(--np-text-3);text-align:left;transition:border-color var(--np-dur-fast), background var(--np-dur-fast);flex:260px;align-items:center;gap:10px;padding:0 6px 0 16px;display:flex}.np-searchbar:hover{border-color:var(--np-line-strong);background:var(--np-surface-2)}.np-searchbar__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.np-kbd{font-family:var(--np-font-ui);color:var(--np-text-3);background:var(--np-white-6);border-radius:var(--np-r-pill);white-space:nowrap;align-items:center;padding:6px 10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.np-kbd--xs{padding:3px 6px;font-size:10px}.np-kbd__mac,.np-mac .np-kbd__win{display:none}.np-mac .np-kbd__mac{display:inline}.np-header__right{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.np-header__right .np-header__search-icon{display:none}.np-header__login,.np-header__join{height:46px;font-size:14px}.np-userchip{border-radius:var(--np-r-pill);background:var(--np-surface-input);border:1px solid var(--np-white-8);color:var(--np-text);transition:border-color var(--np-dur-fast);align-items:center;gap:10px;padding:4px 14px 4px 4px;display:flex}.np-userchip:hover{border-color:var(--np-line-strong)}.np-userchip__name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:13px;font-weight:700;overflow:hidden}.np-menubtn{border-radius:var(--np-r-pill);border:1px solid var(--np-line-strong);height:46px;color:var(--np-text);align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:none}.np-menubtn:hover{border-color:var(--np-white-30)}.np-dd{position:relative}.np-dd__trigger{align-items:center;display:inline-flex}.np-dropdown{z-index:70;width:var(--np-dd-w,320px);border-radius:var(--np-r-tile);background:var(--np-surface);border:1px solid var(--np-white-8);max-width:calc(100vw - 32px);box-shadow:var(--np-shadow-overlay);margin:0;padding:10px;list-style:none;position:absolute;top:calc(100% + 8px)}.np-dd--right .np-dropdown{transform-origin:100% 0;right:0}.np-dd--left .np-dropdown{transform-origin:0 0;left:0}.np-dropdown__item{border-radius:var(--np-r-sm);color:var(--np-text);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.np-dropdown__item:hover,.np-dropdown__item:focus-visible{background:var(--np-white-6);color:var(--np-text)}.np-dropdown__item.is-active{color:var(--np-amber)}.np-umenu__who{align-items:center;gap:12px;padding:12px;display:flex}.np-umenu__id{flex-direction:column;min-width:0;display:flex}.np-umenu__name{color:var(--np-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.np-umenu__since{color:var(--np-text-3);font-size:12px;font-weight:700}.np-umenu__item{border-radius:var(--np-r-sm);color:var(--np-text);justify-content:space-between;align-items:center;padding:11px 12px;font-size:14px;font-weight:600;display:flex}.np-umenu__item:hover,.np-umenu__item:focus-visible{background:var(--np-white-6);color:var(--np-text)}.np-umenu__item--sep{margin-top:6px;position:relative}.np-umenu__item--sep:before{content:"";background:var(--np-line);height:1px;position:absolute;top:-4px;left:12px;right:12px}.np-umenu__item--amber{color:var(--np-amber)}.np-umenu__item--muted{color:var(--np-text-3)}.np-umenu__count{color:var(--np-text-3);font-size:12px;font-weight:600}.np-notes{padding:0;overflow:hidden}.np-notes__head{border-bottom:1px solid var(--np-line);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.np-notes__title{font-family:var(--np-font-display);font-size:18px;font-weight:700}.np-notes__all{color:var(--np-amber);font-size:12px;font-weight:700}.np-notes__all:hover{color:var(--np-text)}.np-notes__item-form{display:block}.np-notes__item{text-align:left;border-top:1px solid var(--np-line-soft);width:100%;transition:background var(--np-dur-tab);gap:12px;padding:14px 18px;display:flex}.np-notes__item.is-unread{background:var(--np-amber-04)}.np-notes__item:hover{background:var(--np-white-4)}.np-notes__icon{border-radius:var(--np-r-sm);background:var(--np-white-8);width:36px;height:36px;color:var(--np-text);flex-shrink:0;place-items:center;display:grid}.np-notes__icon--teal{background:var(--np-teal-14);color:var(--np-teal)}.np-notes__icon--amber{background:var(--np-amber-15);color:var(--np-amber)}.np-notes__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.np-notes__line{color:var(--np-text);font-size:14px;line-height:1.4}.np-notes__body{color:var(--np-text-2);font-size:13px;line-height:1.45}.np-notes__when{color:var(--np-text-3);font-size:12px}.np-notes__dot{background:var(--np-amber);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.np-notes__empty{text-align:center;color:var(--np-text-2);flex-direction:column;align-items:center;gap:6px;padding:28px 18px;font-size:14px;display:flex}.np-notes__foot{text-align:center;border-top:1px solid var(--np-line);color:var(--np-text);padding:14px;font-size:13px;font-weight:700;display:block}.np-drawer-root{z-index:90;position:fixed;inset:0}.np-drawer-backdrop{background:var(--np-ink-70);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0}.np-drawer{width:min(390px,92vw);padding:18px 20px calc(16px + env(safe-area-inset-bottom));background:var(--np-bg);border-right:1px solid var(--np-line);flex-direction:column;gap:6px;display:flex;position:absolute;top:0;bottom:0;left:0;overflow-y:auto}.np-drawer__head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.np-drawer__title{font-family:var(--np-font-display);font-size:20px;font-weight:700}.np-drawer__user{border-radius:var(--np-r-tile);background:var(--np-surface);color:var(--np-text);align-items:center;gap:12px;margin-bottom:10px;padding:14px;display:flex}.np-drawer__guest{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.np-drawer__nav{flex-direction:column;display:flex}.np-drawer__link{border-radius:var(--np-r-input);font-family:var(--np-font-display);letter-spacing:-.01em;color:var(--np-text);justify-content:space-between;align-items:center;padding:14px 10px;font-size:24px;font-weight:700;display:flex}.np-drawer__link.is-active{color:var(--np-amber)}.np-drawer__link:hover{background:var(--np-white-4)}.np-drawer__count{font-family:var(--np-font-ui);color:var(--np-text-3);font-size:12px;font-weight:700}.np-drawer__ext{color:var(--np-text-3)}.np-drawer__sub{border-top:1px solid var(--np-line);flex-direction:column;margin-top:8px;padding-top:8px;display:flex}.np-drawer__minor{border-radius:var(--np-r-input);font-family:var(--np-font-display);color:var(--np-text-2);padding:12px 10px;font-size:17px;font-weight:700}.np-drawer__legal{color:var(--np-text-3);margin-top:auto;padding:18px 10px 4px;font-size:11px}.np-drawer__legal a:hover{color:var(--np-amber)}.np-footer{background:var(--np-bg-deep);border-top:1px solid var(--np-line);margin-top:88px}.np-footer__top{flex-wrap:wrap;justify-content:space-between;gap:48px;padding-top:56px;padding-bottom:28px;display:flex}.np-footer__brand{flex-direction:column;flex:320px;gap:14px;max-width:380px;display:flex}.np-footer__word{font-family:var(--np-font-display);letter-spacing:-.03em;color:var(--np-text);font-size:40px;font-weight:800;line-height:1.05}.np-footer__word:hover{color:var(--np-text)}.np-footer__logo{align-self:flex-start}.np-footer__logo img{object-fit:contain;object-position:left center;width:auto;max-width:300px;height:44px;display:block}.np-footer__social{flex-wrap:wrap;gap:8px;display:flex}.np-footer__social-link{background:var(--np-white-4);border:1px solid var(--np-white-8);width:40px;height:40px;color:var(--np-text-2);transition:color var(--np-dur-fast), border-color var(--np-dur-fast), background var(--np-dur-fast);border-radius:50%;place-items:center;display:grid}.np-footer__social-link:hover{color:var(--np-amber);border-color:var(--np-amber);background:var(--np-amber-08)}.np-footer__tag{color:var(--np-text-3);font-size:14px;line-height:1.6}.np-footer__legal{color:var(--np-text-3);border:1px solid var(--np-white-8);border-radius:var(--np-r-input);padding:12px 14px;font-size:12px;line-height:1.6}.np-footer__cols{flex-wrap:wrap;gap:64px;display:flex}.np-footer__col ul{margin:0;padding:0;list-style:none}.np-footer__label{letter-spacing:.12em;text-transform:uppercase;color:var(--np-text-3);margin-bottom:4px;font-size:12px;font-weight:800;line-height:2.2}.np-footer__col a{color:var(--np-text-2);font-size:14px;line-height:2.2;display:inline-block}.np-footer__col a:hover{color:var(--np-amber)}.np-footer__bar{color:var(--np-text-3);border-top:1px solid var(--np-line-soft);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:18px;padding-bottom:32px;font-size:12px;display:flex}.np-footer__bar-start{flex-wrap:wrap;align-items:center;gap:6px 18px;display:inline-flex}.np-footer__prefs{border-radius:var(--np-r-pill);border:1px solid var(--np-white-8);min-height:32px;color:var(--np-text-2);transition:color var(--np-dur-fast), border-color var(--np-dur-fast);align-items:center;gap:6px;margin:-7px 0;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.np-footer__prefs:hover{color:var(--np-amber);border-color:var(--np-amber)}.np-tabbar{display:none}.np-btn{border-radius:var(--np-r-pill);font-family:var(--np-font-ui);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--np-dur-fast) var(--np-ease-float), box-shadow var(--np-dur-fast), background var(--np-dur-fast), border-color var(--np-dur-fast), color var(--np-dur-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.np-btn--sm{gap:8px;height:40px;padding:0 16px;font-size:13px}.np-btn--md{height:48px;padding:0 22px;font-size:14px}.np-btn--lg{height:54px;padding:0 28px;font-size:15px}.np-btn--block{width:100%}.np-btn--primary{background:var(--np-amber);color:var(--np-amber-ink)}.np-btn--primary:hover{color:var(--np-amber-ink);box-shadow:var(--np-shadow-btn);transform:translateY(-2px)}.np-btn--primary:active{box-shadow:none;transition-duration:var(--np-dur-instant);transform:translateY(0)}.np-btn--ghost{color:var(--np-text);border-color:var(--np-line-strong);background:0 0;font-weight:700}.np-btn--ghost:hover{color:var(--np-text);border-color:var(--np-white-30);background:var(--np-white-4)}.np-btn--glass{background:var(--np-ink-40);color:var(--np-text);border-color:var(--np-white-22);-webkit-backdrop-filter:blur(var(--np-blur-glass));backdrop-filter:blur(var(--np-blur-glass));font-weight:700}.np-btn--glass:hover{color:var(--np-text);background:var(--np-ink-60)}.np-btn--dark{background:var(--np-bg);color:var(--np-text)}.np-btn--dark:hover{color:var(--np-text);transform:translateY(-2px)}.np-btn--light{background:var(--np-text);color:var(--np-amber-ink)}.np-btn--light:hover{color:var(--np-amber-ink);transform:translateY(-2px)}.np-btn--danger{background:var(--np-danger);color:var(--np-amber-ink)}.np-btn--danger:hover{color:var(--np-amber-ink);transform:translateY(-2px)}.np-btn--discord{background:var(--np-discord);color:var(--np-white)}.np-btn--discord:hover{color:var(--np-white);transform:translateY(-2px)}.np-btn:disabled,.np-btn[aria-disabled=true]{opacity:.4;box-shadow:none;cursor:not-allowed;transform:none}.np-btn.is-loading{cursor:progress}.np-btn__spin{animation:.9s linear infinite np-spin}.np-link:hover{color:var(--np-text)}button.np-link{font:inherit;color:var(--np-amber);font-weight:700}.np-icon-btn{background:var(--np-surface-input);border:1px solid var(--np-white-8);color:var(--np-text);transition:border-color var(--np-dur-fast), background var(--np-dur-fast), transform var(--np-dur-fast) var(--np-ease-float);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.np-icon-btn:hover{color:var(--np-text);border-color:var(--np-line-strong)}.np-icon-btn--sm{width:40px;height:40px}.np-icon-btn--md{width:46px;height:46px}.np-icon-btn--lg{width:54px;height:54px}.np-icon-btn--glass{background:var(--np-ink-40);border-color:var(--np-white-22);-webkit-backdrop-filter:blur(var(--np-blur-glass));backdrop-filter:blur(var(--np-blur-glass))}.np-icon-btn--ghost{border-color:var(--np-white-12);background:0 0}.np-icon-btn--light{background:var(--np-text);color:var(--np-amber-ink);border-color:#0000}.np-icon-btn--light:hover{color:var(--np-amber-ink)}.np-icon-btn__dot{background:var(--np-amber);border:2px solid var(--np-surface-input);border-radius:50%;width:9px;height:9px;position:absolute;top:9px;right:10px}.np-badge{border-radius:var(--np-r-pill);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:var(--np-white-10);color:var(--np-text);align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.np-badge--hot,.np-badge--gotw{background:var(--np-amber);color:var(--np-amber-ink)}.np-badge--new{background:var(--np-coral);color:var(--np-amber-ink)}.np-badge--update{background:var(--np-teal);color:var(--np-amber-ink)}.np-badge--complete{background:var(--np-gold);color:var(--np-amber-ink)}.np-badge--ongoing{background:var(--np-teal-14);color:var(--np-teal)}.np-badge--hiatus{background:var(--np-white-8);color:var(--np-text-2)}.np-badge--abandoned{background:var(--np-white-6);color:var(--np-text-3)}.np-badge--early{background:var(--np-amber-15);color:var(--np-amber)}.np-badge--plus{background:var(--np-amber-15);color:var(--np-amber);padding:3px 7px;font-size:10px}.np-badge--glass{background:var(--np-white-12);-webkit-backdrop-filter:blur(var(--np-blur-glass));backdrop-filter:blur(var(--np-blur-glass));color:var(--np-text)}.np-badge--live{background:var(--np-teal-14);color:var(--np-teal)}.np-live-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.np-live-dot:after{content:"";animation:np-pulse 1.8s var(--np-ease-out) infinite;border:2px solid;border-radius:50%;position:absolute;inset:0}.np-chip{border-radius:var(--np-r-pill);color:var(--np-text-2);border:1px solid var(--np-line-chip);transition:background var(--np-dur-fast), color var(--np-dur-fast), border-color var(--np-dur-fast);background:0 0;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}a.np-chip:hover{color:var(--np-text);border-color:var(--np-white-30)}.np-chip.is-active{background:var(--np-text);color:var(--np-amber-ink);border-color:var(--np-text)}.np-chip--soft{background:var(--np-white-6);border-color:#0000}.np-chip__count{color:var(--np-text-3);font-size:11px;font-weight:600}.np-chip.is-active .np-chip__count{color:var(--np-surface-3)}.np-chip--filter{background:var(--np-amber-15);height:34px;color:var(--np-amber);border:0;padding:0 6px 0 12px;font-weight:700}.np-chip__remove{background:var(--np-amber-20);width:24px;height:24px;color:var(--np-amber);border-radius:50%;place-items:center;display:grid}.np-chip__remove:hover{background:var(--np-amber);color:var(--np-amber-ink)}.np-mini-chip{border-radius:var(--np-r-pill);background:var(--np-white-8);color:var(--np-text-2);align-items:center;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.np-mini-chip--teal{background:var(--np-teal-14);color:var(--np-teal)}.np-seg{border-radius:var(--np-r-pill);background:var(--np-surface);border:1px solid var(--np-white-6);gap:2px;padding:4px;display:inline-flex}.np-seg__opt{border-radius:var(--np-r-pill);height:36px;color:var(--np-text-2);white-space:nowrap;transition:background var(--np-dur-fast), color var(--np-dur-fast);align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.np-seg__opt:hover{color:var(--np-text)}.np-seg__opt.is-active{background:var(--np-text);color:var(--np-amber-ink)}.np-seg--sm .np-seg__opt{height:30px;padding:0 12px;font-size:12px}.np-seg__count{opacity:.7;font-size:11px}.np-tabs__bar{scrollbar-width:none;border-bottom:1px solid var(--np-line);gap:28px;display:flex;position:relative;overflow-x:auto}.np-tabs__bar::-webkit-scrollbar{display:none}.np-tabs__tab{height:60px;color:var(--np-text-3);white-space:nowrap;transition:color var(--np-dur-fast);flex-shrink:0;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex;position:relative}.np-tabs__tab:hover,.np-tabs__tab.is-active{color:var(--np-text)}.np-tabs__count{background:var(--np-white-8);color:var(--np-text-2);border-radius:var(--np-r-pill);padding:2px 8px;font-size:12px;font-weight:700}.np-tabs__ink{background:var(--np-amber);transform-origin:0;width:100px;height:2px;transition:transform var(--np-dur-tab) var(--np-ease-float), opacity var(--np-dur-fast);border-radius:2px;position:absolute;bottom:-1px;left:0}.np-tabs__panels{padding-top:24px}.np-js .np-tabs__tab.is-active:after{content:none}.np-tabs__tab.is-active:after{content:"";background:var(--np-amber);height:2px;position:absolute;bottom:-1px;left:0;right:0}.np-avatar{--np-avatar:38px;width:var(--np-avatar);height:var(--np-avatar);background:linear-gradient(135deg, var(--np-teal), var(--np-amber));color:var(--np-amber-ink);font-weight:800;font-size:calc(var(--np-avatar) * .36);letter-spacing:-.01em;border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:inline-grid;position:relative;overflow:hidden}.np-avatar img{object-fit:cover;width:100%;height:100%}.np-avatar--square{font-family:var(--np-font-display);font-weight:700;font-size:calc(var(--np-avatar) * .3);letter-spacing:-.02em;border-radius:30%}.np-avatar--square.np-avatar--teal{background:var(--np-teal)}.np-avatar--square.np-avatar--amber{background:var(--np-amber)}.np-avatar--square.np-avatar--coral{background:var(--np-coral)}.np-avatar--square.np-avatar--gold{background:var(--np-gold)}.np-rating{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.np-rating__value{color:var(--np-amber);font-weight:700}.np-rating--sm .np-rating__value{font-size:13px}.np-rating--md .np-rating__value{font-size:15px}.np-rating--lg .np-rating__value{font-size:20px}.np-rating__count{color:var(--np-text-3);font-size:13px}.np-rating.is-empty .np-rating__value{color:var(--np-text-3)}.np-progress{background:var(--np-white-10);border-radius:3px;width:100%;height:5px;display:block;position:relative;overflow:hidden}.np-progress__fill{background:var(--np-amber);border-radius:3px;height:100%;display:block}.np-progress--muted .np-progress__fill{background:var(--np-text-3)}.np-progress--hero{background:var(--np-white-18);height:3px}.np-progress--hero .np-progress__fill{transform-origin:0;transform:scaleX(0);width:100%!important}.np-progress--hero.is-running .np-progress__fill{animation:np-fill var(--np-dur-hero) linear forwards}.np-progress--hero.is-done .np-progress__fill{transform:scaleX(1)}.np-skel-wrap{flex-direction:column;gap:10px;width:100%;display:flex}.np-skel-wrap--row{flex-direction:row;align-items:center;gap:18px}.np-skel-wrap__col{flex-direction:column;flex:1;gap:8px;display:flex}.np-skel{background:var(--np-surface-3);border-radius:8px;display:block;position:relative;overflow:hidden}.np-skel:after{content:"";background:linear-gradient(90deg, transparent, var(--np-white-6), transparent);animation:1.4s ease-in-out infinite np-shimmer;position:absolute;inset:0;transform:translate(-100%)}.np-skel--poster{aspect-ratio:3/4;border-radius:var(--np-r-card)}.np-skel--wide{aspect-ratio:16/10;border-radius:var(--np-r-cover)}.np-skel--thumb{border-radius:var(--np-r-thumb);flex-shrink:0;width:120px;height:80px}.np-skel--tile{border-radius:var(--np-r-cover);height:200px}.np-skel--line{height:14px}.np-skel--thin{height:11px}.np-skel--circle{border-radius:50%}.np-alert{border-radius:var(--np-r-row);border:1px solid var(--np-line);background:var(--np-info-04);color:var(--np-text-2);align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;line-height:1.55;display:flex}.np-alert__icon{color:var(--np-teal);margin-top:1px}.np-alert__body{flex:1}.np-alert__title{color:var(--np-text);margin-bottom:2px;font-weight:800}.np-alert--success{background:var(--np-success-04)}.np-alert--success .np-alert__icon{color:var(--np-success)}.np-alert--warning{background:var(--np-warning-04)}.np-alert--warning .np-alert__icon{color:var(--np-amber)}.np-alert--error{background:var(--np-danger-04);border-color:var(--np-danger-35)}.np-alert--error .np-alert__icon{color:var(--np-danger)}.np-alert__close{color:var(--np-text-3);border-radius:6px;padding:2px}.np-alert__close:hover{color:var(--np-text)}.np-cover{background:var(--np-surface-3);isolation:isolate;display:block;position:relative;overflow:hidden;container-type:inline-size}.np-cover--poster{aspect-ratio:3/4}.np-cover--wide{aspect-ratio:16/10}.np-cover--thumb{aspect-ratio:3/2}.np-cover--square{aspect-ratio:1}.np-cover--fill,.np-cover__img,.np-cover picture{width:100%;height:100%;position:absolute;inset:0}.np-cover__img{object-fit:cover}.np-cover picture img{object-fit:cover;width:100%;height:100%}.np-cover__shade{z-index:1;background:linear-gradient(180deg, transparent 45%, var(--np-ink-72) 100%);pointer-events:none;position:absolute;inset:0}.np-cover__title{z-index:2;color:var(--np-white);pointer-events:none;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:7%;left:8%;right:8%}.np-cover__name{text-shadow:0 2px 18px var(--np-ink-60);overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;font-size:max(15px,11.5cqw);line-height:.92}.np-cover__title--serif .np-cover__name{font-family:var(--np-font-serif);font-weight:400}.np-cover__title--display .np-cover__name{font-family:var(--np-font-display);letter-spacing:-.03em;font-size:max(13px,8.6cqw);font-weight:700;line-height:.98}.np-cover__title--caps .np-cover__name{font-family:var(--np-font-display);text-transform:uppercase;letter-spacing:0;font-size:max(12px,6.8cqw);font-weight:800;line-height:1}.np-cover__studio{font-family:var(--np-font-ui);letter-spacing:.22em;text-transform:uppercase;opacity:.75;font-size:max(9px,3.3cqw);font-weight:700}.np-cover--thumb .np-cover__title,.np-cover--square .np-cover__title{display:none}.np-art{background:linear-gradient(180deg, var(--np-art-sky1), var(--np-art-sky2));display:block;position:absolute;inset:0}.np-art__svg{width:100%;height:100%;position:absolute;inset:0}.np-art__ink{fill:var(--np-art-ink)}.np-art__glow{fill:var(--np-art-glow)}.np-art__glow-line,.np-art__glow-line *{fill:none;stroke:var(--np-art-glow)}.np-art__white-line,.np-art__white-line *{fill:none;stroke:var(--np-white)}.np-art__star{fill:var(--np-white)}.np-art__shade{fill:var(--np-black)}.np-art__grain{background-image:radial-gradient(var(--np-white-6) 1px, transparent 1px);mix-blend-mode:overlay;pointer-events:none;background-size:3px 3px;position:absolute;inset:0}.np-art--p1{--np-art-sky1:#0b1d33;--np-art-sky2:#c8693f;--np-art-ink:#0a0f1a;--np-art-glow:#ffc27a}.np-art--p2{--np-art-sky1:#03252b;--np-art-sky2:#1f8a84;--np-art-ink:#021417;--np-art-glow:#bff5e8}.np-art--p3{--np-art-sky1:#1a0f0b;--np-art-sky2:#e0613a;--np-art-ink:#120a07;--np-art-glow:#ffd27a}.np-art--p4{--np-art-sky1:#0d1530;--np-art-sky2:#4f78c9;--np-art-ink:#070b1c;--np-art-glow:#e8f0ff}.np-art--p5{--np-art-sky1:#0a1f17;--np-art-sky2:#4e9c6a;--np-art-ink:#06120d;--np-art-glow:#f4e4a1}.np-art--p6{--np-art-sky1:#1e1210;--np-art-sky2:#f08a7e;--np-art-ink:#140b09;--np-art-glow:#ffe3b3}.np-art--p7{--np-art-sky1:#06080c;--np-art-sky2:#1b2a40;--np-art-ink:#05060a;--np-art-glow:#5eead4}.np-art--p8{--np-art-sky1:#2b1a10;--np-art-sky2:#e8a65a;--np-art-ink:#1a0f08;--np-art-glow:#fff1c4}.np-poster{border-radius:var(--np-r-card);transition:transform var(--np-dur-slow) var(--np-ease-float);position:relative;container-type:inline-size}.np-poster__link{color:var(--np-text);border-radius:var(--np-r-card);flex-direction:column;gap:12px;display:flex}.np-poster__link:hover{color:var(--np-text)}.np-poster__media{border-radius:var(--np-r-card);transition:box-shadow var(--np-dur-slow) var(--np-ease-float);display:block;position:relative;overflow:hidden}.np-poster__media .np-cover{border-radius:inherit}.np-poster:hover,.np-poster:focus-within{transform:translateY(-10px)}.np-poster:hover .np-poster__media,.np-poster:focus-within .np-poster__media{box-shadow:var(--np-shadow-poster)}.np-poster__rank{z-index:3;background:var(--np-ink-75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:34px;height:34px;font-family:var(--np-font-display);color:var(--np-text);border-radius:50%;place-items:center;font-size:15px;font-weight:800;display:grid;position:absolute;top:12px;left:12px}.np-poster__badge{z-index:3;position:absolute;top:12px;right:12px}.np-poster__quick{z-index:3;opacity:0;transition:opacity var(--np-dur-base), transform var(--np-dur-base) var(--np-ease-float);display:flex;position:absolute;bottom:12px;left:12px;right:64px;transform:translateY(10px)}.np-poster__view{border-radius:var(--np-r-pill);background:var(--np-amber);height:40px;color:var(--np-amber-ink);flex:1;place-items:center;font-size:13px;font-weight:800;display:grid}.np-poster__add{z-index:4;background:var(--np-ink-80);width:40px;height:40px;color:var(--np-text);border:1px solid var(--np-white-12);opacity:0;transition:opacity var(--np-dur-base), transform var(--np-dur-base) var(--np-ease-float), background var(--np-dur-fast);border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(133.333cqw - 52px);right:12px;transform:translateY(10px)}.np-poster__add .np-icon{transition:transform var(--np-dur-tab) var(--np-ease-float)}.np-poster__add.is-added{background:var(--np-amber);color:var(--np-amber-ink)}.np-poster__add.is-added .np-icon{transform:rotate(45deg)}.np-poster__add:hover{color:var(--np-text);background:var(--np-ink-92)}.np-poster:hover .np-poster__quick,.np-poster:focus-within .np-poster__quick,.np-poster:hover .np-poster__add,.np-poster:focus-within .np-poster__add{opacity:1;transform:translateY(0)}.np-poster__body{flex-direction:column;gap:4px;padding:0 4px;display:flex}.np-poster__row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.np-poster__title{font-size:16px;font-weight:700;line-height:1.3}.np-poster__meta{color:var(--np-text-3);font-size:13px}.np-wide{color:var(--np-text);flex-direction:column;gap:14px;display:flex}.np-wide:hover{color:var(--np-text)}.np-wide__media{border-radius:var(--np-r-cover);transition:transform var(--np-dur-slow) var(--np-ease-float), box-shadow var(--np-dur-slow);display:block;position:relative;overflow:hidden}.np-wide:hover .np-wide__media,.np-wide:focus-visible .np-wide__media{box-shadow:var(--np-shadow-poster);transform:translateY(-6px)}.np-wide__badge{z-index:3;position:absolute;top:12px;right:12px}.np-wide__body{flex-direction:column;gap:4px;padding:0 16px 0 4px;display:flex}.np-wide__title{font-size:17px;font-weight:700}.np-wide__studio{color:var(--np-text-3);font-size:13px}.np-wide__chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.np-queue{text-align:left;border-radius:var(--np-r-tile);background:var(--np-surface);border:1px solid var(--np-white-6);width:100%;color:var(--np-text);transition:background var(--np-dur-tab), border-color var(--np-dur-tab);align-items:center;gap:14px;padding:10px;display:flex}.np-queue:hover{background:var(--np-surface-2);color:var(--np-text)}.np-queue.is-active{border-color:var(--np-amber);box-shadow:0 0 0 1px var(--np-amber) inset}.np-queue__thumb{border-radius:var(--np-r-thumb);flex-shrink:0;width:92px;height:118px;position:relative;overflow:hidden}.np-queue__body{flex-direction:column;gap:5px;min-width:0;display:flex}.np-queue__kicker{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.np-queue__kicker--teal{color:var(--np-teal)}.np-queue__kicker--amber{color:var(--np-amber)}.np-queue__kicker--coral{color:var(--np-coral)}.np-queue__kicker--gold{color:var(--np-gold)}.np-queue__title{font-family:var(--np-font-display);letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.2}.np-queue__meta{color:var(--np-text-3);font-size:13px}.np-queue__hook{color:var(--np-text-2);font-size:12px;line-height:1.45}.np-update{border-top:1px solid var(--np-white-6);align-items:center;gap:12px;display:flex}.np-update__link{border-radius:var(--np-r-row);min-width:0;color:var(--np-text);transition:background var(--np-dur-tab);flex:1;gap:18px;margin:0 -12px;padding:16px 12px;display:flex}.np-update__link:hover{background:var(--np-white-4);color:var(--np-text)}.np-update__thumb{border-radius:var(--np-r-thumb);flex-shrink:0;width:120px;height:80px;position:relative;overflow:hidden}.np-update__thumb .np-cover{aspect-ratio:auto;height:100%}.np-update__body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.np-update__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.np-update__title{font-size:16px;font-weight:700}.np-update__kind{padding:3px 9px}.np-update__versions{color:var(--np-text-3);font-size:12px}.np-update__versions b{color:var(--np-text)}.np-update__notes{color:var(--np-text-2);font-size:13px;line-height:1.5}.np-update__meta{color:var(--np-text-3);font-size:12px}.np-update__actions{flex-shrink:0}.np-rankrow{border-top:1px solid var(--np-white-6);color:var(--np-text);align-items:center;gap:14px;padding:12px 0;display:flex}.np-rankrow:hover{color:var(--np-text)}.np-rankrow:hover .np-rankrow__title{color:var(--np-amber)}.np-rankrow__n{width:22px;font-family:var(--np-font-display);color:var(--np-rank);font-size:18px;font-weight:800}.np-rankrow__body{flex-direction:column;flex:1;min-width:0;display:flex}.np-rankrow__title{transition:color var(--np-dur-fast);font-size:14px;font-weight:700}.np-rankrow__meta{color:var(--np-text-3);font-size:12px}.np-podium{align-items:flex-end;gap:12px;margin:20px 0 8px;padding:0;list-style:none;display:flex}.np-podium__place{flex:1;min-width:0}.np-podium__link{text-align:center;color:var(--np-text);flex-direction:column;align-items:center;gap:8px;display:flex}.np-podium__link:hover{color:var(--np-text)}.np-podium__cover{width:100%;box-shadow:0 0 0 2px var(--np-podium-ring);transition:transform var(--np-dur-slow) var(--np-ease-float);border-radius:16px;display:block;position:relative;overflow:hidden}.np-podium__link:hover .np-podium__cover{transform:translateY(-6px)}.np-podium__place--1 .np-podium__cover{height:160px}.np-podium__place--2 .np-podium__cover{height:130px}.np-podium__place--3 .np-podium__cover{height:110px}.np-podium__link--amber{--np-podium-ring:var(--np-amber)}.np-podium__link--silver{--np-podium-ring:var(--np-silver)}.np-podium__link--coral{--np-podium-ring:var(--np-coral)}.np-podium__n{z-index:2;background:var(--np-podium-ring);width:28px;height:28px;color:var(--np-amber-ink);border-radius:50%;place-items:center;margin-top:-22px;font-size:13px;font-weight:800;display:grid;position:relative}.np-podium__title{font-size:13px;font-weight:700;line-height:1.2}.np-genre{border-radius:var(--np-r-cover);height:200px;color:var(--np-text);isolation:isolate;display:block;position:relative;overflow:hidden}.np-genre:hover{color:var(--np-text)}.np-genre__bg{transition:transform var(--np-dur-reveal) var(--np-ease-float);position:absolute;inset:0}.np-genre__bg:after{content:"";background:linear-gradient(180deg, var(--np-ink-40) 0%, var(--np-ink-80) 55%, var(--np-ink-95) 100%);position:absolute;inset:0}.np-genre:hover .np-genre__bg,.np-genre:focus-visible .np-genre__bg{transform:scale(1.03)}.np-genre__label{z-index:2;justify-content:space-between;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.np-genre__name{font-family:var(--np-font-display);letter-spacing:-.01em;text-shadow:0 2px 14px var(--np-ink-80);font-size:22px;font-weight:700;line-height:1}.np-genre__count{background:var(--np-ink-60);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--np-r-pill);padding:5px 10px;font-size:12px;font-weight:700}.np-collection{border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-white-6);color:var(--np-text);transition:transform var(--np-dur-reveal) var(--np-ease-float);flex-direction:column;gap:18px;padding:24px;display:flex}.np-collection:hover{color:var(--np-text);transform:scale(1.03)}.np-collection__fan{height:170px;display:block;position:relative}.np-collection__cover{width:46%;height:150px;box-shadow:var(--np-shadow-fan);transition:transform var(--np-dur-reveal) var(--np-ease-float);border-radius:16px;position:absolute;top:10px;overflow:hidden}.np-collection__cover--1{left:0;transform:rotate(-6deg)}.np-collection__cover--2{z-index:2;height:160px;top:0;left:27%}.np-collection__cover--3{right:0;transform:rotate(6deg)}.np-collection__body{flex-direction:column;gap:6px;display:flex}.np-collection__title{font-family:var(--np-font-display);letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.15}.np-collection__desc{color:var(--np-text-2);font-size:14px;line-height:1.5}.np-collection__meta{color:var(--np-text-3);margin-top:4px;font-size:12px;font-weight:700}.np-collection--banner{flex-flow:wrap;align-items:center;gap:24px;padding:24px 28px}.np-collection--banner:hover{border-color:var(--np-line-strong);transform:none}.np-collection--banner .np-collection__fan{flex-shrink:0;width:160px;height:100px}.np-collection--banner .np-collection__cover{width:70px;height:94px;top:3px}.np-collection--banner .np-collection__cover--2{height:94px;top:0;left:45px}.np-collection--banner .np-collection__body{flex:1;min-width:240px}.np-collection--banner .np-collection__cta{flex-shrink:0}.np-studio--spotlight{border-radius:var(--np-r-hero);background:var(--np-surface);border:1px solid var(--np-white-6);flex-wrap:wrap;display:flex;overflow:hidden}.np-studio__info{flex-direction:column;flex:420px;gap:16px;padding:40px;display:flex}.np-studio__id{align-items:center;gap:16px;display:flex}.np-studio__name{font-family:var(--np-font-display);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:32px;font-weight:700;line-height:1.1}.np-studio__id>div{min-width:0}.np-studio__name a:hover{color:var(--np-amber)}.np-studio__sub{color:var(--np-text-3);margin-top:4px;font-size:13px}.np-studio__bio{color:var(--np-text-soft);font-size:15px;line-height:1.65}.np-studio__stats{flex-wrap:wrap;gap:28px;display:flex}.np-studio__stats div{flex-direction:column-reverse;display:flex}.np-studio__stats dt{color:var(--np-text-3);font-size:13px}.np-studio__stats dd{font-family:var(--np-font-display);color:var(--np-text);font-size:24px;font-weight:700}.np-studio__actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.np-studio__shelf{background:var(--np-white-2);flex:520px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:24px;display:grid}.np-studio__poster{transition:transform var(--np-dur-slow) var(--np-ease-float), box-shadow var(--np-dur-slow);border-radius:18px;display:block;overflow:hidden}.np-studio__poster:hover{box-shadow:var(--np-shadow-poster);transform:translateY(-10px)}.np-studio__shelf--mixed{grid-template-columns:repeat(var(--np-studio-posters,1), minmax(0, 1fr)) minmax(0, 1.7fr);align-items:start}.np-studio__more{flex-direction:column;gap:12px;min-width:0;display:flex}.np-studio__more-head{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.np-studio__more-all{color:var(--np-amber);white-space:nowrap;font-size:13px;font-weight:700}.np-studio__more-all:hover{color:var(--np-text)}.np-studio__more-list{flex-direction:column;gap:10px;display:flex}.np-studio__more .np-studio--compact{background:var(--np-bg);padding:14px}.np-studio--compact{border-radius:var(--np-r-tile);background:var(--np-surface);border:1px solid var(--np-white-6);align-items:center;gap:14px;padding:16px;display:flex}.np-studio__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.np-studio__cname{color:var(--np-text);font-size:16px;font-weight:800}.np-studio__cmeta{color:var(--np-text-3);font-size:13px}.np-stat{border-radius:var(--np-r-tile);background:var(--np-surface);border:1px solid var(--np-white-6);align-items:center;gap:14px;padding:18px 20px;display:flex}.np-stat__icon{border-radius:var(--np-r-thumb);background:var(--np-white-8);width:44px;height:44px;color:var(--np-text);flex-shrink:0;place-items:center;display:grid}.np-stat--teal .np-stat__icon{background:var(--np-teal-14);color:var(--np-teal)}.np-stat--amber .np-stat__icon{background:var(--np-amber-15);color:var(--np-amber)}.np-stat--coral .np-stat__icon{background:var(--np-coral-15);color:var(--np-coral)}.np-stat__text{flex-direction:column;min-width:0;display:flex}.np-stat__value{font-family:var(--np-font-display);letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.15}.np-stat__label{color:var(--np-text-3);font-size:13px}.np-shead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.np-shead__text{flex-direction:column;gap:6px;display:flex}.np-shead__title{font-family:var(--np-font-display);letter-spacing:-.03em;font-size:44px;font-weight:700;line-height:1.05}.np-shead--m .np-shead__title{letter-spacing:-.02em;font-size:28px}.np-shead--s .np-shead__title{letter-spacing:-.01em;font-size:22px}.np-shead__action{color:var(--np-amber);align-items:center;gap:6px;font-weight:700;display:inline-flex}.np-shead__action:hover{color:var(--np-text)}.np-shead__controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.np-filters{flex-direction:column;gap:14px;width:100%;max-width:280px;display:flex}.np-filters__search{border-radius:var(--np-r-input);background:var(--np-surface);border:1px solid var(--np-white-8);height:46px;color:var(--np-text-3);align-items:center;gap:10px;padding:0 14px;display:flex}.np-filters__search:focus-within{border-color:var(--np-amber);box-shadow:0 0 0 4px var(--np-amber-18)}.np-filters__search input{min-width:0;color:var(--np-text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.np-filters__search input::placeholder{color:var(--np-text-3)}.np-filters__reset{color:var(--np-text-3);justify-content:space-between;padding:0 4px;font-size:13px;display:flex}.np-filters__reset a{color:var(--np-amber);font-weight:700}.np-fgroup{border:1px solid var(--np-white-6);border-radius:var(--np-r-tile);background:var(--np-surface);min-width:0;margin:0;padding:16px 18px}.np-fgroup__head{text-align:left;align-items:center;gap:8px;width:100%;display:flex}.np-fgroup__title{color:var(--np-text);flex:1;font-size:14px;font-weight:700}.np-fgroup__on{color:var(--np-amber);text-transform:uppercase;font-size:11px;font-weight:800}.np-fgroup__chev{color:var(--np-text-3);transition:transform var(--np-dur-fast) var(--np-ease-float)}.np-fgroup__chev.is-closed{transform:rotate(-90deg)}.np-fgroup__body{padding-top:10px}.np-fgroup__more{color:var(--np-amber);margin-top:8px;font-size:13px;font-weight:700}.np-filters__find input{border:1px solid var(--np-line-strong);background:var(--np-bg);width:100%;height:38px;color:var(--np-text);border-radius:10px;outline:none;margin-bottom:8px;padding:0 12px;font-size:13px}.np-filters__find input:focus{border-color:var(--np-amber)}.np-fopts{margin:0;padding:0;list-style:none}.np-fopt{color:var(--np-text-2);cursor:pointer;align-items:center;gap:10px;padding:6px 0;font-size:14px;display:flex}.np-fopt:hover{color:var(--np-text)}.np-fopt__label{flex:1;min-width:0}.np-fopt__count{color:var(--np-text-3);font-size:12px}.np-check{cursor:pointer;color:var(--np-text-2);align-items:flex-start;gap:10px;font-size:14px;display:flex}.np-check--bare{display:inline-flex}.np-check__input,.np-reason__input,.np-fchip input,.np-toggle__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.np-check__box{border:1.5px solid var(--np-white-30);color:#0000;width:18px;height:18px;transition:background var(--np-dur-fast), border-color var(--np-dur-fast);border-radius:6px;flex-shrink:0;place-items:center;margin-top:2px;display:grid}.np-fopt .np-check__box{margin-top:0}.np-check__input:checked+.np-check__box{background:var(--np-amber);border-color:var(--np-amber);color:var(--np-amber-ink)}.np-check__input:focus-visible+.np-check__box{outline:2px solid var(--np-amber);outline-offset:3px}.np-check--radio .np-check__box{border-radius:50%}.np-check__dot{background:0 0;border-radius:50%;width:8px;height:8px}.np-check--radio .np-check__input:checked+.np-check__box{background:0 0}.np-check--radio .np-check__input:checked+.np-check__box .np-check__dot{background:var(--np-amber)}.np-check__text{flex-direction:column;flex:1;gap:2px;display:flex}.np-check__label{color:var(--np-text)}.np-check__help{color:var(--np-text-3);font-size:12px}.np-check__error{color:var(--np-danger);font-size:12px}.np-check.has-error .np-check__box{border-color:var(--np-danger)}.np-check__count{color:var(--np-text-3);font-size:12px}.np-range__labels{color:var(--np-text-3);justify-content:space-between;margin-bottom:8px;font-size:13px;display:flex}.np-range__labels b{color:var(--np-amber)}.np-range__input{--np-fill:0%;appearance:none;cursor:pointer;background:0 0;width:100%;height:20px;margin:0}.np-range__input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--np-amber) var(--np-fill), var(--np-white-10) var(--np-fill));border-radius:3px;height:6px}.np-range__input::-moz-range-track{background:linear-gradient(90deg, var(--np-amber) var(--np-fill), var(--np-white-10) var(--np-fill));border-radius:3px;height:6px}.np-range__input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--np-text);width:20px;height:20px;box-shadow:0 0 0 4px var(--np-amber-30);border-radius:50%;margin-top:-7px}.np-range__input::-moz-range-thumb{background:var(--np-text);width:20px;height:20px;box-shadow:0 0 0 4px var(--np-amber-30);border:0;border-radius:50%}.np-range__input:focus-visible{outline:none}.np-range__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--np-amber)}.np-fchips{flex-wrap:wrap;gap:6px;display:flex}.np-fchip{cursor:pointer;position:relative}.np-fchip span{border-radius:var(--np-r-pill);background:var(--np-white-6);height:34px;color:var(--np-text-2);transition:background var(--np-dur-fast), color var(--np-dur-fast);align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.np-fchip:hover span{color:var(--np-text)}.np-fchip input:checked+span{background:var(--np-text);color:var(--np-amber-ink)}.np-sheet .np-fchip input:checked+span{background:var(--np-amber);color:var(--np-amber-ink)}.np-fchip input:focus-visible+span{outline:2px solid var(--np-amber);outline-offset:3px}.np-sheet-root{z-index:95;position:fixed;inset:0}.np-sheet-backdrop{background:var(--np-ink-70);position:absolute;inset:0}.np-sheet{border-radius:var(--np-r-panel) var(--np-r-panel) 0 0;background:var(--np-surface);border-top:1px solid var(--np-white-10);flex-direction:column;height:88vh;max-height:88vh;display:flex;position:absolute;bottom:0;left:0;right:0}.np-sheet__handle{background:var(--np-white-22);border-radius:2px;width:44px;height:4px;margin:10px auto 8px;display:block}.np-sheet__head{align-items:center;gap:12px;padding:4px 20px 12px;display:flex}.np-sheet__title{font-family:var(--np-font-display);flex:1;font-size:22px;font-weight:700}.np-sheet__reset{color:var(--np-amber);font-size:13px;font-weight:700}.np-sheet__close{background:var(--np-white-6);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.np-sheet__body{flex-direction:column;flex:1;gap:20px;padding:0 20px 20px;display:flex;overflow-y:auto}.np-sheet__group{border:0;min-width:0;margin:0;padding:0}.np-sheet__legend{margin-bottom:10px;padding:0;font-size:14px;font-weight:700}.np-sheet__foot{padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--np-line);background:var(--np-surface);position:sticky;bottom:0}.np-sort{align-items:center;gap:10px;display:inline-flex;position:relative}.np-sort__label{color:var(--np-text-3);font-size:13px}.np-sort__btn{border-radius:var(--np-r-pill);border:1px solid var(--np-line-strong);background:var(--np-surface-input);height:40px;color:var(--np-text);align-items:center;gap:10px;padding:0 14px 0 16px;font-size:14px;font-weight:600;display:inline-flex}.np-sort__btn:hover{border-color:var(--np-white-30)}.np-sort__list{transform-origin:100% 0;width:220px;right:0}.np-pager{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px;display:flex}.np-pager__step{border-radius:var(--np-r-pill);border:1px solid var(--np-line-strong);height:44px;color:var(--np-text);align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.np-pager__step:hover{border-color:var(--np-white-30);color:var(--np-text)}.np-pager__step.is-disabled{color:var(--np-text-3);opacity:.6}.np-pager__num{background:var(--np-surface);width:44px;height:44px;color:var(--np-text);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.np-pager__num:hover{background:var(--np-surface-2);color:var(--np-text)}.np-pager__num.is-current{background:var(--np-amber);color:var(--np-amber-ink);font-weight:800}.np-pager__gap{width:44px;height:44px;color:var(--np-text-3);place-items:center;display:inline-grid}.np-loadmore{margin-top:12px}.np-crumbs ol{color:var(--np-text-3);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.np-crumbs li{gap:6px;display:inline-flex}.np-crumbs a{color:var(--np-text-3)}.np-crumbs a:hover{color:var(--np-amber)}.np-crumbs [aria-current]{color:var(--np-text)}.np-empty{text-align:center;border-radius:var(--np-r-panel);border:1.5px dashed var(--np-line-strong);flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.np-empty__icon{background:var(--np-amber-15);width:64px;height:64px;color:var(--np-amber);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.np-empty--teal .np-empty__icon{background:var(--np-teal-14);color:var(--np-teal)}.np-empty--coral .np-empty__icon{background:var(--np-coral-15);color:var(--np-coral)}.np-empty__title{font-family:var(--np-font-display);letter-spacing:-.01em;font-size:24px;font-weight:700}.np-empty__body{color:var(--np-text-2);max-width:46ch;font-size:15px}.np-empty .np-btn{margin-top:6px}.np-glass-arrow{z-index:3;background:var(--np-ink-60);width:46px;height:46px;-webkit-backdrop-filter:blur(var(--np-blur-glass));backdrop-filter:blur(var(--np-blur-glass));color:var(--np-text);transition:background var(--np-dur-fast), transform var(--np-dur-fast) var(--np-ease-float);border-radius:50%;place-items:center;margin-top:-23px;display:grid;position:absolute;top:50%}.np-glass-arrow:hover{background:var(--np-ink-90)}.np-glass-arrow--prev{left:16px}.np-glass-arrow--next{right:16px}.np-gallery__main{aspect-ratio:16/9;border-radius:var(--np-r-cover);background:var(--np-surface-3);position:relative;overflow:hidden}.np-gallery__open{cursor:zoom-in;width:100%;height:100%;position:absolute;inset:0}.np-gallery__open img{object-fit:cover;width:100%;height:100%}.np-gallery__play{color:var(--np-text);background:var(--np-ink-35);place-items:center;display:grid;position:absolute;inset:0}.np-gallery__count{z-index:3;background:var(--np-ink-75);border-radius:var(--np-r-pill);pointer-events:none;padding:6px 12px;font-size:12px;font-weight:700;position:absolute;bottom:16px;right:16px}.np-gallery__strip{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:10px;margin-top:12px;padding:3px;display:flex;position:relative;overflow-x:auto}.np-gallery__thumb{border-radius:var(--np-r-sm);scroll-snap-align:start;height:68px;transition:box-shadow var(--np-dur-fast);flex:0 0 120px;position:relative;overflow:hidden}.np-gallery__thumb img{object-fit:cover;width:100%;height:100%}.np-gallery__thumb:hover,.np-gallery__thumb.is-active{box-shadow:0 0 0 2px var(--np-amber)}.np-gallery__thumb-play{background:var(--np-ink-35);color:var(--np-text);place-items:center;display:grid;position:absolute;inset:0}.np-gallery__veil{display:none}:is(.np-blur-screens,.np-blur-all) .np-gallery:not(.is-revealed) :is(.np-gallery__open,.np-gallery__thumb) img{filter:blur(26px);transform:scale(1.12)}:is(.np-blur-screens,.np-blur-all) .np-gallery:not(.is-revealed) .np-gallery__thumb img{filter:blur(10px)}:is(.np-blur-screens,.np-blur-all) .np-gallery:not(.is-revealed) .np-gallery__open{cursor:pointer}:is(.np-blur-screens,.np-blur-all) .np-gallery:not(.is-revealed) .np-gallery__veil{z-index:2;background:var(--np-ink-35);place-items:center;display:grid;position:absolute;inset:0}.np-gallery__veil-chip{border-radius:var(--np-r-pill);background:var(--np-ink-75);border:1px solid var(--np-white-12);color:var(--np-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background var(--np-dur-fast), color var(--np-dur-fast);align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:700;display:inline-flex}.np-gallery__open:hover .np-gallery__veil-chip,.np-gallery__open:focus-visible .np-gallery__veil-chip{background:var(--np-amber);color:var(--np-amber-ink);border-color:var(--np-amber)}.np-gallery__open img{transition:filter var(--np-dur-base) var(--np-ease-out), transform var(--np-dur-base) var(--np-ease-out)}.np-blur-all .np-cover__img,.np-blur-all .np-cover picture img{filter:blur(18px);transform:scale(1.1)}.np-lightbox{z-index:120;background:var(--np-ink-95);position:fixed;inset:0}.np-lightbox__stage{place-items:center;display:grid;position:absolute;inset:0}.np-lightbox__img{object-fit:contain;border-radius:12px;max-width:92vw;max-height:86vh}.np-lightbox__video{aspect-ratio:16/9;border:0;border-radius:12px;width:min(92vw,152.889vh)}.np-lightbox__arrow{position:fixed}.np-lightbox__count{color:var(--np-text-2);background:var(--np-ink-75);border-radius:var(--np-r-pill);padding:6px 14px;font-size:13px;font-weight:700;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.np-lightbox__close{background:var(--np-white-8);width:46px;height:46px;color:var(--np-text);border-radius:50%;place-items:center;display:grid;position:fixed;top:20px;right:20px}.np-lightbox__close:hover{background:var(--np-white-18)}.np-vtable{border-radius:var(--np-r-cover);background:var(--np-surface);border:1px solid var(--np-white-6);overflow:hidden}.np-vtable__scroll{position:relative;overflow-x:auto}.np-vtable table{width:100%;min-width:640px;font-size:14px}.np-vtable th,.np-vtable td{text-align:left;color:var(--np-text-2);border-top:1px solid var(--np-line-soft);vertical-align:middle;padding:16px 22px;font-weight:400}.np-vtable thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--np-text-3);border-top:0;border-bottom:1px solid var(--np-white-6);padding:14px 22px;font-size:11px;font-weight:800}.np-vtable tbody th{color:var(--np-text);font-weight:700}.np-vtable tbody tr{transition:background var(--np-dur-tab)}.np-vtable tbody tr:hover{background:var(--np-white-4)}.np-vtable tr.is-latest th{box-shadow:inset 3px 0 0 var(--np-amber)}.np-vtable__latest{color:var(--np-text-2);font-weight:600}.np-vtable__note{color:var(--np-text-3);margin-top:2px;font-size:12px;font-weight:500;display:block}.np-vtable__platforms{flex-wrap:wrap;gap:6px 12px;display:inline-flex}.np-vtable__platform{align-items:center;gap:5px;display:inline-flex}.np-vtable__action{width:150px}.np-vtable__action .np-btn{width:100%}.np-log__list{margin:0;padding:0 0 0 28px;list-style:none;position:relative}.np-log__list:before{content:"";background:var(--np-white-10);width:2px;position:absolute;top:6px;bottom:6px;left:7px}.np-log__entry{padding-bottom:22px;position:relative}.np-log__dot{background:var(--np-teal);width:16px;height:16px;box-shadow:0 0 0 4px var(--np-bg);border-radius:50%;position:absolute;top:4px;left:-28px}.np-log__entry--final .np-log__dot{background:var(--np-gold)}.np-log__entry--first .np-log__dot{background:var(--np-coral)}.np-log__head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.np-log__version{font-family:var(--np-font-display);font-size:18px;font-weight:700;line-height:1.3}.np-log__date{color:var(--np-text-3);font-size:13px}.np-log__lines{color:var(--np-text-2);margin:8px 0 0;padding-left:18px;font-size:14px;line-height:1.6}.np-log__more{color:var(--np-text-3);margin-left:-18px;font-size:13px;list-style:none}.np-log__toggle{color:var(--np-amber);align-items:center;gap:6px;margin-left:28px;font-size:14px;font-weight:700;display:inline-flex}.np-log__toggle:hover{color:var(--np-text)}.np-rate{border-radius:var(--np-r-cover);background:var(--np-surface);border:1px solid var(--np-white-6);flex-wrap:wrap;gap:36px;padding:26px;display:flex}.np-rate__score{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.np-rate__big{font-family:var(--np-font-display);letter-spacing:-.03em;font-size:64px;font-weight:700;line-height:1}.np-rate__stars-static{letter-spacing:2px;color:var(--np-star-off);font-size:20px}.np-rate__stars-static .is-on{color:var(--np-amber)}.np-rate__sub{color:var(--np-text-3);font-size:13px}.np-rate__bars{flex-direction:column;flex:260px;justify-content:center;gap:8px;display:flex}.np-rate__bar{color:var(--np-text-3);align-items:center;gap:10px;font-size:13px;display:flex}.np-rate__bar .np-progress{border-radius:4px;height:8px}.np-rate__bar-k{width:16px;display:inline-flex}.np-rate__bar-v{text-align:right;width:40px}.np-rate__mine{border-left:1px solid var(--np-white-6);flex-direction:column;flex:240px;justify-content:center;gap:10px;padding-left:28px;display:flex}.np-rate__ask{font-size:15px;font-weight:700}.np-rate__stars{gap:6px;display:flex}.np-rate__star{color:var(--np-star-off);transition:color var(--np-dur-star), transform var(--np-dur-star) var(--np-ease-float);font-size:32px;line-height:1}.np-rate__star.is-on{color:var(--np-amber)}.np-rate__star:hover{transform:scale(1.2)}.np-rate__star.is-pop{animation:np-pop var(--np-dur-star) var(--np-ease-float)}.np-rate__note{color:var(--np-text-3);font-size:13px}.np-rate__votes{gap:10px;display:flex}.np-vote{border-radius:var(--np-r-pill);border:1px solid var(--np-line-strong);height:44px;color:var(--np-text);transition:background var(--np-dur-fast), border-color var(--np-dur-fast), color var(--np-dur-fast);align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.np-vote:hover{border-color:var(--np-white-30)}.np-vote.is-on{background:var(--np-amber);border-color:var(--np-amber);color:var(--np-amber-ink)}.np-comment{border-top:1px solid var(--np-white-6);gap:14px;padding:20px 0;display:flex}.np-comment--reply{border-top:0;padding-bottom:0}.np-comment__main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.np-comment__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.np-comment__name{color:var(--np-text);font-size:14px;font-weight:700}.np-comment__role{color:var(--np-amber);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.np-comment__stars{color:var(--np-amber);letter-spacing:1px;font-size:13px}.np-comment__stars .is-off{color:var(--np-star-off)}.np-comment__time{color:var(--np-text-3);font-size:12px}.np-comment__body{color:var(--np-text-soft);overflow-wrap:anywhere;font-size:15px;line-height:1.65}.np-comment__actions{flex-wrap:wrap;gap:18px;display:flex}.np-comment__act{color:var(--np-text-3);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.np-comment__act:hover,.np-comment__act.is-on{color:var(--np-amber)}.np-comment__act--danger:hover{color:var(--np-danger)}.np-comment__replies{margin-top:4px}.np-comment__reply{padding-top:6px}.np-spoiler{background:var(--np-white-6);font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:6px;padding:0 4px;display:inline}.np-spoiler span{filter:blur(5px);transition:filter var(--np-dur-fast)}.np-spoiler.is-shown{cursor:text;background:0 0;padding:0}.np-spoiler.is-shown span{filter:none}.np-cform{border-radius:var(--np-r-card);background:var(--np-surface);border:1px solid var(--np-white-6);gap:14px;padding:18px;display:flex}.np-cform--compact{padding:12px}.np-cform__main{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.np-cform__input{resize:vertical;min-height:56px;padding:12px 14px;line-height:1.5}.np-cform__bar{justify-content:space-between;align-items:center;gap:10px;display:flex}.np-cform__count{color:var(--np-text-3);font-size:12px}.np-cform__count.is-near{color:var(--np-amber)}.np-cform__actions{gap:8px;display:flex}.np-cform--guest{flex-wrap:wrap;align-items:center}.np-cform__guest-icon{background:var(--np-amber-15);width:40px;height:40px;color:var(--np-amber);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.np-cform__guest-text{color:var(--np-text-2);flex:220px;font-size:14px}.np-mirror{border-radius:var(--np-r-row);background:var(--np-surface);border:1px solid var(--np-white-6);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.np-mirror__logo{border-radius:var(--np-r-sm);background:var(--np-white-8);width:44px;height:44px;font-family:var(--np-font-ui);letter-spacing:.02em;color:var(--np-text);flex-shrink:0;place-items:center;font-size:14px;font-weight:800;display:grid}.np-mirror__info{flex-direction:column;flex:200px;gap:3px;min-width:0;display:flex}.np-mirror__host{font-size:15px;font-weight:700}.np-mirror__meta{color:var(--np-text-3);flex-wrap:wrap;gap:6px;font-size:13px;display:flex}.np-mirror__status{align-items:center;gap:6px;display:inline-flex}.np-mirror__actions{align-items:center;gap:14px;display:flex}.np-mirror__report{color:var(--np-text-3);font-size:13px;font-weight:700}.np-mirror__report:hover{color:var(--np-coral)}.np-status-dot{background:var(--np-text-3);border-radius:50%;flex-shrink:0;width:8px;height:8px}.np-status-dot--ok{background:var(--np-teal)}.np-status-dot--bad{background:var(--np-coral)}.np-field{flex-direction:column;gap:8px;min-width:0;display:flex}.np-field--inline{flex-direction:row;align-items:center;gap:14px}.np-field__label{color:var(--np-text-2);font-size:13px;font-weight:700}.np-field__req{color:var(--np-amber)}.np-field__wrap{display:block;position:relative}.np-field__control{border-radius:var(--np-r-input);background:var(--np-bg);width:100%;height:48px;color:var(--np-text);border:1px solid var(--np-line-strong);appearance:none;transition:border-color var(--np-dur-fast), box-shadow var(--np-dur-fast);outline:none;padding:0 14px;font-size:15px}.np-field__control::placeholder{color:var(--np-text-3)}.np-field__control:focus,.np-field__control:focus-visible{border-color:var(--np-amber);box-shadow:0 0 0 4px var(--np-amber-18);outline:none}.np-field__control--area{resize:vertical;height:auto;padding:12px 14px;line-height:1.55}.np-field__control--select{cursor:pointer;padding-right:40px}.np-field__control--sm{height:36px;padding:0 32px 0 12px;font-size:13px}.np-field__chev{color:var(--np-text-3);pointer-events:none;margin-top:-8px;position:absolute;top:50%;right:14px}.np-field__wrap.has-icon .np-field__control{padding-left:44px}.np-field__icon{color:var(--np-text-3);pointer-events:none;margin-top:-9px;position:absolute;top:50%;left:14px}.np-field__control.has-toggle{padding-right:48px}.np-field__toggle{width:36px;height:36px;color:var(--np-text-3);border-radius:50%;place-items:center;margin-top:-18px;display:grid;position:absolute;top:50%;right:6px}.np-field__toggle:hover{color:var(--np-text)}.np-field__counter{color:var(--np-text-3);pointer-events:none;font-size:11px;position:absolute;bottom:8px;right:12px}.np-field__help{color:var(--np-text-3);font-size:12px}.np-field__error{color:var(--np-danger);align-items:center;gap:6px;font-size:12px;display:flex}.np-field.has-error .np-field__control{border-color:var(--np-danger)}.np-field.has-error .np-field__control:focus{box-shadow:0 0 0 4px var(--np-danger-15)}.np-toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;display:flex}.np-toggle__text{flex-direction:column;gap:2px;display:flex}.np-toggle__label{color:var(--np-text);font-size:14px;font-weight:600}.np-toggle__help{color:var(--np-text-3);font-size:12px}.np-toggle__track{background:var(--np-white-12);width:44px;height:26px;transition:background var(--np-dur-fast);border-radius:13px;flex-shrink:0;position:relative}.np-toggle__thumb{background:var(--np-text);width:20px;height:20px;transition:transform var(--np-dur-fast) var(--np-ease-float);border-radius:50%;position:absolute;top:3px;left:3px}.np-toggle__input:checked~.np-toggle__track{background:var(--np-amber)}.np-toggle__input:checked~.np-toggle__track .np-toggle__thumb{background:var(--np-amber-ink);transform:translate(18px)}.np-toggle__input:focus-visible~.np-toggle__track{outline:2px solid var(--np-amber);outline-offset:3px}.np-drop{text-align:center;border-radius:var(--np-r-card);border:1.5px dashed var(--np-line-strong);background:var(--np-white-2);cursor:pointer;transition:border-color var(--np-dur-fast), background var(--np-dur-fast);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px 20px;display:flex}.np-drop:hover,.np-drop.is-over{border-color:var(--np-amber);background:var(--np-amber-04)}.np-drop:focus-within{outline:2px solid var(--np-amber);outline-offset:3px}.np-drop__icon{background:var(--np-amber-15);width:48px;height:48px;color:var(--np-amber);border-radius:50%;place-items:center;display:grid}.np-drop__title{font-size:14px;font-weight:700}.np-drop__browse{color:var(--np-amber);text-underline-offset:2px;text-decoration:underline}.np-drop__hint{color:var(--np-text-3);font-size:12px}.np-drop__files{color:var(--np-teal);font-size:12px}.np-drop--circle{border-radius:50%;width:96px;height:96px;padding:0}.np-modal-root{z-index:110;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.np-modal-backdrop{background:var(--np-ink-70);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0}.np-modal{border-radius:var(--np-r-hero);background:var(--np-surface);border:1px solid var(--np-white-8);width:100%;max-width:560px;max-height:calc(100vh - 32px);box-shadow:var(--np-shadow-overlay);padding:24px;position:relative;overflow-y:auto}.np-modal--sm{max-width:440px}.np-modal--lg{max-width:720px}.np-modal__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.np-modal__title{font-family:var(--np-font-display);letter-spacing:-.01em;font-size:20px;font-weight:700}.np-modal__sub{color:var(--np-text-3);margin-top:4px;font-size:13px}.np-modal__close{background:var(--np-white-8);width:32px;height:32px;color:var(--np-text);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.np-modal__close:hover{background:var(--np-white-18)}.np-modal__foot{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.np-report{flex-direction:column;gap:12px;display:flex}.np-report__subject{color:var(--np-text-3);margin-top:-6px;font-size:13px}.np-report__reasons{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.np-reason{border-radius:var(--np-r-input);border:1px solid var(--np-white-12);cursor:pointer;transition:border-color var(--np-dur-fast), background var(--np-dur-fast);align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:600;display:flex;position:relative}.np-reason:hover{border-color:var(--np-white-22)}.np-reason__dot{border:2px solid var(--np-white-30);width:18px;height:18px;box-shadow:inset 0 0 0 3px var(--np-surface);border-radius:50%;flex-shrink:0}.np-reason:has(.np-reason__input:checked){border-color:var(--np-amber);background:var(--np-amber-08)}.np-reason__input:checked+.np-reason__dot{border-color:var(--np-amber);background:var(--np-amber)}.np-reason__input:focus-visible+.np-reason__dot{outline:2px solid var(--np-amber);outline-offset:3px}.np-csearch-root{z-index:115;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.np-csearch-backdrop{background:var(--np-ink-70);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0}.np-csearch{border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-white-8);width:100%;max-width:640px;max-height:76vh;box-shadow:var(--np-shadow-overlay);flex-direction:column;display:flex;position:relative;overflow:hidden}.np-csearch__bar{border-bottom:1px solid var(--np-line);align-items:center;gap:14px;height:64px;padding:0 22px;display:flex}.np-csearch__icon{color:var(--np-amber)}.np-csearch__bar input{min-width:0;height:56px;color:var(--np-text);caret-color:var(--np-amber);background:0 0;border:0;outline:none;flex:1;font-size:20px;font-weight:600}.np-csearch__bar input::placeholder{color:var(--np-text-3);font-weight:500}.np-csearch__bar input::-webkit-search-cancel-button{display:none}.np-csearch__spin .np-icon{color:var(--np-text-3);animation:.9s linear infinite np-spin}.np-csearch__esc{cursor:pointer}.np-csearch__results{flex:1;padding:10px;position:relative;overflow-y:auto}.np-csearch__group+.np-csearch__group{margin-top:4px}.np-csearch__label{letter-spacing:.12em;text-transform:uppercase;color:var(--np-text-3);justify-content:space-between;align-items:center;padding:8px 12px;font-size:11px;font-weight:800;display:flex}.np-csearch__clear{color:var(--np-amber);letter-spacing:0;text-transform:none;font-size:11px;font-weight:700}.np-csearch__hint{color:var(--np-text-3);padding:14px 12px;font-size:14px}.np-csearch__recent{border-radius:var(--np-r-sm);width:100%;color:var(--np-text-2);text-align:left;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.np-csearch__recent:hover{background:var(--np-white-6);color:var(--np-text)}.np-csearch__game{color:var(--np-text);border-radius:16px;align-items:center;gap:14px;padding:10px 12px;display:flex}.np-csearch__game.is-active{background:var(--np-white-6);color:var(--np-text)}.np-csearch__thumb{background:var(--np-surface-3);border-radius:9px;flex-shrink:0;width:40px;height:54px;position:relative;overflow:hidden}.np-csearch__thumb img{object-fit:cover;width:100%;height:100%}.np-csearch__ph{font-family:var(--np-font-display);color:var(--np-white);text-transform:uppercase;place-items:center;font-size:13px;font-weight:800;display:grid}.np-csearch__gtext{flex-direction:column;flex:1;min-width:0;display:flex}.np-csearch__gtitle{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.np-csearch__gmeta{color:var(--np-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.np-csearch__open{color:var(--np-amber);white-space:nowrap;font-size:12px;font-weight:700}.np-csearch__chips{flex-wrap:wrap;gap:8px;padding:0 12px 10px;display:flex}.np-csearch__chip{border-radius:var(--np-r-pill);background:var(--np-white-6);color:var(--np-text);padding:8px 12px;font-size:13px;font-weight:600}.np-csearch__chip:hover,.np-csearch__chip.is-active{background:var(--np-white-12);color:var(--np-text);box-shadow:0 0 0 1px var(--np-amber-60) inset}.np-csearch__none{text-align:center;padding:24px 12px;font-size:14px}.np-csearch__none-title{font-family:var(--np-font-display);margin-bottom:4px;font-size:20px;font-weight:700}.np-csearch__foot{border-top:1px solid var(--np-line);color:var(--np-text-3);flex-wrap:wrap;align-items:center;gap:18px;padding:12px 22px;font-size:12px;display:flex}.np-csearch__all{color:var(--np-amber);margin-left:auto;font-weight:700}.np-csearch__all:hover{color:var(--np-text)}.np-toasts{z-index:130;pointer-events:none;flex-direction:column;gap:10px;width:min(420px,100vw - 32px);display:flex;position:fixed;bottom:24px;right:24px}.np-toast{pointer-events:auto;border-radius:var(--np-r-row);background:var(--np-surface-2);border:1px solid var(--np-white-8);box-shadow:var(--np-shadow-toast);color:var(--np-text);align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}.np-toast__icon{background:var(--np-teal-14);width:30px;height:30px;color:var(--np-teal);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.np-toast--rating .np-toast__icon,.np-toast--info .np-toast__icon{background:var(--np-amber-15);color:var(--np-amber)}.np-toast--error{border-color:var(--np-danger-35)}.np-toast--error .np-toast__icon{background:var(--np-danger-15);color:var(--np-danger)}.np-toast__text{flex:1;min-width:0;line-height:1.4}.np-toast__action{color:var(--np-amber);font-size:13px;font-weight:800}.np-toast__action:hover{color:var(--np-text)}.np-toast__close{color:var(--np-text-3);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.np-toast__close:hover{color:var(--np-text);background:var(--np-white-8)}.np-consent{z-index:125;border-radius:var(--np-r-card);background:var(--np-surface);border:1px solid var(--np-white-8);width:min(420px,100vw - 32px);box-shadow:var(--np-shadow-overlay);flex-direction:column;gap:12px;padding:18px;display:flex;position:fixed;bottom:24px;left:24px}.np-consent__text{color:var(--np-text-2);font-size:13px;line-height:1.5}.np-consent__more{color:var(--np-amber);font-weight:700}.np-consent__actions{gap:8px;display:flex}.np-consent__actions .np-btn{flex:1;height:42px}.np-agegate{z-index:150;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.np-age-open .np-agegate{display:flex}.np-age-open body{overflow:hidden}.np-age-open .np-page{filter:blur(20px);opacity:.7;pointer-events:none;-webkit-user-select:none;user-select:none}.np-agegate__veil{background:var(--np-ink-70);position:absolute;inset:0}.np-agegate__card{overscroll-behavior:contain;text-align:center;border-radius:var(--np-r-hero);background:var(--np-surface);border:1px solid var(--np-white-10);width:100%;max-width:520px;max-height:calc(100dvh - 32px);box-shadow:var(--np-shadow-overlay);animation:np-modal-in var(--np-dur-tab) var(--np-ease-out) both;flex-direction:column;align-items:center;gap:14px;padding:40px 36px 28px;display:flex;position:relative;overflow-y:auto}.np-agegate__title{font-family:var(--np-font-display);letter-spacing:-.02em;margin-top:6px;font-size:32px;font-weight:700;line-height:1.1}.np-agegate__text{color:var(--np-text-2);max-width:40ch;font-size:15px;line-height:1.55}.np-agegate__actions{flex-direction:column;gap:10px;width:100%;margin-top:8px;display:flex}.np-agegate__prefs{text-align:left;border:0;flex-direction:column;gap:8px;width:100%;margin:4px 0 0;padding:0;display:flex}.np-agegate__legend{letter-spacing:.12em;text-transform:uppercase;color:var(--np-text-3);margin-bottom:8px;padding:0;font-size:12px;font-weight:800}.np-agegate__option{align-items:flex-start;padding:10px 14px}.np-agegate__option .np-reason__dot{margin-top:2px}.np-agegate__option-text{flex-direction:column;gap:1px;min-width:0;display:flex}.np-agegate__option-text strong{color:var(--np-text);font-size:14px;font-weight:700}.np-agegate__option-text small{color:var(--np-text-3);font-size:12px;font-weight:500;line-height:1.45}.np-agegate__fine{color:var(--np-text-3);gap:8px;font-size:12px;display:flex}.np-agegate__fine a:hover{color:var(--np-amber)}@media (width<=1359px){.np-header__in{gap:18px}.np-searchbar{min-width:200px}}@media (width<=1240px){.np-userchip__name{display:none}.np-userchip{padding:4px}.np-header__in{gap:12px}.np-nav__list{gap:2px}.np-nav__link{padding:9px}.np-searchbar{min-width:96px}}@media (width<=1099px){.np-nav,.np-searchbar{display:none}.np-header__right .np-header__search-icon{display:inline-grid}.np-menubtn{display:inline-flex}.np-mega__grid{grid-template-columns:1fr 1fr}.np-filters{max-width:none}}@media (width<=767px){.np-header__in{min-height:var(--np-header-h);gap:10px;padding-top:10px;padding-bottom:10px}.np-brand__mark{width:30px;height:30px}.np-brand__word{font-size:19px}.np-brand__logo{max-width:180px;height:30px}.np-header__login,.np-header__join,.np-userchip,.np-menubtn span{display:none}.np-menubtn{background:var(--np-surface-input);border-color:#0000;justify-content:center;width:40px;height:40px;padding:0}.np-icon-btn--md{width:40px;height:40px}.np-icon-btn__dot{top:7px;right:8px}.np-header__right{gap:8px}.np-header .np-dd .np-dropdown{top:calc(var(--np-header-h) + 8px);width:auto;position:fixed;left:12px;right:12px}.np-tabbar{z-index:45;padding-bottom:env(safe-area-inset-bottom);background:var(--np-ink-92);-webkit-backdrop-filter:blur(var(--np-blur));backdrop-filter:blur(var(--np-blur));border-top:1px solid var(--np-white-8);transition:transform var(--np-dur-base) var(--np-ease-out);display:block;position:fixed;bottom:0;left:0;right:0}.np-tabbar.is-hidden{transform:translateY(100%)}.np-tabbar__list{height:var(--np-tabbar-h);justify-content:space-around;margin:0;padding:0;list-style:none;display:flex}.np-tabbar__list li{flex:1}.np-tabbar__tab{height:100%;color:var(--np-text-3);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10px;font-weight:700;display:flex}.np-tabbar__tab.is-active{color:var(--np-amber)}.np-tabbar__icon{display:inline-flex;position:relative}.np-tabbar__dot{background:var(--np-teal);border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;right:-5px}.np-page{padding-bottom:calc(var(--np-tabbar-h) + env(safe-area-inset-bottom))}.np-footer{margin-top:56px}.np-footer__top{gap:32px;padding-top:40px}.np-footer__cols{gap:32px 40px}.np-toasts,.np-consent{width:auto;left:16px;right:16px;bottom:calc(var(--np-tabbar-h) + 16px + env(safe-area-inset-bottom))}.np-csearch-root{align-items:stretch;padding:0}.np-csearch{border:0;border-radius:0;max-width:none;height:100%;max-height:none}.np-csearch__foot>span{display:none}.np-shead__title{font-size:30px}.np-mega{display:none!important}.np-mega__grid{grid-template-columns:1fr}.np-mega__foot{flex-wrap:wrap;gap:12px 24px}.np-studio__info{padding:24px}.np-studio__shelf{gap:10px;padding:16px}.np-studio__shelf--mixed{grid-template-columns:repeat(var(--np-studio-posters,1), minmax(0, 1fr)) minmax(0, 1.9fr)}.np-studio__more .np-studio--compact{gap:10px;padding:10px}.np-studio__more .np-studio--compact .np-btn{display:none}.np-rate{flex-direction:column;gap:24px}.np-rate>*{flex:none}.np-rate__mine{border-left:0;border-top:1px solid var(--np-white-6);padding-top:20px;padding-left:0}.np-modal-root{align-items:end;padding:0}.np-modal{border-radius:var(--np-r-panel) var(--np-r-panel) 0 0;max-width:none;max-height:92vh;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.np-agegate__card{padding:32px 22px 22px}.np-agegate__title{font-size:26px}.np-update__link{gap:14px}.np-update__thumb{width:96px;height:64px}.np-gallery__strip{display:none}}@media (width<=479px){.np-collection__fan{height:140px}.np-collection__cover{height:120px}.np-collection__cover--2{height:130px}}@media (hover:none){.np-poster__quick,.np-poster__add{opacity:1;transform:none}.np-poster:hover,.np-poster:focus-within{transform:none}}.np-section{padding-top:var(--np-section)}.np-section--inner{padding-top:var(--np-section-inner)}.np-grid-posters{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:22px;display:grid}.np-grid-wide{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px;display:grid}.np-panel{border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-white-6);padding:28px}@media (width<=767px){.np-grid-posters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.np-panel{border-radius:var(--np-r-card);padding:20px}}@media (width<=479px){.np-grid-posters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.np-account{padding-top:40px}.np-account__head{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:20px;display:flex}.np-account__id{flex:1;min-width:0}.np-account__name{font-family:var(--np-font-display);letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1.1}.np-auth{min-height:100vh;display:flex}.np-auth__brand{background:radial-gradient(120% 80% at 20% 0%, var(--np-surface-2) 0%, var(--np-bg) 55%), var(--np-bg-deep);border-right:1px solid var(--np-line);flex-direction:column;flex:0 0 45%;justify-content:space-between;padding:40px;display:flex;position:relative;overflow:hidden}.np-auth__brand:after{content:"";aspect-ratio:1;background:radial-gradient(circle, var(--np-amber-15), transparent 62%);pointer-events:none;border-radius:50%;width:90%;position:absolute;bottom:-30%;right:-20%}.np-auth__hero{z-index:1;flex-direction:column;gap:32px;display:flex;position:relative}.np-auth__lines{min-height:4.2em}.np-auth__line{font-family:var(--np-font-display);letter-spacing:-.02em;max-width:18ch;font-size:30px;font-weight:700;line-height:1.15}.np-auth__fine{z-index:1;color:var(--np-text-4);font-size:12px;position:relative}.np-auth__main{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.np-auth__mobile-logo{margin-bottom:24px;display:none}@media (width<=899px){.np-auth__brand{display:none}.np-auth__mobile-logo{display:inline-flex}}.np-ks{flex-direction:column;gap:56px;padding-top:40px;display:flex}.np-ks__intro{flex-direction:column;gap:12px;max-width:760px;display:flex}.np-ks__toc{flex-wrap:wrap;gap:8px;display:flex}.np-ks__section{scroll-margin-top:calc(var(--np-header-h) + 16px);flex-direction:column;gap:20px;display:flex}.np-ks__h{font-family:var(--np-font-display);letter-spacing:-.02em;border-bottom:1px solid var(--np-line);padding-bottom:12px;font-size:28px;font-weight:700}.np-ks__label{letter-spacing:.14em;text-transform:uppercase;color:var(--np-text-3);margin-bottom:10px;font-size:12px;font-weight:800}.np-ks__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.np-ks__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start;gap:20px;display:grid}.np-ks__grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.np-ks__grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.np-ks__covers{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;display:grid}.np-ks__cover{border-radius:var(--np-r-card);overflow:hidden}.np-ks__box{border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-white-6);padding:24px}.np-ks__box--bare{background:0 0;border:0;padding:0}.np-ks__stage{border-radius:var(--np-r-panel);border:1px solid var(--np-line);background:var(--np-bg-deep);min-height:360px;position:relative;overflow:hidden}.np-ks__note{color:var(--np-text-3);font-size:13px}.np-ks__open .np-dropdown,.np-ks__open .np-mega{width:100%;max-width:100%;position:relative;top:auto;left:auto;right:auto;display:block!important}.np-ks__static .np-agegate{border-radius:var(--np-r-panel);min-height:460px;display:flex;position:relative;inset:auto;overflow:hidden}.np-ks__static .np-consent{position:relative;bottom:auto;left:auto;display:flex!important}.np-ks__static .np-toasts{width:100%;position:relative;bottom:auto;right:auto}.np-ks__static .np-header{z-index:5;position:relative}.np-ks__open .np-sheet-root{border-radius:var(--np-r-panel);height:600px;position:relative;inset:auto;overflow:hidden;display:block!important}.np-ks__open .np-sheet{height:100%;max-height:100%;position:absolute;display:flex!important}.np-ks__open .np-drawer-root{border-radius:var(--np-r-panel);border:1px solid var(--np-line);height:640px;position:relative;inset:auto;overflow:hidden;display:block!important}.np-ks__open .np-drawer{display:flex!important}.np-ks__open .np-tabbar{background:var(--np-ink-92);border:1px solid var(--np-white-8);border-radius:var(--np-r-tile);display:block;position:relative;transform:none}.np-ks__open .np-tabbar__list{height:var(--np-tabbar-h);justify-content:space-around;margin:0;padding:0;list-style:none;display:flex}.np-ks__open .np-tabbar__list li{flex:1}.np-ks__open .np-tabbar__tab{height:100%;color:var(--np-text-3);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10px;font-weight:700;display:flex}.np-ks__open .np-tabbar__tab.is-active{color:var(--np-amber)}.np-ks__open .np-tabbar__icon{display:inline-flex;position:relative}.np-ks__open .np-tabbar__dot{background:var(--np-teal);border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;right:-5px}.np-ks__phone{width:390px;max-width:100%}.np-home__hero{padding-top:28px}.np-home__section{padding-top:var(--np-section)}.np-home__section--trending{padding-top:64px}.np-hero{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.np-hero:not(:has(.np-hero__queue)){grid-template-columns:minmax(0,1fr)}.np-hero__stage{border-radius:var(--np-r-hero);background:var(--np-surface);isolation:isolate;height:600px;position:relative;overflow:hidden}.np-hero__slides{position:absolute;inset:0}.np-hero__slide{opacity:0;visibility:hidden;transition:opacity .6s var(--np-ease-out), visibility 0s linear .6s;position:absolute;inset:0}.np-hero__slide.is-active{z-index:1;opacity:1;visibility:visible;transition:opacity .6s var(--np-ease-out), visibility 0s}.np-hero__media{transition:transform 1.2s var(--np-ease-out);position:absolute;inset:0;transform:scale(1.04)}.np-hero__slide.is-active .np-hero__media{transform:scale(1)}.np-hero__shade{z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--np-ink-92) 0%, var(--np-ink-60) 45%, transparent 75%), linear-gradient(0deg, var(--np-ink-60) 0%, transparent 30%);position:absolute;inset:0}.np-hero__content{z-index:2;flex-direction:column;justify-content:flex-end;gap:18px;max-width:656px;padding:48px 48px 64px;display:flex;position:absolute;top:0;bottom:0;left:0}.np-hero__badges{flex-wrap:wrap;gap:8px;display:flex}.np-hero__badges .np-badge{padding:6px 12px;font-size:12px;font-weight:700}.np-hero__fresh,.np-hero__build{text-transform:none;letter-spacing:0}.np-hero__title{font-family:var(--np-font-serif);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:104px;font-weight:400;line-height:.86}.np-hero__title--l{font-size:80px;line-height:.9}.np-hero__title--m{font-size:60px;line-height:.95}.np-hero__title i{font-style:italic}.np-hero__link,.np-hero__link:hover{color:var(--np-text)}.np-hero__link:after{content:"";z-index:0;position:absolute;inset:0}.np-hero__link:focus-visible{outline:none}.np-hero__link:focus-visible:after{outline:2px solid var(--np-amber);outline-offset:-4px;border-radius:var(--np-r-hero)}.np-hero__desc{color:var(--np-text-soft);max-width:560px;font-size:17px;line-height:1.6}.np-hero__stats{color:var(--np-text-2);flex-wrap:wrap;gap:8px 22px;font-size:13px;display:flex}.np-hero__stats b{color:var(--np-text);font-size:15px}.np-hero__stats .np-hero__rating{color:var(--np-amber)}.np-hero__chips,.np-hero__actions{z-index:1;flex-wrap:wrap;gap:8px;display:flex;position:relative}.np-hero__chips .np-chip{padding:5px 11px;font-size:12px}.np-hero__actions{gap:12px;margin-top:4px}.np-hero__add{width:54px;height:54px;color:var(--np-text);background:var(--np-ink-40);border:1px solid var(--np-white-22);-webkit-backdrop-filter:blur(var(--np-blur-glass));backdrop-filter:blur(var(--np-blur-glass));transition:background var(--np-dur-fast), color var(--np-dur-fast);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.np-hero__add:hover{background:var(--np-ink-80);color:var(--np-text)}.np-hero__add .np-icon{transition:transform var(--np-dur-tab) var(--np-ease-float)}.np-hero__add.is-added{background:var(--np-amber);color:var(--np-amber-ink);border-color:var(--np-amber)}.np-hero__add.is-added .np-icon{transform:rotate(45deg)}.np-hero__mobile-meta{display:none}.np-hero__controls{z-index:3;align-items:center;gap:14px;display:flex;position:absolute;bottom:12px;left:48px;right:48px}.np-hero__segs{flex:1;gap:8px;display:flex}.np-hero__seg{cursor:pointer;flex:1;align-items:center;min-width:0;padding:10px 0;display:flex}.np-hero__seg .np-progress{pointer-events:none}.np-hero__seg:hover .np-progress{background:var(--np-white-30)}.np-hero__seg:focus-visible{outline:2px solid var(--np-amber);outline-offset:2px;border-radius:4px}.np-hero__dot{display:none}.np-hero.is-paused .np-progress--hero.is-running .np-progress__fill{animation-play-state:paused}.np-hero__pause{width:32px;height:32px;color:var(--np-text);background:var(--np-ink-60);border:1px solid var(--np-white-18);-webkit-backdrop-filter:blur(var(--np-blur-glass));backdrop-filter:blur(var(--np-blur-glass));transition:background var(--np-dur-fast);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.np-hero__pause:hover{background:var(--np-ink-90)}.np-hero__pause>span{display:inline-flex}.np-hero__queue{flex-direction:column;gap:10px;min-width:0;display:flex}.np-hero__queue-head{justify-content:space-between;align-items:baseline;gap:12px;padding:4px 6px;display:flex}.np-hero__queue-title{font-family:var(--np-font-display);letter-spacing:-.01em;font-size:18px;font-weight:700}.np-hero__queue-timer{color:var(--np-text-3);font-variant-numeric:tabular-nums;font-size:12px}.np-hero__queue .np-queue__thumb{height:112px}.np-hero__queue .np-queue{cursor:pointer}.np-hero__queue .np-queue:focus-visible{outline:2px solid var(--np-amber);outline-offset:3px}.np-home__pulse{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding-top:28px;display:grid}.np-home__switch{display:flex}.np-home__arrow{width:44px;height:44px;color:var(--np-text);border:1px solid var(--np-white-12);transition:background var(--np-dur-fast), color var(--np-dur-fast), opacity var(--np-dur-fast);background:0 0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.np-home__arrow:hover:not(:disabled){background:var(--np-white-8)}.np-home__arrow--next{background:var(--np-text);color:var(--np-amber-ink);border-color:var(--np-text)}.np-home__arrow--next:hover:not(:disabled){background:var(--np-amber);border-color:var(--np-amber)}.np-home__arrow:disabled{opacity:.35;cursor:default}.np-home__seeall{color:var(--np-amber);font-size:13px;font-weight:700;display:none}.np-shelf{position:relative}.np-shelf .np-shelf__track{--np-shelf-cols:6;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--np-shelf-cols) - 1) * 20px) / var(--np-shelf-cols));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;transition:opacity var(--np-dur-base);gap:20px;margin:-14px 0 -34px;padding:14px 0 34px;list-style:none;display:grid;overflow-x:auto}.np-shelf .np-shelf__track::-webkit-scrollbar{display:none}.np-shelf__item{scroll-snap-align:start;min-width:0}.np-shelf .np-shelf__track:has(.np-shelf__empty){grid-auto-columns:100%}.np-shelf.is-loading .np-shelf__track{opacity:.45;pointer-events:none}.np-home__split{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.np-home__panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.np-home__panel-title{font-family:var(--np-font-display);letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.np-home__panel-sub{color:var(--np-text-3);margin-top:4px;font-size:13px}.np-home__none{border-top:1px solid var(--np-white-6);color:var(--np-text-3);padding:28px 0;font-size:14px}.np-home__more{margin-top:12px}.np-home__aside{flex-direction:column;gap:20px;min-width:0;display:flex}.np-home__toprated .np-podium{margin-top:20px}.np-home__random,.np-home__card{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.np-home__card-icon{background:var(--np-white-8);width:52px;height:52px;color:var(--np-text);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.np-home__card-icon--teal{background:var(--np-teal-14);color:var(--np-teal)}.np-home__card-icon--discord{background:var(--np-discord);color:var(--np-white)}.np-home__card-title{font-family:var(--np-font-display);letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.15}.np-home__random .np-home__card-title{font-size:22px}.np-home__card-body{color:var(--np-text-2);font-size:14px;line-height:1.55}.np-home__card-text{flex-direction:column;gap:8px;display:flex}.np-home__genres{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.np-home__collections{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px;display:grid}.np-home__community{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.np-home__card{height:100%}.np-home__card-cta{margin-top:auto}.np-home__community--single{grid-template-columns:minmax(0,1fr)}.np-home__community--single .np-home__card{flex-direction:row;align-items:center;gap:24px}.np-home__community--single .np-home__card-text{flex:1;min-width:0}.np-home__community--single .np-home__card-cta{flex-shrink:0;margin-top:0}@media (width<=1359px){.np-hero__title{font-size:88px}.np-hero__title--l{font-size:68px}.np-hero__title--m{font-size:52px}}@media (width<=1199px){.np-shelf .np-shelf__track{--np-shelf-cols:5}.np-home__split{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=1099px){.np-hero{grid-template-columns:minmax(0,1fr)}.np-hero__stage{height:540px}.np-hero__queue{flex-flow:wrap}.np-hero__queue-head{flex-basis:100%}.np-hero__queue .np-queue{flex:calc(50% - 5px);min-width:0}.np-hero__queue .np-queue__thumb{width:72px;height:92px}.np-hero__title{font-size:76px}.np-hero__title--l{font-size:60px}.np-hero__title--m{font-size:46px}.np-shelf .np-shelf__track{--np-shelf-cols:4}.np-home__split{grid-template-columns:minmax(0,1fr)}.np-home__pulse{grid-template-columns:repeat(2,minmax(0,1fr))}.np-home__aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.np-home__genres{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.np-home__hero{padding-top:16px}.np-hero{gap:0}.np-hero__queue{display:none}.np-hero__stage{aspect-ratio:4/3;border-radius:var(--np-r-panel);height:auto}.np-hero__shade{background:linear-gradient(0deg, var(--np-ink-92) 0%, var(--np-ink-60) 38%, transparent 66%)}.np-hero__content{gap:10px;max-width:none;padding:20px 20px 40px;right:0}.np-hero__desc,.np-hero__stats,.np-hero__chips,.np-hero__actions,.np-hero__build,.np-hero__fresh{display:none}.np-hero__title,.np-hero__title--l{font-size:52px}.np-hero__title--m{font-size:40px}.np-hero__mobile-meta{color:var(--np-text-2);font-size:13px;display:block}.np-hero__controls{justify-content:center;bottom:6px;left:20px;right:14px}.np-hero__segs{flex:0 auto;justify-content:center;gap:2px}.np-hero__seg{flex:none;justify-content:center;width:24px;height:28px;padding:0}.np-hero__seg .np-progress{display:none}.np-hero__dot{background:var(--np-white-30);width:6px;height:6px;transition:width var(--np-dur-base) var(--np-ease-float), background var(--np-dur-base);border-radius:3px;display:block}.np-hero__seg[aria-current=true] .np-hero__dot{background:var(--np-amber);width:18px}.np-hero__pause{width:28px;height:28px;position:absolute;right:0}.np-home__pulse{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:16px}.np-home__pulse .np-stat{gap:10px;padding:14px}.np-home__pulse .np-stat__icon{display:none}.np-home__pulse .np-stat__value{font-size:22px}.np-home__pulse .np-stat__label{font-size:12px}.np-home__section--trending{padding-top:var(--np-section)}.np-home__section--trending .np-shead{align-items:center}.np-home__arrow{display:none}.np-home__seeall{padding:12px 0 12px 8px;display:inline-flex}.np-shelf .np-shelf__track{margin-left:calc(-1 * var(--np-gutter));margin-right:calc(-1 * var(--np-gutter));padding-left:var(--np-gutter);padding-right:var(--np-gutter);scroll-padding-inline:var(--np-gutter);grid-auto-columns:160px;gap:14px}.np-shelf .np-shelf__track:has(.np-shelf__empty){grid-auto-columns:calc(100% - 2 * var(--np-gutter))}.np-home__aside{grid-template-columns:minmax(0,1fr)}.np-home__panel-title{font-size:24px}.np-home__genres{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.np-home__genres .np-genre{height:140px}.np-home__genres .np-genre__name{font-size:18px}.np-home__community--single .np-home__card{flex-direction:column;align-items:flex-start}}@media (width<=479px){.np-hero__stage{aspect-ratio:4/5}.np-hero__title,.np-hero__title--l{font-size:44px}.np-hero__title--m{font-size:34px}.np-shelf .np-shelf__track{grid-auto-columns:140px;gap:12px}.np-home__updates .np-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.np-hero__slide,.np-hero__slide.is-active,.np-hero__media{transition:none}.np-hero__media{transform:none}}.np-disc{padding-bottom:24px}.np-disc__pager{margin-top:40px}.np-disc__aside{margin-top:4px;font-size:14px}.np-disc__section{margin-top:var(--np-section-inner)}.np-disc__h2{font-family:var(--np-font-display);letter-spacing:-.01em;margin-bottom:16px;font-size:22px;font-weight:700;line-height:1.15}.np-disc__h2 small{font-family:var(--np-font-ui);color:var(--np-text-3);letter-spacing:0;margin-left:10px;font-size:13px;font-weight:500}.np-link{color:var(--np-amber);font-weight:700}.np-link:hover{text-decoration:underline}.np-dhead{padding-top:36px;padding-bottom:24px}.np-dhead .np-crumbs{margin-bottom:14px}.np-dhead__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.np-dhead__text{min-width:0;max-width:720px}.np-dhead__title{font-family:var(--np-font-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:8px 0 12px;font-size:56px;font-weight:700;line-height:1}.np-dhead__lede{color:var(--np-text-2);font-size:16px;line-height:1.6}.np-dhead__related{flex-direction:column;gap:8px;max-width:480px;display:flex}.np-dhead__related-label{color:var(--np-text-3);font-size:12px;font-weight:700}.np-dhead__chips{flex-wrap:wrap;gap:8px;display:flex}.np-dhead__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.np-toolbar{top:var(--np-header-h);z-index:20;background:var(--np-ink-90);-webkit-backdrop-filter:blur(var(--np-blur));backdrop-filter:blur(var(--np-blur));border-top:1px solid var(--np-white-6);border-bottom:1px solid var(--np-white-6);position:sticky}.np-toolbar__in{flex-wrap:wrap;align-items:center;gap:10px;min-height:64px;padding-top:12px;padding-bottom:12px;display:flex}.np-toolbar__count{white-space:nowrap;margin-right:6px;font-size:14px;font-weight:700}.np-toolbar__chips{flex-wrap:wrap;gap:8px;display:flex}.np-toolbar__clear{color:var(--np-text-2);font-size:13px;font-weight:700}.np-toolbar__end{align-items:center;gap:12px;margin-left:auto;display:flex}.np-toolbar__filters{display:none}.np-viewtoggle{border-radius:var(--np-r-pill);background:var(--np-surface);border:1px solid var(--np-white-8);gap:2px;padding:4px;display:inline-flex}.np-viewtoggle__btn{border-radius:var(--np-r-pill);width:36px;height:36px;color:var(--np-text-3);transition:background var(--np-dur-fast), color var(--np-dur-fast);place-items:center;display:grid}.np-viewtoggle__btn:hover{color:var(--np-text)}.np-viewtoggle__btn.is-active{background:var(--np-text);color:var(--np-amber-ink)}.np-browse__body{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:28px;padding-top:28px;display:grid}.np-browse__body--full{grid-template-columns:minmax(0,1fr)}.np-browse__side{top:calc(var(--np-header-h) + 84px);max-height:calc(100vh - var(--np-header-h) - 100px);overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:8px;position:sticky;overflow-y:auto}[data-np-listing]{transition:opacity var(--np-dur-fast)}[data-np-listing].is-loading .np-browse__results,[data-np-listing].is-loading .np-toolbar__count{opacity:.5;pointer-events:none}.np-dgrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 20px;display:grid}.np-browse__body--full .np-dgrid{grid-template-columns:repeat(6,minmax(0,1fr))}.np-dgrid__promo{grid-column:1/-1}.np-dgrid__promo .np-collection{width:100%}.np-dlist{flex-direction:column;display:flex}.np-dlist>li+li{border-top:1px solid var(--np-white-6)}.np-grow{border-radius:var(--np-r-row);color:var(--np-text);transition:background var(--np-dur-tab);align-items:center;gap:18px;margin:0 -12px;padding:14px 12px;display:flex}.np-grow:hover{background:var(--np-white-4);color:var(--np-text)}.np-grow__thumb{aspect-ratio:3/2;border-radius:var(--np-r-thumb);flex-shrink:0;width:120px;position:relative;overflow:hidden}.np-grow__thumb .np-cover{position:absolute;inset:0}.np-grow__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.np-grow__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.np-grow__title{font-size:16px;font-weight:700}.np-grow__desc{color:var(--np-text-2);font-size:14px}.np-grow__meta{color:var(--np-text-3);font-size:12px}.np-grow__rating{flex-shrink:0;justify-content:flex-end;min-width:48px;display:flex}@media (width<=1359px){.np-dgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.np-browse__body--full .np-dgrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1099px){.np-browse__body{grid-template-columns:minmax(0,1fr)}.np-browse__side{display:none}.np-toolbar__filters{display:inline-flex}.np-dgrid,.np-browse__body--full .np-dgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=899px){.np-dgrid,.np-browse__body--full .np-dgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.np-dhead{padding-top:24px}.np-dhead__title{font-size:36px}.np-dhead__lede{font-size:15px}.np-toolbar__in{min-height:56px;padding-top:10px;padding-bottom:10px}.np-toolbar__chips{scrollbar-width:none;flex-wrap:nowrap;order:5;width:100%;overflow-x:auto}.np-toolbar__clear{order:6}.np-toolbar__end{gap:8px}.np-toolbar .np-sort__label{display:none}.np-dgrid{gap:20px 14px}.np-grow{align-items:flex-start;gap:12px}.np-grow__thumb{width:88px}.np-grow__desc{display:none}}@media (width<=479px){.np-dgrid,.np-browse__body--full .np-dgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.np-viewtoggle{display:none}.np-dhead__title{font-size:32px}}.np-search{padding-top:32px}.np-search__bar{border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-amber-60);height:80px;box-shadow:0 0 0 6px var(--np-amber-08);align-items:center;gap:16px;padding:0 20px 0 26px;display:flex}.np-search__bar:focus-within{border-color:var(--np-amber);box-shadow:0 0 0 6px var(--np-amber-18)}.np-search__icon{color:var(--np-amber)}.np-search__input{min-width:0;height:100%;font-family:var(--np-font-display);letter-spacing:-.02em;color:var(--np-text);background:0 0;border:0;outline:none;flex:1;font-size:36px;font-weight:700}.np-search__input::placeholder{color:var(--np-text-4)}.np-search__input::-webkit-search-cancel-button{display:none}.np-search__clear{background:var(--np-white-8);width:40px;height:40px;color:var(--np-text-2);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.np-search__clear:hover{background:var(--np-white-12);color:var(--np-text)}.np-search__bar2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.np-search__stats{color:var(--np-text-3);font-size:13px}.np-search__best{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.np-search__pair{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;margin-top:36px;display:grid}.np-search__panel{padding:24px}.np-search__studios{flex-direction:column;gap:6px;display:flex}.np-search__studio{border-radius:var(--np-r-row);color:var(--np-text);transition:background var(--np-dur-tab);align-items:center;gap:14px;margin:0 -10px;padding:8px 10px;display:flex}.np-search__studio:hover{background:var(--np-white-4);color:var(--np-text)}.np-search__studio-text{flex-direction:column;min-width:0;display:flex}.np-search__studio-name{font-size:15px;font-weight:700}.np-search__studio-meta{color:var(--np-text-3);font-size:13px}.np-search__tags{flex-wrap:wrap;gap:8px;display:flex}.np-search__tags--center{justify-content:center;margin-top:18px}.np-search__more{margin-top:24px}.np-dgrid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.np-studio-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}@media (width<=1099px){.np-search__best{grid-template-columns:repeat(2,minmax(0,1fr))}.np-dgrid--6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.np-search{padding-top:20px}.np-search__bar{border-radius:var(--np-r-card);gap:12px;height:60px;padding:0 12px 0 18px}.np-search__input{font-size:22px}.np-search__best,.np-search__pair{grid-template-columns:minmax(0,1fr)}.np-search__bar2{flex-direction:column;align-items:flex-start}.np-search__bar2 .np-seg{max-width:100%;overflow-x:auto}.np-dgrid--6{grid-template-columns:repeat(2,minmax(0,1fr))}}.np-updates__in{max-width:calc(1120px + var(--np-gutter) * 2);padding-top:40px}.np-updates__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.np-updates__kicker{align-items:center;gap:8px;display:inline-flex}.np-updates__controls{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.np-updates__engines{flex-wrap:wrap;gap:8px;display:flex}.np-updates__mine{margin-left:auto}.np-updates__mine .np-toggle{flex-direction:row-reverse;gap:12px}.np-updates__feed{margin-top:32px}.np-day+.np-day{margin-top:40px}.np-day__head{top:var(--np-header-h);z-index:5;background:var(--np-bg);border-bottom:1px solid var(--np-white-6);font-family:var(--np-font-display);letter-spacing:-.01em;align-items:baseline;gap:12px;padding:16px 0 14px;font-size:24px;font-weight:700;display:flex;position:sticky}.np-day__count{font-family:var(--np-font-ui);color:var(--np-text-3);letter-spacing:0;font-size:13px;font-weight:500}.np-day__row{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;display:grid}.np-day__row+.np-day__row .np-update{border-top:1px solid var(--np-white-6)}.np-day__rows .np-update{border-top:0}.np-day__time{color:var(--np-text-3);font-variant-numeric:tabular-nums;padding-top:22px;font-size:13px;font-weight:600}.np-day__rows .np-update__actions{flex-direction:column;align-items:flex-end;gap:8px;padding-top:4px;display:flex}.np-day__mine{white-space:nowrap}.np-updates__more{margin-top:32px}.np-updates__newer{text-align:center;margin-top:16px;font-size:14px}@media (width<=767px){.np-updates__in{padding-top:24px}.np-updates__controls{gap:10px}.np-updates__controls .np-seg{max-width:100%;overflow-x:auto}.np-updates__mine{width:100%;margin-left:0}.np-day__head{font-size:20px}.np-day__row{grid-template-columns:minmax(0,1fr);gap:0}.np-day__time{display:none}.np-day__rows .np-update{flex-wrap:wrap}.np-day__rows .np-update__actions{flex-direction:row;justify-content:flex-end;width:100%;padding:0 0 12px}}.np-rk{padding-top:28px}.np-rk__tabs .np-tabs__tab{height:64px;font-size:22px}.np-rk__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:28px;display:flex}.np-rk__title{font-family:var(--np-font-display);letter-spacing:-.035em;font-size:56px;font-weight:700;line-height:1}.np-rk__note{color:var(--np-text-3);margin-top:10px;font-size:14px}.np-rk__filters{flex-wrap:wrap;gap:10px;display:flex}.np-rk__filters .np-sort__label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.np-rk__intro{max-width:760px;color:var(--np-text-2);flex-direction:column;gap:10px;margin-top:18px;font-size:15px;display:flex}.np-rk__podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:20px;margin-top:36px;display:grid}.np-rk__place--2{order:1}.np-rk__place--1{order:2}.np-rk__place--3{order:3}.np-rk__card{border-radius:var(--np-r-cover);isolation:isolate;border:2px solid var(--np-silver);color:var(--np-text);height:400px;transition:transform var(--np-dur-slow) var(--np-ease-float), box-shadow var(--np-dur-slow);display:block;position:relative;overflow:hidden}.np-rk__place--1 .np-rk__card{border-color:var(--np-amber);height:460px}.np-rk__place--3 .np-rk__card{border-color:var(--np-coral);height:360px}.np-rk__card:hover{color:var(--np-text);box-shadow:var(--np-shadow-overlay);transform:translateY(-6px)}.np-rk__cover{z-index:-1;position:absolute;inset:0}.np-rk__cover:after{content:"";background:linear-gradient(180deg, transparent 35%, var(--np-ink-92) 100%);position:absolute;inset:0}.np-rk__num{font-family:var(--np-font-display);color:#0000;-webkit-text-stroke:1.5px var(--np-white-50);font-size:120px;font-weight:800;line-height:1;position:absolute;top:6px;right:20px}.np-rk__place--1 .np-rk__num{-webkit-text-stroke-color:var(--np-amber)}.np-rk__place--3 .np-rk__num{-webkit-text-stroke-color:var(--np-coral)}.np-rk__info{flex-direction:column;gap:4px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.np-rk__name{font-family:var(--np-font-serif);font-size:40px;line-height:1}.np-rk__sub{color:var(--np-text-2);font-size:14px}.np-rk__score{color:var(--np-text-2);align-items:center;gap:12px;font-size:14px;display:flex}.np-rk__table{border-radius:var(--np-r-card);background:var(--np-surface);border:1px solid var(--np-white-6);margin-top:36px;overflow:hidden}.np-rk__list{margin:0;padding:0;list-style:none}.np-rk__list>li+li{border-top:1px solid var(--np-white-6)}.np-rk__row{color:var(--np-text-2);transition:background var(--np-dur-tab);grid-template-columns:56px 64px minmax(0,3fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:12px;padding:14px 22px;font-size:14px;display:grid}a.np-rk__row:hover{background:var(--np-white-4);color:var(--np-text-2)}.np-rk__row--head{border-bottom:1px solid var(--np-white-6);letter-spacing:.14em;text-transform:uppercase;color:var(--np-text-3);padding-top:14px;padding-bottom:14px;font-size:11px;font-weight:800}.np-rk__rank{font-family:var(--np-font-display);color:var(--np-rank);font-size:20px;font-weight:700}.np-rk__move{color:var(--np-text-3);font-size:13px;font-weight:800}.np-rk__move.is-new{color:var(--np-amber)}.np-rk__game{align-items:center;gap:14px;min-width:0;display:flex}.np-rk__thumb{border-radius:12px;flex-shrink:0;width:48px;height:60px;position:relative;overflow:hidden}.np-rk__thumb .np-cover{height:100%;position:absolute;inset:0}.np-rk__gtext{flex-direction:column;min-width:0;display:flex}.np-rk__gtitle{color:var(--np-text);font-size:15px;font-weight:700}.np-rk__gsub{color:var(--np-text-3);font-size:12px}.np-rk__more{border-top:1px solid var(--np-white-6);justify-content:center;padding:20px;display:flex}@media (width<=1099px){.np-rk__row{grid-template-columns:44px 52px minmax(0,3fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr)}.np-rk__row .np-rk__c-engine,.np-rk__row .np-rk__c-num:last-of-type{display:none}.np-rk__card{height:340px}.np-rk__place--1 .np-rk__card{height:390px}.np-rk__place--3 .np-rk__card{height:300px}.np-rk__name{font-size:30px}.np-rk__num{font-size:90px}}@media (width<=767px){.np-rk__tabs .np-tabs__tab{font-size:17px}.np-rk__title{font-size:34px}.np-rk__podium{grid-template-columns:minmax(0,1fr)}.np-rk__place--1{order:1}.np-rk__place--2{order:2}.np-rk__place--3{order:3}.np-rk__card,.np-rk__place--1 .np-rk__card,.np-rk__place--3 .np-rk__card{height:240px}.np-rk__row{grid-template-columns:34px minmax(0,1fr) auto;padding:12px 14px}.np-rk__row--head,.np-rk__row .np-rk__move,.np-rk__row .np-rk__c-num,.np-rk__row .np-rk__c-upd,.np-rk__row .np-rk__c-engine{display:none}}.np-search__pair>:only-child{grid-column:1/-1}.np-colls__stats{gap:28px;display:flex}.np-colls__stats div{flex-direction:column-reverse;gap:2px;display:flex}.np-colls__stats dt{color:var(--np-text-3);font-size:12px}.np-colls__stats dd{font-family:var(--np-font-display);letter-spacing:-.02em;font-size:28px;font-weight:700}.np-colls__featured{margin-top:8px}.np-colls__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.np-colls__grid .np-collection{height:100%}.np-colls__genres{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.np-colls__more{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.np-coll{padding-top:32px}.np-coll__hero{border-radius:var(--np-r-hero);background:var(--np-surface);border:1px solid var(--np-white-6);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:32px;padding:44px 44px 40px;display:grid;overflow:hidden}.np-coll__text{flex-direction:column;gap:14px;min-width:0;display:flex}.np-coll__text .np-crumbs{margin-bottom:2px}.np-coll__title{font-family:var(--np-font-serif);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:84px;font-weight:400;line-height:.92}.np-coll__title em{font-style:italic}.np-coll__desc{color:var(--np-text-2);max-width:600px;font-size:17px;line-height:1.6}.np-coll__meta{color:var(--np-text-3);flex-wrap:wrap;gap:20px;font-size:14px;display:flex}.np-coll__meta b{color:var(--np-text);font-weight:800}.np-coll__actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.np-coll__fan{height:320px;position:relative}.np-coll__fcard{width:34%;height:250px;box-shadow:var(--np-shadow-fan);transition:transform var(--np-dur-reveal) var(--np-ease-float);border-radius:20px;position:absolute;top:40px;overflow:hidden}.np-coll__fcard .np-cover{height:100%}.np-coll__fcard--1{top:70px;left:0;transform:rotate(-14deg)}.np-coll__fcard--2{z-index:2;top:40px;left:15%;transform:rotate(-7deg)}.np-coll__fcard--3{z-index:4;height:270px;top:0;left:33%}.np-coll__fcard--4{z-index:3;top:40px;left:51%;transform:rotate(7deg)}.np-coll__fcard--5{z-index:1;top:70px;left:66%;transform:rotate(14deg)}.np-coll__hero:hover .np-coll__fcard--1{transform:rotate(-16deg)translate(-6px)}.np-coll__hero:hover .np-coll__fcard--5{transform:rotate(16deg)translate(6px)}.np-coll__list{max-width:1060px;margin:var(--np-section-inner) auto 0}.np-clist{margin:0;padding:0;list-style:none}.np-clist__item{border-top:1px solid var(--np-white-6);grid-template-columns:64px 228px minmax(0,1fr);align-items:start;gap:24px;padding:22px 0;display:grid}.np-clist__n{font-family:var(--np-font-display);color:#0000;-webkit-text-stroke:1.5px var(--np-white-30);padding-top:6px;font-size:40px;font-weight:700;line-height:1}.np-clist__cover{aspect-ratio:16/10;border-radius:18px;display:block;position:relative;overflow:hidden}.np-clist__cover .np-cover{height:100%;position:absolute;inset:0}.np-clist__body{flex-direction:column;gap:6px;min-width:0;display:flex}.np-clist__title{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:12px;font-size:22px;font-weight:700;display:flex}.np-clist__title a{color:var(--np-text)}.np-clist__title a:hover{color:var(--np-amber)}.np-clist__meta{color:var(--np-text-3);font-size:13px}.np-clist__note{color:var(--np-text-2);font-size:15px;line-height:1.6}.np-clist__actions{gap:8px;margin-top:6px;display:flex}.np-coll__about{max-width:760px;color:var(--np-text-2);flex-direction:column;gap:14px;margin-top:40px;font-size:15px;line-height:1.7;display:flex}.np-coll__about .np-disc__h2{color:var(--np-text);margin:12px 0 0}.np-coll__faq{flex-direction:column;gap:14px;display:flex}.np-coll__faq dt{color:var(--np-text);font-weight:700}.np-coll__faq dd{margin-top:2px}.np-mini-coll{border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-white-6);color:var(--np-text);transition:border-color var(--np-dur-fast), transform var(--np-dur-reveal) var(--np-ease-float);align-items:center;gap:18px;height:100%;padding:20px;display:flex}.np-mini-coll:hover{color:var(--np-text);border-color:var(--np-line-strong);transform:translateY(-4px)}.np-mini-coll__cover{border-radius:14px;flex-shrink:0;width:92px;height:120px;position:relative;overflow:hidden}.np-mini-coll__cover .np-cover{height:100%;position:absolute;inset:0}.np-mini-coll__text{flex-direction:column;gap:6px;min-width:0;display:flex}.np-mini-coll__title{font-family:var(--np-font-display);letter-spacing:-.01em;font-size:19px;font-weight:700}.np-mini-coll__desc{color:var(--np-text-2);font-size:13px}.np-mini-coll__count{color:var(--np-text-3);font-size:12px;font-weight:700}@media (width<=1099px){.np-colls__grid,.np-colls__more{grid-template-columns:repeat(2,minmax(0,1fr))}.np-colls__genres{grid-template-columns:repeat(3,minmax(0,1fr))}.np-coll__hero{grid-template-columns:minmax(0,1fr)}.np-coll__fan{width:100%;max-width:560px;height:280px;margin:0 auto}.np-coll__title{font-size:64px}}@media (width<=767px){.np-colls__stats{gap:20px}.np-colls__stats dd{font-size:22px}.np-colls__grid,.np-colls__more{grid-template-columns:minmax(0,1fr)}.np-colls__genres{grid-template-columns:repeat(2,minmax(0,1fr))}.np-coll__hero{border-radius:var(--np-r-panel);gap:8px;padding:24px 20px}.np-coll__title{font-size:46px}.np-coll__desc{font-size:15px}.np-coll__fan{height:220px}.np-coll__fcard{height:170px;top:30px}.np-coll__fcard--3{height:190px;top:0}.np-coll__fcard--1,.np-coll__fcard--5{top:50px}.np-clist__item{grid-template-columns:112px minmax(0,1fr);gap:14px}.np-clist__n{display:none}.np-clist__title{font-size:17px}.np-clist__note{display:none}}.np-azbar{flex-wrap:wrap;gap:4px;margin-top:24px;display:flex}.np-azbar__l{min-width:34px;height:34px;color:var(--np-text-2);background:var(--np-white-4);border-radius:10px;place-items:center;padding:0 8px;font-size:13px;font-weight:700;display:inline-grid}a.np-azbar__l:hover{color:var(--np-text);background:var(--np-white-8)}.np-azbar__l.is-active{background:var(--np-text);color:var(--np-amber-ink)}.np-azbar__l.is-off{color:var(--np-text-4);background:0 0}.np-studios__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.np-scard{border-radius:var(--np-r-card);background:var(--np-surface);border:1px solid var(--np-white-6);height:100%;color:var(--np-text);transition:border-color var(--np-dur-fast), transform var(--np-dur-slow) var(--np-ease-float);flex-direction:column;gap:16px;padding:18px;display:flex}.np-scard:hover{color:var(--np-text);border-color:var(--np-amber-35);transform:translateY(-4px)}.np-scard__id{align-items:center;gap:14px;min-width:0;display:flex}.np-scard__text{flex-direction:column;min-width:0;display:flex}.np-scard__name{font-family:var(--np-font-display);letter-spacing:-.01em;font-size:19px;font-weight:700}.np-scard__meta{color:var(--np-text-3);font-size:13px}.np-scard__covers{grid-template-columns:repeat(3,76px);gap:8px;display:grid}.np-scard__cover{aspect-ratio:3/4;background:var(--np-surface-2);border-radius:12px;position:relative;overflow:hidden}.np-scard__cover .np-cover{height:100%;position:absolute;inset:0}.np-studiop{padding-top:24px}.np-studiop__crumbs{margin-bottom:16px}.np-studiop__hero{position:relative}.np-studiop__banner{border-radius:var(--np-r-hero);height:240px;position:relative;overflow:hidden}.np-studiop__banner .np-cover{filter:blur(24px)saturate(1.1);height:auto;position:absolute;inset:-40px;transform:scale(1.1)}.np-studiop__banner:after{content:"";background:linear-gradient(180deg, var(--np-ink-40) 0%, var(--np-ink-82) 100%);position:absolute;inset:0}.np-studiop__id{flex-wrap:wrap;align-items:flex-end;gap:24px;margin:-64px 32px 0;display:flex;position:relative}.np-studiop__avatar{box-shadow:0 0 0 6px var(--np-bg);flex-shrink:0}.np-studiop__text{flex:1;min-width:240px;padding-bottom:6px}.np-studiop__name{font-family:var(--np-font-display);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:48px;font-weight:700;line-height:1.05}.np-studiop__sub{color:var(--np-text-3);margin-top:6px;font-size:14px}.np-studiop__actions{gap:10px;padding-bottom:10px;display:flex}.np-studiop__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.np-studiop__stat{border-radius:var(--np-r-tile);background:var(--np-surface);border:1px solid var(--np-white-6);flex-direction:column;gap:4px;padding:20px 22px;display:flex}.np-studiop__stat dd{font-family:var(--np-font-display);letter-spacing:-.02em;align-items:center;gap:8px;font-size:28px;font-weight:700;line-height:1.1;display:flex}.np-studiop__stat dd .np-icon{color:var(--np-amber)}.np-studiop__stat dt{color:var(--np-text-3);font-size:13px}.np-studiop__tabs{margin-top:36px}.np-studiop__body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;padding-top:28px;display:grid}.np-studiop__games{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.np-studiop__game{flex-direction:column;gap:8px;display:flex}.np-studiop__gdesc{color:var(--np-text-2);padding:0 16px 0 4px;font-size:13px;line-height:1.5}.np-studiop__side{flex-direction:column;gap:18px;display:flex}.np-studiop__about{flex-direction:column;gap:18px;max-width:720px;padding-top:28px;display:flex}.np-studiop__card{padding:24px}.np-studiop__about-text{color:var(--np-text-2);font-size:14px;line-height:1.65}.np-studiop__links{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.np-studiop__links .np-chip{gap:4px}.np-rhythm{align-items:flex-end;gap:6px;height:84px;margin:0;padding:0;list-style:none;display:flex}.np-rhythm__bar{height:var(--np-h);background:var(--np-teal);border-radius:4px;flex:1;min-height:4px}.np-rhythm__bar.is-zero{background:var(--np-white-8)}.np-rhythm__bar.is-now:not(.is-zero){background:var(--np-amber)}.np-rhythm__axis{color:var(--np-text-3);justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.np-rhythm__note{color:var(--np-text-3);margin-top:6px;font-size:13px}@media (width<=1359px){.np-studiop__games{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1099px){.np-studios__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.np-studiop__body{grid-template-columns:minmax(0,1fr)}.np-studiop__side{display:none}.np-studiop__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.np-studios__grid{grid-template-columns:minmax(0,1fr)}.np-studiop__banner{border-radius:var(--np-r-panel);height:150px}.np-studiop__id{gap:14px;margin:-48px 16px 0}.np-studiop__avatar{width:88px!important;height:88px!important;font-size:28px!important}.np-studiop__name{font-size:32px}.np-studiop__stat{padding:16px}.np-studiop__stat dd{font-size:22px}.np-studiop__games{grid-template-columns:minmax(0,1fr)}}.np-engines__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.np-engine{flex-direction:column;gap:12px;display:flex}.np-engine__meta{flex-direction:column;gap:6px;padding:0 4px;display:flex}.np-engine__share{color:var(--np-text-3);white-space:nowrap;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.np-engine__share .np-progress{flex:1}.np-engine__tag{color:var(--np-text-2);font-size:14px}.np-engine__new{color:var(--np-text-3);font-size:13px}.np-engine__new span{color:var(--np-text-2);font-weight:700}@media (width<=1099px){.np-engines__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.np-engines__grid{grid-template-columns:minmax(0,1fr)}}.np-like__head{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;display:grid}.np-like__intro{color:var(--np-text-2);flex-direction:column;gap:10px;max-width:760px;font-size:16px;line-height:1.65;display:flex}.np-like__original{flex-direction:column;gap:10px;display:flex}.np-like__item{flex-direction:column;gap:8px;display:flex}.np-like__reason{color:var(--np-text-3);padding:0 4px;font-size:12px;line-height:1.45}@media (width<=899px){.np-like__head{grid-template-columns:minmax(0,1fr)}.np-like__original{max-width:360px}}.np-azindex__search{flex:1;max-width:520px;height:44px}.np-azindex__sort{align-items:center;gap:10px;display:inline-flex}.np-azindex__sort select{width:auto;min-width:150px}.np-azindex__sections{transition:opacity var(--np-dur-fast);flex-direction:column;gap:22px;margin-top:28px;display:flex}.np-azindex__sections.is-loading{opacity:.5}.np-azindex__letter{font-family:var(--np-font-display);letter-spacing:-.02em;margin-bottom:18px;font-size:34px;font-weight:700;line-height:1}.np-azindex__letter small{font-family:var(--np-font-ui);letter-spacing:0;color:var(--np-text-3);margin-left:8px;font-size:13px;font-weight:500}.np-azindex__list{columns:3 240px;column-gap:32px}.np-azindex__list li{break-inside:avoid;align-items:baseline;gap:8px;padding:5px 0;font-size:14px;display:flex}.np-azindex__list a{color:var(--np-text);font-weight:600}.np-azindex__list a:hover{color:var(--np-amber)}.np-azindex__year{color:var(--np-text-3);font-size:12px}.np-azindex__more{justify-content:center;margin-top:16px;display:flex}.np-dhead__stats{color:var(--np-text-3);flex-wrap:wrap;gap:18px;margin-top:12px;font-size:13px;display:flex}.np-dhead__stats b{color:var(--np-text);font-weight:800}.np-colls__shelf{margin-top:22px}.np-browse__about{max-width:820px;color:var(--np-text-2);flex-direction:column;gap:12px;font-size:15px;line-height:1.7;display:flex}.np-browse__about .np-disc__h2{color:var(--np-text);margin-bottom:4px}@media (pointer:coarse){.np-azbar__l{min-width:44px;height:44px}.np-viewtoggle__btn{width:44px;height:44px}.np-toolbar__clear{padding:12px 4px}}.np-game{--np-game-subnav:60px;padding-bottom:88px}.np-game__section{scroll-margin-top:calc(var(--np-header-h) + var(--np-game-subnav) + 16px);flex-direction:column;gap:18px;display:flex}#comments,#tags,#developer,#library,#similar{scroll-margin-top:calc(var(--np-header-h) + var(--np-game-subnav) + 16px)}.np-game__h2{font-family:var(--np-font-display);letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.np-game__section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.np-game__muted{color:var(--np-text-3);font-size:14px}.np-game__hero{isolation:isolate;position:relative;overflow:hidden}.np-game__backdrop{z-index:-2;filter:blur(40px);opacity:.45;position:absolute;inset:0;transform:scale(1.15)}.np-game__backdrop img{object-fit:cover;width:100%;height:100%}.np-game__veil{z-index:-1;background:linear-gradient(180deg, var(--np-ink-35) 0%, var(--np-bg) 100%);position:absolute;inset:0}.np-game__hero-in{align-items:flex-end;gap:44px;padding-top:36px;padding-bottom:48px;display:flex}.np-game__poster{aspect-ratio:3/4;border-radius:var(--np-r-cover);box-shadow:var(--np-shadow-hero-poster);flex:0 0 300px;overflow:hidden}.np-game__poster .np-cover{width:100%;height:100%;display:block}.np-game__head{flex-direction:column;flex:560px;gap:16px;min-width:0;display:flex}.np-game__badges{flex-wrap:wrap;gap:8px;display:flex}.np-game__badges a.np-badge:hover{color:var(--np-amber)}.np-game__ver{text-transform:none}.np-game__title{font-family:var(--np-font-serif);letter-spacing:-.01em;color:var(--np-text);overflow-wrap:anywhere;text-wrap:balance;font-size:72px;font-weight:400;line-height:.95}.np-game__title em{font-style:italic}.np-game__byline{flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:15px;display:flex}.np-game__studio{color:var(--np-text);align-items:center;gap:10px;display:inline-flex}.np-game__studio:hover{color:var(--np-amber)}.np-game__score{color:var(--np-text-3)}.np-game__score b{color:var(--np-amber);font-weight:800}.np-game__score u{-webkit-text-decoration-color:var(--np-amber);text-decoration-color:var(--np-amber);text-underline-offset:3px;color:var(--np-text-2)}.np-game__score:hover{color:var(--np-text-2)}.np-game__views{color:var(--np-text-3);font-size:14px}.np-game__facts{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;max-width:820px;margin:0;display:grid}.np-game__fact{background:var(--np-surface-70);border:1px solid var(--np-line);border-radius:16px;flex-direction:column;gap:3px;min-width:0;padding:12px 14px;display:flex}.np-game__fact--wide{grid-column:span 2}.np-game__fact dt{letter-spacing:.1em;text-transform:uppercase;color:var(--np-text-3);font-size:11px;font-weight:800}.np-game__fact dd{color:var(--np-text);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700}.np-game__tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.np-game__tags .np-chip{font-size:12px}.np-game__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}.np-game__cta{height:56px;font-weight:800}.np-game__pill{height:56px;padding:0 22px}.np-game__pill.is-on{border-color:var(--np-amber-60);color:var(--np-amber)}.np-game__chev{transition:transform var(--np-dur-fast) var(--np-ease-float)}.np-game__chev.is-open{transform:rotate(180deg)}.np-game__round{width:56px;height:56px;color:var(--np-text);background:var(--np-ink-40);border:1px solid var(--np-white-22);-webkit-backdrop-filter:blur(var(--np-blur-glass));backdrop-filter:blur(var(--np-blur-glass))}.np-game__round:hover{color:var(--np-amber);background:var(--np-ink-60)}.np-game__round.is-on{color:var(--np-amber-ink);background:var(--np-amber);border-color:var(--np-amber)}.np-game__round.is-on .np-icon{fill:currentColor}.np-game__lib{position:relative}.np-game__menu{--np-dd-w:240px}.np-game__menu .np-dropdown__item{text-align:left;width:100%}.np-game__menu .np-dropdown__item.is-muted{color:var(--np-text-3)}.np-game__menu-hint{color:var(--np-text-3);padding:8px 12px 4px;font-size:12px}.np-game__subnav{top:var(--np-header-h);z-index:40;background:var(--np-ink-90);-webkit-backdrop-filter:blur(var(--np-blur));backdrop-filter:blur(var(--np-blur));border-top:1px solid var(--np-line);border-bottom:1px solid var(--np-line);position:sticky}.np-game__subnav-in{min-height:var(--np-game-subnav);align-items:center;gap:20px;display:flex}.np-game__mini{max-width:220px;color:var(--np-text);flex-shrink:0;align-items:center;gap:10px;font-size:14px;font-weight:700;display:none}.np-game__mini .np-cover{border-radius:8px;flex-shrink:0;width:30px;height:40px;overflow:hidden}.np-game__subnav.is-stuck .np-game__mini{animation:np-game-in var(--np-dur-base) var(--np-ease-float);display:inline-flex}.np-game__tabs{flex:1;min-width:0}.np-game__tabs .np-tabs__bar{border-bottom:0}.np-game__subnav-cta{flex-shrink:0;height:42px;font-weight:800}@keyframes np-game-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.np-game__layout{flex-wrap:wrap;align-items:flex-start;gap:28px;padding-top:40px;display:flex}.np-game__main{flex-direction:column;flex:999 640px;gap:48px;min-width:0;display:flex}.np-game__side{flex-direction:column;flex:340px;gap:20px;min-width:0;display:flex}.np-game__gallery{margin-bottom:10px}.np-game__about{flex-direction:column;gap:14px;display:flex}.np-game__fold{flex-direction:column;gap:10px;display:flex;position:relative}.np-game__fold.is-long:not(.is-open) .np-game__prose{max-height:320px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.np-game__prose{color:var(--np-text-soft);overflow-wrap:anywhere;font-size:16px;line-height:1.7}.np-game__prose>*+*{margin-top:14px}.np-game__prose a{color:var(--np-amber);text-underline-offset:3px;text-decoration:underline}.np-game__prose a[style]{color:var(--np-amber)!important}.np-game__prose a:hover{color:var(--np-text)!important}.np-game__prose ul,.np-game__prose ol{padding-left:22px}.np-game__prose ul{list-style:outside}.np-game__prose ol{list-style:decimal}.np-game__prose li+li{margin-top:4px}.np-game__prose b,.np-game__prose strong{color:var(--np-text)}.np-game__prose img{border-radius:var(--np-r-sm);max-width:100%;height:auto}.np-game__prose code{background:var(--np-white-8);border-radius:6px;padding:2px 6px;font-size:13px}.np-game__prose--sm{color:var(--np-text-2);font-size:14px;line-height:1.65}.np-game__prose--sm>*+*{margin-top:10px}.np-game__about-line{color:var(--np-text-3)}.np-game__more{color:var(--np-amber);align-self:flex-start;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.np-game__more:hover{color:var(--np-text)}.np-game__more[aria-expanded=true] .np-icon{transform:rotate(180deg)}.np-game__more .np-icon{transition:transform var(--np-dur-fast)}.np-game__new{border-radius:var(--np-r-cover);background:var(--np-teal-06);border:1px solid var(--np-teal-22);padding:24px}.np-game__new-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:10px;display:flex}.np-game__new-title{font-family:var(--np-font-display);letter-spacing:-.01em;font-size:22px;font-weight:700}.np-game__new-when{color:var(--np-teal);font-size:13px;font-weight:700}.np-game__new-list{color:var(--np-text-soft);overflow-wrap:anywhere;padding-left:20px;font-size:15px;line-height:1.85;list-style:outside}.np-game__new-link{color:var(--np-teal);align-items:center;gap:6px;margin-top:10px;font-weight:700;display:inline-flex}.np-game__new-link:hover{color:var(--np-text)}.np-log__more-btn{color:var(--np-amber);font-size:13px;font-weight:700}.np-log__more-btn:hover{color:var(--np-text)}.np-game .np-log__lines{overflow-wrap:anywhere}.np-gdl{gap:20px}.np-gdl__head{border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-white-6);align-items:center;gap:20px;padding:20px;display:flex}.np-gdl__thumb{border-radius:var(--np-r-thumb);flex:0 0 72px;width:72px;height:96px;overflow:hidden}.np-gdl__head-text{flex-direction:column;gap:6px;min-width:0;display:flex}.np-gdl__ver{font-family:var(--np-font-display);color:var(--np-text-3);font-size:20px}.np-gdl__meta{color:var(--np-text-3);font-size:14px}.np-gdl__platforms{flex-wrap:wrap;gap:10px;display:flex}.np-gdl__platform{border-radius:var(--np-r-pill);border:1px solid var(--np-line-strong);height:46px;color:var(--np-text);transition:background var(--np-dur-fast), color var(--np-dur-fast), border-color var(--np-dur-fast);align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.np-gdl__platform:hover{border-color:var(--np-white-30)}.np-gdl__platform.is-active{background:var(--np-text);border-color:var(--np-text);color:var(--np-amber-ink)}.np-gdl__count{opacity:.7;font-size:12px;font-weight:700}.np-mirrors{border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-white-6);overflow:hidden}.np-mirrors__head{border-bottom:1px solid var(--np-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:18px 22px;display:flex}.np-mirrors__title{font-family:var(--np-font-display);font-size:20px;font-weight:700}.np-mirrors__file{color:var(--np-text-3);font-size:13px}.np-mirrors .np-mirror{transition:background var(--np-dur-tab);background:0 0;border:0;border-radius:0;padding:16px 22px}.np-mirrors .np-mirror+.np-mirror{border-top:1px solid var(--np-line)}.np-mirrors .np-mirror:hover{background:var(--np-white-4)}.np-mirrors .np-mirror--bad .np-mirror__host{color:var(--np-text-3)}.np-mirrors .np-mirror__actions .np-btn{min-width:128px}.np-gdl__note{color:var(--np-text-3);align-items:flex-start;gap:8px;font-size:13px;line-height:1.55;display:flex}.np-gdl__note .np-icon{color:var(--np-teal);flex-shrink:0;margin-top:2px}.np-gdl__support{border-radius:var(--np-r-card);background:var(--np-amber-08);border:1px solid var(--np-amber-30);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;padding:18px 22px;display:flex}.np-gdl__support p{color:var(--np-text);font-size:14px;font-weight:600}.np-gdl__broken{border-radius:var(--np-r-card);border:1px solid var(--np-white-6);background:var(--np-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:18px 22px;display:flex}.np-gdl__broken>div{flex-direction:column;flex:280px;gap:4px;display:flex}.np-gdl__broken-title{font-family:var(--np-font-display);font-size:18px;font-weight:700}.np-gdl__notes{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:16px;display:grid}.np-gdl__save+.np-gdl__save{margin-top:10px}.np-gdl__save-os{letter-spacing:.08em;text-transform:uppercase;color:var(--np-text-3);margin-bottom:4px;font-size:12px;font-weight:800;display:block}.np-gdl__code{border-radius:var(--np-r-sm);background:var(--np-bg);border:1px solid var(--np-line);align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex}.np-gdl__code code{min-width:0;color:var(--np-text-2);overflow-wrap:anywhere;flex:1;font-size:12px}.np-gdl__copy{width:32px;height:32px;color:var(--np-text-2);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.np-gdl__copy:hover{color:var(--np-amber);background:var(--np-white-6)}.np-extras{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.np-extras__item{border-radius:var(--np-r-row);background:var(--np-surface);border:1px solid var(--np-white-6);color:var(--np-text);transition:background var(--np-dur-tab), border-color var(--np-dur-tab);align-items:center;gap:12px;padding:12px;display:flex}.np-extras__item:hover{color:var(--np-text);background:var(--np-surface-2);border-color:var(--np-white-12)}.np-extras__icon{border-radius:var(--np-r-sm);background:var(--np-teal-14);width:38px;height:38px;color:var(--np-teal);flex-shrink:0;place-items:center;display:grid}.np-extras__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.np-extras__title{font-size:14px;font-weight:700}.np-extras__kind{color:var(--np-text-3);font-size:12px}.np-extras__go{color:var(--np-text-3);flex-shrink:0}.np-game__comments{scroll-margin-top:calc(var(--np-header-h) + var(--np-game-subnav) + 16px);flex-direction:column;gap:0;display:flex}.np-thread{flex-direction:column;gap:20px;display:flex}.np-thread__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.np-thread__count{font-size:15px;font-weight:700}.np-thread__list{flex-direction:column;display:flex}.np-thread__pager{align-items:center;margin-top:8px}.np-thread__page{color:var(--np-text-3);padding:0 8px;font-size:13px}.np-thread__pager .np-pager__step:disabled{opacity:.4;cursor:not-allowed}.np-thread__empty{border-radius:var(--np-r-panel);border:1px dashed var(--np-line-strong);color:var(--np-text-3);flex-direction:column;align-items:center;gap:10px;padding:32px 16px;font-size:14px;display:flex}.np-thread__empty .np-empty__icon{width:52px;height:52px}.np-thread__off{color:var(--np-text-3);font-size:14px}.np-comment-wrap--reply{margin-left:0}.np-comment__replies{padding-left:0}.np-comment__replies .np-comment{margin-left:0}.np-comment__replies .np-comment-wrap{border-left:2px solid var(--np-white-6);padding-left:16px}.np-comment__body>*+*{margin-top:8px}.np-comment__body a{color:var(--np-amber)}.np-comment__body blockquote{border-left:2px solid var(--np-line-strong);color:var(--np-text-3);padding-left:12px}.np-comment__act--amber{color:var(--np-amber)}.np-comment__cancel{margin-top:8px}.np-cform .np-field__error{margin:0}.np-game .np-rate{gap:28px 36px}.np-game .np-rate__mine{flex-basis:280px}.np-game .np-rate__votes{flex-wrap:wrap}.np-game .np-vote{white-space:nowrap}.np-faq{flex-direction:column;gap:10px;display:flex}.np-faq__item{border-radius:var(--np-r-card);background:var(--np-surface);border:1px solid var(--np-white-6)}.np-faq__q{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;list-style:none;display:flex}.np-faq__q::-webkit-details-marker{display:none}.np-faq__q h3{font-size:16px;font-weight:700;line-height:1.4}.np-faq__chev{color:var(--np-text-3);transition:transform var(--np-dur-fast);flex-shrink:0}.np-faq__item[open] .np-faq__chev{color:var(--np-amber);transform:rotate(180deg)}.np-faq__a{color:var(--np-text-2);padding:0 22px 20px;font-size:15px;line-height:1.65}.np-game__card{border-radius:var(--np-r-cover);background:var(--np-surface);border:1px solid var(--np-white-6);flex-direction:column;gap:12px;padding:24px;display:flex}.np-game__card--amber{border-color:var(--np-amber-35)}.np-game__card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.np-game__card-title{font-family:var(--np-font-display);letter-spacing:-.01em;font-size:20px;font-weight:700}.np-game__card-note{color:var(--np-text-3);font-size:13px;line-height:1.55}.np-game__details{margin:0}.np-game__details>div{border-top:1px solid var(--np-line-soft);justify-content:space-between;gap:12px;padding:11px 0;font-size:14px;display:flex}.np-game__details>div:first-child{margin-top:0}.np-game__details dt{color:var(--np-text-3);flex-shrink:0}.np-game__details dd{text-align:right;color:var(--np-text);overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.np-game__details dd a:hover{color:var(--np-amber)}.np-game__status--ongoing{color:var(--np-teal)}.np-game__status--complete{color:var(--np-gold)}.np-game__status--hiatus,.np-game__status--abandoned{color:var(--np-text-3)}.np-game__problem{color:var(--np-text-3);text-align:left;align-self:flex-start;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.np-game__problem:hover{color:var(--np-coral)}.np-game__links{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.np-game__link{border:1px solid var(--np-white-8);color:var(--np-text);transition:background var(--np-dur-tab);border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.np-game__link:hover{color:var(--np-text);background:var(--np-white-4)}.np-game__link-mark{width:36px;height:36px;color:var(--np-amber-ink);background:var(--np-text-2);border-radius:10px;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;display:grid}.np-game__link-mark--coral{background:var(--np-coral)}.np-game__link-mark--amber{background:var(--np-amber)}.np-game__link-mark--teal{background:var(--np-teal)}.np-game__link-mark--gold{background:var(--np-gold)}.np-game__link-text{flex-direction:column;flex:1;min-width:0;display:flex}.np-game__link-text b{font-size:14px}.np-game__link-text span{color:var(--np-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.np-game__link-go{color:var(--np-text-3);flex-shrink:0}.np-game__lib-grid{flex-wrap:wrap;gap:8px;display:flex}.np-game__switch{width:100%;color:var(--np-text-2);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;font-size:14px;font-weight:600;display:flex}.np-game__switch-track{border-radius:var(--np-r-pill);background:var(--np-white-12);width:44px;height:26px;transition:background var(--np-dur-fast);flex-shrink:0;position:relative}.np-game__switch-track span{background:var(--np-text);width:20px;height:20px;transition:transform var(--np-dur-fast) var(--np-ease-float);border-radius:50%;position:absolute;top:3px;left:3px}.np-game__switch-track.is-on{background:var(--np-amber)}.np-game__switch-track.is-on span{background:var(--np-amber-ink);transform:translate(18px)}.np-game__ctags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.np-game__ctags .np-mini-chip{background:var(--np-white-6);padding:6px 11px;font-size:12px;font-weight:600}.np-game__ctags a.np-mini-chip:hover{color:var(--np-amber)}.np-mini-chip--explicit{box-shadow:inset 0 0 0 1px var(--np-coral-15)}.np-game__similar{flex-direction:column;gap:56px;padding-top:64px;display:flex}.np-game__similar .np-shead{margin-bottom:22px}.np-game__dock{display:none}@media (width<=1099px){.np-game__title{font-size:60px}.np-game__hero-in{align-items:flex-start;gap:32px}.np-game__poster{flex-basis:240px}}@media (width<=899px){.np-game__subnav-cta{display:none}}@media (width<=767px){.np-game{--np-game-subnav:52px}.np-game__hero-in{flex-direction:column;align-items:stretch;gap:20px;padding-top:20px;padding-bottom:28px}.np-game__poster{flex:none;width:46%;max-width:200px}.np-game__title{font-size:44px;line-height:1}.np-game__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.np-game__fact{padding:10px 12px}.np-game__fact--wide{grid-column:1/-1}.np-game__actions{gap:10px}.np-game__cta{justify-content:center;width:100%}.np-game__pill{height:48px;padding:0 18px}.np-game__round{width:48px;height:48px}.np-game__subnav .np-tabs__tab{height:var(--np-game-subnav);font-size:14px}.np-game__subnav.is-stuck .np-game__mini{display:none}.np-game__layout{padding-top:28px}.np-game__main{gap:40px}.np-game__h2{font-size:24px}.np-gdl__head{gap:14px;padding:16px}.np-gdl__thumb{flex-basis:56px;width:56px;height:74px}.np-mirrors .np-mirror{padding:14px 16px}.np-mirrors .np-mirror__actions{justify-content:space-between;width:100%}.np-mirrors .np-mirror__actions .np-btn{flex:1}.np-mirrors__head{padding:16px}.np-game .np-rate{padding:20px}.np-game .np-rate__mine{border-left:0;padding-left:0}.np-game__new{padding:18px}.np-game__similar{gap:40px;padding-top:48px}.np-game{padding-bottom:calc(var(--np-tabbar-h) + 96px)}.np-game__dock{left:12px;right:12px;bottom:calc(var(--np-tabbar-h) + 10px + env(safe-area-inset-bottom));z-index:44;border-radius:var(--np-r-pill);background:var(--np-amber);height:58px;color:var(--np-amber-ink);box-shadow:var(--np-shadow-overlay);align-items:center;gap:8px;padding:6px 6px 6px 22px;display:flex;position:fixed}.np-game__dock[x-cloak]{display:none}.np-game__dock-btn{min-width:0;height:100%;color:var(--np-amber-ink);flex:1;align-items:center;gap:10px;font-size:16px;font-weight:800;display:inline-flex}.np-game__dock-btn:hover{color:var(--np-amber-ink)}.np-game__dock-add{background:var(--np-bg);width:46px;height:46px;color:var(--np-amber);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.np-game__dock-add:hover{color:var(--np-text)}}@media (width<=479px){.np-game__title{font-size:40px}.np-game__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.np-game__subnav.is-stuck .np-game__mini{animation:none}}.np-dlgo{justify-items:center;padding-block:72px 24px;display:grid}.np-dlgo__card{border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-line);grid-template-columns:120px 1fr;align-items:center;gap:28px;width:min(100%,880px);padding:28px;display:grid}.np-dlgo__thumb{border-radius:var(--np-r-thumb);overflow:hidden}.np-dlgo__body{gap:10px;min-width:0;display:grid}.np-dlgo__meta{color:var(--np-text-2);margin:0;font-size:15px}.np-dlgo__note{color:var(--np-text-3);margin:0;font-size:13px}.np-dlgo__actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}@media (width<=599px){.np-dlgo{padding-block:40px 16px}.np-dlgo__card{grid-template-columns:1fr;gap:18px;padding:20px}.np-dlgo__thumb{width:120px}}.np-auth{flex-direction:row;align-items:flex-start;gap:28px;min-height:100vh;padding:28px;display:flex}.np-auth__brand{border-radius:var(--np-r-hero);background:radial-gradient(at 70% 20%,#12515af2 0,#0000 55%),radial-gradient(at 10% 100%,#3a2410f2 0,#0000 55%),#0a2a33;border:0;flex-direction:column;flex:0 0 min(45%,560px);justify-content:space-between;gap:32px;height:calc(100vh - 56px);min-height:560px;padding:36px;display:flex;position:sticky;top:28px;overflow:hidden}.np-auth__brand:after{content:none}.np-auth__waves{pointer-events:none;width:520px;height:520px;position:absolute;bottom:-60px;right:-90px}.np-auth__ring{fill:none;stroke:var(--np-amber-18);stroke-width:2px}.np-auth__ring--inner{stroke:#ffb5471f}.np-auth__wave{fill:none;stroke:var(--np-amber);stroke-width:6px;stroke-linecap:round}.np-auth__wave--low{stroke-width:5px;opacity:.45}.np-auth__moon{fill:var(--np-amber)}.np-auth__logo{z-index:1;align-self:flex-start;position:relative}.np-auth__logo .np-brand__word{font-size:23px}.np-auth__hero{z-index:1;flex-direction:column;gap:22px;max-width:380px;display:flex;position:relative}.np-auth__title{font-family:var(--np-font-serif);letter-spacing:-.01em;font-size:clamp(44px,4.4vw,60px);font-weight:400;line-height:.92}.np-auth__title i{font-style:italic}.np-auth__perks{color:var(--np-text-2);flex-direction:column;gap:12px;margin:0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:flex}.np-auth__perks li{padding-left:22px;position:relative}.np-auth__perks li:before{content:"";background:var(--np-teal);border-radius:50%;width:10px;height:10px;position:absolute;top:.45em;left:2px}.np-auth__fine{z-index:1;color:var(--np-text-3);max-width:300px;font-size:12px;line-height:1.5;position:relative}.np-auth__fine a{color:var(--np-text-2);text-underline-offset:2px;text-decoration:underline}.np-auth__main{flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:center;min-width:0;min-height:calc(100vh - 56px);padding:24px 0;display:flex}.np-auth__card{border-radius:var(--np-r-hero);background:var(--np-surface);border:1px solid var(--np-line);width:100%;max-width:440px;padding:32px}.np-auth__flash{margin-bottom:16px}.np-auth__mobile-fine{display:none}.np-authform{flex-direction:column;gap:16px;display:flex}.np-authform__title{font-family:var(--np-font-display);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1.1}.np-authform__lead{color:var(--np-text-3);margin-top:-4px;font-size:14px;line-height:1.5}.np-authform__form{flex-direction:column;gap:16px;display:flex}.np-authform__form>.np-btn{margin-top:4px}.np-authform__pw{flex-direction:column;gap:8px;display:flex}.np-authform__labelrow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.np-authform__forgot{color:var(--np-amber);font-size:13px;font-weight:700}.np-authform__forgot:hover{color:var(--np-text)}.np-authform__switch{text-align:center;color:var(--np-text-3);font-size:14px}.np-authform__switch a,.np-authform .np-check a{color:var(--np-amber);font-weight:700}.np-authform__switch a:hover,.np-authform .np-check a:hover{color:var(--np-text)}.np-authform .np-check{align-items:flex-start}.np-authform .np-check__label{color:var(--np-text-2);font-size:13px;line-height:1.45}.np-authform__or{letter-spacing:.08em;text-transform:uppercase;color:var(--np-text-3);align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.np-authform__or:before,.np-authform__or:after{content:"";background:var(--np-line-strong);flex:1;height:1px}.np-authform__newpw{flex-direction:column;gap:8px;display:flex}.np-meter{flex-direction:column;gap:6px;display:flex}.np-meter__bars{gap:4px;display:flex}.np-meter__bar{background:var(--np-white-10);height:4px;transition:background var(--np-dur-fast);border-radius:2px;flex:1}.np-meter__bar.is-on{background:var(--np-amber)}.np-meter__bar.is-on.is-weak{background:var(--np-coral)}.np-meter__text{color:var(--np-text-3);font-size:12px}@media (width<=899px){.np-auth{padding:0}.np-auth__brand{display:none}.np-auth__main{padding:28px var(--np-gutter) 40px;justify-content:flex-start}.np-auth__mobile-logo{align-self:flex-start;width:100%;max-width:440px;margin:0 auto 28px;display:inline-flex}.np-auth__mobile-fine{color:var(--np-text-4);text-align:center;margin-top:20px;font-size:12px;display:block}}@media (width<=479px){.np-auth__card{border-radius:var(--np-r-panel);padding:24px 20px}.np-authform__title{font-size:26px}}.np-account{padding-top:36px;padding-bottom:var(--np-section-inner)}.np-account__head{border-radius:var(--np-r-hero);background:var(--np-surface);border:1px solid var(--np-white-6);flex-wrap:wrap;align-items:center;gap:28px;margin-bottom:0;padding:32px;display:flex}.np-account__avatar{font-size:34px}.np-account__id{flex-direction:column;flex:260px;gap:6px;min-width:0;display:flex}.np-account__nameline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.np-account__name{font-family:var(--np-font-display);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:40px;font-weight:700;line-height:1.05}.np-account__since{color:var(--np-text-3);margin-top:0;font-size:14px}.np-account__stats{flex-wrap:wrap;gap:28px;margin:0;display:flex}.np-account__stat{flex-direction:column-reverse;display:flex}.np-account__stat-value{font-family:var(--np-font-display);margin:0;font-size:28px;font-weight:700;line-height:1.1}.np-account__stat-label{color:var(--np-text-3);font-size:13px}.np-account__tabs{margin-top:24px}.np-account__tabs .np-tabs__tab[data-tab=notifications] .np-tabs__count{background:var(--np-amber);color:var(--np-amber-ink)}.np-account__body{padding-top:24px}.np-account__pager{margin-top:32px}.np-account__section{margin-top:var(--np-section-inner);flex-direction:column;gap:20px;display:flex}@media (width<=767px){.np-account{padding-top:20px}.np-account__head{border-radius:var(--np-r-panel);gap:18px;padding:22px}.np-account__avatar{font-size:26px;--np-avatar:72px!important}.np-account__name{font-size:30px}.np-account__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;display:grid}.np-account__stats:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.np-account__stat-value{font-size:22px}.np-account__stat-label{font-size:12px}.np-account__edit{width:100%}.np-account__tabs .np-tabs__bar{scrollbar-width:none;overflow-x:auto}}.np-libnote{border-radius:var(--np-r-cover);background:var(--np-teal-06);border:1px solid var(--np-teal-22);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;padding:18px 22px;display:flex}.np-libnote__icon{border-radius:var(--np-r-sm);background:var(--np-teal-14);width:40px;height:40px;color:var(--np-teal);flex-shrink:0;place-items:center;display:grid}.np-libnote__text{color:var(--np-text-2);flex:240px;font-size:15px;line-height:1.5}.np-libnote__text strong{color:var(--np-text);font-weight:800}.np-libnote__action{border-radius:var(--np-r-pill);background:var(--np-teal);height:42px;color:var(--np-amber-ink);transition:transform var(--np-dur-fast) var(--np-ease-float);align-items:center;padding:0 18px;font-size:13px;font-weight:800;display:inline-flex}.np-libnote__action:hover{color:var(--np-amber-ink);transform:translateY(-2px)}.np-libbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.np-libbar__shelves{flex-wrap:wrap}.np-libbar__shelves .np-seg__opt{height:36px;padding:0 14px;font-size:13px}.np-libbar__tools{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.np-libbar__switch .np-toggle{flex-direction:row-reverse;gap:10px}.np-libbar__apply{color:var(--np-amber);font-size:13px;font-weight:700}.np-libgrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}@media (width<=767px){.np-libnote{gap:12px;padding:16px}.np-libnote__text{font-size:14px}.np-libbar__shelves{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.np-libbar__shelves .np-seg__opt{flex-shrink:0}.np-libbar__tools{justify-content:space-between;width:100%}.np-libgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=479px){.np-libgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.np-account__duo{margin-top:var(--np-section-inner);flex-wrap:wrap;gap:20px;display:flex}.np-account__duo--public{margin-top:0}.np-account__duo>.np-acts:first-child{flex:520px}.np-account__duo>.np-acts+.np-acts{flex:380px}.np-account__duo--public>.np-acts:first-child{flex-basis:100%}.np-acts{min-width:0;padding:26px}.np-acts__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.np-acts__more{color:var(--np-amber);align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.np-acts__more:hover{color:var(--np-text)}.np-acts__empty{color:var(--np-text-3);border-top:1px solid var(--np-line-soft);padding:14px 0;font-size:14px}.np-act{border-radius:var(--np-r-thumb);border-top:1px solid var(--np-line-soft);transition:background var(--np-dur-tab);gap:14px;margin:0 -8px;padding:14px 8px;display:flex}.np-act:hover{background:var(--np-white-4)}.np-act__icon{border-radius:var(--np-r-sm);background:var(--np-white-6);width:36px;height:36px;color:var(--np-text-2);flex-shrink:0;place-items:center;display:grid}.np-act__icon--amber{background:var(--np-amber-15);color:var(--np-amber)}.np-act__icon--teal{background:var(--np-teal-14);color:var(--np-teal)}.np-act__icon--gold{background:var(--np-gold-15);color:var(--np-gold)}.np-act__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.np-act__line{color:var(--np-text-2);overflow-wrap:anywhere;font-size:14px;line-height:1.45}.np-act__title{color:var(--np-text);font-weight:700}.np-act__quote{color:var(--np-text-3)}.np-act__when{color:var(--np-text-3);font-size:12px}.np-follow{border-radius:var(--np-r-thumb);border-top:1px solid var(--np-line-soft);transition:background var(--np-dur-tab);align-items:center;gap:12px;margin:0 -8px;padding:12px 8px;display:flex}.np-follow:hover{background:var(--np-white-4);color:inherit}.np-follow__thumb{border-radius:var(--np-r-thumb);flex-shrink:0;width:44px;height:44px;overflow:hidden}.np-follow__thumb .np-cover{border-radius:inherit;height:100%}.np-follow__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.np-follow__title{font-size:14px;font-weight:700}.np-follow__line{color:var(--np-teal);font-size:12px;font-weight:700}.np-follow__when{color:var(--np-text-3);flex-shrink:0;font-size:12px}.np-about__text{color:var(--np-text-2);overflow-wrap:anywhere;margin-top:12px;font-size:15px;line-height:1.6}.np-about__sub{letter-spacing:.14em;text-transform:uppercase;color:var(--np-text-3);margin-top:20px;font-size:12px;font-weight:800}.np-about__genres{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}@media (width<=767px){.np-acts{padding:20px}}.np-notelist{flex-direction:column;gap:24px;max-width:860px;display:flex}.np-notelist__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.np-notelist__day{flex-direction:column;gap:8px;display:flex}.np-notelist__date{letter-spacing:.14em;text-transform:uppercase;color:var(--np-text-3);font-size:12px;font-weight:800}.np-notelist__items{border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-white-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.np-notelist__items>li+li{border-top:1px solid var(--np-line-soft)}.np-note{text-align:left;width:100%;transition:background var(--np-dur-tab);align-items:flex-start;gap:14px;padding:16px 20px;display:flex}.np-note:hover{background:var(--np-white-4)}.np-note.is-unread{background:var(--np-amber-04)}.np-note__icon{border-radius:var(--np-r-sm);background:var(--np-white-6);width:38px;height:38px;color:var(--np-text-2);flex-shrink:0;place-items:center;display:grid}.np-note__icon--teal{background:var(--np-teal-14);color:var(--np-teal)}.np-note__icon--amber{background:var(--np-amber-15);color:var(--np-amber)}.np-note__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.np-note__title{color:var(--np-text);font-size:14px;font-weight:700}.np-note__body{color:var(--np-text-2);font-size:13px;line-height:1.5}.np-note__when{color:var(--np-text-3);white-space:nowrap;padding-top:2px;font-size:12px}.np-note__dot{background:var(--np-amber);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:7px}@media (width<=479px){.np-note{flex-wrap:wrap;padding:14px 16px}.np-note__when{order:3;width:100%;padding-left:52px}}.np-settings{max-width:1120px;padding-top:40px;padding-bottom:var(--np-section-inner)}.np-settings__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.np-settings__back{color:var(--np-amber);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.np-settings__back:hover{color:var(--np-text)}.np-settings__grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:28px;display:grid}.np-settings__nav{top:calc(var(--np-header-h) + 20px);flex-direction:column;gap:4px;display:flex;position:sticky}.np-settings__link{border-radius:var(--np-r-sm);min-height:44px;color:var(--np-text-2);transition:background var(--np-dur-fast), color var(--np-dur-fast);align-items:center;padding:0 16px;font-size:14px;font-weight:700;display:flex}.np-settings__link:hover{background:var(--np-white-4);color:var(--np-text)}.np-settings__link.is-active{background:var(--np-surface-2);color:var(--np-text)}.np-settings__link--muted{color:var(--np-text-3);margin-top:12px}.np-settings__panels,.np-settings__form{flex-direction:column;gap:20px;display:flex}.np-setpanel{scroll-margin-top:calc(var(--np-header-h) + 20px);flex-direction:column;gap:20px;display:flex}.np-setpanel__avatar{align-items:center;gap:20px;display:flex}.np-setpanel__face{flex-shrink:0;width:88px;height:88px;position:relative}.np-setpanel__face .np-avatar{font-size:30px}.np-setpanel__preview{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.np-setpanel__drop,.np-setpanel__avatar .np-field{flex:1;min-width:0}.np-setpanel__avatar .np-drop{flex-direction:row;gap:14px;min-height:88px;padding:16px 20px}.np-setpanel__avatar .np-drop__icon{width:40px;height:40px}.np-setpanel__cover{flex-direction:column;gap:12px;display:flex}.np-setpanel__cover .np-drop{min-height:0;padding:20px}.np-setpanel__cover-img{aspect-ratio:4;object-fit:cover;border-radius:var(--np-r-card);background:var(--np-surface-3);width:100%}.np-setpanel__row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.np-setpanel__actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@media (width<=899px){.np-settings__grid{grid-template-columns:1fr;gap:16px}.np-settings__nav{scrollbar-width:none;flex-direction:row;gap:6px;position:static;overflow-x:auto}.np-settings__link{border:1px solid var(--np-white-8);border-radius:var(--np-r-pill);flex-shrink:0}.np-settings__link--muted{margin-top:0}}@media (width<=767px){.np-settings{padding-top:24px}.np-setpanel__row{grid-template-columns:1fr}.np-setpanel__avatar{align-items:flex-start}.np-setpanel__actions .np-btn{flex:1}}@media (width<=479px){.np-setpanel__avatar{flex-direction:column;align-items:stretch}}.np-submit{max-width:1240px;padding-top:40px;padding-bottom:var(--np-section-inner)}.np-submit__intro{flex-direction:column;gap:12px;display:flex}.np-submit__lead{color:var(--np-text-2);max-width:640px;font-size:17px;line-height:1.6}.np-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.np-steps__item{flex-direction:column;gap:12px;display:flex}.np-steps__bar{background:var(--np-white-10);border-radius:3px;height:5px}.np-steps__item.is-current .np-steps__bar{background:var(--np-amber)}.np-steps__label{color:var(--np-text-3);align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.np-steps__item.is-current .np-steps__label{color:var(--np-text)}.np-steps__n{background:var(--np-white-8);width:28px;height:28px;color:var(--np-text-2);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:800;display:grid}.np-steps__item.is-current .np-steps__n{background:var(--np-amber);color:var(--np-amber-ink)}.np-submit__grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;margin-top:28px;display:grid}.np-submit__main,.np-submit__side{flex-direction:column;gap:20px;min-width:0;display:flex}.np-submit__panel{flex-direction:column;gap:20px;display:flex}.np-submit__panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.np-submit__note{color:var(--np-teal);font-size:12px;font-weight:700}.np-submit__form{flex-direction:column;gap:20px;display:flex}.np-submit__actions{justify-content:flex-end;display:flex}.np-submit__alt{color:var(--np-amber);font-size:14px;font-weight:700}.np-platforms{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.np-platforms__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.np-platforms__opt{cursor:pointer;position:relative}.np-platforms__input{opacity:0;width:1px;height:1px;position:absolute}.np-platforms__card{border-radius:var(--np-r-input);background:var(--np-bg);border:1px solid var(--np-line-strong);min-height:84px;color:var(--np-text-2);transition:border-color var(--np-dur-fast), background var(--np-dur-fast), color var(--np-dur-fast);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.np-platforms__opt:hover .np-platforms__card{border-color:var(--np-white-30);color:var(--np-text)}.np-platforms__input:checked+.np-platforms__card{border-color:var(--np-amber);background:var(--np-amber-08);color:var(--np-amber)}.np-platforms__input:focus-visible+.np-platforms__card{outline:2px solid var(--np-amber);outline-offset:3px}.np-myreq__empty{color:var(--np-text-3);font-size:14px}.np-myreq__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.np-myreq__row{border-top:1px solid var(--np-line-soft);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.np-myreq__text{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.np-myreq__title{overflow-wrap:anywhere;font-size:14px;font-weight:700}.np-myreq__meta{color:var(--np-text-3);text-transform:capitalize;font-size:12px}.np-myreq__notes{color:var(--np-text-2);margin-top:4px;font-size:13px}.np-myreq__cancel{color:var(--np-coral);min-height:44px;padding:0 4px;font-size:13px;font-weight:700}.np-myreq__cancel:hover{color:var(--np-danger)}.np-guide{flex-direction:column;gap:12px;padding:24px;display:flex}.np-guide--warn{background:var(--np-danger-04);border-color:var(--np-danger-35)}.np-guide__title{font-family:var(--np-font-display);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.2}.np-guide__list{color:var(--np-text-2);flex-direction:column;gap:8px;margin:0;padding-left:18px;font-size:14px;line-height:1.6;display:flex}.np-guide__list--tight{gap:4px;font-size:13px}.np-queue-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.np-queue-list__row{border-top:1px solid var(--np-line-soft);flex-direction:column;gap:2px;padding:10px 0;display:flex}.np-queue-list__title{overflow-wrap:anywhere;font-size:14px;font-weight:700}.np-queue-list__meta{color:var(--np-text-3);font-size:12px}@media (width<=1099px){.np-submit__grid{grid-template-columns:1fr}}@media (width<=767px){.np-submit{padding-top:24px}.np-steps__label{gap:6px;font-size:12px}.np-steps__n{width:22px;height:22px;font-size:11px}.np-platforms__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.np-submit__actions .np-btn{width:100%}}.np-static{padding-top:var(--np-section-inner);padding-bottom:88px}.np-static__layout{max-width:1200px;margin:0 auto}.np-static__layout.has-toc{grid-template-columns:230px minmax(0,760px);align-items:start;gap:56px;display:grid}.np-static__layout:not(.has-toc) .np-static__article{margin:0 auto}.np-static--wide>*{max-width:1200px;margin-left:auto;margin-right:auto}.np-static__article{min-width:0;max-width:760px}.np-static__article--solo{margin:0 auto}.np-static__head{flex-direction:column;align-items:flex-start;display:flex}.np-static__head--page{margin-bottom:32px}.np-static__title{font-family:var(--np-font-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:10px 0 8px;font-size:52px;font-weight:700;line-height:1.05}.np-static__updated{color:var(--np-text-3);font-size:14px}.np-static__lede{max-width:64ch;color:var(--np-text-2);margin-top:6px;font-size:17px;line-height:1.6}.np-static__back:hover{color:var(--np-amber)}.np-static__figure{border-radius:var(--np-r-cover);background:var(--np-surface-3);margin-top:28px;overflow:hidden}.np-static__figure img{width:100%;height:auto}.np-static__tags{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.np-static__pager{margin-top:40px}.np-toc{top:calc(var(--np-header-h) + 24px);max-height:calc(100vh - var(--np-header-h) - 48px);flex-direction:column;gap:4px;display:flex;position:sticky;overflow-y:auto}.np-toc__title{letter-spacing:.14em;text-transform:uppercase;color:var(--np-text-3);padding:0 12px 8px;font-size:11px;font-weight:800}.np-toc__list{flex-direction:column;gap:4px;display:flex}.np-toc__link{border-radius:var(--np-r-sm);color:var(--np-text-2);transition:background var(--np-dur-fast), color var(--np-dur-fast), box-shadow var(--np-dur-fast);padding:9px 12px;font-size:14px;font-weight:600;line-height:1.35;display:block}.np-toc__link:hover{color:var(--np-text);background:var(--np-white-4)}.np-toc__link.is-active{color:var(--np-amber);background:var(--np-amber-08);box-shadow:inset 2px 0 0 var(--np-amber)}.np-prose{color:var(--np-text-soft);overflow-wrap:break-word;margin-top:28px;font-size:17px;line-height:1.75}.np-prose>*+*{margin-top:18px}.np-prose h2{font-family:var(--np-font-display);letter-spacing:-.02em;color:var(--np-text);scroll-margin-top:calc(var(--np-header-h) + 20px);margin-top:40px;font-size:28px;font-weight:700;line-height:1.2}.np-prose h3{font-family:var(--np-font-display);letter-spacing:-.01em;color:var(--np-text);margin-top:30px;font-size:20px;font-weight:700;line-height:1.25}.np-prose h2+*,.np-prose h3+*{margin-top:14px}.np-prose>:first-child{margin-top:0}.np-prose a,.np-inline-link{color:var(--np-amber);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.np-prose a:hover,.np-inline-link:hover{color:var(--np-text)}.np-prose strong,.np-prose b{color:var(--np-text);font-weight:700}.np-prose ul,.np-prose ol{flex-direction:column;gap:8px;padding-left:22px;display:flex}.np-prose li::marker{color:var(--np-text-3)}.np-prose code{background:var(--np-white-6);color:var(--np-text);overflow-wrap:anywhere;border-radius:6px;padding:2px 6px;font-size:.88em}.np-prose blockquote{border-radius:var(--np-r-tile);background:var(--np-teal-06);border:1px solid var(--np-teal-22);padding:18px 20px;font-size:15px;line-height:1.6}.np-prose hr{background:var(--np-line);border:0;height:1px;margin:32px 0}.np-prose img{border-radius:var(--np-r-card)}.np-prose table{width:100%;font-size:15px;display:block;overflow-x:auto}.np-prose th,.np-prose td{border-bottom:1px solid var(--np-line);text-align:left;padding:10px 14px}.np-prose th{color:var(--np-text);font-weight:700}.np-static__split{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.np-sfaq{flex:999 560px;min-width:0}.np-sfaq__title{font-family:var(--np-font-display);letter-spacing:-.03em;margin:10px 0;font-size:44px;font-weight:700;line-height:1.05}.np-sfaq .np-static__lede{margin-bottom:22px;font-size:15px}.np-sfaq__topics{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.np-sfaq__topics .np-chip{color:var(--np-text);padding:8px 14px;font-weight:700}.np-sfaq__topics .np-chip.is-active{color:var(--np-amber-ink)}.np-sfaq__list{scroll-margin-top:calc(var(--np-header-h) + 20px);flex-direction:column;gap:10px;display:flex}.np-sfaq__item{border-radius:var(--np-r-tile);background:var(--np-surface);border:1px solid var(--np-white-6);transition:border-color var(--np-dur-fast)}.np-sfaq__item:hover,.np-sfaq__item[open]{border-color:var(--np-white-10)}.np-sfaq__q{cursor:pointer;border-radius:var(--np-r-tile);align-items:flex-start;gap:10px;padding:18px 22px;font-size:16px;font-weight:800;line-height:1.4;list-style:none;display:flex}.np-sfaq__q::-webkit-details-marker{display:none}.np-sfaq__q:hover{color:var(--np-text)}.np-sfaq__chev{color:var(--np-text-3);transition:transform var(--np-dur-fast) var(--np-ease-float), color var(--np-dur-fast);margin-top:2px}.np-sfaq__item[open] .np-sfaq__chev{color:var(--np-amber);transform:rotate(90deg)}.np-sfaq__a{color:var(--np-text-2);margin-top:-6px;padding:0 22px 20px 50px;font-size:15px;line-height:1.6}.np-contact-card,.np-help-card{border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-white-6);flex-direction:column;flex:380px;gap:14px;min-width:0;padding:28px;display:flex}.np-contact-card__title,.np-help-card__title{font-family:var(--np-font-display);letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.np-contact-card__form{flex-direction:column;gap:14px;display:flex}.np-contact-card__form .np-btn{height:50px;margin-top:2px}.np-contact-card__note{color:var(--np-text-3);font-size:12px;line-height:1.5}.np-contact-card__note a{color:var(--np-text-2);text-underline-offset:3px;text-decoration:underline}.np-contact-card__note a:hover{color:var(--np-amber)}.np-sfaq~.np-contact-card{top:calc(var(--np-header-h) + 24px);position:sticky}.np-static__split>.np-contact-card:first-child{flex:999 520px}.np-help-card__title{font-size:22px}.np-help-card__list{color:var(--np-text-2);flex-direction:column;gap:16px;font-size:14px;line-height:1.6;display:flex}.np-help-card__list li{align-items:flex-start;gap:12px;display:flex}.np-help-card__list strong{color:var(--np-text)}.np-help-card__list a,.np-help-card__facts a{color:var(--np-amber);text-underline-offset:3px;text-decoration:underline}.np-help-card__list a:hover,.np-help-card__facts a:hover{color:var(--np-text)}.np-help-card__icon{border-radius:var(--np-r-sm);background:var(--np-teal-14);width:36px;height:36px;color:var(--np-teal);flex-shrink:0;place-items:center;display:grid}.np-help-card__facts{border-top:1px solid var(--np-line);flex-direction:column;gap:12px;margin:6px 0 0;padding-top:18px;font-size:14px;display:flex}.np-help-card__facts div{flex-direction:column;gap:2px;display:flex}.np-help-card__facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--np-text-3);font-size:11px;font-weight:800}.np-help-card__facts dd{color:var(--np-text);margin:0}.np-blog-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px;display:grid}.np-blog-card{border-radius:var(--np-r-cover);background:var(--np-surface);border:1px solid var(--np-white-6);transition:transform var(--np-dur-slow) var(--np-ease-float), box-shadow var(--np-dur-slow) var(--np-ease-float);flex-direction:column;display:flex;overflow:hidden}.np-blog-card:hover{color:var(--np-text);box-shadow:var(--np-shadow-poster);transform:translateY(-6px)}.np-blog-card__body{flex-direction:column;gap:6px;padding:16px 18px 18px;display:flex}.np-blog-card__title{font-size:17px;font-weight:700;line-height:1.35}.np-blog-card__date{color:var(--np-text-3);font-size:13px}.np-error{padding-top:40px;padding-bottom:88px}.np-error--single{justify-content:center;padding-top:72px;display:flex}.np-lost{--np-lost-bg:#0a1a22;border-radius:var(--np-r-hero);background:var(--np-lost-bg);align-items:center;gap:48px;padding:56px;display:flex;position:relative;overflow:hidden}.np-lost__mark{aspect-ratio:4/3;flex-shrink:0;width:420px;height:auto}.np-lost__halo{fill:var(--np-amber);opacity:.1}.np-lost__sun{fill:var(--np-amber)}.np-lost__wave{fill:none;stroke:var(--np-amber);stroke-linecap:round}.np-lost__wave--mid{opacity:.45}.np-lost__wave--low{stroke:var(--np-teal);opacity:.4}.np-lost__text{flex-direction:column;gap:16px;min-width:0;max-width:620px;display:flex}.np-lost__code{font-family:var(--np-font-display);color:var(--np-amber);font-size:20px;font-weight:800;line-height:1}.np-lost__title{font-family:var(--np-font-serif);letter-spacing:-.01em;font-size:96px;font-weight:400;line-height:.9}.np-lost__title i{font-style:italic}.np-lost__body{color:var(--np-text-2);font-size:17px;line-height:1.6}.np-lost__search{border-radius:var(--np-r-pill);background:var(--np-surface);border:1px solid var(--np-white-10);height:56px;transition:border-color var(--np-dur-fast), box-shadow var(--np-dur-fast);align-items:center;gap:12px;padding:0 7px 0 20px;display:flex;position:relative}.np-lost__search:focus-within{border-color:var(--np-amber);box-shadow:0 0 0 4px var(--np-amber-18)}.np-lost__search-icon{color:var(--np-text-3)}.np-lost__input{min-width:0;height:100%;color:var(--np-text);background:0 0;border:0;outline:none;flex:1;font-size:15px}.np-lost__input::placeholder{color:var(--np-text-3)}.np-lost__input::-webkit-search-cancel-button{-webkit-appearance:none}.np-lost__input:focus-visible{outline:none}.np-lost__go.np-btn{height:42px;padding:0 18px;font-weight:800}.np-lost__trending{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.np-lost__covers{gap:10px;display:flex}.np-lost__cover{width:96px;transition:transform var(--np-dur-slow) var(--np-ease-float), box-shadow var(--np-dur-slow) var(--np-ease-float);border-radius:16px;display:block;overflow:hidden}.np-lost__cover:hover,.np-lost__cover:focus-visible{box-shadow:var(--np-shadow-poster);transform:translateY(-6px)}.np-lost__more{color:var(--np-text-3);align-items:center;gap:6px;font-size:13px;display:inline-flex}.np-lost__more:hover{color:var(--np-amber)}.np-errcard{border-radius:var(--np-r-hero);background:var(--np-surface);border:1px solid var(--np-white-6);flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:44px;display:flex}.np-error--single .np-errcard{max-width:640px}.np-errcard__code{font-family:var(--np-font-display);color:var(--np-amber);text-transform:uppercase;font-size:18px;font-weight:800;line-height:1}.np-errcard--coral .np-errcard__code{color:var(--np-coral)}.np-errcard--teal .np-errcard__code{color:var(--np-teal)}.np-errcard__title{font-family:var(--np-font-display);letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1.1}.np-errcard--serif .np-errcard__title{font-family:var(--np-font-serif);letter-spacing:-.01em;font-size:64px;font-weight:400;line-height:.92}.np-errcard__title i{font-style:italic}.np-errcard__body{color:var(--np-text-2);max-width:56ch;font-size:16px;line-height:1.6}.np-errcard__actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.np-errcard__note{color:var(--np-text-3);font-size:12px}.np-errcard__link{color:var(--np-amber);font-weight:700}.np-errcard__link:hover{color:var(--np-text)}.np-errcard__tide{background:var(--np-white-8);border-radius:4px;width:100%;height:8px;display:block;position:relative;overflow:hidden}.np-errcard__tide span{border-radius:inherit;background:var(--np-teal);width:40%;animation:np-tide 2.6s var(--np-ease-float) infinite;position:absolute;inset:0}@keyframes np-tide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.np-standalone{min-height:100vh;padding:40px var(--np-gutter);flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex}.np-standalone .np-errcard{max-width:720px}.np-standalone__brand{align-self:center}@media (width<=1099px){.np-lost{gap:32px;padding:44px}.np-lost__mark{width:300px}.np-lost__title{font-size:76px}}@media (width<=899px){.np-static__layout.has-toc{display:block}.np-toc{border-radius:var(--np-r-tile);background:var(--np-surface);border:1px solid var(--np-white-6);max-height:none;margin-bottom:28px;padding:16px 8px;position:static}.np-toc__list{flex-flow:wrap;gap:6px;padding:0 4px}.np-toc__link{border-radius:var(--np-r-pill);background:var(--np-white-6);padding:7px 12px;font-size:13px}.np-toc__link.is-active{box-shadow:none}.np-sfaq~.np-contact-card{position:static}.np-lost{flex-direction:column;align-items:flex-start}.np-lost__text{width:100%}.np-lost__mark{width:220px}}@media (width<=767px){.np-static{padding-bottom:56px}.np-static__title{font-size:36px}.np-sfaq__title{font-size:30px}.np-prose{font-size:16px;line-height:1.7}.np-prose h2{margin-top:32px;font-size:24px}.np-contact-card,.np-help-card{border-radius:var(--np-r-card);padding:22px}.np-sfaq__q{padding:16px 18px;font-size:15px}.np-sfaq__a{padding:0 18px 18px 46px}.np-error{padding-top:20px;padding-bottom:56px}.np-error--single{padding-top:32px}.np-lost{border-radius:var(--np-r-panel);gap:20px;padding:28px 22px}.np-lost__mark{width:160px}.np-lost__title{font-size:56px}.np-lost__body{font-size:16px}.np-lost__covers{gap:8px}.np-lost__cover{border-radius:var(--np-r-sm);width:72px}.np-errcard{border-radius:var(--np-r-panel);padding:28px 22px}.np-errcard__title{font-size:26px}.np-errcard--serif .np-errcard__title{font-size:44px}}.np-body--admin{font-size:14px}.np-admin{min-height:100vh;display:flex}.np-admin__side{background:var(--np-bg-deep);border-right:1px solid var(--np-white-6);scrollbar-width:thin;scrollbar-color:var(--np-white-10) transparent;width:256px;height:100vh;transition:width var(--np-dur-base) var(--np-ease-out);flex-direction:column;flex-shrink:0;padding:18px 14px;display:flex;position:sticky;top:0;overflow:hidden auto}.np-admin__brand{color:var(--np-text);align-items:center;gap:10px;padding:4px 8px 14px;display:flex}.np-admin__brand:hover{color:var(--np-text)}.np-admin__brand-text{font-family:var(--np-font-display);letter-spacing:-.01em;white-space:nowrap;font-size:17px;font-weight:700}.np-admin__brand-text span{color:var(--np-text-3);font-weight:600}.np-admin__nav ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.np-admin__group{letter-spacing:.14em;text-transform:uppercase;color:var(--np-text-4);white-space:nowrap;padding:16px 10px 6px;font-size:10px;font-weight:800}.np-admin__link{min-height:40px;color:var(--np-text-2);white-space:nowrap;transition:background var(--np-dur-fast), color var(--np-dur-fast);border-radius:10px;align-items:center;gap:12px;padding:8px 10px;font-weight:600;display:flex;position:relative}.np-admin__link .np-icon{color:var(--np-text-3);transition:color var(--np-dur-fast)}.np-admin__link:hover{background:var(--np-white-4);color:var(--np-text)}.np-admin__link:hover .np-icon{color:var(--np-text-2)}.np-admin__link.is-active{background:var(--np-amber-15);color:var(--np-amber);box-shadow:inset 3px 0 0 var(--np-amber)}.np-admin__link.is-active .np-icon{color:var(--np-amber)}.np-admin__link-text{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.np-admin__badge{border-radius:var(--np-r-pill);min-width:22px;height:18px;color:var(--np-amber-ink);background:var(--np-amber);place-items:center;padding:0 7px;font-size:11px;font-weight:800;line-height:1;display:inline-grid}.np-admin__badge--teal{background:var(--np-teal)}.np-admin__badge--coral{background:var(--np-coral)}.np-admin__badge--danger{background:var(--np-danger)}.np-admin__collapse{border-radius:var(--np-r-sm);width:40px;height:40px;color:var(--np-text-3);flex-shrink:0;align-self:flex-start;place-items:center;margin-top:16px;display:grid}.np-admin__collapse:hover{color:var(--np-text);background:var(--np-white-4)}.np-admin.is-collapsed .np-admin__side{width:72px;padding-inline:14px}.np-admin.is-collapsed .np-admin__brand{padding-inline:7px}.np-admin.is-collapsed :is(.np-admin__brand-text,.np-admin__link-text,.np-admin__group){display:none}.np-admin.is-collapsed .np-admin__nav ul+.np-admin__group,.np-admin.is-collapsed .np-admin__nav ul{margin-bottom:10px}.np-admin.is-collapsed .np-admin__link{justify-content:center;width:44px;min-height:44px;padding:0}.np-admin.is-collapsed .np-admin__badge{width:8px;min-width:8px;height:8px;padding:0;font-size:0;position:absolute;top:2px;right:0}.np-admin.is-collapsed .np-admin__collapse .np-icon{transform:scaleX(-1)}.np-admin__scrim{display:none}.np-admin__main{flex-direction:column;flex:1;min-width:0;display:flex}.np-admin__top{z-index:30;background:var(--np-ink-90);height:64px;-webkit-backdrop-filter:blur(var(--np-blur));backdrop-filter:blur(var(--np-blur));border-bottom:1px solid var(--np-white-6);align-items:center;gap:16px;padding:0 28px;display:flex;position:sticky;top:0}.np-admin__burger{display:none}.np-admin__search{border-radius:var(--np-r-sm);background:var(--np-surface);border:1px solid var(--np-line);max-width:480px;height:40px;color:var(--np-text-3);transition:border-color var(--np-dur-fast), box-shadow var(--np-dur-fast);flex:1;align-items:center;gap:10px;padding:0 12px;display:flex}.np-admin__search:focus-within{border-color:var(--np-amber);box-shadow:0 0 0 4px var(--np-amber-18)}.np-admin__search input{min-width:0;height:100%;color:var(--np-text);box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}.np-admin__search input::placeholder{color:var(--np-text-3)}.np-admin__spacer{flex:1}.np-admin__view{color:var(--np-text-2);white-space:nowrap;align-items:center;gap:4px;font-weight:700;display:inline-flex}.np-envpill{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--np-r-pill);background:var(--np-amber-15);color:var(--np-amber);align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.np-envpill.is-live{background:var(--np-success-15);color:var(--np-success)}.np-envpill__dot{background:currentColor;border-radius:50%;width:7px;height:7px}.np-admin__me{border-radius:50%}.np-admin__me-name{color:var(--np-text);border-bottom:1px solid var(--np-line);margin-bottom:6px;padding:6px 12px 10px;font-weight:800}.np-admin__content{flex-direction:column;gap:20px;padding:24px 28px 56px;display:flex}.np-admin__body{flex-direction:column;gap:20px;min-width:0;display:flex}.np-admin__title{font-family:var(--np-font-display);letter-spacing:-.02em;color:var(--np-text);font-size:30px;font-weight:700;line-height:1.1}.np-admin__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.np-admin__head-meta{color:var(--np-text-3);font-size:13px}.np-admin__crumbs{color:var(--np-text-3);margin-bottom:4px;font-size:13px}.np-admin__crumbs a:hover{color:var(--np-amber)}.np-admin__crumbs [aria-current]{color:var(--np-text)}@media (width<=1023px){.np-admin__side{z-index:60;transition:transform var(--np-dur-base) var(--np-ease-out);position:fixed;left:0;transform:translate(-100%)}.np-admin.is-collapsed .np-admin__side{width:256px}.np-admin.is-collapsed :is(.np-admin__brand-text,.np-admin__link-text,.np-admin__group){display:revert}.np-admin.is-mobile-open .np-admin__side{box-shadow:var(--np-shadow-overlay);transform:none}.np-admin__scrim{z-index:55;background:var(--np-ink-70);display:block;position:fixed;inset:0}.np-admin__burger{display:inline-grid}.np-admin__top{gap:10px;padding:0 16px}.np-admin__view span,.np-admin__collapse{display:none}.np-admin__content{padding:20px 16px 48px}}@media (width<=599px){.np-envpill{display:none}.np-admin__title{font-size:26px}}.np-astat{border-radius:var(--np-r-tile);background:var(--np-surface);border:1px solid var(--np-white-6);flex-direction:column;gap:8px;padding:18px 20px;display:flex}.np-astat__top{justify-content:space-between;align-items:center;display:flex}.np-astat__label{color:var(--np-text-3);font-size:13px;font-weight:600}.np-astat__icon{background:var(--np-white-6);width:34px;height:34px;color:var(--np-text-2);border-radius:10px;place-items:center;display:grid}.np-astat__value{font-family:var(--np-font-display);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1.1}.np-astat__delta{color:var(--np-text-3);align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.np-astat__delta.is-good{color:var(--np-teal)}.np-astat__delta.is-bad{color:var(--np-coral)}.np-astat__period{color:var(--np-text-3);margin-left:4px;font-weight:500}.np-pill{border-radius:var(--np-r-pill);letter-spacing:.02em;text-transform:uppercase;background:var(--np-white-8);color:var(--np-text-2);white-space:nowrap;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.np-pill__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.np-pill--published{background:var(--np-teal-14);color:var(--np-teal)}.np-pill--draft{background:var(--np-white-8);color:var(--np-text-2)}.np-pill--scheduled{background:var(--np-gold-15);color:var(--np-gold)}.np-pill--queued{background:var(--np-white-8);color:var(--np-text-2)}.np-pill--running{background:var(--np-teal-14);color:var(--np-teal)}.np-pill--running .np-pill__dot{animation:1.4s ease-in-out infinite np-pulse-dot}.np-pill--review{background:var(--np-amber-15);color:var(--np-amber)}.np-pill--flagged{background:var(--np-coral-15);color:var(--np-coral)}.np-pill--failed{background:var(--np-danger-15);color:var(--np-danger)}@keyframes np-pulse-dot{50%{opacity:.3}}.np-atable{border-radius:var(--np-r-tile);background:var(--np-surface);border:1px solid var(--np-white-6);position:relative}.np-atable__tools{border-bottom:1px solid var(--np-line);justify-content:flex-end;padding:12px 16px;display:flex}.np-atable__per{color:var(--np-text-3);align-items:center;gap:10px;font-size:13px;display:inline-flex}.np-atable__per select{width:auto}.np-atable__scroll{border-radius:inherit;max-height:70vh;position:relative;overflow:auto}.np-atable table{width:100%;font-size:14px}.np-atable th,.np-atable td{text-align:left;vertical-align:middle;border-top:1px solid var(--np-line-soft);padding:12px 14px}.np-atable thead th{z-index:2;background:var(--np-surface);border-top:0;border-bottom:1px solid var(--np-line);letter-spacing:.1em;text-transform:uppercase;color:var(--np-text-3);white-space:nowrap;font-size:11px;font-weight:800;position:sticky;top:0}.np-atable .is-right{text-align:right}.np-atable tbody tr{transition:background var(--np-dur-tab)}.np-atable tbody tr:hover{background:var(--np-white-4)}.np-atable tbody tr.is-selected{background:var(--np-amber-04)}.np-atable__check{width:44px}.np-atable__sort{color:var(--np-text-3);align-items:center;gap:4px;display:inline-flex}.np-atable__sort.is-active,.np-atable__sort:hover{color:var(--np-text)}.np-atable__thumb{border-radius:8px;width:64px;display:block;overflow:hidden}.np-atable__title{color:var(--np-text);flex-direction:column;font-weight:700;display:flex}.np-atable__title a:hover{color:var(--np-amber)}.np-atable__sub{color:var(--np-text-3);font-size:12px;font-weight:500}.np-atable__actions{gap:12px;display:inline-flex}.np-atable__action{color:var(--np-amber);font-weight:700}.np-atable__empty{text-align:center;color:var(--np-text-3);padding:32px}.np-atable__bulk{z-index:5;border-radius:var(--np-r-pill);background:var(--np-surface-2);border:1px solid var(--np-line-strong);box-shadow:var(--np-shadow-toast);flex-wrap:wrap;align-items:center;gap:10px;margin:12px 16px 16px;padding:10px 12px 10px 18px;display:flex;position:sticky;bottom:16px}.np-atable__count{color:var(--np-text-2);margin-right:auto;font-size:13px}.np-atable__clear{color:var(--np-text-3);padding:0 6px;font-size:13px;font-weight:700}.np-chart{flex-direction:column;gap:12px;margin:0;display:flex}.np-chart__title{font-family:var(--np-font-display);font-size:18px;font-weight:700}.np-chart__legend{gap:16px;display:flex}.np-chart__key{color:var(--np-text-2);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.np-chart__key:before{content:"";background:var(--np-amber);border-radius:2px;width:10px;height:3px}.np-chart__key--teal:before{background:var(--np-teal)}.np-chart__plot{position:relative}.np-chart__svg{width:100%;height:220px;display:block;overflow:visible}.np-chart__grid{stroke:var(--np-line);stroke-width:1px}.np-chart__line{stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.np-chart__line--amber{stroke:var(--np-amber)}.np-chart__line--teal{stroke:var(--np-teal)}.np-chart__stop--amber{stop-color:var(--np-amber)}.np-chart__stop--teal{stop-color:var(--np-teal)}.np-chart__cursor{stroke:var(--np-white-22);stroke-width:1px}.np-chart__tip{border-radius:var(--np-r-sm);background:var(--np-surface-2);border:1px solid var(--np-line-strong);box-shadow:var(--np-shadow-toast);white-space:nowrap;pointer-events:none;flex-direction:column;gap:4px;padding:8px 12px;font-size:12px;display:flex;position:absolute;top:8px;transform:translate(-50%)}.np-chart__x{height:18px;color:var(--np-text-3);font-size:11px;position:relative}.np-chart__x span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.np-chart__x span:first-child{transform:none}.np-chart__x span:last-child{transform:translate(-100%)}.np-apanel{border-radius:var(--np-r-row);background:var(--np-surface);border:1px solid var(--np-white-6);min-width:0;padding:20px}.np-apanel--flush{padding:0;overflow:hidden}.np-apanel--flush>.np-apanel__head{padding:16px 20px}.np-apanel__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.np-apanel__title{font-family:var(--np-font-display);letter-spacing:-.01em;color:var(--np-text);font-size:17px;font-weight:700}.np-apanel__actions{flex-wrap:wrap;gap:8px;display:flex}.np-apanel__actions .np-btn--sm{height:34px;padding:0 14px;font-size:12px}.np-abtn{border-radius:var(--np-r-pill);border:1px solid var(--np-line-strong);height:30px;color:var(--np-text);white-space:nowrap;transition:background var(--np-dur-fast), border-color var(--np-dur-fast), color var(--np-dur-fast);background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.np-abtn:hover{background:var(--np-white-6);color:var(--np-text)}.np-abtn--teal{background:var(--np-teal-14);color:var(--np-teal);border-color:#0000;font-weight:800}.np-abtn--teal:hover{background:var(--np-teal-22);color:var(--np-teal)}.np-abtn--quiet{color:var(--np-text-3);border-color:#0000}.np-abtn--quiet:hover{color:var(--np-text)}.np-abtn--danger{background:var(--np-danger-15);color:var(--np-danger);border-color:#0000}.np-abtn--danger:hover{background:var(--np-danger);color:var(--np-amber-ink)}.np-adash__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.np-adash__stats .np-astat{border-radius:var(--np-r-row);gap:6px;padding:18px}.np-astat__row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.np-adash__stats .np-astat__label{font-size:12px;font-weight:700}.np-adash__stats .np-astat__value{font-size:28px}.np-adash__stats .np-astat__delta{font-size:12px;font-weight:800}.np-adash__split{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px;display:grid}.np-adash__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.np-adash__total{color:var(--np-text-3);margin-top:10px;font-size:13px}.np-adash__total b{font-family:var(--np-font-display);color:var(--np-text);margin-right:2px;font-size:18px}.np-adash__chart{margin-top:6px}.np-adash__chart .np-chart__legend{display:none}.np-adash__empty{color:var(--np-text-3);margin-top:4px;font-size:13px}.np-adash__link{color:var(--np-amber);white-space:nowrap;font-size:13px;font-weight:700}.np-adash__link:hover{color:var(--np-text)}.np-attn{margin:12px 0 0;padding:0;list-style:none}.np-attn__row{border-top:1px solid var(--np-line-soft);color:var(--np-text);align-items:center;gap:12px;padding:12px 0;display:flex}.np-attn__row:hover{color:var(--np-text)}.np-attn__row:hover .np-attn__go{transform:translate(2px)}.np-attn__count{border-radius:var(--np-r-pill);min-width:34px;height:28px;color:var(--np-amber-ink);background:var(--np-amber);place-items:center;padding:0 8px;font-size:13px;font-weight:800;display:inline-grid}.np-attn__count--teal{background:var(--np-teal)}.np-attn__count--coral{background:var(--np-coral)}.np-attn__count--danger{background:var(--np-danger)}.np-attn__count--none{background:var(--np-white-8);color:var(--np-text-3)}.np-attn__label{flex:1;min-width:0;font-weight:600}.np-attn__row.is-clear .np-attn__label{color:var(--np-text-3)}.np-attn__go{color:var(--np-amber);transition:transform var(--np-dur-fast);align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.np-attn__row.is-clear .np-attn__go{color:var(--np-text-3)}.np-atable--bare{background:0 0;border:0;border-radius:0}.np-atable--bare .np-atable__scroll{border-radius:0;max-height:none}.np-atable--bare thead th{background:var(--np-surface);border-top:1px solid var(--np-white-6);padding:10px 20px}.np-atable--bare td{padding:10px 20px}.np-aqueue__game{align-items:center;gap:12px;min-width:220px;display:flex}.np-aqueue__thumb{background:var(--np-surface-3);border-radius:7px;flex-shrink:0;width:32px;height:42px;display:block;position:relative;overflow:hidden}.np-aqueue__thumb .np-cover{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.np-aqueue__title{min-width:0;color:var(--np-text);flex-direction:column;display:flex}.np-aqueue__soft{color:var(--np-text-2)}.np-aqueue__soft a:hover{color:var(--np-amber)}.np-aqueue__muted{color:var(--np-text-3);white-space:nowrap}.np-aqueue__actions{justify-content:flex-end;gap:6px;display:inline-flex}.np-alist{margin:12px 0 0;padding:0;list-style:none}.np-alist__row{border-top:1px solid var(--np-line-soft);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.np-alist__main{min-width:0;color:var(--np-text)}.np-alist__main a:hover b{color:var(--np-amber)}.np-alist__muted{color:var(--np-text-3);white-space:nowrap}.np-alist__soft{color:var(--np-text-2);white-space:nowrap}.np-alist__rank{width:18px;color:var(--np-rank);font-weight:800}.np-alist__name{min-width:0;color:var(--np-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.np-alist__bar{background:var(--np-white-8);border-radius:3px;flex-shrink:0;width:80px;height:6px;overflow:hidden}.np-alist__bar span{background:var(--np-amber);border-radius:inherit;height:100%;display:block}.np-alist__empty{border-top:1px solid var(--np-line-soft);color:var(--np-text-3);padding:14px 0}@media (width<=1199px){.np-adash__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.np-adash__split,.np-adash__pair{grid-template-columns:minmax(0,1fr)}}@media (width<=479px){.np-adash__stats{gap:10px}.np-adash__stats .np-astat{padding:14px}.np-adash__stats .np-astat__value{font-size:22px}.np-alist__bar{display:none}}.np-afilters{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(140px,1fr));align-items:end;gap:14px 16px;display:grid}.np-afilters .np-field__control{border-radius:var(--np-r-sm);height:40px;font-size:14px}.np-afilters .np-field__label,.np-afilters legend{color:var(--np-text-2);font-size:12px;font-weight:700}.np-afilters__flags{border:0;flex-wrap:wrap;grid-column:1/4;align-items:center;gap:8px 20px;margin:0;padding:0;display:flex}.np-afilters__flags legend{float:left;margin-right:6px;padding:0}.np-afilters__go{justify-content:flex-end;align-items:center;gap:14px;display:flex}.np-atable--bare .np-agames :is(th,td){padding:8px 10px}.np-atable--bare .np-agames :is(th,td):first-child{padding-left:20px}.np-atable--bare .np-agames :is(th,td):last-child{padding-right:20px}.np-agames td{font-size:13px}.np-agames__cover{width:64px;padding-right:0!important}.np-agames__thumb{background:var(--np-surface-3);border-radius:8px;width:36px;height:48px;display:block;position:relative;overflow:hidden}.np-agames__thumb .np-cover{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.np-agames__title{min-width:200px;max-width:300px;font-size:14px}.np-agames__title a{color:var(--np-text)}.np-agames__title a:hover{color:var(--np-amber)}.np-agames__title .np-atable__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.np-agames__nowrap{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.np-agames__studio{max-width:170px}.np-agames__meta{font-weight:500}.np-afoot{border-top:1px solid var(--np-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}@media (width<=1023px){.np-afilters{grid-template-columns:repeat(2,minmax(0,1fr))}.np-afilters__search,.np-afilters__flags{grid-column:1/-1}.np-afilters__go{grid-column:1/-1;justify-content:flex-start}}@media (width<=479px){.np-afilters{grid-template-columns:minmax(0,1fr)}}.np-aedit{align-items:flex-start;gap:20px;display:flex}.np-aedit__main{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.np-aedit__side{scrollbar-width:thin;scrollbar-color:var(--np-white-10) transparent;flex-direction:column;flex-shrink:0;gap:14px;width:340px;max-height:calc(100vh - 100px);padding-bottom:4px;display:flex;position:sticky;top:84px;overflow-y:auto}.np-aedit__dirty{color:var(--np-amber);font-weight:700}.np-acard{border-radius:var(--np-r-tile);background:var(--np-surface);border:1px solid var(--np-white-6);flex-direction:column;gap:12px;min-width:0;padding:20px 22px;display:flex}details.np-acard{gap:0;padding:0}.np-acard__head{cursor:pointer;border-radius:inherit;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;list-style:none;display:flex}.np-acard__head::-webkit-details-marker{display:none}.np-acard__head:hover .np-acard__chev{color:var(--np-text)}.np-acard__chev{color:var(--np-text-3);transition:transform var(--np-dur-base) var(--np-ease-float)}details:not([open])>.np-acard__head .np-acard__chev{transform:rotate(-90deg)}.np-acard__title{font-family:var(--np-font-display);letter-spacing:-.01em;color:var(--np-text);font-size:18px;font-weight:700}.np-acard__body{flex-direction:column;gap:16px;padding:0 22px 22px;display:flex}.np-acard__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.np-acard__row--start{justify-content:flex-start}.np-acard--publish{border-color:var(--np-amber-35)}.np-acard--danger{background:var(--np-danger-04);border-color:var(--np-danger-35)}.np-acard--danger .np-acard__title{font-family:var(--np-font-ui);font-size:15px;font-weight:800}.np-aedit .np-field{gap:6px}.np-aedit .np-field__label{font-size:12px}.np-aedit .np-field__control{border-radius:var(--np-r-sm);height:42px;padding-inline:12px;font-size:14px}.np-aedit .np-field__wrap.has-icon .np-field__control{padding-left:40px}.np-aedit .np-field__control--area{height:auto;min-height:84px;padding-block:10px;line-height:1.55}.np-aedit .np-field__control.is-warn{border-color:var(--np-amber)}.np-agrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.np-agrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.np-agrid__full{grid-column:1/-1}.np-aslug{border:1px solid var(--np-line-strong);border-radius:var(--np-r-sm);background:var(--np-bg);transition:border-color var(--np-dur-fast), box-shadow var(--np-dur-fast);align-items:center;display:flex;overflow:hidden}.np-aslug:focus-within{border-color:var(--np-amber);box-shadow:0 0 0 4px var(--np-amber-18)}.np-aslug__base{color:var(--np-text-3);white-space:nowrap;text-overflow:ellipsis;max-width:45%;padding:0 2px 0 12px;font-size:13px;overflow:hidden}.np-aedit .np-aslug__input{background:0 0;border:0;flex:1;padding-left:0;box-shadow:none!important}.np-aslug__url{color:var(--np-text-3);word-break:break-all}.np-aslug__url b{color:var(--np-teal);font-weight:700}.np-aslug__canon{color:var(--np-text-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.np-aplatforms{border:0;margin:0;padding:0}.np-aplatforms__list{flex-wrap:wrap;gap:8px 22px;padding-top:4px;display:flex}.np-amedia{align-items:flex-start;gap:14px;display:flex}.np-amedia__poster{flex-shrink:0;width:120px}.np-amedia__drop{aspect-ratio:3/4;border-radius:var(--np-r-thumb);background:var(--np-bg);border:1.5px dashed var(--np-white-22);cursor:pointer;display:block;position:relative;overflow:hidden}.np-amedia__drop:hover,.np-amedia__drop:focus-within{border-color:var(--np-amber)}.np-amedia__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.np-amedia__empty{color:var(--np-text-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex;position:absolute;inset:0}.np-amedia__empty small{font-size:11px;font-weight:500}.np-amedia__swap{border-radius:var(--np-r-pill);background:var(--np-ink-75);color:var(--np-text);text-align:center;opacity:0;transition:opacity var(--np-dur-fast), transform var(--np-dur-fast);padding:5px 0;font-size:11px;font-weight:800;position:absolute;bottom:6px;left:6px;right:6px;transform:translateY(4px)}.np-amedia__drop:hover .np-amedia__swap,.np-amedia__drop:focus-within .np-amedia__swap{opacity:1;transform:none}.np-amedia__shots{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.np-ashot{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.np-ashot__img{aspect-ratio:16/9;background:var(--np-surface-3);border-radius:10px;position:relative;overflow:hidden}.np-ashot__img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.np-ashot__pick{color:var(--np-text-3);cursor:pointer;border:1.5px dashed var(--np-white-22);border-radius:inherit;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:700;display:flex;position:absolute;inset:0}.np-ashot__pick:hover{color:var(--np-amber);border-color:var(--np-amber)}.np-aedit .np-ashot__cap{border-radius:8px;height:30px;padding-inline:8px;font-size:12px}.np-ashot__del{background:var(--np-ink-75);width:26px;height:26px;color:var(--np-text);opacity:0;transition:opacity var(--np-dur-fast);border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.np-ashot:hover .np-ashot__del,.np-ashot__del:focus-visible{opacity:1}.np-ashot__del:hover{background:var(--np-danger);color:var(--np-amber-ink)}@media (hover:none){.np-ashot__del{opacity:1}}.np-ashot--add{aspect-ratio:16/9;border:1.5px dashed var(--np-white-22);color:var(--np-text-3);border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:700}.np-ashot--add:hover{color:var(--np-amber);border-color:var(--np-amber)}.np-amedia__art.np-drop{gap:4px;min-height:0;padding:16px 12px}.np-amedia__file{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.np-abuilds{flex-direction:column;gap:8px;display:flex}.np-abuild{border-radius:var(--np-r-sm);background:var(--np-bg);border:1px solid var(--np-white-8);align-items:center;gap:8px;padding:8px;display:flex}.np-abuild__type{flex:0 0 130px}.np-abuild__platform{flex:0 0 120px}.np-abuild__label{flex:0 0 22%;min-width:0}.np-abuild__link{flex:1;min-width:0}.np-aedit .np-abuild .np-field__control{background:var(--np-surface);height:38px;font-size:13px}.np-arepeat{flex-direction:column;gap:8px;padding-top:4px;display:flex}.np-arepeat__row{align-items:center;gap:8px;display:flex}.np-arepeat__row>*{min-width:0}.np-arepeat__row>.np-field__wrap,.np-arepeat__row>input:not(.np-arepeat__grow){flex:0 0 30%}.np-arepeat__grow{flex:1}.np-afile{color:var(--np-text-3);font-size:13px}.np-aselect .selectize-control{width:100%}.np-apeople{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.np-apeople__row{border-radius:var(--np-r-sm);background:var(--np-bg);align-items:center;gap:12px;padding:6px 8px;display:flex}.np-apeople__img{background:var(--np-surface-3) center / cover no-repeat;border-radius:8px;flex-shrink:0;width:36px;height:36px;overflow:hidden}.np-apeople__img img{object-fit:cover;width:100%;height:100%}.np-apeople__name{color:var(--np-text);flex:1;font-weight:700}.np-apeople__opt{align-items:center;gap:12px;padding:6px 10px;display:flex}.np-apeople__id{color:var(--np-text-3);font-size:12px}.np-acount{color:var(--np-text-3);font-size:12px;font-weight:700}.np-acount.is-ok{color:var(--np-teal)}.np-acount.is-over{color:var(--np-amber)}.np-asnippet{border-radius:var(--np-r-thumb);background:var(--np-text);color:var(--np-surface-3);font-family:Arial, var(--np-font-ui);flex-direction:column;gap:4px;margin:0;padding:16px 18px;display:flex}.np-asnippet__url{color:var(--np-text-4);font-size:12px}.np-asnippet__title{color:color-mix(in srgb, var(--np-teal) 35%, var(--np-bg));font-size:19px;line-height:1.3}.np-asnippet__desc{color:var(--np-star-off);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.np-apub{flex-direction:column;gap:10px;margin:0;display:flex}.np-apub>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.np-apub dt{color:var(--np-text-3)}.np-apub dd{color:var(--np-text);margin:0;font-weight:700}.np-apub__status{flex-direction:column;gap:10px;display:flex}.np-apub__flags{border-block:1px solid var(--np-line-soft);flex-direction:column;gap:10px;padding:12px 0;display:flex}.np-apub__flags .np-toggle__label{color:var(--np-text-2);font-size:13px;font-weight:600}.np-apub__buttons{gap:8px;display:flex}.np-apub__buttons>*{flex:1}.np-apub__buttons .np-btn--sm{height:44px}.np-apub__buttons--stack{flex-direction:column}.np-apub__buttons--stack>*{flex:none}.np-apub__buttons--stack .np-abtn{justify-content:flex-start;height:38px;padding:0 14px;font-size:13px}.np-apub__view{color:var(--np-amber);justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.np-atags input[type=text]{height:40px!important;padding:0 12px!important;font-size:13px!important}.np-atags .inline-flex.rounded-md{background:var(--np-white-8);color:var(--np-text);border-radius:var(--np-r-pill);padding:4px 6px 4px 0;font-size:12px;font-weight:700}.np-atags .absolute .bg-white{background:var(--np-surface-2);border-color:var(--np-line-strong);border-radius:var(--np-r-sm)}.np-atags .absolute a{color:var(--np-text-2)}.np-amodal{z-index:80;background:var(--np-ink-70);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.np-amodal__panel{border-radius:var(--np-r-panel);background:var(--np-surface);border:1px solid var(--np-line);width:100%;max-width:720px;max-height:calc(100vh - 32px);box-shadow:var(--np-shadow-overlay);flex-direction:column;gap:16px;padding:24px;display:flex;overflow-y:auto}.np-amodal__panel--sm{max-width:520px}.np-amodal__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.np-amodal__form{flex-direction:column;gap:16px;display:flex}.np-amodal__or{color:var(--np-text-3);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:800;display:flex}.np-amodal__or:before,.np-amodal__or:after{content:"";background:var(--np-line);flex:1;height:1px}@media (width<=1199px){.np-aedit{flex-direction:column}.np-aedit__side{width:100%;max-height:none;position:static;overflow:visible}}@media (width<=767px){.np-agrid,.np-agrid--3{grid-template-columns:minmax(0,1fr)}.np-amedia{flex-direction:column}.np-amedia__shots{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.np-abuild{flex-wrap:wrap}.np-abuild__type,.np-abuild__platform,.np-abuild__label{flex:40%}.np-abuild__link{flex:70%}.np-arepeat__row{flex-wrap:wrap}.np-arepeat__row>.np-field__wrap,.np-arepeat__row>input:not(.np-arepeat__grow){flex:100%}.np-acard__head,.np-acard__body,.np-acard{padding-inline:16px}}.np-t-pop{transition:opacity var(--np-dur-fast) var(--np-ease-float), transform var(--np-dur-fast) var(--np-ease-float)}.np-t-pop-from{opacity:0;transform:translateY(8px)}.np-t-pop-to{opacity:1;transform:translateY(0)}.np-t-modal{transition:opacity var(--np-dur-tab) var(--np-ease-out), transform var(--np-dur-tab) var(--np-ease-out)}.np-t-modal-from{opacity:0;transform:scale(.96)}.np-t-modal-to{opacity:1;transform:scale(1)}.np-t-sheet{transition:transform var(--np-dur-base) var(--np-ease-out), opacity var(--np-dur-base)}.np-t-sheet-from{transform:translateY(100%)}.np-t-sheet-to{transform:translateY(0)}.np-t-drawer{transition:transform var(--np-dur-base) var(--np-ease-out)}.np-t-drawer-from{transform:translate(-100%)}.np-t-drawer-to{transform:translate(0)}.np-t-toast{transition:opacity var(--np-dur-toast) var(--np-ease-out), transform var(--np-dur-toast) var(--np-ease-out)}.np-t-toast-from{opacity:0;transform:translate(24px)}.np-t-toast-to{opacity:1;transform:translate(0)}.np-t-rise-from{opacity:0;transform:translateY(16px)}.np-t-rise-to{opacity:1;transform:translateY(0)}.np-t-fade{transition:opacity var(--np-dur-tab) var(--np-ease-out)}.np-t-fade-from{opacity:0}.np-t-fade-to{opacity:1}.np-js [data-np-reveal]>*{opacity:0;transition:opacity var(--np-dur-reveal) var(--np-ease-out), transform var(--np-dur-reveal) var(--np-ease-out);transition-delay:var(--np-stagger,0s);transform:translateY(16px)}.np-js [data-np-reveal].is-revealed>*{opacity:1;transform:none}.np-float{animation:7s ease-in-out infinite np-float}.np-drift{animation:9s ease-in-out infinite np-drift}@keyframes np-spin{to{transform:rotate(360deg)}}@keyframes np-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes np-shimmer{to{transform:translate(100%)}}@keyframes np-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes np-pop{0%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes np-modal-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes np-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes np-drift{0%,to{transform:translate(0)}25%{transform:translate(6px,-4px)}50%{transform:translateY(4px)}75%{transform:translate(-6px,-2px)}}@media (prefers-reduced-motion:reduce){.np-js [data-np-reveal]>*{opacity:1;transition:none;transform:none}.np-poster:hover,.np-poster:focus-within,.np-btn:hover,.np-collection:hover,.np-genre:hover .np-genre__bg{transform:none}.np-progress--hero.is-running .np-progress__fill{transform:scaleX(1)}.np-age-open .np-page{transition:none}}
