@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_542fc6{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback,Helvetica,Arial,sans-serif;font-style:normal}html{overflow-y:scroll}body{background:#f4f5f9}html[data-theme=dark] body{background:#111827}.np-payroll-loader{--loader-ink:#123531;--loader-muted:#647c77;--loader-green:#087c70;--loader-green-dark:#075b54;--loader-mint:#8ee2c9;--loader-gold:#f4bf58;position:fixed;inset:0;z-index:9999;display:grid;place-items:center;min-height:100svh;overflow:hidden;padding:28px;color:var(--loader-ink);background:radial-gradient(circle at 18% 20%,rgba(69,188,158,.13),transparent 29%),radial-gradient(circle at 82% 82%,rgba(244,191,88,.12),transparent 25%),#f4f8f7;font-family:inherit}.np-payroll-loader:before{content:"";position:absolute;width:min(760px,78vw);aspect-ratio:1;border:1px solid rgba(8,124,112,.06);border-radius:50%;box-shadow:0 0 0 80px rgba(8,124,112,.022),0 0 0 160px rgba(8,124,112,.014)}.np-payroll-loader-glow{position:absolute;border-radius:50%;filter:blur(2px);pointer-events:none}.np-payroll-loader-glow-one{top:-90px;right:8%;width:230px;height:230px;background:rgba(142,226,201,.13)}.np-payroll-loader-glow-two{bottom:-120px;left:6%;width:300px;height:300px;background:rgba(244,191,88,.08)}.np-payroll-loader-card{position:relative;width:min(100%,470px);padding:27px 30px 25px;border:1px solid rgba(24,92,82,.12);border-radius:28px 28px 28px 9px;background:rgba(255,255,255,.88);box-shadow:0 28px 80px rgba(31,76,69,.12),0 2px 8px rgba(31,76,69,.04);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.np-payroll-loader-brand{display:flex;align-items:center;gap:10px;color:#143e39;font-size:14px;font-weight:900;letter-spacing:-.02em}.np-payroll-loader-mark{position:relative;width:35px;height:35px;display:grid;place-items:center;overflow:hidden;border-radius:11px 11px 11px 4px;color:#fff;background:linear-gradient(145deg,var(--loader-green),var(--loader-green-dark));font-size:16px}.np-payroll-loader-mark:after{content:"";position:absolute;right:-5px;bottom:-5px;width:13px;height:13px;border-radius:50%;background:var(--loader-gold)}.np-payroll-loader-visual{position:relative;width:178px;height:164px;margin:24px auto 18px}.np-payroll-loader-orbit{position:absolute;inset:3px 10px 3px 4px;border:1px dashed rgba(8,124,112,.2);border-radius:50%;animation:np-loader-orbit 8s linear infinite}.np-payroll-loader-coin{position:absolute;top:10px;right:5px;width:31px;height:31px;display:grid;place-items:center;border:3px solid #fff;border-radius:50%;color:#614612;background:var(--loader-gold);box-shadow:0 5px 15px rgba(103,73,18,.18);font-size:13px;font-weight:950}.np-payroll-loader-dot{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--loader-mint);box-shadow:0 0 0 5px rgba(142,226,201,.17)}.np-payroll-loader-dot-one{bottom:13px;left:14px}.np-payroll-loader-dot-two{top:48px;left:-2px;width:5px;height:5px}.np-payroll-loader-slip{position:absolute;top:10px;left:39px;width:112px;height:142px;padding:15px 14px;overflow:hidden;border:1px solid #d8e8e4;border-radius:14px 14px 14px 5px;background:#fff;box-shadow:0 16px 32px rgba(27,85,75,.14);transform:rotate(-2deg)}.np-payroll-loader-slip-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.np-payroll-loader-slip-head span{width:24px;height:7px;border-radius:9px;background:var(--loader-green)}.np-payroll-loader-slip-head i{color:#77908b;font-size:8px;font-style:normal;font-weight:900}.np-payroll-loader-line{width:68%;height:5px;margin-bottom:8px;border-radius:8px;background:#dceae7}.np-payroll-loader-line-wide{width:100%}.np-payroll-loader-line-short{width:45%}.np-payroll-loader-total{display:flex;align-items:flex-end;justify-content:space-between;margin-top:17px;padding-top:11px;border-top:1px dashed #bdd4ce}.np-payroll-loader-total span{color:#80938f;font-size:6px;font-weight:900;letter-spacing:.08em}.np-payroll-loader-total strong{color:var(--loader-green-dark);font-size:9px}.np-payroll-loader-scan{position:absolute;left:0;right:0;top:-25%;height:28px;background:linear-gradient(180deg,transparent,rgba(142,226,201,.27),transparent);animation:np-loader-scan 2.2s ease-in-out infinite}.np-payroll-loader-check{position:absolute;right:5px;bottom:15px;width:34px;height:34px;display:grid;place-items:center;border:4px solid #f4f8f7;border-radius:50%;color:#fff;background:var(--loader-green);box-shadow:0 7px 18px rgba(8,124,112,.22);font-size:15px;font-weight:900;animation:np-loader-check 2.2s ease-in-out infinite}.np-payroll-loader-copy{text-align:center}.np-payroll-loader-eyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--loader-green);font-size:9px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.np-payroll-loader-eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--loader-gold);box-shadow:0 0 0 4px rgba(244,191,88,.14)}.np-payroll-loader-copy h1{margin:10px 0 8px;color:var(--loader-ink);font-size:clamp(28px,5vw,36px);line-height:1.08;font-weight:820;letter-spacing:-.045em}.np-payroll-loader-copy p{max-width:345px;margin:0 auto;color:var(--loader-muted);font-size:13px;line-height:1.65}.np-payroll-loader-progress{height:4px;margin:23px 0 18px;overflow:hidden;border-radius:10px;background:#e7efed}.np-payroll-loader-progress span{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--loader-green),var(--loader-mint),var(--loader-gold));animation:np-loader-progress 1.8s ease-in-out infinite}.np-payroll-loader-status{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:11px;gap:11px;padding:12px 14px;border:1px solid #dceae6;border-radius:13px;background:#f7fbfa}.np-payroll-loader-status div{display:grid;grid-gap:2px;gap:2px}.np-payroll-loader-status strong{color:#244a45;font-size:11px}.np-payroll-loader-status small{color:#7b918c;font-size:9px}.np-payroll-loader-pulse{width:9px;height:9px;border-radius:50%;background:#2fbc8b;box-shadow:0 0 0 0 rgba(47,188,139,.32);animation:np-loader-pulse 1.7s ease-out infinite}.np-payroll-loader-dots{display:flex;gap:3px}.np-payroll-loader-dots i{width:4px;height:4px;border-radius:50%;background:#8ca29d;animation:np-loader-dot 1.2s ease-in-out infinite}.np-payroll-loader-dots i:nth-child(2){animation-delay:.14s}.np-payroll-loader-dots i:nth-child(3){animation-delay:.28s}.np-payroll-loader-footnote{position:absolute;bottom:22px;margin:0;color:#7d918d;font-size:9px;font-weight:750;letter-spacing:.05em}@keyframes np-loader-orbit{to{transform:rotate(1turn)}}@keyframes np-loader-scan{0%,15%{top:-25%}75%,to{top:105%}}@keyframes np-loader-check{0%,to{transform:scale(.92)}45%{transform:scale(1.05)}}@keyframes np-loader-progress{0%{transform:translateX(-110%)}to{transform:translateX(340%)}}@keyframes np-loader-pulse{70%{box-shadow:0 0 0 8px rgba(47,188,139,0)}to{box-shadow:0 0 0 0 rgba(47,188,139,0)}}@keyframes np-loader-dot{0%,to{opacity:.3;transform:translateY(0)}45%{opacity:1;transform:translateY(-2px)}}html[data-theme=dark] .np-payroll-loader{--loader-ink:#edf9f6;--loader-muted:#9cb2ad;background:radial-gradient(circle at 18% 20%,rgba(34,166,139,.11),transparent 30%),radial-gradient(circle at 82% 82%,rgba(244,191,88,.07),transparent 25%),#0b1715}html[data-theme=dark] .np-payroll-loader-card{color:#eaf8f4;border-color:#29443e;background:rgba(17,31,27,.92);box-shadow:0 30px 90px rgba(0,0,0,.3)}html[data-theme=dark] .np-payroll-loader-brand{color:#eaf8f4}html[data-theme=dark] .np-payroll-loader-slip{border-color:#34534c;background:#152722}html[data-theme=dark] .np-payroll-loader-line{background:#2d4741}html[data-theme=dark] .np-payroll-loader-total{border-color:#3b5a53}html[data-theme=dark] .np-payroll-loader-progress{background:#243a35}html[data-theme=dark] .np-payroll-loader-status{border-color:#29443e;background:#132520}html[data-theme=dark] .np-payroll-loader-status strong{color:#dff4ef}html[data-theme=dark] .np-payroll-loader-status small{color:#8fa8a2}@media (max-width:520px){.np-payroll-loader{padding:18px}.np-payroll-loader-card{padding:22px 20px 20px;border-radius:23px 23px 23px 8px}.np-payroll-loader-visual{margin-top:18px;transform:scale(.9);margin-bottom:8px}.np-payroll-loader-footnote{bottom:12px}}@media (prefers-reduced-motion:reduce){.np-payroll-loader *,.np-payroll-loader :after,.np-payroll-loader :before{animation-duration:.001ms!important;animation-iteration-count:1!important}}.np-platform-loader{--pl-mint:#9aead5;--pl-green:#19aa91;--pl-gold:#f4bf58;position:fixed;z-index:9999;inset:0;display:grid;place-items:center;overflow:hidden;padding:28px;color:#ecfffa;background:radial-gradient(circle at 50% 42%,rgba(28,153,132,.2),transparent 31%),radial-gradient(circle at 8% 14%,rgba(244,191,88,.08),transparent 24%),linear-gradient(145deg,#082f2d,#051d21 62%,#07171c);font-family:inherit;isolation:isolate;animation:np-platform-loader-enter .3s ease-out both}.np-platform-loader:after,.np-platform-loader:before{content:"";position:absolute;z-index:-1;border:1px solid rgba(139,230,207,.08);border-radius:50%;pointer-events:none}.np-platform-loader:before{width:62vw;height:62vw;max-width:850px;max-height:850px;box-shadow:0 0 0 90px rgba(139,230,207,.018),0 0 0 180px rgba(139,230,207,.01)}.np-platform-loader:after{width:230px;height:230px;right:-95px;top:-85px;border-color:rgba(244,191,88,.13);box-shadow:0 0 0 45px rgba(244,191,88,.018)}.np-platform-loader-grid{position:absolute;z-index:-2;inset:-40%;opacity:.27;background-image:linear-gradient(rgba(125,219,197,.08) 1px,transparent 0),linear-gradient(90deg,rgba(125,219,197,.08) 1px,transparent 0);background-size:42px 42px;transform:perspective(520px) rotateX(60deg) translateY(21%);-webkit-mask-image:radial-gradient(ellipse at center,#000 12%,transparent 68%);mask-image:radial-gradient(ellipse at center,#000 12%,transparent 68%)}.np-platform-loader-beam{position:absolute;z-index:-1;top:-30%;bottom:-30%;left:-15%;width:9%;background:linear-gradient(90deg,transparent,rgba(120,233,205,.07),transparent);filter:blur(8px);transform:skewX(-18deg);animation:np-platform-beam 2.5s ease-in-out infinite}.np-platform-loader-stage{width:min(100%,620px);display:grid;justify-items:center;text-align:center}.np-platform-loader-brand{display:flex;align-items:center;gap:11px;justify-self:start}.np-platform-loader-brand>span{position:relative;width:39px;height:39px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(174,243,226,.24);border-radius:12px 12px 12px 4px;color:#073b35;background:linear-gradient(145deg,#ddfff5,#8be2ca);box-shadow:0 9px 25px rgba(0,0,0,.2);font-weight:950}.np-platform-loader-brand>span:after{content:"";position:absolute;width:12px;height:12px;right:-4px;bottom:-4px;border-radius:50%;background:var(--pl-gold)}.np-platform-loader-brand div{display:grid;grid-gap:1px;gap:1px;text-align:left}.np-platform-loader-brand strong{font-size:14px;letter-spacing:-.02em}.np-platform-loader-brand small{color:rgba(179,223,213,.5);font-size:7px;font-weight:850;letter-spacing:.17em;text-transform:uppercase}.np-platform-loader-network{position:relative;width:min(92vw,360px);height:260px;margin:20px 0 10px}.np-platform-loader-network svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.np-platform-loader-network path{fill:none;stroke:rgba(130,225,202,.18);stroke-width:1;stroke-dasharray:5 7;animation:np-platform-path 1.4s linear infinite}.np-platform-loader-ring{position:absolute;left:50%;top:50%;border:1px solid rgba(130,225,202,.16);border-radius:50%;transform:translate(-50%,-50%)}.np-platform-loader-ring:before{content:"";position:absolute;width:7px;height:7px;top:8%;left:20%;border-radius:50%;background:var(--pl-gold);box-shadow:0 0 14px rgba(244,191,88,.7)}.np-platform-loader-ring.ring-one{width:166px;height:166px;animation:np-platform-ring 7s linear infinite}.np-platform-loader-ring.ring-two{width:118px;height:118px;border-style:dashed;animation:np-platform-ring-reverse 5s linear infinite}.np-platform-loader-core{position:absolute;z-index:3;left:50%;top:50%;width:78px;height:78px;display:grid;place-items:center;border:1px solid rgba(185,245,230,.4);border-radius:26px 26px 26px 8px;background:linear-gradient(145deg,rgba(29,137,120,.95),rgba(8,70,65,.98));box-shadow:0 0 0 9px rgba(58,183,157,.06),0 20px 55px rgba(0,0,0,.34);transform:translate(-50%,-50%)}.np-platform-loader-core span{font-size:28px;font-weight:950}.np-platform-loader-core i{position:absolute;right:10px;bottom:10px;width:7px;height:7px;border-radius:50%;background:var(--pl-mint);box-shadow:0 0 0 0 rgba(154,234,213,.5);animation:np-platform-pulse 1.5s ease-out infinite}.np-platform-loader-node{position:absolute;z-index:2;display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(148,225,207,.16);border-radius:8px;color:rgba(219,246,240,.67);background:rgba(8,42,42,.82);box-shadow:0 8px 20px rgba(0,0,0,.16);font-size:8px;font-weight:850;letter-spacing:.07em;text-transform:uppercase;animation:np-platform-node 1.8s ease-in-out infinite}.np-platform-loader-node i{width:5px;height:5px;border-radius:50%;background:#50d7af;box-shadow:0 0 7px rgba(80,215,175,.55)}.np-platform-loader-node.node-one{left:10px;top:28px}.np-platform-loader-node.node-two{right:5px;top:28px;animation-delay:.2s}.np-platform-loader-node.node-three{left:5px;bottom:21px;animation-delay:.4s}.np-platform-loader-node.node-four{right:4px;bottom:21px;animation-delay:.6s}.np-platform-loader-copy>span{display:inline-flex;align-items:center;gap:7px;color:var(--pl-mint);font-size:8px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.np-platform-loader-copy>span i{width:5px;height:5px;border-radius:50%;background:var(--pl-gold);box-shadow:0 0 0 4px rgba(244,191,88,.1)}.np-platform-loader-copy h1{margin:10px 0 7px;color:#fff;font-size:clamp(27px,5vw,38px);line-height:1.08;font-weight:820;letter-spacing:-.048em}.np-platform-loader-copy p{margin:0;color:rgba(193,224,216,.57);font-size:12px;line-height:1.6}.np-platform-loader-sequence{width:min(100%,420px);display:flex;align-items:center;justify-content:center;margin-top:25px}.np-platform-loader-sequence span{display:flex;align-items:center;gap:6px;color:rgba(198,228,220,.42);font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;animation:np-platform-sequence 2.4s ease-in-out infinite}.np-platform-loader-sequence span i{width:6px;height:6px;border:1px solid rgba(154,234,213,.46);border-radius:50%}.np-platform-loader-sequence b{height:1px;flex:1 1;max-width:58px;margin:0 9px;overflow:hidden;background:rgba(137,215,197,.13)}.np-platform-loader-sequence b:after{content:"";display:block;width:40%;height:100%;background:linear-gradient(90deg,transparent,var(--pl-mint),transparent);animation:np-platform-progress 1.35s ease-in-out infinite}.np-platform-loader-sequence .is-second{animation-delay:.35s}.np-platform-loader-sequence .is-third{animation-delay:.7s}.np-platform-loader-footnote{position:absolute;bottom:20px;display:flex;align-items:center;gap:7px;margin:0;color:rgba(183,219,210,.35);font-size:8px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.np-platform-loader-footnote span{width:6px;height:6px;border-radius:2px;background:rgba(154,234,213,.5)}@keyframes np-platform-loader-enter{0%{opacity:0;transform:scale(1.01)}to{opacity:1;transform:scale(1)}}@keyframes np-platform-beam{0%{left:-15%;opacity:0}25%{opacity:1}75%{opacity:1}to{left:108%;opacity:0}}@keyframes np-platform-path{to{stroke-dashoffset:-24}}@keyframes np-platform-ring{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes np-platform-ring-reverse{to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes np-platform-pulse{65%{box-shadow:0 0 0 10px rgba(154,234,213,0)}to{box-shadow:0 0 0 0 rgba(154,234,213,0)}}@keyframes np-platform-node{0%,to{border-color:rgba(148,225,207,.13);transform:translateY(0)}50%{border-color:rgba(148,225,207,.34);transform:translateY(-2px)}}@keyframes np-platform-sequence{0%,20%,to{color:rgba(198,228,220,.42)}40%,70%{color:#c7fff1}}@keyframes np-platform-progress{0%{transform:translateX(-120%)}to{transform:translateX(350%)}}@media(max-width:520px){.np-platform-loader{padding:20px}.np-platform-loader-brand{justify-self:center}.np-platform-loader-network{margin-top:10px;transform:scale(.9)}.np-platform-loader-node{padding:6px 8px}.np-platform-loader-footnote{bottom:12px}}@media(prefers-reduced-motion:reduce){.np-platform-loader *,.np-platform-loader :after,.np-platform-loader :before{animation-duration:.001ms!important;animation-iteration-count:1!important}}.np-auth-route-loader{position:fixed;z-index:9998;inset:0;display:grid;place-items:center;overflow:hidden;color:#eafff9;background:radial-gradient(circle at 50% 45%,rgba(29,143,124,.19),transparent 30%),linear-gradient(145deg,#073b37,#061e24);font-family:inherit}.np-auth-route-loader-grid{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(150,230,211,.07) 1px,transparent 0),linear-gradient(90deg,rgba(150,230,211,.07) 1px,transparent 0);background-size:38px 38px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 62%);mask-image:radial-gradient(circle at center,#000,transparent 62%)}.np-auth-route-loader section{position:relative;display:grid;justify-items:center;text-align:center}.np-auth-route-loader-brand{display:flex;align-items:center;gap:9px;margin-bottom:36px;font-size:12px}.np-auth-route-loader-brand>span{position:relative;width:34px;height:34px;display:grid;place-items:center;overflow:hidden;border-radius:10px 10px 10px 3px;color:#073b35;background:#a5ead7;font-weight:950}.np-auth-route-loader-brand>span:after{content:"";position:absolute;width:10px;height:10px;right:-3px;bottom:-3px;border-radius:50%;background:#f4bf58}.np-auth-route-loader-lock{position:relative;width:70px;height:58px;margin-top:18px;border:1px solid rgba(167,234,218,.28);border-radius:20px 20px 20px 6px;background:rgba(255,255,255,.055);box-shadow:0 18px 50px rgba(0,0,0,.25)}.np-auth-route-loader-lock i{position:absolute;width:26px;height:24px;left:22px;top:-19px;border:5px solid #9de2d0;border-bottom:0;border-radius:15px 15px 0 0}.np-auth-route-loader-lock span{position:absolute;width:8px;height:14px;left:30px;top:20px;border-radius:8px;background:#f4bf58;animation:np-auth-lock-pulse 1.5s ease-in-out infinite}.np-auth-route-loader section>p{margin:27px 0 7px;color:#9de2d0;font-size:8px;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.np-auth-route-loader h1{margin:0;color:#fff;font-size:clamp(27px,5vw,36px);font-weight:820;letter-spacing:-.045em}.np-auth-route-loader-line{width:180px;height:2px;margin-top:24px;overflow:hidden;border-radius:4px;background:rgba(161,225,210,.14)}.np-auth-route-loader-line span{display:block;width:42%;height:100%;background:linear-gradient(90deg,transparent,#9de2d0,#f4bf58);animation:np-auth-route-progress 1.25s ease-in-out infinite}@keyframes np-auth-route-progress{0%{transform:translateX(-110%)}to{transform:translateX(350%)}}@keyframes np-auth-lock-pulse{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.np-auth-route-loader *{animation-duration:.001ms!important;animation-iteration-count:1!important}}.np-signout{position:fixed;inset:0;z-index:25000;display:grid;place-items:center;min-height:100svh;overflow:hidden;padding:24px;color:#effcf8;background:radial-gradient(circle at 50% 42%,rgba(59,190,155,.18),transparent 31%),linear-gradient(145deg,#0a3936,#071f24 58%,#081923);animation:np-signout-arrive .24s ease-out both}.np-signout:before{content:"";position:absolute;inset:0;opacity:.25;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:30px 30px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 72%);mask-image:radial-gradient(circle at center,#000,transparent 72%)}.np-signout-aurora{position:absolute;border-radius:50%;filter:blur(2px)}.np-signout-aurora-one{width:310px;height:310px;top:-180px;right:4%;border:1px solid rgba(142,226,201,.13);box-shadow:0 0 0 55px rgba(142,226,201,.025),0 0 0 110px rgba(142,226,201,.015)}.np-signout-aurora-two{width:220px;height:220px;bottom:-145px;left:7%;background:rgba(244,191,88,.055)}.np-signout-stage{position:relative;width:min(100%,470px);display:grid;justify-items:center;text-align:center}.np-signout-brand{display:flex;align-items:center;gap:9px;color:rgba(236,255,249,.78);font-size:13px;letter-spacing:-.015em}.np-signout-brand>span{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(185,239,224,.22);border-radius:10px 10px 10px 3px;color:#0b3f39;background:#a7e8d5;font-size:14px;font-weight:950}.np-signout-brand strong{font-weight:850}.np-signout-ledger{position:relative;width:190px;height:146px;margin:36px 0 27px;perspective:700px}.np-signout-page{position:absolute;top:8px;width:88px;height:122px;padding:26px 17px;border:1px solid rgba(196,237,226,.42);background:linear-gradient(150deg,#f3fffb,#ccebe2);box-shadow:0 16px 35px rgba(0,0,0,.2)}.np-signout-page-left{left:6px;transform-origin:right center;border-radius:10px 3px 3px 10px;animation:np-signout-left-page 1.05s cubic-bezier(.65,.05,.25,1) both}.np-signout-page-right{right:6px;transform-origin:left center;border-radius:3px 10px 10px 3px;animation:np-signout-right-page 1.05s cubic-bezier(.65,.05,.25,1) both}.np-signout-page i{display:block;width:100%;height:5px;margin-bottom:11px;border-radius:9px;background:rgba(13,105,93,.18)}.np-signout-page i:nth-child(2){width:72%}.np-signout-page i:nth-child(3){width:43%;background:rgba(244,191,88,.42)}.np-signout-spine{position:absolute;z-index:2;top:13px;bottom:21px;left:50%;width:2px;border-radius:4px;background:rgba(13,83,77,.2);transform:translateX(-50%);animation:np-signout-spine .95s ease both}.np-signout-seal{position:absolute;z-index:5;left:50%;top:49px;width:54px;height:54px;display:grid;place-items:center;border:4px solid #0a3432;border-radius:50%;background:#f4bf58;box-shadow:0 10px 25px rgba(0,0,0,.24);transform:translateX(-50%) scale(0);animation:np-signout-seal .48s cubic-bezier(.2,1.55,.55,1) .73s forwards}.np-signout-lock{position:relative;width:18px;height:15px;margin-top:5px;border-radius:3px;background:#193f39}.np-signout-lock:before{content:"";position:absolute;left:4px;top:-10px;width:10px;height:12px;border:3px solid #193f39;border-bottom:0;border-radius:8px 8px 0 0;box-sizing:border-box}.np-signout-lock i{position:absolute;left:8px;top:5px;width:2px;height:5px;border-radius:3px;background:#f4bf58}.np-signout-spark{position:absolute;z-index:6;width:5px;height:5px;border-radius:50%;background:#9de2d0;opacity:0;animation:np-signout-spark .55s ease-out .78s both}.np-signout-spark-one{left:45px;top:48px}.np-signout-spark-two{right:42px;bottom:34px;animation-delay:.88s}.np-signout-kicker{color:#9fddcc;font-size:9px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.np-signout-copy h1{margin:9px 0 8px;color:#fff;font-size:clamp(31px,6vw,42px);line-height:1.08;font-weight:790;letter-spacing:-.05em}.np-signout-copy p{max-width:375px;margin:0 auto;color:rgba(222,244,238,.62);font-size:13px;line-height:1.65}.np-signout-status{display:flex;align-items:center;gap:8px;min-height:37px;margin-top:22px;padding:0 13px;border:1px solid rgba(165,225,208,.15);border-radius:999px;color:rgba(231,249,244,.74);background:rgba(255,255,255,.045);font-size:10px;font-weight:750}.np-signout-status-check{width:17px;height:17px;display:grid;place-items:center;border-radius:50%;color:#0a3b36;background:#8ee2c9;font-size:9px;font-weight:950}.np-signout-status>i{width:3px;height:3px;margin-left:-4px;border-radius:50%;background:#f4bf58;animation:np-signout-dot 1s ease-in-out infinite}.np-signout-status>i:nth-last-child(2){animation-delay:.13s}.np-signout-status>i:last-child{animation-delay:.26s}.np-signout-footnote{position:absolute;bottom:22px;margin:0;color:rgba(207,234,227,.38);font-size:9px;font-weight:750;letter-spacing:.07em}.np-signout.is-settled{animation:none}.np-signout.is-settled .np-signout-page-left{animation:none;transform:translateX(43px) rotateY(0)}.np-signout.is-settled .np-signout-page-right{animation:none;transform:translateX(-43px) rotateY(0)}.np-signout.is-settled .np-signout-spine{animation:none;opacity:0}.np-signout.is-settled .np-signout-seal{animation:none;transform:translateX(-50%) scale(1)}.np-signout.is-settled .np-signout-spark{display:none}@keyframes np-signout-arrive{0%{opacity:0}to{opacity:1}}@keyframes np-signout-left-page{0%,20%{transform:translateX(0) rotateY(9deg)}76%,to{transform:translateX(43px) rotateY(0)}}@keyframes np-signout-right-page{0%,20%{transform:translateX(0) rotateY(-9deg)}76%,to{transform:translateX(-43px) rotateY(0)}}@keyframes np-signout-spine{0%,35%{opacity:1}78%,to{opacity:0}}@keyframes np-signout-seal{to{transform:translateX(-50%) scale(1)}}@keyframes np-signout-spark{0%{opacity:0;transform:scale(.2)}45%{opacity:1}to{opacity:0;transform:scale(2.4)}}@keyframes np-signout-dot{0%,to{opacity:.25;transform:translateY(0)}45%{opacity:1;transform:translateY(-2px)}}@media (max-width:480px){.np-signout-ledger{margin-top:29px}.np-signout-copy p{max-width:310px}.np-signout-status{padding-inline:11px}}@media (prefers-reduced-motion:reduce){.np-signout *,.np-signout :after,.np-signout :before{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important}}@media (max-width:700px){.np-logout-label{display:none}}.np-global-theme-toggle{position:fixed;right:20px;bottom:20px;z-index:1400;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border:1px solid #cbd5e1;border-radius:999px;background:#ffffff;color:#0f172a;box-shadow:0 8px 24px rgba(15,23,42,.16);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.np-global-theme-toggle:hover{background:#f8fafc}.np-global-theme-toggle:focus-visible{outline:3px solid rgba(37,99,235,.35);outline-offset:2px}.np-global-theme-toggle svg{width:19px;height:19px}html[data-theme=dark] .np-global-theme-toggle{border-color:#334155;background:#172033;color:#f8fafc;box-shadow:0 8px 28px rgba(0,0,0,.42)}html[data-theme=dark] .np-global-theme-toggle:hover{background:#1e293b}@media (max-width:600px){.np-global-theme-toggle{right:14px;bottom:14px;width:44px;padding:0;justify-content:center}.np-global-theme-toggle span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}