.np{font-family:var(--font-public-sans), system-ui, sans-serif;color:#e9edf5;font-size:14px;line-height:1.45}.np-grid-bg{background-color:#0f1729;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:36px 36px}.np h2,.np h3,.np p{margin:0}.np .d{font-family:var(--font-barlow), "Arial Narrow", system-ui, sans-serif;font-variant-numeric:tabular-nums}.np .card{background:#172238;border:1px solid #2a3a5a;border-radius:14px;min-width:0;padding:18px 20px;box-shadow:0 10px 30px #0006}.np .inset{background:#1e2b45;border-radius:10px;min-width:0;padding:10px 12px}.np .cap{color:#9aa6bd;letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:500}.np .mut{color:#9aa6bd;font-size:12.5px}.np .pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 11px;font-size:12px;font-weight:500;display:inline-flex}.np .sh{flex-wrap:wrap;align-items:center;gap:14px;margin:44px 0 16px;display:flex}.np .sh .no{font-family:var(--font-barlow), sans-serif;color:#0f1729;background:#f0a43a;border-radius:6px;padding:1px 8px;font-size:15px;font-weight:700}.np .sh h2{font-family:var(--font-barlow), sans-serif;letter-spacing:.01em;font-size:28px;font-weight:700}.np .sh .rule{background:#2a3a5a;flex:1;min-width:40px;height:1px}.np svg text{font-family:var(--font-barlow), system-ui, sans-serif}@keyframes np-rise{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}@keyframes np-fade{0%{opacity:0}to{opacity:1}}@keyframes np-draw{0%{stroke-dashoffset:1600px}to{stroke-dashoffset:0}}@keyframes np-gx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes np-gy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes np-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes np-slide{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes np-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes np-needle{0%{transform:rotate(57deg)}65%{transform:rotate(-7deg)}82%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes np-donut{0%{stroke-dasharray:0 238.8}}@keyframes np-ring2{0%{stroke-dasharray:0 163.4}}@keyframes np-halo{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes np-ring{0%{box-shadow:0 0 #f0a43a99}to{box-shadow:0 0 0 12px #f0a43a00}}@keyframes np-ringW{0%{box-shadow:0 0 #e9edf599}to{box-shadow:0 0 0 14px #e9edf500}}@keyframes np-blink{50%{opacity:.25}}.np .ring2{animation:1.2s cubic-bezier(.3,.7,.2,1) .5s backwards np-ring2}.np .card{transition:border-color .25s;animation:.7s cubic-bezier(.2,.7,.2,1) backwards np-rise}.np .card:hover{border-color:#3b4d72}.np .pulse-row>.card:nth-child(2){animation-delay:.12s}.np .pulse-row>.card:nth-child(3){animation-delay:.24s}.np .draw{stroke-dasharray:1600;animation:1.6s cubic-bezier(.3,.6,.2,1) .25s backwards np-draw}.np .fade{animation:1s ease-out .9s backwards np-fade}.np .gxl{transform-origin:0;animation:.9s cubic-bezier(.2,.7,.2,1) .2s backwards np-gx}.np .gxr{transform-origin:100%;animation:.9s cubic-bezier(.2,.7,.2,1) .2s backwards np-gx}.np .gy{transform-origin:bottom;animation:.8s cubic-bezier(.2,.7,.2,1) .2s backwards np-gy}.np .pop{animation:.5s ease-out .2s backwards np-pop}.np .slide{animation:.6s cubic-bezier(.2,.7,.2,1) .2s backwards np-slide}.np .wipe{animation:1.4s cubic-bezier(.4,.1,.2,1) .2s backwards np-wipe}.np .needle{transform-box:view-box;transform-origin:150px 150px;animation:1.6s cubic-bezier(.3,.7,.3,1) .3s backwards np-needle}.np .donut{animation:1.3s cubic-bezier(.3,.7,.2,1) .3s backwards np-donut}.np .halo{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite np-halo}.np .ringer{animation:.5s ease-out .2s backwards np-pop,1.8s ease-out 1s infinite np-ring}.np .ringW{animation:1.8s ease-out infinite np-ringW}.np .blink{animation:1.6s ease-in-out infinite np-blink}.np .np-sub a:hover{color:#e9edf5;border-color:#3b4d72}.np .bf-row{grid-template-columns:70px minmax(0,1fr) 92px minmax(0,1fr) 70px;gap:8px;display:grid}@media (max-width:560px){.np .card{padding:14px 12px}.np .bf-row{grid-template-columns:50px minmax(0,1fr) 64px minmax(0,1fr) 50px;gap:4px}.np .bf-row .d{font-size:11.5px!important}}.np .np-digit{font-variant-numeric:tabular-nums;display:inline-block;overflow:hidden}.np .np-roll-up{animation:.4s cubic-bezier(.2,.7,.2,1) np-roll-up}.np .np-roll-dn{animation:.4s cubic-bezier(.2,.7,.2,1) np-roll-dn}@keyframes np-roll-up{0%{opacity:0;transform:translateY(65%)}to{opacity:1;transform:none}}@keyframes np-roll-dn{0%{opacity:0;transform:translateY(-65%)}to{opacity:1;transform:none}}.np .np-flash-up-a{animation:.7s ease-out np-flash-up-a}.np .np-flash-up-b{animation:.7s ease-out np-flash-up-b}.np .np-flash-dn-a{animation:.7s ease-out np-flash-dn-a}.np .np-flash-dn-b{animation:.7s ease-out np-flash-dn-b}@keyframes np-flash-up-a{0%{color:#7ad6bf;text-shadow:0 0 18px #3aa891cc;background:#3aa8911f}}@keyframes np-flash-up-b{0%{color:#7ad6bf;text-shadow:0 0 18px #3aa891cc;background:#3aa8911f}}@keyframes np-flash-dn-a{0%{color:#f6a596;text-shadow:0 0 18px #dc6a55cc;background:#dc6a551f}}@keyframes np-flash-dn-b{0%{color:#f6a596;text-shadow:0 0 18px #dc6a55cc;background:#dc6a551f}}.np .np-tick-chip{opacity:0;animation:1.5s ease-out np-chip}@keyframes np-chip{0%{opacity:0;transform:translateY(4px)}12%,65%{opacity:1;transform:none}to{opacity:0}}.np .pm-wrap{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px;display:grid}.np .pm-side{order:2;min-width:0;display:flex}.np .pm-side>.card{flex:auto}.np .pm-right{flex-direction:column;gap:16px;min-width:0;display:flex}.np .pm-pair{flex:auto;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;display:grid}@media (min-width:1100px){.np .pm-wrap{grid-template-columns:minmax(340px,1fr) minmax(0,2fr)}.np .pm-side{order:0}}@media (prefers-reduced-motion:reduce){.np *,.np{transition:none!important;animation:none!important}}@keyframes npl-shim{0%{background-position:-480px 0}to{background-position:480px 0}}@keyframes npl-needle{0%,to{transform:rotate(-58deg)}30%{transform:rotate(34deg)}55%{transform:rotate(-14deg)}80%{transform:rotate(54deg)}}@keyframes npl-beat{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes npl-spin{to{transform:rotate(360deg)}}.npl .sk{background:#1b2740 linear-gradient(90deg,#1b2740 0%,#24324f 40%,#1b2740 80%) 0 0/960px 100%;border:1px solid #2a3a5a;border-radius:14px;animation:1.4s linear infinite npl-shim;display:block}.npl .lneedle{transform-box:view-box;transform-origin:136px 104px;animation:3.6s ease-in-out infinite npl-needle}.npl .lbeat{stroke-dasharray:26 74;animation:1.8s linear infinite npl-beat}.npl .spin{transform-origin:50%;animation:.9s linear infinite npl-spin}.npl .tbt{display:block}@supports (text-box:trim-both cap alphabetic){.npl .tbt{text-box:trim-both cap alphabetic}}.npl .step{box-sizing:border-box;border:1px solid #2a3a5a;border-radius:11px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:46px;padding:0 14px;transition:background .3s,border-color .3s;display:grid}.npl .lsteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:640px){.npl .lsteps{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.npl .sk,.npl .lneedle,.npl .lbeat,.npl .spin{animation:none}}.np .hrs-x,.np .hrs-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.np .hrs-x{align-items:end;margin-bottom:-4px}.np .hrs-x .tk{color:#9aa6bd;border-left:1px solid #3b4d72;justify-content:space-between;align-items:center;gap:6px;min-height:22px;padding-left:6px;font-size:12.5px;font-weight:500;line-height:1;display:flex}.np .hrs-x .tk .end{border-right:1px solid #3b4d72;align-self:stretch;align-items:center;margin-left:auto;padding-right:6px;display:flex}.np .hrs-x .fm-up+.end{margin-left:0}.np .hrs small{color:#6f7d98;margin-left:2px;font-size:.78em;font-weight:500}.np .hs{background:linear-gradient(160deg, color-mix(in srgb, var(--c) 12%, transparent), #1b2740 70%);border:1px solid color-mix(in srgb, var(--c) 25%, transparent);border-left:3px solid var(--c);border-radius:11px;flex-direction:column;gap:9px;min-width:0;padding:12px 13px 13px;animation:.6s cubic-bezier(.2,.7,.2,1) backwards np-rise;display:flex}.np .hs:nth-child(2){animation-delay:60ms}.np .hs:nth-child(3){animation-delay:.12s}.np .hs:nth-child(4){animation-delay:.18s}.np .hs:nth-child(5){animation-delay:.24s}.np .hs:nth-child(6){animation-delay:.3s}.np .hs.live{border-color:#f5be6c8c;border-left:3px solid var(--c);box-shadow:0 0 22px #f5be6c26,inset 0 0 0 1px #f5be6c22}.np .hs.empty{background:#131c2f;border:1px dashed #3b4d72}.np .hs-top{justify-content:space-between;align-items:center;gap:6px;min-height:22px;display:flex}.np .hs .tm{color:#f2f5fa;letter-spacing:.01em;white-space:nowrap;font-size:14.5px;font-weight:600}.np .hrs .hp{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.np .hrs .hp.sm{align-self:flex-start;min-height:22px;padding:0 9px;font-size:11.5px}.np .hrs-x .hp.sm,.np .hs-top .hp.sm{align-self:center}.np .hm{grid-template-columns:minmax(0,1fr);gap:5px;display:grid}.np .hm-r{background:linear-gradient(160deg, color-mix(in srgb, var(--tc) 20%, transparent), #131c2f 80%);border:1px solid color-mix(in srgb, var(--tc) 35%, transparent);border-radius:9px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:30px;padding:0 9px;display:grid}.np .hm-l{letter-spacing:.09em;text-transform:uppercase;color:#9aa6bd;font-size:9.5px;font-weight:600;line-height:1}.np .hm-v{text-align:right;min-width:44px;color:var(--t);white-space:nowrap;font-size:14px;font-weight:600;line-height:1}.np .hm-m{background:#0f1729;border-radius:4px;height:4px;position:relative;box-shadow:inset 0 0 0 1px #3b4d7266}.np .hm-m .z{background:#6f7d98;width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.np .hm-m .f{box-shadow:0 0 6px var(--tc);border-radius:4px;position:absolute;top:0;bottom:0}.np .hm-m .f.r{background:linear-gradient(90deg, color-mix(in srgb, var(--tc) 30%, transparent), var(--t));left:50%}.np .hm-m .f.l{background:linear-gradient(270deg, color-mix(in srgb, var(--tc) 30%, transparent), var(--t));right:50%}.np .hm-m .pt{background:var(--t);width:8px;height:8px;box-shadow:0 0 8px var(--t);border-radius:50%;margin:-4px 0 0 -4px;position:absolute;top:50%}@supports (text-box:trim-both cap alphabetic){.np .hrs .tb{text-box:trim-both cap alphabetic}}.np .hrs .fm-in{display:none}@media (max-width:1399px){.np .hrs-x{display:none}.np .hrs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.np .hrs .fm-in{display:inline-flex}}@media (max-width:760px){.np .hrs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.np .hrs-grid{gap:8px}.np .hs{padding:10px 10px 11px}.np .hs .tm{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.np .hs{animation:none}}
