@font-face{font-family:Cascadia Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cascadia-mono-cyrillic-400-normal-CwGtDsgT.woff2) format("woff2"),url(/assets/cascadia-mono-cyrillic-400-normal-D-d8Ib8r.woff) format("woff")}@font-face{font-family:Cascadia Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cascadia-mono-cyrillic-700-normal-raJhB99x.woff2) format("woff2"),url(/assets/cascadia-mono-cyrillic-700-normal-VbxGfQbR.woff) format("woff")}@font-face{font-family:Cascadia Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cascadia-mono-latin-400-normal-zJ4NviYi.woff2) format("woff2"),url(/assets/cascadia-mono-latin-400-normal-EiTevS9F.woff) format("woff")}@font-face{font-family:Cascadia Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cascadia-mono-latin-700-normal-DsrkGE71.woff2) format("woff2"),url(/assets/cascadia-mono-latin-700-normal-DZI1ZrUw.woff) format("woff")}:root{--bg: #000113;--panel: rgba(255, 255, 255, .06);--panel2: rgba(255, 255, 255, .08);--text: rgba(255, 255, 255, .92);--muted: rgba(255, 255, 255, .62);--border: rgba(255, 255, 255, .1);--brand: #6ee7ff;--brand2: #9b8cff;--danger: #ff6b6b;--ok: #2fe2a6;--font-sans: "Montserrat", sans-serif;--font-mono: "Montserrat", sans-serif;font-family:var(--font-sans);line-height:1.45;font-weight:400;color:var(--text);background:radial-gradient(1200px 800px at 20% 0%,rgba(110,231,255,.14),transparent 55%),radial-gradient(900px 700px at 90% 10%,rgba(155,140,255,.16),transparent 55%),radial-gradient(900px 700px at 60% 120%,rgba(47,226,166,.1),transparent 55%),var(--bg);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-height:100vh;overflow-x:hidden;-webkit-tap-highlight-color:transparent}.np-root{min-width:0;overflow-x:hidden}.np-fullbleed{width:100vw;margin-left:calc(50% - 50vw)}body.np-auth-mode{background:radial-gradient(1200px 800px at 20% 0%,rgba(50,164,247,.14),transparent 55%),radial-gradient(900px 700px at 90% 10%,rgba(114,88,240,.16),transparent 55%),radial-gradient(900px 700px at 60% 120%,rgba(47,226,166,.1),transparent 55%),#040a20!important}body.np-auth-mode .np-nav{display:none}body.np-auth-mode .np-header{grid-template-columns:auto}body.np-auth-mode .np-main{max-width:none;padding:0}.np-modal-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.np-modal-box{max-width:420px;width:100%;padding:24px;border-radius:16px;background:var(--bg);border:1px solid var(--border);box-shadow:0 24px 48px #0006}.np-modal-title{margin:0 0 12px;font-size:18px;font-family:var(--font-sans);font-weight:900}.np-modal-body{margin:0 0 20px;color:var(--muted);font-size:14px;line-height:1.5}.np-modal-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.np-sub-modal-body{margin:0 0 20px}.np-sub-desc{margin-bottom:20px;padding:12px 14px;border-radius:12px;font-size:13px;color:var(--muted);line-height:1.55;background:#00000040;border:1px solid rgba(255,255,255,.06)}.np-sub-periods{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.np-sub-period-row{position:relative;display:flex;align-items:center;gap:0;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#ffffff0a,#00000026);cursor:pointer;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease}.np-sub-period-row:hover{border-color:#ffffff1f;background:linear-gradient(135deg,#ffffff0f,#0000001f)}.np-sub-period-row.np-sub-period-selected{border-color:#6ee7ff73;background:linear-gradient(135deg,#6ee7ff14,#6ee7ff05);box-shadow:0 0 0 1px #6ee7ff26,0 4px 20px #0003}.np-sub-radio{position:absolute;opacity:0;width:0;height:0;margin:0;pointer-events:none}.np-sub-period-left{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.np-sub-period-dot{flex-shrink:0;width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.25);background:transparent;transition:border-color .2s,background .2s,box-shadow .2s}.np-sub-period-row.np-sub-period-selected .np-sub-period-dot{border-color:var(--brand);background:var(--brand);box-shadow:0 0 12px #6ee7ff66}.np-sub-period-name{font-size:15px;font-weight:500;color:var(--text)}.np-sub-period-right{display:flex;align-items:center;gap:10px;flex-shrink:0}.np-sub-period-price{font-size:16px;font-weight:700;color:var(--text);letter-spacing:.02em}.np-sub-period-badge{font-size:11px;font-weight:600;padding:4px 8px;border-radius:6px;background:#22c55e33;color:#86efacf2}.np-sub-pay-wrap{padding:14px 16px;border-radius:12px;background:#0003;border:1px solid rgba(255,255,255,.06)}.np-sub-pay-line{font-size:14px;color:var(--muted)}.np-sub-pay-line strong{color:var(--text);font-weight:600}.np-sub-pay-line .np-sub-total{color:var(--brand);font-weight:700}.np-modal-overlay.np-modal-in{animation:np-modal-fade .2s ease}.np-modal-overlay.np-modal-in .np-modal-box{animation:np-modal-pop .25s ease}.np-modal-overlay.np-modal-out{animation:np-modal-fade-out .2s ease forwards}@keyframes np-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes np-modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes np-modal-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.np-modal-telegram.np-modal-box{max-width:400px;padding:28px 26px;border-radius:20px;border:1px solid rgba(0,136,204,.2);box-shadow:0 24px 56px #00000073,0 0 0 1px #ffffff0a;background:linear-gradient(165deg,var(--bg) 0%,color-mix(in srgb,var(--bg) 95%,#0d1a24 100%) 100%)}.np-modal-telegram .np-modal-title{margin:0 0 6px;font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--text);display:flex;align-items:center;gap:10px}.np-modal-telegram .np-modal-title:before{content:"";width:28px;height:28px;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%230088cc'%3E%3Cpath d='M11.944 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0a12 12 0 0 0-.056 0zm4.962 7.224c.1-.002.321.023.465.14a.506.506 0 0 1 .171.325c.016.093.036.306.02.472-.18 1.898-.962 6.502-1.36 8.627-.168.9-.499 1.201-.82 1.23-.696.065-1.225-.46-1.9-.902-1.056-.693-1.653-1.124-2.678-1.8-1.185-.78-.417-1.21.258-1.91.177-.184 3.247-2.977 3.307-3.23.007-.032.014-.15-.056-.212s-.174-.041-.249-.024c-.106.024-1.793 1.14-5.061 3.345-.48.33-.913.49-1.302.48-.428-.008-1.252-.241-1.865-.44-.752-.245-1.349-.374-1.297-.789.027-.216.325-.437.893-.663 3.498-1.524 5.83-2.529 6.998-3.014 3.332-1.386 4.025-1.627 4.476-1.635z'/%3E%3C/svg%3E") center/contain no-repeat}.np-modal-telegram-body{margin:0 0 24px}.np-modal-telegram-desc{margin:0 0 20px;font-size:15px;line-height:1.55;color:var(--muted);padding:0}.np-modal-telegram-body .np-telegram-login-wrap{width:100%;min-height:48px;margin:0 0 20px;display:flex;align-items:center;justify-content:center;padding:14px 16px;border-radius:14px;background:#0088cc14;border:1px solid rgba(0,136,204,.18)}.np-modal-telegram-body .np-telegram-login-wrap iframe{display:block;margin:0 auto;border-radius:8px;vertical-align:middle}.np-modal-telegram .np-modal-actions{justify-content:center;padding-top:4px;gap:12px}.np-modal-telegram .np-modal-actions .np-btn{min-width:120px}.np-modal-telegram .np-modal-actions .np-btn:not(.np-btn-primary){background:transparent;color:var(--muted);border-color:var(--border)}.np-modal-telegram .np-modal-actions .np-btn:not(.np-btn-primary):hover{background:#ffffff0f;color:var(--text);border-color:#ffffff26}.np-modal-telegram-err{margin-top:12px!important}.np-toast-container{position:fixed;bottom:24px;right:24px;z-index:1001;display:flex;flex-direction:column;gap:10px;max-width:360px;pointer-events:none}.np-toast-container .np-toast{pointer-events:auto}.np-toast{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:12px;font-size:14px;font-weight:500;box-shadow:0 8px 24px #00000059;cursor:pointer}.np-toast-icon{flex-shrink:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;font-weight:700}.np-toast-success{background:#2fe2a62e;border:1px solid rgba(47,226,166,.35);color:#fffffff2}.np-toast-success .np-toast-icon{background:#2fe2a659;color:#0b1020}.np-toast-error{background:#ff6b6b2e;border:1px solid rgba(255,107,107,.35);color:#fffffff2}.np-toast-error .np-toast-icon{background:#ff6b6b66;color:#fff}.np-toast-info{background:#6ee7ff1f;border:1px solid rgba(110,231,255,.25);color:#fffffff2}.np-toast-info .np-toast-icon{background:#6ee7ff4d;color:#0b1020}.np-toast-in{animation:np-toast-in .3s ease}.np-toast-out{animation:np-toast-out .25s ease forwards}@keyframes np-toast-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes np-toast-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}.np-payment-page .np-pagehead{display:none}.np-payment-page .np-pay-tabs{display:flex;gap:4px;margin-bottom:24px;border-bottom:1px solid var(--border)}.np-pay-tab{padding:12px 20px;font-size:14px;font-weight:600;color:var(--muted)}.np-pay-tab.active{color:var(--brand);border-bottom:2px solid var(--brand);margin-bottom:-1px}.np-pay-tab-link{cursor:pointer}.np-pay-tab-link:hover{color:var(--text)}.np-pay-layout{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}@media(max-width:900px){.np-pay-layout{grid-template-columns:1fr}}.np-pay-side{padding:24px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.np-pay-side-title{margin:0 0 20px;font-size:15px;font-weight:700;color:var(--text)}.np-pay-methods-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(min-width:500px){.np-pay-methods-grid{grid-template-columns:repeat(2,1fr)}}.np-pay-method{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:80px;padding:14px 10px;border-radius:12px;border:2px solid var(--border);background:#ffffff08;cursor:pointer;transition:border-color .2s,background .2s,opacity .2s}.np-pay-method:hover{background:#ffffff0f;border-color:#ffffff2e}.np-pay-method-active{border-color:var(--brand);background:#6ee7ff1f}.np-pay-method-disabled{opacity:.5;cursor:not-allowed}.np-pay-method-disabled:hover{background:#ffffff08;border-color:var(--border)}.np-pay-method-icon{font-size:24px;line-height:1;color:var(--text)}.np-pay-method-icon i{font-size:inherit}.np-pay-method-label{font-size:11px;font-weight:600;color:var(--text);text-align:center;line-height:1.2}.np-pay-method-disabled .np-pay-method-label{color:var(--muted)}.np-pay-hint{margin:20px 0 0;font-size:12px;color:var(--muted)}.np-pay-main{padding:24px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.np-pay-main-title{margin:0 0 8px;font-size:15px;font-weight:700;color:var(--text)}.np-pay-min-note{margin-bottom:16px;padding:8px 12px;border-radius:8px;background:#22c55e33;color:#86efacfa;font-size:13px}.np-pay-summary{margin-bottom:16px;padding:12px 14px;border-radius:10px;background:#0003;font-size:14px;color:var(--muted)}.np-pay-summary strong{color:var(--text);margin:0 4px}.np-payment-page .np-label,.np-pay-promo-block{margin-bottom:8px}.np-pay-promo-block .np-pay-promo-label{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:var(--muted)}.np-pay-promo-row{display:flex;align-items:stretch;gap:10px}.np-pay-promo-row .np-input{flex:1;margin-bottom:0}.np-pay-promo-row .np-input,.np-pay-promo-row .np-pay-promo-apply{height:42px;box-sizing:border-box}.np-pay-promo-apply{flex-shrink:0;margin:0}.np-pay-promo-message{margin-bottom:12px;padding:10px 12px;border-radius:8px;font-size:13px;min-height:20px}.np-pay-promo-message-ok{background:#22c55e26;color:#86efacf2}.np-pay-promo-message-error{background:#ef444426;color:#fca5a5f2}.np-pay-amounts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.np-pay-amount-btn{min-width:72px}.np-pay-credit{margin-bottom:12px;font-size:14px;color:var(--muted)}.np-pay-receive-block{margin-bottom:20px;font-size:14px;color:var(--muted)}.np-pay-receive-val{color:var(--text);font-size:18px}.np-pay-agree{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px;font-size:13px;color:var(--muted);cursor:pointer}.np-pay-submit{padding:14px 24px;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:var(--surface)!important;border:1px solid var(--border);color:var(--text)}.np-pay-submit:hover{background:#ffffff14!important}a{color:inherit;text-decoration:none}#app{min-height:100vh}.np-root{min-height:100vh;display:grid;grid-template-rows:auto 1fr}.np-header{position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(to bottom,#0b1020cc,#0b102059);border-bottom:1px solid var(--border);display:grid;grid-template-columns:auto 1fr;gap:16px;padding:14px 18px;align-items:center}.np-brand{display:inline-flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.2px;padding:8px 10px;border-radius:10px;background:linear-gradient(135deg,#6ee7ff24,#9b8cff1f);border:1px solid var(--border)}.np-brand-logo{height:32px;width:auto;display:block;object-fit:contain}.np-nav{display:flex;justify-content:space-between;gap:12px}.np-nav-left,.np-nav-right{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.np-link{padding:8px 10px;border-radius:10px;border:1px solid transparent;color:var(--muted)}.np-link:hover{color:var(--text);border-color:var(--border);background:#ffffff0a}.np-link.active{color:var(--text);border-color:#6ee7ff59;background:#6ee7ff14}.np-user-block{display:flex;align-items:center;gap:10px}.np-user-balance{font-size:13px;font-weight:700;color:var(--brand);padding:6px 10px;border-radius:10px;background:#6ee7ff1a;border:1px solid rgba(110,231,255,.2);text-decoration:none}.np-user-balance:hover{background:#6ee7ff29;color:var(--brand)}.np-user{color:var(--muted);font-size:14px;padding:6px 10px;border:1px solid var(--border);border-radius:10px;background:#ffffff08}.np-burger{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--border);border-radius:12px;background:#ffffff0f;color:var(--text);font-size:18px;cursor:pointer}.np-burger:hover{background:#ffffff1a}.np-mobile-menu{position:fixed;inset:0;z-index:100;pointer-events:none}.np-mobile-menu .np-mobile-backdrop{position:absolute;inset:0;background:#00000080;opacity:0;transition:opacity .25s ease}.np-mobile-menu .np-mobile-panel{position:absolute;top:0;right:0;bottom:0;width:min(280px,85vw);background:linear-gradient(180deg,#0b1020fa,#0b1020f2);border-left:1px solid var(--border);box-shadow:-8px 0 32px #0006;transform:translate(100%);transition:transform .25s ease;overflow-y:auto;padding:16px 12px 24px;padding-bottom:max(24px,env(safe-area-inset-bottom))}.np-mobile-menu-inner{display:flex;flex-direction:column;gap:6px}.np-mobile-menu-inner .np-link{display:block;padding:14px 16px;border-radius:12px;font-size:15px}.np-mobile-menu-inner .np-user-block{flex-direction:column;align-items:stretch;margin-top:12px;padding-top:12px;border-top:1px solid var(--border);gap:10px}.np-mobile-menu-inner .np-user-balance,.np-mobile-menu-inner .np-user{width:100%;text-align:center;justify-content:center;box-sizing:border-box}.np-mobile-menu-inner .np-user{max-width:none}.np-mobile-logout{margin-top:8px;width:100%;min-height:48px;justify-content:center}body.np-mobile-menu-open{overflow:hidden}body.np-mobile-menu-open .np-mobile-menu{pointer-events:auto}body.np-mobile-menu-open .np-mobile-menu .np-mobile-backdrop{opacity:1}body.np-mobile-menu-open .np-mobile-menu .np-mobile-panel{transform:translate(0)}.np-main{padding:22px 18px 40px;max-width:1100px;width:100%;margin:0 auto}.np-pagehead{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.np-title{margin:0;font-size:28px;font-family:var(--font-sans);font-weight:900;letter-spacing:-.3px}.np-pagehead .np-admin-subnav{display:flex;gap:4px;margin-top:10px}.np-admin-subnav-link{padding:6px 14px;border-radius:8px;color:var(--muted);text-decoration:none;font-size:.9rem;transition:color,background .15s ease}.np-admin-subnav-link:hover{color:var(--text);background:var(--bg-2)}.np-admin-subnav-link.active{color:var(--brand);background:#6ee7ff1f}.np-h2{margin:0 0 10px;font-size:16px;font-family:var(--font-sans);font-weight:900;color:#ffffffe0}.np-muted{margin:6px 0 0;color:var(--muted)}.np-ref-banner{display:flex;align-items:center;gap:8px;padding:10px 14px;margin-bottom:12px;border-radius:10px;background:#6ee7ff1f;border:1px solid rgba(110,231,255,.25);font-size:13px;color:var(--text)}.np-ref-banner i{color:var(--brand)}.np-ref-redirect{padding:40px 20px;text-align:center}.np-ref-card{margin-bottom:24px}.np-ref-card-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.np-ref-card-head i{font-size:20px;color:var(--brand)}.np-ref-desc{margin-bottom:16px;font-size:14px;color:var(--muted);line-height:1.5}.np-ref-link-wrap{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.np-ref-link-input{flex:1;min-width:200px}.np-ref-stats-wrap{padding-top:12px;border-top:1px solid var(--border)}.np-ref-stats{display:flex;gap:24px;flex-wrap:wrap}.np-ref-stat{font-size:14px;color:var(--muted)}.np-ref-stat-val{font-weight:700;color:var(--brand);margin-right:4px}.np-ref-desc{margin:0 0 14px;font-size:14px;color:var(--muted);line-height:1.5}.np-ref-link-wrap{margin-bottom:0}.np-ref-link-row{display:flex;gap:15px;align-items:stretch;flex-wrap:wrap}.np-ref-link-input{flex:1;min-width:280px;font-family:var(--font-mono);font-size:13px;padding:12px 14px}.np-ref-steps{display:flex;flex-direction:column;gap:12px}.np-ref-step{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:var(--muted)}.np-ref-step-num{flex-shrink:0;width:24px;height:24px;border-radius:8px;background:#6ee7ff33;color:var(--brand);font-weight:700;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.np-ref-step-txt{line-height:1.5}.np-ref-step-txt strong{color:var(--text)}.np-page-referral .np-grid-referral{max-width:1700px;grid-template-columns:1fr 350px;align-items:start;gap:16px}.np-page-referral .np-grid-referral>*{grid-column:auto}.np-page-referral .np-grid-referral .np-ref-left{display:flex;flex-direction:column;gap:12px;min-width:0}.np-page-referral .np-grid-referral .np-ref-right{min-width:0;padding:24px 28px}.np-page-referral .np-grid-referral .np-ref-right .np-card-head{margin-bottom:4px}.np-page-referral .np-grid-referral .np-ref-right .np-ref-steps{gap:22px;margin-top:8px}.np-page-referral .np-grid-referral .np-ref-right .np-ref-step{gap:18px;font-size:15px;line-height:1.55}.np-page-referral .np-grid-referral .np-ref-right .np-ref-step-num{width:32px;height:32px;font-size:14px}@media(max-width:640px){.np-page-referral .np-grid-referral{grid-template-columns:1fr}}.np-hint{margin:10px 0 0;color:#ffffff85;font-size:13px}.np-strong{font-weight:760}.np-grow{flex:1;min-width:0}.np-center{min-height:calc(100vh - 78px);display:grid;place-items:center;padding:26px 18px}.np-card{background:linear-gradient(180deg,#ffffff14,#ffffff0d);border:1px solid var(--border);border-radius:16px;padding:16px;box-shadow:0 12px 40px #00000059}.np-form{width:min(520px,92vw);display:grid;gap:12px}.np-form-inline{display:grid;gap:12px;margin-top:14px}.np-label{display:grid;gap:8px;font-size:13px;color:#ffffffc7}input{width:100%;padding:11px 12px;border-radius:12px;border:1px solid var(--border);background:#00000040;color:var(--text);outline:none}input:focus{border-color:#6ee7ff59;box-shadow:0 0 0 4px #6ee7ff14}.np-btn{border-radius:12px;border:1px solid var(--border);padding:10px 12px;font-weight:700;color:var(--text);background:#ffffff0d;cursor:pointer}.np-btn:hover{background:#ffffff14}.np-btn:disabled{opacity:.6;cursor:not-allowed}.np-btn-primary{border-color:#6ee7ff4d;background:linear-gradient(135deg,#6ee7ff2e,#9b8cff24)}.np-btn-ghost{background:transparent}.np-btn-telegram{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#08c!important;border-color:#08c!important;color:#fff!important}.np-btn-telegram:hover{background:#0077b5!important;border-color:#0077b5!important;color:#fff!important}.np-btn-telegram:before{content:"";width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M11.944 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0a12 12 0 0 0-.056 0zm4.962 7.224c.1-.002.321.023.465.14a.506.506 0 0 1 .171.325c.016.093.036.306.02.472-.18 1.898-.962 6.502-1.36 8.627-.168.9-.499 1.201-.82 1.23-.696.065-1.225-.46-1.9-.902-1.056-.693-1.653-1.124-2.678-1.8-1.185-.78-.417-1.21.258-1.91.177-.184 3.247-2.977 3.307-3.23.007-.032.014-.15-.056-.212s-.174-.041-.249-.024c-.106.024-1.793 1.14-5.061 3.345-.48.33-.913.49-1.302.48-.428-.008-1.252-.241-1.865-.44-.752-.245-1.349-.374-1.297-.789.027-.216.325-.437.893-.663 3.498-1.524 5.83-2.529 6.998-3.014 3.332-1.386 4.025-1.627 4.476-1.635z'/%3E%3C/svg%3E") center/contain no-repeat}.np-row{display:flex;gap:10px;align-items:center}.np-actions{display:flex;gap:10px}.np-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}.np-grid>*{grid-column:span 6}@media(max-width:860px){.np-grid>*{grid-column:span 12}.np-pagehead{flex-direction:column;align-items:flex-start}}.np-alert{padding:10px 12px;border-radius:12px;border:1px solid var(--border);background:#ffffff0d}.np-alert-error{border-color:#ff6b6b59;background:#ff6b6b1a;color:#ffffffeb}.np-alert-ok{border-color:#2fe2a659;background:#2fe2a61a}.np-list{display:grid;gap:10px;margin-top:6px}.np-row-item{padding:12px;border-radius:14px;border:1px solid var(--border);background:#ffffff0a}.np-pill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);color:var(--muted);background:#ffffff0a}.np-price{font-size:22px;font-weight:820;margin:10px 0 12px}.np-plan-grid{grid-template-columns:repeat(3,1fr)}.np-plan-grid>*{grid-column:span 1}@media(max-width:900px){.np-plan-grid{grid-template-columns:1fr}.np-plan-grid>*{grid-column:span 1}}.np-plan-card{display:flex;flex-direction:column;align-items:stretch}.np-plan-card .np-plan-actions{margin-top:auto;padding-top:8px}.np-plan-img-wrap{width:100%;height:140px;flex-shrink:0;border-radius:10px;overflow:hidden;background:#ffffff0a;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.np-plan-img{width:100%;height:100%;object-fit:contain;display:block}.np-plan-benefits{margin:0 0 12px;padding-left:18px;color:var(--muted);font-size:12px;line-height:1.5}.np-plan-benefits li{margin-bottom:4px}.np-plan-card .np-h2{font-size:15px;margin-bottom:6px}.np-plan-card .np-price{font-size:18px;margin:6px 0 10px}.np-card-wide{grid-column:span 12}.np-card-split{display:grid;gap:12px}.np-card-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.np-card-title{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-sans);font-weight:900;letter-spacing:-.2px}.np-card-title i{color:#6ee7ffd9}.np-divider{height:1px;background:#ffffff14;border-radius:999px}.np-badge{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffb8;font-size:12px;line-height:1;transform:translateY(-.5px)}.np-badge-ok{border-color:#2fe2a64d;background:#2fe2a614;color:#2fe2a6eb}.np-badge-danger{border-color:#ff6b6b52;background:#ff6b6b1a;color:#ffffffeb}.np-badge-brand{border-color:#6ee7ff47;background:#6ee7ff14;color:#ffffffe0}.np-badge-muted{border-color:#ffffff1f;background:#ffffff08;color:#ffffff9e}.np-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:560px){.np-kpis{grid-template-columns:1fr}}.np-kpi{padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#00000029}.np-kpi-k{font-size:12px;color:#ffffff9e}.np-kpi-v{margin-top:5px;font-weight:880;letter-spacing:-.2px;color:#ffffffe6;word-break:break-word}.np-card-actions{display:flex;gap:10px;flex-wrap:wrap}.np-mini{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;color:#ffffff9e}.np-mini i{color:#9b8cffd9}.np-sub{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;flex-wrap:wrap}.np-sub-name{font-size:22px;font-weight:920;letter-spacing:-.4px}.np-sub-meta{margin-top:4px;font-size:12.5px;color:#fff9}.np-sub-days{margin-top:6px;font-size:13px;font-weight:600;color:var(--brand)}.np-stack{display:grid;gap:10px}.np-progress-top{display:flex;justify-content:space-between;gap:10px;align-items:baseline;margin-bottom:6px}.np-progress-label{font-size:12.5px;color:#ffffffb3}.np-progress-val{font-size:12px;color:#ffffff8f}.np-progress-track{height:10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;overflow:hidden}.np-progress-fill{height:100%;background:linear-gradient(90deg,#6ee7ff3d,#9b8cff2e);border-right:1px solid rgba(110,231,255,.18)}.np-quick{display:flex;gap:10px;flex-wrap:wrap}.np-news-list{display:grid;gap:10px;margin-top:10px}.np-news-item{padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#00000024}.np-promo-list{display:flex;flex-direction:column;gap:10px;margin-top:10px}.np-promo-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:#0000001f;color:var(--text)}.np-promo-code{font-weight:700;font-family:var(--font-mono)}.np-promo-meta{font-size:13px;color:var(--muted)}.np-news-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.np-news-title{font-weight:900;letter-spacing:-.2px}.np-news-date{color:#ffffff8c;font-size:12px}.np-news-body{margin-top:6px;color:#ffffffb8;font-size:13px;line-height:1.4;white-space:pre-wrap}.np-select,.np-textarea{width:100%;padding:11px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#00000059;color:#ffffffeb;outline:none;font-family:inherit;font-size:inherit}.np-select{cursor:pointer;accent-color:var(--brand)}.np-textarea{min-height:92px;resize:vertical}.np-select:focus,.np-textarea:focus{border-color:#6ee7ff59;box-shadow:0 0 0 4px #6ee7ff14}.np-select option{background:#0b1020;color:#ffffffeb}.np-select option:checked{background:#6ee7ff33;color:var(--text)}.np-admin-top{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}@media(max-width:860px){.np-admin-top{grid-template-columns:1fr}}.np-admin-top-col{display:grid;gap:10px;align-content:start}.np-admin-list{display:grid;gap:10px;margin-top:10px}.np-admin-row{width:100%;text-align:left;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#00000024;color:var(--text);cursor:pointer}.np-admin-row:hover{background:#ffffff0a}.np-admin-row.active{border-color:#6ee7ff4d;box-shadow:0 0 0 4px #6ee7ff0f}.np-admin-row-top{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.np-admin-row-email{font-weight:900}.np-admin-row-badges{display:inline-flex;gap:8px;flex-wrap:wrap}.np-admin-row-sub{margin-top:8px;display:flex;flex-direction:column;gap:4px}.np-admin-row-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.np-admin-geo{font-size:12px;color:#ffffff8c}.np-admin-editor{margin-top:10px}.np-admin-panel{width:100%}.np-admin-meta{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border)}.np-admin-editor-section{padding:14px 0;border-bottom:1px solid var(--border)}.np-admin-editor-section:last-child{border-bottom:none;padding-bottom:0}.np-admin-section-title{margin:0 0 12px;font-size:14px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.np-admin-section-actions{margin-top:12px}.np-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.np-label-inline{display:inline-flex;align-items:center;gap:8px}@media(max-width:860px){.np-admin-grid{grid-template-columns:1fr}}.np-pill-ok{border-color:#2fe2a64d;background:#2fe2a614;color:#2fe2a6eb}.np-pill-danger{border-color:#ff6b6b52;background:#ff6b6b1a;color:#ffffffeb}.np-pill-muted{border-color:#ffffff1f;background:#ffffff08;color:#ffffff9e}.np-pill-brand{border-color:#6ee7ff47;background:#6ee7ff14;color:#ffffffe0}.np-view{min-height:100%}.np-view-enter{animation:np-fade-up .22s ease-out both}@keyframes np-fade-up{0%{opacity:0;transform:translateY(10px);filter:saturate(.9)}to{opacity:1;transform:translateY(0);filter:saturate(1)}}@keyframes np-shake-x{0%{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}@keyframes np-float{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.np-auth{min-height:calc(100vh - 78px);display:grid;align-items:stretch;padding:22px 0 12px}.np-btn-block{width:100%;justify-content:center}.np-auth-page{min-height:calc(100vh - 78px);display:grid;place-items:center;padding:22px 18px 30px;background:transparent;color:#d5d8e1;font-family:var(--font-sans)}.np-auth-wrap{width:min(1080px,100%)}.np-auth-shell{display:grid;grid-template-columns:1.15fr .85fr;gap:0;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#09132db8!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 26px 90px #000000a6,0 0 40px #7258f00d;overflow:hidden;animation:np-auth-pop .32s cubic-bezier(.2,.9,.2,1) both}@keyframes np-auth-pop{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:980px){.np-auth-shell{grid-template-columns:1fr}}.np-auth-left{position:relative;padding:22px 22px 18px;background:transparent;border-right:1px solid #313D58}@media(max-width:980px){.np-auth-left{border-right:none;border-bottom:1px solid #313D58}}.np-auth-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#00000038;color:#fffc;font-size:12.5px;letter-spacing:.2px}.np-auth-headline{margin:14px 0 8px;font-size:42px;font-family:var(--font-sans);font-weight:900;line-height:1.06;letter-spacing:-.8px}@media(max-width:560px){.np-auth-headline{font-size:34px}}.np-auth-headline span{background:linear-gradient(90deg,var(--brand),var(--brand2));-webkit-background-clip:text;background-clip:text;color:transparent}.np-auth-lead{margin:0;color:#ffffffbd;font-size:15px;max-width:60ch}.np-auth-metrics{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:560px){.np-auth-metrics{grid-template-columns:1fr}}.np-auth-metric{padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0000002e}.np-auth-metric-k{font-size:12px;color:#ffffff9e}.np-auth-metric-v{margin-top:4px;font-weight:820;letter-spacing:-.2px;color:#ffffffe6}.np-auth-preview{margin-top:16px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0000002e;overflow:hidden;transform:translateZ(0)}.np-auth-preview-top{display:flex;gap:8px;padding:12px 12px 10px;border-bottom:1px solid rgba(255,255,255,.08)}.np-auth-chip{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffc7}.np-auth-chip-2{border-color:#6ee7ff38}.np-auth-chip-3{border-color:#9b8cff38}.np-auth-preview-body{padding:14px 12px 16px;position:relative}.np-auth-preview-body:before{content:"";position:absolute;inset:-60px -80px;background:radial-gradient(circle at 20% 30%,rgba(110,231,255,.2),transparent 55%),radial-gradient(circle at 70% 20%,rgba(155,140,255,.18),transparent 55%),radial-gradient(circle at 60% 90%,rgba(47,226,166,.1),transparent 55%);filter:blur(10px);opacity:.8;animation:np-float 7.5s ease-in-out infinite}.np-auth-preview-body>*{position:relative}.np-auth-bar{height:10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;margin-bottom:10px}.np-auth-bar-1{width:86%}.np-auth-bar-2{width:62%}.np-auth-bar-3{width:74%;margin-bottom:12px}.np-auth-cardlet{padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#6ee7ff1a,#9b8cff14)}.np-auth-cardlet-h{font-weight:860;letter-spacing:-.2px}.np-auth-cardlet-p{margin-top:4px;font-size:13px;color:#ffffffa8}.np-auth-right{display:grid;place-items:start center;padding:14px 22px 22px;background:#ffffff04}.np-auth-right-inner{width:min(420px,100%)}.np-auth-form{margin-top:6px;padding:18px 0;border:none;background:transparent;box-shadow:none;display:grid;gap:12px}.np-icon-btn{border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#fffc;padding:9px 10px;cursor:pointer}.np-icon-btn:hover{background:#ffffff12}.np-captcha{margin-top:4px;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#00000024}.np-captcha.np-anim-shake{animation:np-shake-x .32s ease-out}.np-captcha-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.np-captcha-head-right{display:inline-flex;align-items:center;gap:8px}.np-captcha-code{display:inline-flex;align-items:center;gap:8px;padding:6px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffffc7;font-size:12px;letter-spacing:.8px}.np-captcha-code i{opacity:.85}.np-captcha-title{display:inline-flex;align-items:center;gap:8px;font-weight:820;letter-spacing:-.2px}.np-captcha-sub{margin-top:6px;color:#ffffff9e;font-size:12.5px}.np-captcha-body{margin-top:10px;display:grid;gap:10px}.np-captcha-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.np-captcha-dots{display:inline-flex;align-items:center;gap:6px;padding:5px 0}.np-dot{width:7px;height:7px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.np-dot.on{border-color:#6ee7ff42;background:linear-gradient(90deg,#6ee7ff4d,#9b8cff33);box-shadow:0 0 0 4px #6ee7ff0f}.np-captcha-track{position:relative;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;overflow:hidden;-webkit-user-select:none;user-select:none}.np-captcha-fill{position:absolute;inset:0 auto 0 0;width:0%;background:linear-gradient(90deg,#6ee7ff33,#9b8cff24);border-right:1px solid rgba(110,231,255,.18)}.np-captcha-marker{position:absolute;top:6px;bottom:6px;width:4px;border-radius:999px;background:#ffffff59;transform:translate(-50%);box-shadow:0 0 0 4px #ffffff0f;pointer-events:none}.np-captcha-marker-cap{position:absolute;top:-18px;left:50%;transform:translate(-50%);width:26px;height:18px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#0003;display:grid;place-items:center;color:#ffffffc7}.np-captcha-marker-cap{width:auto;padding:0 8px;display:inline-flex;gap:6px;align-items:center;font-size:11px;letter-spacing:.4px;animation:np-captcha-pulse 1.6s ease-in-out infinite}.np-captcha.solved .np-captcha-marker-cap{animation:none;opacity:.65}@keyframes np-captcha-pulse{0%,to{box-shadow:0 0 #6ee7ff00}50%{box-shadow:0 0 0 6px #6ee7ff1a}}.np-captcha-thumb{position:absolute;top:4px;bottom:4px;width:50px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff12;transform:translate(-50%);display:grid;place-items:center;color:#fffc;cursor:grab}.np-captcha-thumb:active{cursor:grabbing}.np-captcha.near .np-captcha-marker{background:#2fe2a68c;box-shadow:0 0 0 4px #2fe2a61a}.np-captcha.solved .np-captcha-thumb{background:#2fe2a61f;border-color:#2fe2a640}.np-captcha-range{width:100%;opacity:0;position:absolute;inset:0;pointer-events:none}.np-captcha-status{display:inline-flex;align-items:center;gap:8px;color:#ffffffb3;font-size:12.5px}.np-captcha.solved .np-captcha-status{color:#2fe2a6e6}.np-auth-form-head{display:grid;gap:6px;margin-bottom:2px}.np-auth-form-title{margin:0;font-size:22px;font-family:var(--font-sans);font-weight:900;letter-spacing:-.3px}.np-auth-form-sub{margin:0;color:#ffffffa8;font-size:13px}.np-auth-form-sub a{color:#ffffffe6;text-decoration:underline;text-decoration-color:#6ee7ff59;text-underline-offset:3px}.np-auth-form-sub a:hover{text-decoration-color:#9b8cff73}.np-btn-primary{transition:transform .12s ease,background .14s ease,border-color .14s ease}.np-btn-primary:hover{transform:translateY(-1px);border-color:#6ee7ff61}.np-btn-primary:active{transform:translateY(0)}.np-pass-toggle{line-height:1;font-size:14px;padding:9px 10px}.np-auth-foot{color:#ffffff8a;font-size:12.5px}.np-auth-divider{display:flex;align-items:center;gap:12px;margin:14px 0 10px;color:#ffffff80;font-size:13px}.np-auth-divider:before,.np-auth-divider:after{content:"";flex:1;height:1px;background:#fff3}.np-auth-telegram{margin-top:6px;text-align:center}.np-auth-telegram-label{margin:0 0 10px;color:#ffffffb3;font-size:13px}.np-auth-telegram-hint{margin:0 0 12px;color:#fff9;font-size:12px;line-height:1.4}.np-telegram-code-wrap{display:flex;flex-direction:column;gap:10px;align-items:stretch;max-width:200px;margin:0 auto}.np-telegram-code-wrap .np-input{font-variant-numeric:tabular-nums}.np-telegram-login-wrap{display:inline-block;min-height:44px}.np-telegram-loading{display:flex;align-items:center;justify-content:center;min-height:120px;color:var(--np-muted, #666);font-size:15px}@media(prefers-reduced-motion:reduce){.np-auth-shell{animation:none!important}}.np-auth-header-row{display:flex;justify-content:space-between;align-items:center}.np-auth-brand-logo{display:inline-flex;align-items:center;gap:8px;color:#d5d8e1;font-size:14.5px;font-weight:700;letter-spacing:.2px}.np-auth-brand-logo i{color:#32a4f7}.np-status-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#2fe2a614;border:1px solid rgba(47,226,166,.16);color:#2fe2a6;font-size:12.5px;font-weight:600}.np-status-badge:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#2fe2a6;box-shadow:0 0 8px #2fe2a6;animation:np-pulse-green 2s infinite}@keyframes np-pulse-green{0%{box-shadow:0 0 #2fe2a680}70%{box-shadow:0 0 0 6px #2fe2a600}to{box-shadow:0 0 #2fe2a600}}.np-auth-headline-gradient{background:linear-gradient(90deg,#32a4f7,#7258f0)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.np-auth-metric-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;border:1px solid #313D58;background:#0f1937;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s ease,box-shadow .3s ease}.np-auth-metric-card:hover{border-color:#32a4f74d;transform:translateY(-2px);box-shadow:0 8px 24px #32a4f714}.np-auth-metric-icon{flex-shrink:0;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.np-auth-metric-card:hover .np-auth-metric-icon{transform:scale(1.08) rotate(5deg)}.np-auth-metric-icon.blue{background:#32a4f71a;border:1px solid rgba(50,164,247,.15);color:#32a4f7;box-shadow:0 0 10px #32a4f71a}.np-auth-metric-icon.purple{background:#7258f01a;border:1px solid rgba(114,88,240,.15);color:#7258f0;box-shadow:0 0 10px #7258f01a}.np-auth-metric-icon.green{background:#2fe2a61a;border:1px solid rgba(47,226,166,.15);color:#2fe2a6;box-shadow:0 0 10px #2fe2a61a}.np-auth-metric-content{display:flex;flex-direction:column;gap:2px}.np-auth-metric-label{font-size:11.5px;color:#828997;line-height:1.2}.np-auth-metric-value{font-size:20px;font-weight:800;color:#d5d8e1;line-height:1.1}.np-auth-metric-subtext{font-size:10.5px;color:#828997}.np-auth-metric-subtext.green{color:#2fe2a6}.np-news-feed{margin-top:20px;padding:16px 20px;border-radius:20px;border:1px solid #313D58;background:#0f1937;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.np-news-feed-title{font-size:22px;font-weight:800;color:#d5d8e1;margin:0 0 14px;letter-spacing:-.4px}.np-news-feed-list{display:flex;flex-direction:column;gap:10px}.np-news-feed-item{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #313D58}.np-news-feed-item:last-of-type{border-bottom:none}.np-news-feed-info{display:flex;flex-direction:column;gap:3px}.np-news-feed-headline{font-size:14px;font-weight:700;color:#d5d8e1}.np-news-feed-time{font-size:12px;color:#828997}.np-news-feed-badge{padding:5px 12px;border-radius:999px;border:1px solid #313D58;background:#040a20;color:#d5d8e1;font-size:12px;font-weight:500;letter-spacing:.2px}.np-news-feed-footer{margin-top:14px;display:flex;justify-content:space-between;align-items:center;padding:12px;border-radius:16px;border:1px solid rgba(110,231,255,.12);background:linear-gradient(135deg,#6ee7ff0f,#9b8cff0a);transition:border-color .2s ease}.np-news-feed-footer:hover{border-color:#6ee7ff33}.np-news-footer-left{display:flex;align-items:center;gap:10px}.np-news-footer-icon{width:34px;height:34px;border-radius:10px;background:#6ee7ff1f;border:1px solid rgba(110,231,255,.15);color:#6ee7ff;display:flex;align-items:center;justify-content:center;font-size:14px}.np-news-footer-text{display:flex;flex-direction:column;gap:2px}.np-news-footer-title{font-size:13px;font-weight:750;color:#fff}.np-news-footer-sub{font-size:11px;color:#ffffff80}.np-news-footer-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffd9;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.np-news-footer-btn:hover{background:#ffffff14;border-color:#fff3}.np-input-icon-wrap{position:relative;width:100%}.np-input-icon-wrap i.np-field-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#4a5981;font-size:14px;pointer-events:none}.np-input-styled{width:100%;padding:12px 14px 12px 38px;border-radius:12px;border:1px solid #313D58;background:#040a20;color:#d5d8e1;font-size:14.5px;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.np-input-styled:focus{border-color:#32a4f7;box-shadow:0 0 16px #32a4f738;background:#00000059}.np-input-icon-wrap .np-pass-toggle-styled{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#4a5981;cursor:pointer;padding:4px;font-size:13px;transition:color .15s ease}.np-input-icon-wrap .np-pass-toggle-styled:hover{color:#d5d8e1}.np-btn-gradient{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:12px;border-radius:12px;border:none;background:linear-gradient(90deg,#32a4f7,#7258f0);color:#fff;font-weight:750;font-size:14.5px;cursor:pointer;box-shadow:0 4px 15px #32a4f726;transition:opacity .15s ease,transform .15s ease}.np-btn-gradient:hover{opacity:.95;transform:translateY(-1px)}.np-btn-gradient:active{transform:translateY(0)}.np-btn-gradient.np-loading{position:relative;color:transparent!important}.np-btn-gradient.np-loading:after{content:"";position:absolute;width:16px;height:16px;top:calc(50% - 8px);left:calc(50% - 8px);border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:np-spin .6s linear infinite}.np-btn-telegram{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;border-radius:12px;border:1px solid #313D58;background:linear-gradient(180deg,#32a4f726,#0f234a40);color:#d5d8e1;font-weight:750;font-size:14.5px;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.np-btn-telegram:hover{background:linear-gradient(180deg,#32a4f738,#0f234a59);border-color:#32a4f7;box-shadow:0 4px 15px #32a4f714}.np-code-digits-grid{display:flex;justify-content:center;gap:12px;margin:14px 0}.np-code-digit{width:44px;height:48px;border-radius:10px;border:1px solid #313D58;background:#040a20;color:#fff;font-size:20px;font-weight:700;text-align:center;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.np-code-digit:focus{border-color:#32a4f7;box-shadow:0 0 16px #32a4f738;background:#00000059}.np-btn-telegram-code{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#fff;font-weight:600;font-size:13.5px;padding:10px;border-radius:10px;cursor:pointer;transition:background .15s ease,border-color .15s ease;width:100%}.np-btn-telegram-code:hover{background:#ffffff12;border-color:#ffffff26}.np-btn-telegram-code.np-loading{position:relative;color:transparent!important}.np-btn-telegram-code.np-loading:after{content:"";position:absolute;width:14px;height:14px;top:calc(50% - 7px);left:calc(50% - 7px);border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:np-spin .6s linear infinite}.np-auth-layout{width:min(1100px,100%);margin:0 auto;padding:0 18px;display:grid;grid-template-columns:1.2fr .8fr;gap:16px}@media(max-width:980px){.np-auth-layout{grid-template-columns:1fr}}.np-auth-hero{position:relative;overflow:hidden;border-radius:18px;border:1px solid var(--border);background:linear-gradient(135deg,#6ee7ff1a,#9b8cff1a);padding:18px;min-height:420px;box-shadow:0 18px 60px #00000059}.np-auth-hero:before{content:"";position:absolute;inset:-120px -140px;background:radial-gradient(circle at 20% 30%,rgba(110,231,255,.32),transparent 55%),radial-gradient(circle at 65% 20%,rgba(155,140,255,.3),transparent 55%),radial-gradient(circle at 70% 85%,rgba(47,226,166,.22),transparent 55%);filter:blur(14px);opacity:.9;animation:np-float 6.5s ease-in-out infinite}.np-auth-hero>*{position:relative}.np-auth-kicker{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(110,231,255,.24);background:#0000002e;color:#fffc;font-size:13px;width:fit-content}.np-auth-h1{margin:12px 0 8px;font-size:40px;font-family:var(--font-sans);font-weight:900;line-height:1.05;letter-spacing:-.7px}.np-auth-h1 span{background:linear-gradient(90deg,var(--brand),var(--brand2));-webkit-background-clip:text;background-clip:text;color:transparent}.np-auth-sub{margin:0;color:#ffffffb8;font-size:15px;max-width:55ch}.np-auth-feats{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:10px;max-width:60ch}.np-auth-feats li{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#0000002e}.np-auth-dot{width:12px;height:12px;border-radius:999px;margin-top:4px;background:radial-gradient(circle at 30% 30%,var(--brand),var(--brand2));box-shadow:0 0 0 4px #6ee7ff1a}.np-auth-feats b{display:block;font-weight:820;color:#ffffffe6}.np-auth-feats span{display:block;margin-top:3px;color:#ffffffa8;font-size:13px}.np-auth-card{align-self:center;border-radius:18px;padding:16px}.np-auth-card .np-title{font-size:24px}.np-form-auth{width:100%;display:grid;gap:12px}.np-field{position:relative;display:grid}.np-input{width:100%;padding:16px 12px 12px;border-radius:14px;border:1px solid var(--border);background:#00000040;color:var(--text);outline:none;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.np-input:hover{background:#00000047}.np-input:focus{border-color:#6ee7ff59;box-shadow:0 0 0 4px #6ee7ff14}.np-float-label{position:absolute;left:12px;top:12px;font-size:13px;color:#ffffff9e;pointer-events:none;transform-origin:left top;transition:transform .16s ease,opacity .16s ease,color .16s ease}.np-input:not(:placeholder-shown)+.np-float-label,.np-input:focus+.np-float-label{transform:translateY(-8px) scale(.92);color:#ffffffc7;opacity:.95}.np-pass{position:relative}.np-pass-toggle{position:absolute;right:10px;top:10px;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffc7;cursor:pointer;font-size:12px;-webkit-user-select:none;user-select:none}.np-pass-toggle:hover{background:#ffffff12}.np-auth-foot{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:2px;color:#ffffff9e;font-size:13px}.np-auth-foot a{color:#ffffffdb;text-decoration:underline;text-decoration-color:#6ee7ff59;text-underline-offset:3px}.np-auth-foot a:hover{text-decoration-color:#9b8cff73}.np-alert.np-anim-shake{animation:np-shake-x .32s ease-out}.np-btn-primary.np-loading{position:relative;padding-left:42px}.np-btn-primary.np-loading:before{content:"";position:absolute;left:14px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:999px;border:2px solid rgba(255,255,255,.22);border-top-color:#ffffffd9;animation:np-spin .7s linear infinite}@keyframes np-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.np-view-enter,.np-auth-hero:before,.np-alert.np-anim-shake,.np-btn-primary.np-loading:before{animation:none!important}*{scroll-behavior:auto!important;transition:none!important}}.np-404{min-height:calc(100vh - 78px);display:grid;place-items:center;position:relative;overflow:hidden;padding:24px 18px 40px}.np-404-bg{position:absolute;inset:-240px;pointer-events:none;filter:blur(2px);opacity:.9}.np-404-orb{position:absolute;width:clamp(520px,46vw,760px);height:clamp(520px,46vw,760px);border-radius:999px;background:radial-gradient(circle at 30% 30%,rgba(110,231,255,.22),transparent 60%),radial-gradient(circle at 70% 40%,rgba(155,140,255,.22),transparent 60%),radial-gradient(circle at 50% 70%,rgba(47,226,166,.14),transparent 60%);animation:np-404-float 9s ease-in-out infinite}.np-404-orb-a{left:-120px;top:-120px}.np-404-orb-b{right:-160px;top:-40px;animation-duration:11s}.np-404-orb-c{left:10%;bottom:-220px;animation-duration:12.5s}.np-404-wrap{width:min(980px,100%);display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:center;position:relative}@media(max-width:900px){.np-404-wrap{grid-template-columns:1fr}}.np-404-code{position:relative;padding:0;border-radius:0;border:none;background:transparent;overflow:visible;justify-self:end}.np-404-code-text{font-size:clamp(84px,14vw,180px);line-height:.95;font-weight:950;letter-spacing:-6px;-webkit-user-select:none;user-select:none}.np-404-code-text{background:linear-gradient(90deg,#6ee7fff2,#9b8cffeb);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.1);text-stroke:1px rgba(255,255,255,.1)}@keyframes np-404-float{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.np-404-card{border-radius:0;border:none;background:transparent;box-shadow:none;padding:8px 0}.np-404-title{font-size:22px;font-weight:920;letter-spacing:-.2px;text-shadow:0 10px 40px rgba(0,0,0,.45)}.np-404-sub{margin-top:8px;color:#ffffffa8;font-size:13px;line-height:1.45;text-shadow:0 10px 40px rgba(0,0,0,.45)}.np-404-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}@media(max-width:768px){.np-header{padding:10px 12px;gap:10px;grid-template-columns:auto 1fr auto}.np-brand{font-size:.95rem;padding:6px 8px;gap:8px}.np-brand-logo{height:26px}.np-burger{display:flex}.np-nav{display:none!important}.np-nav-left,.np-nav-right{gap:6px}.np-link{padding:8px 10px;font-size:13px}.np-user-block{gap:6px;flex-wrap:wrap}.np-user-balance{font-size:12px;padding:6px 8px}.np-user{font-size:12px;padding:6px 8px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.np-main{padding:16px 12px 32px}.np-title{font-size:22px}.np-pagehead{margin-bottom:12px}.np-card{padding:14px}.np-modal-overlay{padding:12px;align-items:flex-end}.np-modal-box{max-width:none;border-radius:16px 16px 0 0;padding:20px 16px;max-height:85vh;overflow-y:auto}.np-modal-actions{flex-wrap:wrap}.np-modal-actions .np-btn{min-height:44px}.np-toast-container{left:12px;right:12px;bottom:max(16px,env(safe-area-inset-bottom))}.np-form-inline{grid-template-columns:1fr}}@media(max-width:600px){.np-header{grid-template-columns:auto 1fr auto}.np-brand{justify-self:start}.np-user{max-width:100px}.np-pay-tabs{flex-wrap:wrap;gap:4px}.np-pay-tab{padding:10px 14px;font-size:13px}.np-pay-side,.np-pay-main{padding:16px}.np-pay-methods-grid{grid-template-columns:repeat(2,1fr);gap:8px}.np-pay-method{min-height:72px;padding:12px 8px}.np-pay-method-label{font-size:10px}.np-pay-amounts{gap:6px}.np-pay-amount-btn{min-width:64px;min-height:44px}.np-admin-subnav{flex-wrap:wrap}.np-admin-subnav-link{padding:8px 12px;font-size:13px}.np-ref-link-input{min-width:0}.np-ref-link-row{flex-direction:column;align-items:stretch}.np-ref-link-row .np-btn{min-height:44px}}@media(max-width:480px){.np-header{padding:8px 10px}.np-main{padding:12px 10px 24px}.np-title{font-size:20px}.np-auth-page{padding:12px 10px 20px}.np-auth-shell{border-radius:16px}.np-auth-left{padding:16px 14px 14px}.np-auth-headline{font-size:28px;margin:10px 0 6px}.np-auth-lead{font-size:14px}.np-auth-right{padding:12px 14px 18px}.np-auth-form{padding:14px;margin-top:4px}.np-auth-form-title{font-size:18px}.np-auth-metrics{margin-top:10px}.np-auth-preview{margin-top:12px}.np-plan-card .np-h2{font-size:14px}.np-plan-card .np-price{font-size:16px}.np-plan-img-wrap{height:100px}.np-sub-period-row{padding:12px 14px}.np-sub-period-name,.np-sub-period-price{font-size:14px}.np-404-code-text{font-size:clamp(64px,18vw,120px)}.np-404-title{font-size:18px}.np-404-sub{font-size:12px}.np-page-referral .np-grid-referral .np-ref-right .np-ref-step-num{width:26px;height:26px;font-size:12px}.np-card-head{flex-wrap:wrap;gap:8px}.np-card-title{font-size:14px}}@media(max-width:360px){.np-brand{font-size:.875rem}.np-user{max-width:80px}.np-pay-methods-grid{grid-template-columns:1fr}.np-pay-amount-btn{flex:1 1 40%;min-width:0}}@media(pointer:coarse){.np-btn{min-height:44px}.np-link{min-height:44px;display:inline-flex;align-items:center}.np-pay-method,.np-admin-subnav-link{min-height:44px}.np-user-balance{min-height:40px;display:inline-flex;align-items:center}input.np-input,.np-select{min-height:44px}}@supports (padding: max(0px)){.np-header{padding-left:max(10px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.np-main{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.np-modal-box{padding-bottom:max(20px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.np-404-orb,.np-404-code-text{animation:none!important}}.np-sidebar{position:fixed;top:0;left:0;bottom:0;width:280px;background:#000113bf;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:30px 22px;z-index:100;box-sizing:border-box}.np-sidebar .np-brand{margin-bottom:32px;display:flex;align-items:center;gap:12px;background:transparent;border:none;padding:0;align-self:flex-start}.np-sidebar-menu{display:flex;flex-direction:column;gap:8px;flex:1}.np-sidebar .np-link{display:flex;align-items:center;padding:14px 18px;border-radius:12px;font-size:14px;font-weight:550;transition:all .22s cubic-bezier(.4,0,.2,1);border:1px solid transparent;color:var(--muted)}.np-sidebar .np-link i{font-size:16px;margin-right:12px;width:18px;text-align:center;transition:transform .22s ease,color .22s ease}.np-sidebar .np-link:hover{color:var(--text);border-color:#ffffff14;background:#ffffff0a}.np-sidebar .np-link:hover i{transform:scale(1.1) translate(2px);color:var(--brand)}.np-sidebar .np-link.active{color:var(--text);border-color:#6ee7ff59;background:linear-gradient(90deg,#6ee7ff1f,#6ee7ff08);box-shadow:inset 0 0 12px #6ee7ff14}.np-sidebar .np-link.active i{color:var(--brand);text-shadow:0 0 8px rgba(110,231,255,.5)}.np-sidebar-footer{display:flex;flex-direction:column;gap:14px;margin-top:auto;padding-top:24px;border-top:1px solid var(--border)}.np-sidebar .np-user-block{display:flex;flex-direction:column;align-items:stretch;gap:8px}.np-sidebar .np-user{font-size:13px;padding:12px 14px;border-radius:12px;background:#ffffff05;border:1px solid var(--border);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--muted);text-align:center}.np-sidebar .np-user-balance{font-size:14px;font-weight:700;color:var(--brand);padding:12px 14px;border-radius:12px;background:#6ee7ff14;border:1px solid rgba(110,231,255,.22);text-align:center;transition:all .22s ease}.np-sidebar .np-user-balance:hover{background:#6ee7ff29;border-color:#6ee7ff59;box-shadow:0 0 16px #6ee7ff40;color:var(--brand)}.np-sidebar .np-logout-btn{font-size:13px;padding:12px;border-radius:12px;border:1px solid rgba(255,107,107,.18);color:#ff6b6bcc;background:transparent;cursor:pointer;transition:all .22s ease;font-weight:600}.np-sidebar .np-logout-btn:hover{background:#ff6b6b1a;border-color:#ff6b6b66;color:#ff6b6b;box-shadow:0 4px 12px #ff6b6b1a}.np-root{min-height:100vh;display:block}.np-main{margin-left:280px;padding:30px 32px;max-width:100%;width:auto;box-sizing:border-box}.np-header{display:none!important}.np-mobile-header{display:none}.np-grid>.np-form{width:100%;max-width:100%}@media(max-width:992px){.np-sidebar{display:none}.np-main{margin-left:0;max-width:100%;padding:20px 16px 36px}.np-mobile-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#000113d9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:99}.np-mobile-brand{display:flex;align-items:center;gap:10px;font-weight:800;background:linear-gradient(135deg,#6ee7ff24,#9b8cff1f);border:1px solid var(--border);padding:6px 12px;border-radius:10px}}.np-select-mini{background:#00000040;border:1px solid var(--border);color:var(--text);border-radius:8px;padding:6px 24px 6px 12px;font-size:12px;font-weight:600;outline:none;cursor:pointer;font-family:var(--font-sans);transition:all .2s ease;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:16px}.np-select-mini:focus,.np-select-mini:hover{border-color:#6ee7ff66;background-color:#ffffff0d}.np-auth-page{position:relative!important;overflow:hidden!important}.np-auth-wrap{position:relative!important;z-index:2!important}.np-glow-blob{position:absolute!important;border-radius:50%!important;filter:blur(130px)!important;opacity:.12!important;pointer-events:none!important;z-index:1!important}.np-glow-blob.blob-1{width:320px;height:320px;background:#32a4f7;top:10%;left:15%;animation:np-blob-float-1 25s ease-in-out infinite alternate}.np-glow-blob.blob-2{width:380px;height:380px;background:#7258f0;bottom:10%;right:15%;animation:np-blob-float-2 28s ease-in-out infinite alternate}.np-glow-blob.blob-3{width:280px;height:280px;background:#2fe2a6;top:40%;left:50%;transform:translate(-50%);animation:np-blob-float-3 20s ease-in-out infinite alternate}@keyframes np-blob-float-1{0%{transform:translate(0) scale(1)}50%{transform:translate(60px,40px) scale(1.1)}to{transform:translate(-30px,80px) scale(.95)}}@keyframes np-blob-float-2{0%{transform:translate(0) scale(1)}50%{transform:translate(-70px,-50px) scale(.95)}to{transform:translate(50px,30px) scale(1.1)}}@keyframes np-blob-float-3{0%{transform:translate(0) scale(1)}50%{transform:translate(-40px,70px) scale(1.15)}to{transform:translate(40px,-50px) scale(.9)}}.np-cookie-consent{position:fixed;bottom:24px;right:24px;max-width:380px;padding:16px 20px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#0f1937d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 40px #0006;z-index:9999;display:flex;flex-direction:column;gap:12px;animation:np-cookie-fade-in .4s cubic-bezier(.2,.8,.2,1) both}@keyframes np-cookie-fade-in{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.np-cookie-text{font-size:13px;color:#d5d8e1;line-height:1.5}.np-cookie-btn{align-self:flex-end;padding:8px 16px;border-radius:8px;border:none;background:linear-gradient(90deg,#32a4f7,#7258f0);color:#fff;font-size:12.5px;font-weight:700;cursor:pointer;transition:opacity .15s ease}.np-cookie-btn:hover{opacity:.9}.np-checkout-layout{display:flex;min-height:100vh;background:#090c15;color:#d5d8e1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.np-checkout-summary{flex:1;background:#0b0e18;padding:80px 60px 40px;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.05)}.np-checkout-badge-wrap{margin-bottom:24px}.np-checkout-stripe-badge{display:inline-flex;align-items:center;font-size:13px;font-weight:500;color:#fff9}.np-checkout-test-badge{background:#e07a5f;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;margin-left:8px;letter-spacing:.5px}.np-checkout-title{font-size:16px;font-weight:600;color:#ffffff80;margin-bottom:12px}.np-checkout-amount{font-size:42px;font-weight:800;color:#fff;margin-bottom:40px;letter-spacing:-1px}.np-checkout-details-table{width:100%;max-width:480px}.np-checkout-details-row{display:flex;justify-content:space-between;font-size:14px;color:#ffffffb3;margin-bottom:14px}.np-checkout-promo-applied{color:#38bdf8;font-weight:500}.np-checkout-divider{height:1px;background:#ffffff1a;margin:20px 0}.np-checkout-total{font-size:16px;font-weight:700;color:#fff}.np-checkout-credited{font-size:14px;color:#4ade80;font-weight:600;margin-top:8px}.np-checkout-stripe-footer{margin-top:auto;font-size:12px;color:#fff6}.np-checkout-stripe-logo{font-weight:800;color:#fffc;letter-spacing:-.5px}.np-checkout-stripe-footer a{color:#fff6;text-decoration:none;margin-left:6px}.np-checkout-stripe-footer a:hover{color:#fff9}.np-checkout-form-side{flex:1;background:#090c15;padding:80px 60px 40px;display:flex;justify-content:flex-start;align-items:flex-start}.np-checkout-form-wrapper{width:100%;max-width:480px}.np-checkout-apple-pay{width:100%;background:#fff;color:#000;border:none;border-radius:5px;padding:12px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease}.np-checkout-apple-pay:hover{opacity:.9}.np-checkout-separator{display:flex;align-items:center;text-align:center;color:#fff6;font-size:13px;margin:24px 0}.np-checkout-separator:before,.np-checkout-separator:after{content:"";flex:1;border-bottom:1px solid rgba(255,255,255,.08)}.np-checkout-separator:not(:empty):before{margin-right:.5em}.np-checkout-separator:not(:empty):after{margin-left:.5em}.np-checkout-form-container{display:flex;flex-direction:column;gap:20px;width:100%}.np-checkout-form-group{display:flex;flex-direction:column;gap:8px}.np-checkout-label{font-size:13px;font-weight:500;color:#fff9}.np-checkout-input{background:#111827;border:1px solid rgba(255,255,255,.08);border-radius:5px;color:#fff;padding:12px;font-size:15px;outline:none;width:100%}.np-checkout-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.np-checkout-card-inputs{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);border-radius:5px;overflow:hidden;background:#111827}.np-checkout-card-inputs .np-checkout-input{border:none;border-radius:0;background:transparent}.np-checkout-card-inputs .np-checkout-input:first-child{border-bottom:1px solid rgba(255,255,255,.08)}.np-checkout-card-icons{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;font-size:20px;color:#ffffff80;pointer-events:none}.np-checkout-card-subfields{display:flex}.np-checkout-card-subfields .np-checkout-input:first-child{border-right:1px solid rgba(255,255,255,.08);border-bottom:none}.np-checkout-select{background:#111827;border:1px solid rgba(255,255,255,.08);border-radius:5px 5px 0 0;color:#fff;padding:12px;font-size:15px;outline:none;width:100%;cursor:pointer}.np-checkout-form-group .np-checkout-input{border-top:none;border-radius:0 0 5px 5px}.np-checkout-submit{background:#3b82f6;color:#fff;border:none;border-radius:5px;padding:14px;font-size:16px;font-weight:600;cursor:pointer;transition:background .15s ease;margin-top:10px}.np-checkout-submit:hover{background:#2563eb}.np-checkout-submit:disabled{background:#1d4ed8;opacity:.6;cursor:not-allowed}.np-pay-agree{display:flex;align-items:center;gap:8px;font-size:13px;color:#fff9;cursor:pointer}.np-pay-agree input{width:auto;cursor:pointer}.np-checkout-success-overlay{position:fixed;inset:0;background:#090c15f2;display:flex;align-items:center;justify-content:center;z-index:10000;animation:np-checkout-fade-in .3s ease-out both}.np-checkout-success-card{background:#0f172a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:40px;text-align:center;max-width:400px;width:90%;box-shadow:0 20px 50px #00000080;animation:np-checkout-scale-in .3s cubic-bezier(.34,1.56,.64,1) both}.np-checkout-success-icon{font-size:72px;color:#22c55e;margin-bottom:20px;animation:np-checkout-checkmark-pop .5s cubic-bezier(.175,.885,.32,1.275) both}.np-checkout-success-card h2{font-size:24px;font-weight:800;margin-bottom:12px;color:#fff}.np-checkout-success-card p{color:#ffffffb3;font-size:15px;margin-bottom:24px}.np-checkout-success-spinner{font-size:13px;color:#fff6}@keyframes np-checkout-fade-in{0%{opacity:0}to{opacity:1}}@keyframes np-checkout-scale-in{0%{transform:scale(.9) translateY(10px)}to{transform:scale(1) translateY(0)}}@keyframes np-checkout-checkmark-pop{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}@media(max-width:860px){.np-checkout-layout{flex-direction:column}.np-checkout-summary{padding:40px 24px;border-right:none;border-bottom:1px solid rgba(255,255,255,.05)}.np-checkout-form-side{padding:40px 24px}.np-checkout-amount{margin-bottom:24px}}.np-history-list{display:flex;flex-direction:column;gap:12px;margin-top:16px}.np-history-item{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:16px;transition:transform .15s ease,background .15s ease,box-shadow .15s ease;gap:16px}.np-history-item:hover{background:#ffffff12;border-color:#ffffff1a;transform:translateY(-1.5px);box-shadow:0 8px 24px #00000026}.np-history-left{display:flex;flex-direction:column;gap:6px;flex-shrink:0;width:140px}.np-history-date{font-size:12px;color:#fff6;font-family:var(--font-mono)}.np-history-badge{align-self:flex-start;font-size:11px!important;padding:4px 8px!important;border-radius:6px!important}.np-history-desc{flex:1;font-size:14px;color:#ffffffd9;line-height:1.45}.np-history-amount{font-size:16px;font-weight:800;text-align:right;flex-shrink:0;letter-spacing:-.2px}.np-text-ok{color:#4ade80!important}.np-text-danger{color:#f87171!important}@media(max-width:640px){.np-history-item{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px}.np-history-left{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.np-history-badge{align-self:center}.np-history-amount{align-self:flex-end;margin-top:-6px}}.np-select-mini{background:#0d122b!important;color:#fffffff2!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:8px!important;padding:6px 12px!important;font-size:13px!important;font-weight:550!important;cursor:pointer!important;outline:none!important;transition:border-color .2s,background-color .2s!important;color-scheme:dark}.np-select-mini:hover{border-color:#6ee7ff66!important;background:#141a3d!important}.np-select-mini option{background-color:#0b0d1e!important;color:#fff!important}.np-plan-card{position:relative!important}.np-plan-recommended{border:1px solid rgba(110,231,255,.3)!important;box-shadow:0 8px 32px #6ee7ff14!important}.np-plan-badge-rec{position:absolute;top:16px;right:16px;background:linear-gradient(135deg,#ff6b6b,#ff8e53);color:#fff;font-size:10px;font-weight:800;padding:5px 10px;border-radius:20px;letter-spacing:1px;box-shadow:0 4px 12px #ff6b6b66;text-transform:uppercase;z-index:10}.np-plan-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;max-width:1400px!important;margin:0 auto!important;padding:20px 0!important}.np-premium-plan-card{position:relative;background:linear-gradient(135deg,#101426bf,#080a16e6);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:20px;display:flex;flex-direction:column;gap:12px;overflow:hidden;transition:border-color .4s ease,box-shadow .4s ease,transform .4s ease;box-shadow:0 15px 40px #00000059;aspect-ratio:1 / 1!important;min-height:unset!important}.np-premium-plan-card:hover{transform:translateY(-4px);border-color:#6ee7ff40;box-shadow:0 25px 50px #00000073,0 0 30px #6ee7ff08}.np-premium-plan-card.np-premium-rec{border-color:#9b8cff59;box-shadow:0 15px 40px #00000073,0 0 30px #9b8cff1f;background:linear-gradient(135deg,#14122dcc,#080718f2)}.np-premium-plan-card.np-premium-rec:hover{border-color:#9b8cff99;box-shadow:0 25px 55px #0000008c,0 0 45px #9b8cff38}.np-premium-plan-header-row{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:24px}.np-premium-top-badge{display:inline-flex;align-items:center;background:#9b8cff1a;border:1px solid rgba(155,140,255,.2);color:#a78bfa;font-size:10px;font-weight:800;padding:5px 10px;border-radius:20px;letter-spacing:.8px;text-transform:uppercase}.np-premium-rec-badge{display:inline-flex;align-items:center;background:linear-gradient(135deg,#ff5e62,#f96);color:#fff;font-size:10px;font-weight:800;padding:5px 10px;border-radius:20px;letter-spacing:.8px;text-transform:uppercase;box-shadow:0 4px 12px #ff5e624d;animation:pulse-glow 2s infinite alternate}@keyframes pulse-glow{0%{box-shadow:0 4px 12px #ff5e6240}to{box-shadow:0 4px 20px #ff5e6280}}.np-premium-plan-body{position:relative;display:flex;flex-direction:column;flex:1;width:100%}.np-premium-plan-left{width:100%;display:flex;flex-direction:column;flex:1;min-width:0}.np-premium-plan-right{position:absolute!important;right:-5px;top:16px;transform:none!important;width:32%;display:flex;justify-content:center;align-items:center;pointer-events:none;z-index:1}body:has(.np-plan-grid) .np-main{max-width:1400px!important}.np-premium-plan-title{margin:0;font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}.np-premium-plan-subtitle{margin:4px 0 12px;font-size:12px;color:var(--muted);font-weight:450;line-height:1.35;max-width:70%}.np-premium-plan-price{display:flex;align-items:baseline;margin-bottom:12px}.np-premium-price-val{font-size:30px;font-weight:900;color:#fff;letter-spacing:-1px;background:linear-gradient(135deg,#fff 50%,#ffffffb3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.np-premium-price-lbl{font-size:13px;font-weight:550;color:var(--muted);margin-left:5px}.np-premium-benefits-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:6px!important;margin-bottom:12px!important;width:100%}.np-premium-benefit-pill{display:flex;align-items:center;gap:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:5px 10px;transition:background .2s,border-color .2s;width:100%}.np-premium-benefit-pill:hover{background:#ffffff0f;border-color:#ffffff1f}.np-premium-benefit-icon{color:#a78bfa;font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.np-premium-plan-card:nth-of-type(1) .np-premium-benefit-icon{color:#6ee7ff}.np-premium-plan-card.np-premium-rec .np-premium-benefit-icon{color:#a78bfa}.np-premium-plan-card:nth-of-type(3) .np-premium-benefit-icon{color:#fcd34d}.np-premium-benefit-text{font-size:11.5px;color:#ffffffd9;font-weight:500;white-space:normal;line-height:1.25}.np-premium-actions-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;border-top:1px solid rgba(255,255,255,.06);padding-top:12px;z-index:3}.np-premium-btn{display:inline-flex;align-items:center;justify-content:center;flex:1;min-width:110px;height:42px;border-radius:10px;font-weight:700;font-size:13.5px;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;text-decoration:none;outline:none;border:none}.np-premium-btn:active{transform:scale(.97)}.np-premium-btn-action{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.15)}.np-premium-btn-action:hover{background:#ffffff1a;border-color:#ffffff4d;box-shadow:0 4px 12px #0003}.np-premium-rec .np-premium-btn-action{background:linear-gradient(135deg,#1d4ed8,#7c3aed);border:none;box-shadow:0 4px 15px #7c3aed4d}.np-premium-rec .np-premium-btn-action:hover{background:linear-gradient(135deg,#2563eb,#8b5cf6);box-shadow:0 6px 20px #7c3aed73;transform:translateY(-2px)}.np-premium-btn-active{background:linear-gradient(135deg,#1d4ed8,#7c3aed);color:#fff;box-shadow:0 4px 15px #7c3aed4d;cursor:default}.np-premium-safe-pay{display:flex;align-items:center;background:#ffffff05;border:1px solid rgba(255,255,255,.05);padding:6px 10px;border-radius:10px;flex:1.1;min-width:140px}.np-premium-safe-title{font-size:11px;font-weight:700;color:#ffffffe6}.np-premium-safe-desc{font-size:9.5px;color:var(--muted);margin-top:1px}.np-premium-plan-img{max-width:100px;height:auto;object-fit:contain;filter:drop-shadow(0 10px 15px rgba(0,0,0,.4));animation:float-logo 6s ease-in-out infinite}@keyframes float-logo{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-6px) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@media(max-width:1200px){.np-plan-grid{grid-template-columns:repeat(2,1fr)!important}.np-premium-plan-card{aspect-ratio:auto!important;min-height:480px!important}}@media(max-width:868px){.np-plan-grid{grid-template-columns:1fr!important;max-width:480px!important}.np-premium-plan-card{aspect-ratio:auto!important;min-height:auto!important}.np-premium-plan-body{display:flex;flex-direction:column-reverse;gap:16px}.np-premium-plan-left{width:100%}.np-premium-plan-right{position:relative!important;right:auto;top:auto;transform:none;width:100%;margin-bottom:12px}.np-premium-plan-img{max-width:110px}}@media(max-width:580px){.np-premium-benefits-grid{grid-template-columns:1fr!important;gap:6px!important}.np-premium-actions-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.np-premium-btn{width:100%!important}.np-premium-safe-pay{width:100%!important;justify-content:center!important}}.np-modal-news-article.np-modal-box{max-width:640px!important;border-radius:20px!important;background:linear-gradient(135deg,#0f132a,#070914)!important;border:1px solid rgba(168,85,247,.25)!important;box-shadow:0 24px 64px #0009,0 0 30px #a855f714!important;padding:28px!important}.np-modal-news-article .np-modal-title{font-size:20px!important;line-height:1.4!important;color:#fff!important;font-weight:900!important;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:16px;margin-bottom:16px!important;letter-spacing:-.2px}.np-modal-news-body::-webkit-scrollbar{width:6px!important}.np-modal-news-body::-webkit-scrollbar-track{background:#ffffff05!important;border-radius:10px!important}.np-modal-news-body::-webkit-scrollbar-thumb{background:#a855f74d!important;border-radius:10px!important;transition:background .2s}.np-modal-news-body::-webkit-scrollbar-thumb:hover{background:#a855f780!important}
