.nsw-wallet{--nsw-primary:#630ed4;--nsw-primary-rgb:99,14,212;--nsw-primary-deep:#4d0cb5;--nsw-primary-soft:#f5f3ff;--nsw-secondary:#8b5cf6;--nsw-card-bg:linear-gradient(135deg,#630ed4 0%,#181445 100%);--nsw-surface:#f8fafc;--nsw-card:#fff;--nsw-text:#0f172a;--nsw-muted:#64748b;--nsw-line:#e2e8f0;--nsw-line-subtle:#f1f5f9;--nsw-success:#10b981;--nsw-success-rgb:16,185,129;--nsw-danger:#ef4444;--nsw-danger-rgb:239,68,68;--nsw-radius:20px;--nsw-radius-sm:12px;--nsw-shadow:0 4px 20px -2px #0f172a0f,0 2px 6px -1px #0f172a08;--nsw-shadow-hover:0 16px 32px -8px rgba(var(--nsw-primary-rgb),.16);box-sizing:border-box;width:100%;max-width:1240px;color:var(--nsw-text);direction:rtl;background:#fff0;margin-left:auto;margin-right:auto;padding:0;container:nsw-wallet/inline-size;font-family:IRANSans,Vazirmatn,system-ui,-apple-system,Tahoma,sans-serif!important}:where(.is-layout-constrained)>.nsw-wallet,:where(.wp-block-post-content)>.nsw-wallet,:where(.entry-content)>.nsw-wallet,.nsw-wallet.alignwide{width:100%!important;max-width:min(1280px,100%)!important;margin-left:auto!important;margin-right:auto!important}.nsw-wallet,.nsw-wallet :not(.material-symbols-outlined){font-family:IRANSans,Vazirmatn,system-ui,-apple-system,Tahoma,sans-serif!important}.nsw-wallet *,.nsw-wallet :before,.nsw-wallet :after{box-sizing:border-box}.nsw-wallet .material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";vertical-align:middle;direction:ltr;font-size:22px;font-style:normal;line-height:1;transition:opacity .12s;display:inline-block;font-family:Material Symbols Outlined!important;font-weight:400!important}.nsw-nav{border:1px solid var(--nsw-line);-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#fff;border-radius:16px;align-items:center;gap:.4rem;width:100%;margin:0 0 1.25rem;padding:.35rem;display:flex;overflow-x:auto;box-shadow:0 2px 8px -2px #0000000a}.nsw-nav::-webkit-scrollbar{display:none}.nsw-nav__link{color:#64748b;white-space:nowrap;border-radius:12px;flex-shrink:0;align-items:center;gap:.45rem;padding:.6rem 1rem;font-size:13px;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex}.nsw-nav__link .material-symbols-outlined{opacity:.85;font-size:19px}.nsw-nav__link:hover{color:var(--nsw-primary);background:#f8f6ff}.nsw-nav__link.is-active{background:linear-gradient(135deg,var(--nsw-primary)0%,var(--nsw-secondary)100%);color:#fff;box-shadow:0 4px 14px -3px rgba(var(--nsw-primary-rgb,99,14,212),.45)}.nsw-nav__link.is-active .material-symbols-outlined{opacity:1}.nsw-nav.nsw-nav--segmented{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;width:auto;max-width:100%;margin-bottom:1.5rem;padding:.35rem;display:inline-flex;box-shadow:inset 0 1px 3px #0000000a}.nsw-nav.nsw-nav--segmented .nsw-nav__link{color:#64748b;background:#fff0;border-radius:999px;padding:.6rem 1.4rem;font-weight:700;transition:all .2s}.nsw-nav.nsw-nav--segmented .nsw-nav__link:hover{color:var(--nsw-primary,#630ed4);background:#fff9}.nsw-nav.nsw-nav--segmented .nsw-nav__link.is-active{color:var(--nsw-primary,#630ed4);background:#fff;box-shadow:0 4px 14px #00000014,0 1px 2px #0000000a}.nsw-wallet__body{flex-direction:column;gap:1.25rem;width:100%;margin:0;padding:0;display:flex}.nsw-dashboard-cols{grid-template-columns:minmax(360px,440px) minmax(0,1fr);align-items:start;gap:1.5rem;width:100%;display:grid}.nsw-col-primary,.nsw-col-secondary{flex-direction:column;gap:1.15rem;min-width:0;display:flex}.nsw-dashboard-cols.nsw-dashboard-cols--stacked{box-sizing:border-box;flex-direction:column;gap:1.35rem;width:100%;max-width:860px;margin:0 auto;display:flex}.woocommerce-MyAccount-content .nsw-dashboard-cols.nsw-dashboard-cols--stacked{flex-direction:column!important;gap:1.25rem!important;width:100%!important;max-width:100%!important;margin:0!important;display:flex!important}.nsw-dashboard-cols.nsw-dashboard-cols--stacked .nsw-card-scene{width:100%;max-width:460px;margin:0 auto}.nsw-dashboard-cols.nsw-dashboard-cols--stacked .nsw-action-deck{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.75rem;width:100%;display:grid}.nsw-dashboard-cols.nsw-dashboard-cols--stacked .nsw-vaults-stack{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;width:100%;display:grid}.nsw-dashboard-cols.nsw-dashboard-cols--stacked .nsw-card--topup,.nsw-dashboard-cols.nsw-dashboard-cols--stacked .nsw-card--tx,.nsw-dashboard-cols.nsw-dashboard-cols--stacked .nsw-mini-stat,.nsw-dashboard-cols.nsw-dashboard-cols--stacked .nsw-card--invite,.nsw-dashboard-cols.nsw-dashboard-cols--stacked .nsw-card--support{box-sizing:border-box;width:100%}.nsw-card-scene{perspective:1200px;width:100%}.nsw-neobank-card{background:var(--nsw-card-bg,linear-gradient(135deg,#09152e 0%,#0d234d 40%,#153878 75%,#1d4ed8 100%));color:#fff;width:100%;min-height:215px;box-shadow:0 20px 42px -10px rgba(var(--nsw-primary-rgb,13,35,77),.45),0 8px 18px -4px #0000001f,inset 0 1px 1.5px #ffffff59;border:1px solid #ffffff38;border-radius:24px;flex-direction:column;justify-content:space-between;padding:1.6rem 1.85rem 1.35rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.nsw-neobank-card:hover{box-shadow:0 24px 48px -10px rgba(var(--nsw-primary-rgb,13,35,77),.55),0 10px 22px -4px #00000029,inset 0 1px 2px #ffffff73;transform:translateY(-2px)}.nsw-card-glare{pointer-events:none;filter:blur(24px);background:radial-gradient(circle,#ffffff38 0%,#fff0 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:-60px;left:-40px}.nsw-card-pattern{background:radial-gradient(circle,#ffffff26 0%,rgba(var(--nsw-primary-rgb,29,78,216),.08)55%,transparent 70%);pointer-events:none;filter:blur(32px);border-radius:50%;width:320px;height:240px;position:absolute;bottom:-80px;right:0}.nsw-card-row,.nsw-card-center{z-index:2;position:relative}.nsw-card-row--top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.nsw-card-chip-wrap{align-items:center;gap:.75rem;display:flex}.nsw-emv-chip{background:linear-gradient(135deg,#fce080 0%,#f59e0b 50%,#d97706 100%);border:1px solid #b45309;border-radius:7px;flex-shrink:0;width:44px;height:32px;position:relative;overflow:hidden;box-shadow:0 2px 7px #0000004d,inset 0 1px 1px #ffffffa6}.nsw-emv-line{background:linear-gradient(90deg,#0000 48%,#b45309a6 50%,#0000 52%),linear-gradient(#0000 48%,#b45309a6 50%,#0000 52%);position:absolute;inset:0}.nsw-card-nfc{color:#ffffffbf;align-items:center;display:flex}.nsw-card-nfc svg{transform:rotate(90deg)}.nsw-card-brand{align-items:center;gap:.45rem;display:flex}.nsw-card-logo-text{letter-spacing:.02em;color:#fff;text-shadow:0 1px 4px #00000040;font-size:13px;font-weight:800}.nsw-card-logo-dot{background:#38bdf8;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite nsw-pulse;box-shadow:0 0 8px #38bdf8}.nsw-card-center{margin:.5rem 0}.nsw-card-balance-label{color:#ffffffbf;margin-bottom:.25rem;font-size:11.5px;font-weight:600;display:block}.nsw-card-balance-val{align-items:baseline;gap:.45rem;display:flex}.nsw-card-balance-val strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 2px 10px #00000040;font-size:clamp(1.85rem,3.5vw,2.35rem);font-weight:900;line-height:1}.nsw-card-currency{color:#ffffffd9;font-size:13.5px;font-weight:700}.nsw-card-row--bottom{border-top:1px solid #ffffff24;justify-content:space-between;align-items:flex-end;gap:.75rem;padding-top:.55rem;display:flex}.nsw-card-holder small{color:#ffffffa6;margin-bottom:.15rem;font-size:10px;font-weight:500;display:block}.nsw-card-holder strong{color:#fff;letter-spacing:.01em;font-size:13px;font-weight:800}.nsw-card-number{color:#ffffffd1;letter-spacing:1.5px;direction:ltr;align-items:center;gap:.35rem;font-family:monospace,Tahoma,sans-serif;font-size:12.5px;display:flex}.nsw-action-deck{box-sizing:border-box;grid-template-columns:repeat(4,1fr);gap:.75rem;width:100%;display:grid}.nsw-action-pill{box-sizing:border-box;background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-width:0;padding:.85rem .65rem;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 12px -2px #0f172a0a;text-decoration:none!important}.nsw-action-pill:hover{border-color:#3b82f6;transform:translateY(-2.5px);box-shadow:0 8px 18px -3px #2563eb29}.nsw-action-pill__ico{border-radius:12px;place-items:center;width:38px;height:38px;transition:transform .2s;display:grid}.nsw-action-pill:hover .nsw-action-pill__ico{transform:scale(1.08)}.nsw-action-pill__ico.is-transfer{color:#2563eb;background:#eff6ff}.nsw-action-pill__ico.is-withdraw{color:#16a34a;background:#f0fdf4}.nsw-action-pill__ico.is-ledger{background:var(--nsw-primary-soft,#faf5ff);color:var(--nsw-primary,#7c3aed)}.nsw-action-pill__ico.is-coupon{color:#ea580c;background:#fff7ed}.nsw-action-pill__ico.is-support{color:#059669;background:#ecfdf5}.nsw-action-pill__ico .material-symbols-outlined{font-size:21px}.nsw-action-pill__text{color:#334155;text-align:center;white-space:normal;font-size:11.5px;font-weight:800;line-height:1.25}.nsw-action-deck.nsw-action-deck--duo{gap:.85rem;grid-template-columns:repeat(2,1fr)!important}.nsw-action-deck.nsw-action-deck--duo .nsw-action-pill{background:#fff;border:1.5px solid #e2e8f0;flex-direction:row;justify-content:flex-start;gap:.85rem;padding:.95rem 1.15rem}.nsw-action-deck.nsw-action-deck--duo .nsw-action-pill:hover{border-color:var(--nsw-primary,#630ed4);background:#faf5ff}.nsw-action-deck.nsw-action-deck--duo .nsw-action-pill__text{text-align:right;font-size:13px;font-weight:800}.nsw-vaults-stack{flex-direction:column;gap:.65rem;display:flex}.nsw-vault-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;align-items:center;gap:.85rem;padding:.95rem 1.15rem;transition:all .2s;display:flex;box-shadow:0 4px 12px -2px #0f172a0a}.nsw-vault-card:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 20px -4px #0f172a14}.nsw-vault-icon{border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.nsw-vault-card.is-cash .nsw-vault-icon{color:#059669;background:#ecfdf5}.nsw-vault-card.is-gift .nsw-vault-icon{background:var(--nsw-primary-soft,#f3e8ff);color:var(--nsw-primary,#7c3aed)}.nsw-vault-card.is-status{background:linear-gradient(135deg,#fff 0%,#f0fdf4 100%);border-color:#bbf7d0}.nsw-vault-card.is-status .nsw-vault-icon,.nsw-vault-icon.is-status{color:#16a34a;background:#dcfce7}.nsw-status-text{color:#15803d;font-size:13.5px;font-weight:800}.nsw-vault-icon .material-symbols-outlined{font-size:21px}.nsw-vault-info{flex:1;min-width:0}.nsw-vault-title{color:#64748b;margin-bottom:.2rem;font-size:11px;font-weight:700;display:block}.nsw-vault-amount{align-items:baseline;gap:.35rem;display:flex}.nsw-vault-amount strong{color:#0f172a;font-variant-numeric:tabular-nums;font-size:15.5px;font-weight:900}.nsw-vault-amount small{color:#64748b;font-size:11px;font-weight:700}.nsw-vault-badge{color:#64748b;white-space:nowrap;background:#f1f5f9;border-radius:999px;align-self:center;padding:.2rem .55rem;font-size:10px;font-weight:800}.nsw-vault-badge.is-accent{background:var(--nsw-primary-soft,#faf5ff);color:var(--nsw-primary,#7c3aed)}.nsw-vault-badge.is-success{color:#15803d;background:#dcfce7;font-weight:800}.nsw-vault-expiry{color:#b45309;background:#fffbeb;border:1px solid #f59e0b4d;border-radius:6px;align-items:center;gap:.25rem;margin-top:.35rem;padding:.15rem .5rem;font-size:10.5px;font-weight:700;line-height:1.2;display:inline-flex}.nsw-vault-expiry .material-symbols-outlined{font-size:13px;line-height:1}.nsw-mini-stat{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;padding:.85rem 1.1rem}.nsw-mini-stat__head{color:#64748b;align-items:center;gap:.45rem;margin-bottom:.65rem;font-size:11.5px;font-weight:800;display:flex}.nsw-mini-stat__head .material-symbols-outlined{color:#3b82f6;font-size:18px}.nsw-mini-stat__body{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.nsw-mini-stat__item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.65rem .75rem}.nsw-mini-stat__item small{color:#64748b;margin-bottom:.2rem;font-size:10.5px;font-weight:600;display:block}.nsw-mini-stat__item strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:900}.nsw-mini-stat__item.is-in strong{color:#059669}.nsw-mini-stat__item.is-out strong{color:#e11d48}.nsw-hero{color:#fff;background:linear-gradient(135deg,#1b064c 0%,#4c0cb8 65%,#250462 100%);border:1px solid #ffffff26;border-radius:24px;padding:1.75rem;position:relative;overflow:hidden;box-shadow:0 16px 36px -10px #4e09a873}.nsw-strip{background:var(--nsw-card-bg,linear-gradient(135deg,#4d0cb5 0%,#630ed4 50%,#4338ca 100%));color:#fff;box-shadow:0 16px 36px -8px rgba(var(--nsw-primary-rgb,99,14,212),.35);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.4rem;display:flex}.nsw-strip__kicker{opacity:.9;align-items:center;gap:.35rem;margin-bottom:.35rem;font-size:12.5px;display:inline-flex}.nsw-strip__amount{align-items:baseline;gap:.4rem;display:flex}.nsw-strip__amount strong{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;line-height:1}.nsw-strip__amount em{opacity:.85;font-style:normal;font-weight:700}.nsw-strip__note{opacity:.85;max-width:36rem;margin:.45rem 0 0;font-size:12px}.nsw-strip__badges{flex-direction:column;align-items:flex-start;gap:.45rem;display:flex}.nsw-strip__badge{backdrop-filter:blur(6px);background:#ffffff24;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:11.5px;font-weight:700;display:inline-flex}.nsw-strip__badge i{background:#6ffbbe;border-radius:50%;width:7px;height:7px;display:inline-block}.nsw-strip__badge .material-symbols-outlined{font-size:16px}.nsw-mode{border:1px solid var(--nsw-line);background:#efeaff;border-radius:999px;gap:.4rem;width:100%;max-width:640px;margin:0 auto;padding:.35rem;display:flex}.nsw-mode__btn{color:#475569;background:#fff0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.7rem .85rem;font-size:12.5px;font-weight:800;text-decoration:none;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.nsw-mode__btn .material-symbols-outlined{font-size:18px}.nsw-mode__btn.is-active{color:var(--nsw-primary);box-shadow:0 6px 16px -8px rgba(var(--nsw-primary-rgb,99,14,212),.45);background:#fff}.nsw-layout{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:1.25rem;display:grid}.nsw-layout--club{grid-template-columns:minmax(0,1.1fr) minmax(250px,.9fr)}.nsw-layout--ledger,.nsw-layout--full{grid-template-columns:1fr;width:100%;max-width:100%;margin:0}.nsw-layout--transfer,.nsw-layout--single{grid-template-columns:1fr;width:100%;max-width:680px;margin:0 auto}.nsw-layout__main,.nsw-layout__side{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.nsw-dashboard-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:1.25rem;width:100%;display:grid}.nsw-dashboard-grid__primary,.nsw-dashboard-grid__secondary{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.nsw-card{border:1px solid var(--nsw-line);border-radius:var(--nsw-radius);box-shadow:var(--nsw-shadow);background:#fff;padding:1.35rem 1.4rem;transition:box-shadow .2s,border-color .2s}.nsw-card:hover{border-color:#cbd5e1;box-shadow:0 8px 24px -4px #0f172a14}.nsw-card__head{align-items:flex-start;gap:.85rem;margin-bottom:1.25rem;display:flex}.nsw-card__head--compact{justify-content:space-between;align-items:center}.nsw-card__title-wrap{align-items:center;gap:.75rem;display:flex}.nsw-card__head h2{color:var(--nsw-text);margin:0;font-size:16px;font-weight:800;line-height:1.3}.nsw-card__head p{color:var(--nsw-muted);margin:.25rem 0 0;font-size:12.5px;font-weight:500;line-height:1.4}.nsw-card__icon{background:var(--nsw-primary-soft,#f3e8ff);width:44px;height:44px;color:var(--nsw-primary);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.nsw-card__icon .material-symbols-outlined{font-size:22px}.nsw-card__icon--bolt{color:#d97706;background:#fef3c7}.nsw-card__icon--history{color:#4f46e5;background:#e0e7ff}.nsw-card__icon--chart{background:var(--nsw-primary-soft,#ede9fe);color:var(--nsw-primary,#7c3aed)}.nsw-card__icon--gift{color:#059669;background:#ecfdf5}.nsw-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .75rem;font-size:11.5px;font-weight:800;display:inline-flex}.nsw-pill.is-success{color:var(--nsw-success);background:#ecfdf5}.nsw-pill.is-accent{background:var(--nsw-primary-soft,#f3e8ff);color:var(--nsw-primary)}.nsw-link{color:var(--nsw-primary);align-items:center;gap:.25rem;font-size:12.5px;font-weight:800;transition:gap .15s,opacity .15s;display:inline-flex;text-decoration:none!important}.nsw-link:hover{opacity:.85;gap:.4rem}.nsw-link .material-symbols-outlined{font-size:17px}.nsw-card--topup{background:linear-gradient(#fff 0%,#faf8ff 100%);border:1px solid #e0e7ff}.nsw-quick-wrap{margin-bottom:1.25rem}.nsw-field-label{color:var(--nsw-text);margin-bottom:.65rem;font-size:13px;font-weight:800;display:block}.nsw-field{flex-direction:column;gap:.4rem;margin-bottom:.85rem;font-size:13px;font-weight:700;display:flex}.nsw-field__label{color:var(--nsw-text);align-items:center;gap:.35rem;display:inline-flex}.nsw-field__label .material-symbols-outlined{color:var(--nsw-primary);font-size:18px}.nsw-field__label--split{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.nsw-field__label--split small{color:var(--nsw-muted);font-size:11.5px;font-weight:600}.nsw-field input,.nsw-field select{border:1px solid var(--nsw-line);background:var(--nsw-surface,#f8f7ff);border-radius:14px;padding:.8rem .9rem;font-family:inherit;font-weight:600}.nsw-lookup-row{background:var(--nsw-surface,#f8f7ff);border:1px solid var(--nsw-line);border-radius:14px;align-items:stretch;gap:.45rem;padding:.3rem;display:flex}.nsw-lookup-row input{flex:1;min-width:0;background:0 0!important;border:0!important;padding:.55rem .65rem!important}.nsw-lookup-btn{appearance:none;background:var(--nsw-primary);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:12px;align-items:center;gap:.3rem;padding:.55rem .85rem;font-family:inherit;font-size:12.5px;font-weight:800;display:inline-flex}.nsw-lookup-btn .material-symbols-outlined{font-size:18px}.nsw-amount-inline{background:var(--nsw-surface,#f8f7ff);border:1px solid var(--nsw-line);border-radius:14px;align-items:center;gap:.5rem;padding:.35rem .85rem;display:flex}.nsw-amount-inline input{flex:1;min-width:0;font-size:1.35rem;font-weight:800;background:0 0!important;border:0!important;padding:.55rem 0!important}.nsw-amount-inline em{color:var(--nsw-primary);background:#ede0ff;border-radius:10px;padding:.35rem .65rem;font-size:12px;font-style:normal;font-weight:800}.nsw-quick{flex-wrap:wrap;gap:.5rem;margin-bottom:.9rem;display:flex}.nsw-quick--grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.65rem;margin-bottom:.5rem;display:grid}.nsw-quick__btn{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;min-height:80px;padding:1rem .75rem .85rem;font-family:inherit;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.nsw-quick__btn:hover{border-color:var(--nsw-primary);box-shadow:0 6px 16px -4px rgba(var(--nsw-primary-rgb,99,14,212),.18);transform:translateY(-2px)}.nsw-quick__amount{color:var(--nsw-text);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:900;line-height:1.2}.nsw-quick__cur{color:var(--nsw-muted);font-size:11.5px;font-weight:700}.nsw-quick__tag{white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:10px;font-weight:800;position:absolute;top:-9px;box-shadow:0 2px 6px #0000001a}.nsw-quick__tag.is-suggested{color:#fff;background:#f59e0b}.nsw-quick__tag.is-gift{color:#fff;background:#10b981}.nsw-quick__btn.is-active,.nsw-quick__btn.is-suggested.is-active{box-shadow:0 10px 24px -6px rgba(var(--nsw-primary-rgb,99,14,212),.45);transform:translateY(-2px);background:linear-gradient(135deg,var(--nsw-primary)0%,var(--nsw-secondary)100%)!important;color:#fff!important;border-color:#0000!important}.nsw-quick__btn.is-active .nsw-quick__amount,.nsw-quick__btn.is-active .nsw-quick__cur{color:#fff!important}.nsw-quick__btn--all{color:var(--nsw-primary);border-style:dashed}.nsw-amount-group{margin-bottom:1.25rem}.nsw-amount-input-box{background:#fff;border:1.5px solid #cbd5e1;border-radius:16px;align-items:center;padding:.35rem .65rem .35rem 1rem;transition:all .2s;display:flex;box-shadow:0 2px 4px #00000005}.nsw-amount-input-box:focus-within{border-color:var(--nsw-primary);box-shadow:0 0 0 4px rgba(var(--nsw-primary-rgb,99,14,212),.12)}.nsw-amount-input-box input{font-variant-numeric:tabular-nums;flex:1;min-width:0;font-family:inherit;color:var(--nsw-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:.65rem .5rem!important;font-size:1.45rem!important;font-weight:800!important}.nsw-amount-input-badge{color:#475569;background:#f1f5f9;border-radius:10px;flex-shrink:0;align-items:center;padding:.45rem .85rem;font-size:13px;font-weight:800;display:inline-flex}.nsw-bumps-row{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;margin-top:.75rem;display:flex}.nsw-bumps-label{color:var(--nsw-muted);font-size:12px;font-weight:700}.nsw-bumps-chips{flex-wrap:wrap;gap:.35rem;display:flex}.nsw-bump{appearance:none;color:var(--nsw-primary);cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:.3rem .75rem;font-family:inherit;font-size:12px;font-weight:800;transition:all .15s}.nsw-bump:hover{background:var(--nsw-primary-soft,#ede9fe);border-color:rgba(var(--nsw-primary-rgb,99,14,212),.4);transform:translateY(-1px)}.nsw-bump:active{transform:scale(.96)}.nsw-amount-box{background:var(--nsw-surface,#f8f7ff);border:1px solid var(--nsw-line);border-radius:16px;margin-bottom:.85rem;padding:.85rem 1rem;display:block}.nsw-amount-box>span{color:var(--nsw-muted);margin-bottom:.35rem;font-size:12px;font-weight:700;display:block}.nsw-amount-box__row{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;display:flex}.nsw-amount-box__row input{width:9.5rem;max-width:100%;color:var(--nsw-text);background:#fff0;border:0;outline:none;flex:0 auto;min-width:0;font-family:inherit;font-size:1.55rem;font-weight:800}.nsw-amount-box__row>em{color:var(--nsw-muted);font-size:13px;font-style:normal;font-weight:800}.nsw-amount-box__bumps{flex-wrap:wrap;gap:.35rem;display:flex}.nsw-hint{color:#64748b;align-items:center;gap:.4rem;margin:.65rem 0 1rem;font-size:12px;font-weight:600;line-height:1.5;display:flex}.nsw-hint .material-symbols-outlined{color:#3b82f6;flex-shrink:0;font-size:17px}.nsw-btn-primary{appearance:none;background:linear-gradient(135deg,var(--nsw-primary)0%,var(--nsw-secondary)100%);cursor:pointer;box-shadow:0 10px 25px -5px rgba(var(--nsw-primary-rgb,99,14,212),.45);border:0;border-radius:16px;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-family:inherit;font-size:15px;font-weight:800;transition:all .2s;display:inline-flex;color:#fff!important;text-decoration:none!important}.nsw-btn-primary:hover{box-shadow:0 14px 30px -6px rgba(var(--nsw-primary-rgb,99,14,212),.6);filter:brightness(1.04);transform:translateY(-2px)}.nsw-btn-primary:active{transform:translateY(0)}.nsw-btn-primary--sm{white-space:nowrap;border-radius:12px;padding:.6rem 1rem;font-size:12.5px}.nsw-btn-primary--block{width:100%}.nsw-btn-primary:disabled{opacity:.55;cursor:not-allowed}.nsw-btn-primary .material-symbols-outlined{font-size:20px}.nsw-trustline{border-top:1px dashed #e2e8f0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;margin-top:1.15rem;padding-top:1rem;display:flex}.nsw-trustline--center{text-align:center;justify-content:center}.nsw-trustline span,.nsw-trustline__item{color:#64748b;align-items:center;gap:.35rem;font-size:12px;font-weight:700;display:inline-flex}.nsw-trustline .material-symbols-outlined,.nsw-trustline__item .material-symbols-outlined{color:#10b981;font-size:17px}.nsw-info-banner{background:var(--nsw-primary-soft,#f3e8ff);border:1px solid rgba(var(--nsw-primary-rgb,99,14,212),.25);border-radius:14px;gap:.65rem;margin-bottom:.9rem;padding:.85rem 1rem;display:flex}.nsw-info-banner .material-symbols-outlined{color:var(--nsw-primary);flex-shrink:0}.nsw-info-banner strong{margin-bottom:.2rem;font-size:13px;display:block}.nsw-info-banner p{color:var(--nsw-muted);margin:0;font-size:12px;font-weight:500}.nsw-tx-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.nsw-tx{background:#f8fafc;border:1px solid #f1f5f9;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.85rem .95rem;transition:all .18s;display:grid}.nsw-tx:hover{background:#fff;border-color:#cbd5e1;transform:translate(-2px);box-shadow:0 4px 14px #0000000a}.nsw-tx.is-hidden{display:none!important}.nsw-tx__icon{color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.nsw-tx__icon .material-symbols-outlined{font-size:22px}.nsw-tx.tone-cashback .nsw-tx__icon{background:linear-gradient(135deg,var(--nsw-tx-reward,#10b981),var(--nsw-tx-reward-deep,#059669));box-shadow:0 4px 12px -2px rgba(var(--nsw-tx-reward-rgb,16,185,129),.35)}.nsw-tx.is-credit.tone-credit .nsw-tx__icon{background:linear-gradient(135deg,var(--nsw-success,#10b981),var(--nsw-success-deep,#059669));box-shadow:0 4px 12px -2px rgba(var(--nsw-success-rgb,16,185,129),.35)}.nsw-tx.tone-debit .nsw-tx__icon,.nsw-tx.is-debit .nsw-tx__icon{background:linear-gradient(135deg,var(--nsw-danger,#f43f5e),var(--nsw-danger-deep,#b91c1c));box-shadow:0 4px 12px -2px rgba(var(--nsw-danger-rgb,244,63,94),.35)}.nsw-tx.tone-topup .nsw-tx__icon{background:linear-gradient(135deg,var(--nsw-secondary,#8b5cf6),var(--nsw-primary,#630ed4));box-shadow:0 4px 12px -2px rgba(var(--nsw-primary-rgb,99,14,212),.35)}.nsw-tx.tone-transfer .nsw-tx__icon{background:linear-gradient(135deg,var(--nsw-tx-transfer,#3b82f6),var(--nsw-tx-transfer-deep,#1d4ed8));box-shadow:0 4px 12px -2px rgba(var(--nsw-tx-transfer-rgb,59,130,246),.35)}.nsw-tx__meta{min-width:0}.nsw-tx__meta strong{color:var(--nsw-text);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:13.5px;font-weight:800;line-height:1.3;display:flex}.nsw-tx__meta small{color:var(--nsw-muted);margin-top:.25rem;font-size:11.5px;font-weight:500;display:block}.nsw-tx__meta small a.nsw-tx-order-link{color:var(--nsw-primary,#630ed4);font-weight:700;text-decoration:none;transition:color .15s,text-decoration .15s}.nsw-tx__meta small a.nsw-tx-order-link:hover{color:var(--nsw-primary-deep,#4c0bb0);text-decoration:underline}.nsw-tx__badge{color:var(--nsw-success);background:#ecfdf5;border-radius:999px;padding:.12rem .45rem;font-size:10.5px;font-style:normal;font-weight:700}.nsw-tx.is-debit .nsw-tx__badge{background:var(--nsw-primary-soft,#f5f3ff);color:var(--nsw-primary)}.nsw-tx-expiry{vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.12rem .5rem;font-size:10.5px;font-weight:700;line-height:1.2;display:inline-flex}.nsw-tx-expiry .material-symbols-outlined{font-size:12.5px;line-height:1}.nsw-tx-expiry--active{color:#b45309;background:#fffbeb;border:1px solid #f59e0b59}.nsw-tx-expiry--expired{color:#dc2626;background:#fef2f2;border:1px solid #ef444440}.nsw-tx-expiry-date{color:#d97706;font-weight:600}.nsw-tx__right{text-align:left;white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.2rem;display:flex}.nsw-tx__amount{font-variant-numeric:tabular-nums;direction:ltr;font-size:14.5px;font-weight:900}.nsw-tx.is-credit .nsw-tx__amount{color:#059669}.nsw-tx.is-debit .nsw-tx__amount{color:#e11d48}.nsw-tx__right small{color:#94a3b8;font-size:11px}.nsw-tx__ok{color:#059669;background:#ecfdf5;border-radius:999px;padding:.15rem .5rem;font-size:10.5px;font-style:normal;font-weight:700}.nsw-tx.is-debit .nsw-tx__ok{color:#e11d48;background:#fff1f2}.nsw-empty{text-align:center;color:#94a3b8;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:2.5rem 1rem;display:flex}.nsw-empty .material-symbols-outlined{opacity:.4;font-size:40px}.nsw-empty p{margin:0;font-size:13px;font-weight:600}.nsw-month{flex-direction:column;gap:1rem;display:flex}.nsw-month__grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.nsw-month__box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:.65rem;padding:.85rem .75rem;display:flex}.nsw-month__box.is-in{background:#f0fdf4;border-color:#bbf7d0}.nsw-month__box.is-out{background:#fdf2f8;border-color:#fbcfe8}.nsw-month__box-ico{color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.nsw-month__box-ico .material-symbols-outlined{font-size:18px}.nsw-month__box.is-in .nsw-month__box-ico{background:#10b981}.nsw-month__box.is-out .nsw-month__box-ico{background:#ec4899}.nsw-month__box-content{min-width:0}.nsw-month__box-content small{color:#64748b;font-size:11px;font-weight:600;display:block}.nsw-month__box-content strong{color:var(--nsw-text);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:13.5px;font-weight:900;display:block}.nsw-month__box-content strong small{color:#64748b;font-size:11px;font-weight:700;display:inline}.nsw-month__progress-wrap{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.45rem;padding:.75rem .85rem;display:flex}.nsw-month__progress-label{color:#475569;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.nsw-month__progress-label strong{color:var(--nsw-primary);font-size:13px;font-weight:900}.nsw-month__bar span{border-radius:inherit;background:linear-gradient(90deg,var(--nsw-primary),var(--nsw-secondary,#a78bfa));height:100%;transition:width .4s;display:block}.nsw-card--invite{border:1px solid rgba(var(--nsw-primary-rgb,99,14,212),.25);background:linear-gradient(180deg,#fff 0%,var(--nsw-primary-soft,#faf5ff)100%)}.nsw-invite__title{align-items:center;gap:.4rem;display:inline-flex}.nsw-invite__title .material-symbols-outlined{color:var(--nsw-primary)}.nsw-invite__content{flex-direction:column;gap:.75rem;display:flex}.nsw-invite__row{background:#fff;border:1px dashed #c084fc;border-radius:14px;align-items:stretch;gap:.5rem;padding:.35rem;display:flex}.nsw-invite__url{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--nsw-primary);flex:1;font-size:12.5px;font-weight:700;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:.45rem .65rem!important}.nsw-card--support{border-radius:var(--nsw-radius);background:linear-gradient(#fff 0%,#f0fdf4 100%);border:1px solid #d1fae5;padding:1.2rem 1.35rem}.nsw-card__icon--shield{color:#059669;background:#dcfce7}.nsw-support__features{flex-direction:column;gap:.65rem;margin-top:.75rem;display:flex}.nsw-support__item{background:#ffffffd9;border:1px solid #e2e8f0;border-radius:14px;align-items:flex-start;gap:.65rem;padding:.65rem .85rem;display:flex;box-shadow:0 1px 3px #00000005}.nsw-support__item .material-symbols-outlined{color:#059669;flex-shrink:0;margin-top:2px;font-size:20px}.nsw-support__item strong{color:#1e293b;font-size:12.5px;font-weight:800;line-height:1.3;display:block}.nsw-support__item small{color:#64748b;margin-top:2px;font-size:11px;font-weight:600;line-height:1.4;display:block}.nsw-month__ico{color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.nsw-month__row.is-in .nsw-month__ico{background:#10b981}.nsw-month__row.is-out .nsw-month__ico{background:#ef4444}.nsw-month__row small{color:var(--nsw-muted);font-size:11.5px;display:block}.nsw-month__row strong{font-size:13.5px;font-weight:800}.nsw-month__bar{background:var(--nsw-primary-soft,#ede9fe);border-radius:999px;height:8px;overflow:hidden}.nsw-month__bar span{border-radius:inherit;background:linear-gradient(90deg,var(--nsw-primary),var(--nsw-secondary,#a78bfa));height:100%;display:block}.nsw-month__hint{color:var(--nsw-muted);margin:0;font-size:12px;font-weight:700}.nsw-secure{border-radius:var(--nsw-radius);background:linear-gradient(135deg,#eff6ff,#eef2ff);border:1px solid #c7d2fe;align-items:center;gap:.75rem;padding:1rem;display:flex}.nsw-secure__ico{color:#fff;background:#3b82f6;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.nsw-secure strong{margin-bottom:.2rem;font-size:13px;display:block}.nsw-secure small{color:var(--nsw-muted);font-size:11.5px}.nsw-secure-foot{color:var(--nsw-muted);text-align:center;justify-content:center;align-items:center;gap:.35rem;margin:.25rem 0 0;font-size:12px;font-weight:700;display:flex}.nsw-secure-foot .material-symbols-outlined{color:var(--nsw-primary);font-size:16px}.nsw-spark{background:linear-gradient(180deg,var(--nsw-primary-soft,#ede9fe),#fff);border-radius:12px;height:48px;position:relative;overflow:hidden}.nsw-spark span{background:linear-gradient(90deg,transparent,var(--nsw-secondary),transparent);height:3px;box-shadow:0 0 12px rgba(var(--nsw-primary-rgb,124,58,237),.45);border-radius:999px;position:absolute;inset:18px 8% auto}.nsw-mini-tx{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.nsw-mini-tx li{border-bottom:1px solid var(--nsw-line);justify-content:space-between;align-items:center;gap:.65rem;padding:.55rem 0;display:flex}.nsw-mini-tx li:last-child{border-bottom:0}.nsw-mini-tx strong{font-size:12.5px;font-weight:700;display:block}.nsw-mini-tx small{color:var(--nsw-muted);font-size:11px}.nsw-mini-tx span{font-size:13px;font-weight:800}.nsw-mini-tx .is-credit span{color:var(--nsw-success)}.nsw-mini-tx .is-debit span{color:var(--nsw-danger)}.nsw-rules{color:#475569;flex-direction:column;gap:.55rem;margin:0;padding:0;font-size:12.5px;line-height:1.55;list-style:none;display:flex}.nsw-ssl{color:var(--nsw-success);background:#ecfdf5;border-radius:10px;align-items:center;gap:.4rem;margin-top:.85rem;padding:.55rem .75rem;font-size:12px;font-weight:800;display:flex}.nsw-ssl i{background:var(--nsw-success);border-radius:50%;width:8px;height:8px}.nsw-hint{color:var(--nsw-muted);margin:.5rem 0;font-size:12.5px}.nsw-hint--center{text-align:center}.nsw-empty{text-align:center;color:var(--nsw-muted);margin:0;padding:1.25rem .5rem}.nsw-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.nsw-stat-card{border:1px solid var(--nsw-line);box-shadow:var(--nsw-shadow);background:#fff;border-radius:20px;align-items:center;gap:.75rem;padding:1rem 1.1rem;display:flex}.nsw-stat-card--primary{background:linear-gradient(135deg,var(--nsw-primary),var(--nsw-secondary));color:#fff;border-color:#fff0}.nsw-stat-card__ico{background:var(--nsw-primary-soft,#f3e8ff);width:42px;height:42px;color:var(--nsw-primary);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.nsw-stat-card--primary .nsw-stat-card__ico{color:#fff;background:#ffffff2e}.nsw-stat-card__ico.is-bag{background:var(--nsw-primary-soft,#ede9fe);color:var(--nsw-primary,#6d28d9)}.nsw-stat-card__ico.is-in{color:#047857;background:#d1fae5}.nsw-stat-card small{opacity:.85;margin-bottom:.15rem;font-size:11.5px;display:block}.nsw-stat-card strong{font-size:1.05rem;font-weight:800;display:block}.nsw-stat-card em{opacity:.85;margin-top:.2rem;font-size:11px;font-style:normal;display:block}.nsw-ledger-tools{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}.nsw-search{border:1px solid var(--nsw-line);background:#f8f7ff;border-radius:16px;align-items:center;gap:.45rem;padding:.65rem .9rem;display:flex}.nsw-search .material-symbols-outlined{color:var(--nsw-muted)}.nsw-search input{background:#fff0;border:0;outline:none;flex:1;min-width:0;font-family:inherit;font-size:13px;font-weight:600}.nsw-filters{flex-wrap:wrap;gap:.4rem;display:flex}.nsw-filter{appearance:none;border:1px solid var(--nsw-line);color:#475569;cursor:pointer;background:#fff;border-radius:999px;padding:.45rem .75rem;font-family:inherit;font-size:12px;font-weight:800}.nsw-filter.is-active{background:var(--nsw-primary);color:#fff;border-color:#fff0}.nsw-export-opts{gap:.45rem;margin-bottom:.85rem;display:flex}.nsw-export-opts label{border:1px solid var(--nsw-line);color:var(--nsw-muted);border-radius:12px;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.65rem;font-size:12.5px;font-weight:800;display:inline-flex}.nsw-export-opts label.is-active{border-color:var(--nsw-primary);color:var(--nsw-primary);background:#f5f3ff}.nsw-donut{--nsw-pct:72;background:conic-gradient(var(--nsw-primary)calc(var(--nsw-pct)*1%),#e0e7ff 0);border-radius:50%;place-items:center;width:120px;height:120px;margin:.5rem auto .85rem;display:grid;position:relative}.nsw-donut:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:18px}.nsw-donut span{z-index:1;color:var(--nsw-primary);font-size:1.15rem;font-weight:800;position:relative}.nsw-expiry-alert-banner{background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #fde68a;border-radius:16px;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:.95rem 1.15rem;display:flex;box-shadow:0 2px 8px -2px #d977061f}.nsw-expiry-alert-banner__icon{color:#fff;background:#f59e0b;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.nsw-expiry-alert-banner__icon .material-symbols-outlined{font-size:24px}.nsw-expiry-alert-banner__body{flex:1;min-width:0}.nsw-expiry-alert-banner__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.nsw-expiry-alert-banner__head strong{color:#92400e;font-size:13.5px;font-weight:800}.nsw-expiry-alert-banner__body p{color:#b45309;margin:0;font-size:12px;font-weight:600;line-height:1.6}.nsw-xf-security-tip{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;align-items:flex-start;gap:.85rem;margin-top:1.25rem;padding:.9rem 1.1rem;display:flex}.nsw-xf-security-tip .material-symbols-outlined{color:var(--nsw-primary,#630ed4);flex-shrink:0;margin-top:2px;font-size:24px}.nsw-xf-security-tip strong{color:#1e293b;margin-bottom:.2rem;font-size:13px;font-weight:800;display:block}.nsw-xf-security-tip p{color:#64748b;margin:0;font-size:11.5px;font-weight:500;line-height:1.6}.nsw-card--expiry{background:#fff;border:1px solid #fef3c7;margin-top:1rem}.nsw-card__icon--expiry{color:#d97706!important;background:#fef3c7!important}.nsw-stat-expiry{flex-direction:column;gap:.65rem;display:flex}.nsw-stat-expiry__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.nsw-stat-expiry__label{color:var(--nsw-muted);font-size:12px;font-weight:600}.nsw-stat-expiry__badge{border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:12px;font-weight:800;display:inline-flex}.nsw-stat-expiry__badge .material-symbols-outlined{font-size:14px}.nsw-stat-expiry__date{color:#78350f;background:#fffbeb;border:1px dashed #d977064d;border-radius:8px;padding:.4rem .65rem;font-size:11.5px}.nsw-stat-expiry__hint{color:#94a3b8;margin:0;font-size:11px;line-height:1.6}.nsw-expiry-banner{border-radius:var(--nsw-radius,16px);box-sizing:border-box;background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border:1px solid #fde68a;align-items:center;gap:1rem;width:100%;margin-bottom:1.25rem;padding:1rem 1.25rem;display:flex;box-shadow:0 4px 16px -8px #d9770633}.nsw-expiry-banner__icon{color:#d97706;background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 2px 8px #d9770626}.nsw-expiry-banner__icon .material-symbols-outlined{font-size:24px}.nsw-expiry-banner__content{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.nsw-expiry-banner__header{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.nsw-expiry-banner__header strong{color:#78350f;font-size:14px;font-weight:800}.nsw-expiry-banner__meta{color:#92400e;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:12px;display:flex}.nsw-expiry-banner__date{background:#ffffffbf;border-radius:6px;padding:.15rem .5rem;font-weight:700}.nsw-expiry-banner__sep{opacity:.5}.nsw-expiry-banner__hint{opacity:.9}@media (width<=640px){.nsw-expiry-banner{flex-direction:column;align-items:flex-start;gap:.75rem}}.nsw-pagination{border-top:1px solid var(--nsw-line,#f1f5f9);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.nsw-pagination__summary{color:var(--nsw-muted,#64748b);flex-wrap:wrap;align-items:center;gap:1rem;font-size:12.5px;font-weight:600;display:flex}.nsw-pagination__size{align-items:center;gap:.4rem;display:inline-flex}.nsw-pagination__size label{color:var(--nsw-muted,#64748b);font-size:12px;font-weight:600}.nsw-pagination__size select{border:1px solid var(--nsw-line,#e2e8f0);color:var(--nsw-dark,#0f172a);cursor:pointer;background:#fff;border-radius:8px;outline:none;padding:.25rem .5rem;font-family:inherit;font-size:12px;font-weight:700;transition:border-color .15s}.nsw-pagination__size select:focus{border-color:var(--nsw-primary,#630ed4)}.nsw-pagination__nav{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.nsw-pagination__pages{align-items:center;gap:.35rem;display:flex}.nsw-pagination__btn,.nsw-pagination__page{border:1px solid var(--nsw-line,#e2e8f0);color:#334155;cursor:pointer;user-select:none;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:.25rem;min-width:36px;height:36px;padding:0 .65rem;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .15s;display:inline-flex}.nsw-pagination__btn .material-symbols-outlined{font-size:18px}.nsw-pagination__page:hover:not(.is-active),.nsw-pagination__btn:hover:not(:disabled){color:var(--nsw-primary,#630ed4);background:#f8fafc;border-color:#cbd5e1}.nsw-pagination__page.is-active{background:var(--nsw-primary,#630ed4);color:#fff;box-shadow:0 4px 12px -2px rgba(var(--nsw-primary-rgb,99,14,212),.35);cursor:default;border-color:#fff0}.nsw-pagination__page.is-ellipsis{cursor:default;min-width:20px;color:var(--nsw-muted,#94a3b8);background:#fff0;border:none}.nsw-pagination__btn:disabled{opacity:.4;cursor:not-allowed;color:#94a3b8;background:#f1f5f9;border-color:#e2e8f0}@media (width<=600px){.nsw-pagination{flex-direction:column;align-items:stretch;gap:.85rem}.nsw-pagination__summary{justify-content:space-between}.nsw-pagination__nav{justify-content:center}}.nsw-club-hero{background:var(--nsw-card-bg,linear-gradient(135deg,#4d0cb5 0%,#630ed4 50%,#4338ca 100%));color:#fff;box-shadow:0 16px 36px -8px rgba(var(--nsw-primary-rgb,99,14,212),.35);border-radius:24px;grid-template-columns:1.6fr .8fr;gap:1rem;padding:1.35rem 1.4rem;display:grid}.nsw-club-hero__stat{opacity:.92;margin:.85rem 0;font-size:13px}.nsw-club-hero__stat strong{margin-top:.25rem;font-size:1.35rem;display:block}.nsw-progress__bar{background:#ffffff38;border-radius:999px;height:10px;margin-bottom:.4rem;overflow:hidden}.nsw-progress__bar span{border-radius:inherit;background:linear-gradient(90deg,#6ffbbe,#a7f3d0);height:100%;display:block}.nsw-progress small{opacity:.9;font-size:11.5px}.nsw-club-hero__side{backdrop-filter:blur(8px);background:#ffffff24;border-radius:18px;flex-direction:column;justify-content:center;gap:.35rem;padding:1rem;display:flex}.nsw-club-hero__side strong{font-size:14px}.nsw-club-hero__side small{opacity:.9;font-size:12px}.nsw-card--promo{background:linear-gradient(180deg,var(--nsw-primary-soft,#faf5ff),#fff)}.nsw-card--promo h2{margin:0 0 .35rem;font-size:15px;font-weight:800}.nsw-stat-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:1rem;display:grid}.nsw-stat-row>div{background:var(--nsw-surface,#f8f7ff);border:1px solid var(--nsw-line);border-radius:12px;padding:.75rem}.nsw-stat-row span{color:var(--nsw-muted);margin-bottom:.2rem;font-size:11.5px;display:block}.nsw-stat-row strong{font-size:14px}.nsw-table-wrap{margin-top:1rem;overflow-x:auto}.nsw-table{border-collapse:collapse;width:100%;font-size:12.5px}.nsw-table th,.nsw-table td{border-bottom:1px solid var(--nsw-line);text-align:right;padding:.65rem .5rem}.nsw-coupon-list{margin:1rem 0 0;padding:0;list-style:none}.nsw-coupon-list li{border-bottom:1px solid var(--nsw-line);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.65rem 0;display:flex}.nsw-strip--coupon{grid-template-columns:1.4fr .9fr;align-items:stretch;gap:1.1rem;display:grid}.nsw-strip--coupon .nsw-strip__main{min-width:0}.nsw-strip--coupon .nsw-strip__amount strong{font-size:clamp(1.9rem,4vw,2.45rem)}.nsw-strip--coupon .nsw-strip__badges{justify-content:center}.nsw-card__icon--sm{border-radius:12px;width:36px;height:36px}.nsw-card__icon--sm .material-symbols-outlined{font-size:18px}.nsw-coupon-scope{background:linear-gradient(135deg,var(--nsw-primary-soft,#f5f3ff),#fff);border:1px solid var(--nsw-line);border-radius:16px;align-items:center;gap:.85rem;margin-bottom:1rem;padding:.95rem 1rem;display:flex}.nsw-coupon-scope__ico{background:var(--nsw-primary);color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.nsw-coupon-scope strong{margin-bottom:.15rem;font-size:13.5px;font-weight:800;display:block}.nsw-coupon-scope small{color:var(--nsw-muted);font-size:12px;line-height:1.45;display:block}.nsw-coupon-scope .nsw-pill{flex-shrink:0;margin-right:auto}.nsw-coupon-steps{gap:.85rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.nsw-coupon-steps li{align-items:flex-start;gap:.75rem;display:flex}.nsw-coupon-steps__n{background:var(--nsw-primary-soft,#ede9fe);width:28px;height:28px;color:var(--nsw-primary);border-radius:999px;flex-shrink:0;place-items:center;font-size:12px;font-weight:800;display:grid}.nsw-coupon-steps strong{margin-bottom:.1rem;font-size:13px;font-weight:800;display:block}.nsw-coupon-steps small{color:var(--nsw-muted);font-size:11.5px;line-height:1.45;display:block}.nsw-card--coupons{margin-top:1rem}.nsw-coupon-tickets{gap:.75rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.nsw-ticket{border:1px solid var(--nsw-line);box-shadow:0 8px 22px -18px rgba(var(--nsw-primary-rgb,99,14,212),.35);background:radial-gradient(circle at 0,#0000 10px,#fff 10.5px) 0/14px 100% no-repeat,radial-gradient(circle at 100%,#0000 10px,#fff 10.5px) 100%/14px 100% no-repeat,#fff;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.95rem;padding:.95rem 1.05rem;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:visible}.nsw-ticket:hover{box-shadow:0 14px 28px -16px rgba(var(--nsw-primary-rgb,99,14,212),.4);transform:translateY(-2px)}.nsw-ticket__percent{background-color:var(--nsw-primary);background-image:linear-gradient(160deg,var(--nsw-primary-deep),var(--nsw-primary,#7c3aed));color:#fff;text-align:center;min-width:4.6rem;box-shadow:0 8px 16px -10px rgba(var(--nsw-primary-rgb,99,14,212),.7);border-radius:14px;padding:.6rem .5rem}.nsw-ticket__percent strong{font-size:1.2rem;font-weight:800;line-height:1.1;display:block}.nsw-ticket__percent small{opacity:.9;margin-top:.15rem;font-size:10.5px;font-weight:700;display:block}.nsw-ticket__body{min-width:0;padding-inline:.15rem}.nsw-ticket__code{background:var(--nsw-primary-soft,#f5f3ff);border:1px dashed rgba(var(--nsw-primary-rgb,99,14,212),.35);color:var(--nsw-primary-deep);letter-spacing:.08em;border-radius:10px;padding:.4rem .75rem;font-size:16px;font-weight:800;display:inline-block}.nsw-ticket__meta{color:var(--nsw-muted);flex-wrap:wrap;gap:.65rem 1rem;margin-top:.5rem;font-size:11.5px;font-weight:700;display:flex}.nsw-ticket__meta span{align-items:center;gap:.25rem;display:inline-flex}.nsw-ticket__meta .material-symbols-outlined{color:var(--nsw-primary);font-size:15px}.nsw-ticket__actions{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.nsw-ticket__share{color:#2563eb;background:#eff6ff;border-radius:12px;place-items:center;width:36px;height:36px;text-decoration:none;transition:background .15s;display:grid}.nsw-ticket__share:hover{background:#dbeafe}.nsw-ticket__share .material-symbols-outlined,.nsw-ticket__delete .material-symbols-outlined{font-size:18px}.nsw-ticket__delete{margin:0}.nsw-ticket__delete .nsw-link-danger{background:#fef2f2;border-radius:12px;place-items:center;width:36px;height:36px;padding:0;display:grid}.nsw-ticket__delete .nsw-link-danger:hover{background:#fee2e2}.nsw-coupon-empty{text-align:center;color:var(--nsw-muted);place-items:center;gap:.35rem;padding:2rem 1rem;display:grid}.nsw-coupon-empty .material-symbols-outlined{color:var(--nsw-secondary,#c4b5fd);margin-bottom:.25rem;font-size:40px}.nsw-coupon-empty strong{color:var(--nsw-text);font-size:14px;font-weight:800}.nsw-coupon-empty small{max-width:28rem;font-size:12px;line-height:1.5}.nsw-link-danger{appearance:none;color:var(--nsw-danger);cursor:pointer;background:#fff0;border:0;font-family:inherit;font-weight:700}.nsw-lookup{color:var(--nsw-success);background:#ecfdf5;border-radius:12px;margin:-.35rem 0 .75rem;padding:.55rem .75rem;font-size:12.5px;font-weight:700}.nsw-wd-rules{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;margin-bottom:.85rem;padding:.75rem;font-size:12.5px}.nsw-wd-bank-hint.is-ok{color:var(--nsw-success)}.nsw-wd-bank-hint.is-bad{color:var(--nsw-danger)}.nsw-status{background:#f1f5f9;border-radius:999px;padding:.15rem .45rem;font-size:11px;font-weight:800;display:inline-block}.nsw-partial{background:#f3faf7;border:1px solid #cfe5dd;border-radius:12px;margin:1rem 0;padding:.85rem 1rem}.nsw-checkout-min-notice{color:#92400e;text-align:right;box-sizing:border-box;direction:rtl;background:#fffbeb;border:1px solid #fde68a;border-right:4px solid #f59e0b;border-radius:12px;align-items:flex-start;gap:12px;margin:12px 0 16px;padding:12px 16px;font-size:13px;line-height:1.6;display:flex}.nsw-checkout-min-notice__icon{color:#d97706;flex-shrink:0;align-items:center;margin-top:2px;display:inline-flex}.nsw-checkout-min-notice__icon .material-symbols-outlined{font-size:20px;line-height:1}.nsw-checkout-min-notice__content{flex:1;font-weight:500}#payment .nsw-partial{background:#fff;border:1.5px solid #10b981;border-radius:12px;margin:0 0 1.25rem;padding:1rem 1.25rem;transition:all .2s;box-shadow:0 2px 6px #10b98114}#payment .nsw-partial:hover{border-color:#059669;box-shadow:0 3px 8px #10b9811f}#payment .nsw-partial label{color:#065f46;cursor:pointer;align-items:center;gap:10px;margin:0 0 4px;font-size:13.5px;font-weight:700;display:flex}#payment .nsw-partial input[type=checkbox]{accent-color:#10b981;cursor:pointer;width:18px;height:18px;margin:0}#payment .nsw-partial .nsw-partial__hint{color:#047857;margin-right:28px;font-size:12px;line-height:1.6;display:block}#payment .nsw-checkout-min-notice{background:#fff;border:1.5px solid #fde68a;border-right:4px solid #f59e0b;margin:0 0 1.25rem;box-shadow:0 2px 6px #f59e0b14}body.woocommerce-account .woocommerce-MyAccount-content .nsw-wallet{border:1px solid var(--nsw-line);background:var(--nsw-surface);box-sizing:border-box;border-radius:16px;overflow:hidden;width:100%!important;max-width:100%!important;margin:0!important}body.nsw-panel-wallet .nirweb_panel_content,.nirweb_panel_content:has(.nsw-wallet){background:0 0!important;padding:.85rem 1rem 1.35rem!important}body.nsw-panel-wallet .nsw-wallet,.nirweb_panel_content .nsw-wallet{background:#fff0;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important}body.nsw-panel-wallet .nsw-nav,.nirweb_panel_content .nsw-nav{width:100%;max-width:none;box-shadow:none;border-radius:14px;margin:0 0 .85rem}body.nsw-panel-wallet .nsw-wallet__body,.nirweb_panel_content .nsw-wallet__body{gap:.9rem;max-width:none;margin:0;padding:0}body.nsw-panel-wallet .nsw-hero,.nirweb_panel_content .nsw-hero,body.nsw-panel-wallet .nsw-club-hero,.nirweb_panel_content .nsw-club-hero,body.nsw-panel-wallet .nsw-strip,.nirweb_panel_content .nsw-strip{border-radius:18px}body.nsw-panel-wallet .nsw-mode,.nirweb_panel_content .nsw-mode{max-width:none;margin:0}.nsw-panel-card-wrap{margin-bottom:1rem}.nsw-panel-card{box-shadow:0 10px 28px -18px rgba(var(--nsw-primary-rgb,99,14,212),.28);background:#fff;border:1px solid #e8e4f5;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.2rem;font-family:IRANSans,Tahoma,sans-serif;display:flex}.nsw-panel-card__label{color:#64748b;align-items:center;gap:.35rem;margin-bottom:.35rem;font-size:12.5px;font-weight:700;display:inline-flex}.nsw-panel-card__label .material-symbols-outlined{color:var(--nsw-primary,#630ed4);font-size:18px}.nsw-panel-card__amount{align-items:baseline;gap:.35rem;display:flex}.nsw-panel-card__amount strong{color:#181445;font-size:1.55rem;font-weight:800;line-height:1}.nsw-panel-card__amount em{color:#64748b;font-size:13px;font-style:normal;font-weight:700}.nsw-panel-card__meta{color:#64748b;margin-top:.35rem;font-size:12px;display:block}.nsw-panel-card__actions{flex-wrap:wrap;gap:.45rem;display:flex}.nsw-panel-card__btn{color:#181445;background:#faf9ff;border:1px solid #e8e4f5;border-radius:12px;align-items:center;gap:.3rem;padding:.55rem .85rem;font-family:inherit;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex}.nsw-panel-card__btn .material-symbols-outlined{font-size:17px}.nsw-panel-card__btn--primary{background:linear-gradient(135deg,var(--nsw-primary,#630ed4),var(--nsw-secondary,#7c3aed));color:#fff;box-shadow:0 8px 18px -12px rgba(var(--nsw-primary-rgb,99,14,212),.7);border-color:#fff0}.nsw-panel-card__btn:hover{border-color:var(--nsw-primary,#630ed4);color:var(--nsw-primary,#630ed4)}.nsw-panel-card__btn--primary:hover{color:#fff;filter:brightness(1.03)}@media (width<=720px){.nsw-panel-card{flex-direction:column;align-items:stretch}.nsw-panel-card__actions{width:100%}.nsw-panel-card__btn{flex:auto;justify-content:center}}.woocommerce-MyAccount-content .nsw-wallet a,.nirweb_panel_content .nsw-wallet a{text-decoration:none}.woocommerce-MyAccount-content .nsw-nav{box-sizing:border-box;flex-wrap:wrap;gap:.45rem;width:100%;margin:0 0 1.25rem;padding:.45rem;display:flex}.woocommerce-MyAccount-content .nsw-nav__link{white-space:nowrap;flex:0 auto;padding:.55rem .85rem;font-size:12.5px}.nirweb_panel_content .nsw-nav{width:100%;margin:0 0 1.25rem}.woocommerce-MyAccount-content .nsw-nav.nsw-nav--segmented,.nirweb_panel_content .nsw-nav.nsw-nav--segmented{width:auto!important;max-width:100%!important;display:inline-flex!important}.woocommerce-MyAccount-content .nsw-wallet{container-type:inline-size}.woocommerce-MyAccount-content .nsw-wallet__body,.nirweb_panel_content .nsw-wallet__body{box-sizing:border-box;width:100%;max-width:100%;padding:0}.woocommerce-MyAccount-content .nsw-layout{grid-template-columns:minmax(0,1.2fr) minmax(240px,300px)}.woocommerce-MyAccount-content .nsw-layout--ledger,.nirweb_panel_content .nsw-layout--ledger,body.nsw-panel-wallet .nsw-layout--ledger{grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;margin:0!important}.woocommerce-MyAccount-content .nsw-layout--transfer,.nirweb_panel_content .nsw-layout--transfer,body.nsw-panel-wallet .nsw-layout--transfer{grid-template-columns:1fr;width:100%;max-width:680px;margin:0 auto}.woocommerce-MyAccount-content .nsw-layout--single,.nirweb_panel_content .nsw-layout--single,body.nsw-panel-wallet .nsw-layout--single{grid-template-columns:1fr!important}.woocommerce-MyAccount-content .nsw-dashboard-cols:not(.nsw-dashboard-cols--stacked){box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:1.15rem;width:100%;min-width:0;max-width:100%;display:grid}.woocommerce-MyAccount-content .nsw-col-primary,.woocommerce-MyAccount-content .nsw-col-secondary{box-sizing:border-box;min-width:0;max-width:100%}.woocommerce-MyAccount-content .nsw-action-deck{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:.55rem;width:100%;display:grid}.woocommerce-MyAccount-content .nsw-action-pill{box-sizing:border-box;min-width:0;padding:.75rem .5rem}.woocommerce-MyAccount-content .nsw-action-pill__text{color:#334155;text-align:center;white-space:normal;font-size:11.5px;font-weight:800;line-height:1.25}.woocommerce-MyAccount-content .nsw-action-deck--duo{grid-template-columns:repeat(2,1fr)!important}.woocommerce-MyAccount-content .nsw-action-deck--duo .nsw-action-pill{flex-direction:row;justify-content:flex-start;gap:.75rem;padding:.85rem 1rem}.woocommerce-MyAccount-content .nsw-action-deck--duo .nsw-action-pill__text{text-align:right;font-size:12.5px}.woocommerce-MyAccount-content .nsw-card--topup{box-sizing:border-box;min-width:0;max-width:100%}.woocommerce-MyAccount-content .nsw-quick--grid{box-sizing:border-box;grid-template-columns:repeat(2,1fr);gap:.6rem;width:100%;display:grid}.woocommerce-MyAccount-content .nsw-quick__btn{box-sizing:border-box;min-width:0;max-width:100%;padding:.85rem .5rem .75rem}.woocommerce-MyAccount-content .nsw-quick__tag{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 10px);overflow:hidden}.woocommerce-MyAccount-content .nsw-amount-input-box,.woocommerce-MyAccount-content .nsw-topup-reward-box,.woocommerce-MyAccount-content .nsw-btn-primary{box-sizing:border-box;min-width:0;max-width:100%}.woocommerce-MyAccount-content .nsw-dashboard-grid{grid-template-columns:minmax(0,1.35fr) minmax(260px,1fr)}.woocommerce-MyAccount-content .nsw-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.woocommerce-MyAccount-content .nsw-club-hero{grid-template-columns:1.4fr .8fr}@container (width<=880px){.nsw-dashboard-cols,.woocommerce-MyAccount-content .nsw-dashboard-cols:not(.nsw-dashboard-cols--stacked){grid-template-columns:1fr!important;gap:1.25rem!important}.nsw-action-deck,.woocommerce-MyAccount-content .nsw-action-deck{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))!important}.nsw-quick--grid,.woocommerce-MyAccount-content .nsw-quick--grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important}}@container (width<=440px){.nsw-tx{grid-template-columns:auto minmax(0,1fr)!important;align-items:flex-start!important;gap:.5rem .75rem!important}.nsw-tx__right{text-align:right!important;flex-flow:wrap!important;grid-column:2!important;justify-content:flex-start!important;align-items:center!important;gap:.45rem .75rem!important;margin-top:.25rem!important}}@media (width<=960px){.nsw-dashboard-cols,.woocommerce-MyAccount-content .nsw-dashboard-cols,.nsw-layout,.nsw-layout--club,.nsw-layout--ledger,.nsw-layout--transfer,.nsw-dashboard-grid,.nsw-club-hero,.woocommerce-MyAccount-content .nsw-layout,.woocommerce-MyAccount-content .nsw-dashboard-grid,.woocommerce-MyAccount-content .nsw-club-hero,.woocommerce-MyAccount-content .nsw-stats{grid-template-columns:1fr!important}.woocommerce-MyAccount-content .nsw-action-deck{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.woocommerce-MyAccount-content .nsw-quick--grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.nsw-stats{grid-template-columns:1fr}.nsw-hero__cta,.nsw-hero__ghost{flex:calc(50% - .4rem);max-width:none}.nsw-mode,.nsw-share__btn{max-width:none}}@media (width<=720px){.nsw-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:14px;flex-wrap:nowrap;width:100%;margin:0 0 1rem;overflow-x:auto}.nsw-nav__link{flex:none;padding:.55rem .85rem;font-size:12.5px}.nsw-hero{border-radius:20px;padding:1.35rem 1.25rem}.nsw-hero__stats,.nsw-stat-row,.nsw-quick--grid,.nsw-ref-stats{grid-template-columns:1fr 1fr}.nsw-hero__amount strong{font-size:2rem}.nsw-hero__actions{width:100%}.nsw-hero__cta,.nsw-hero__ghost{flex:calc(50% - .35rem);padding:.65rem .5rem;font-size:12px}.nsw-btn-primary{width:100%}.nsw-tx{grid-template-columns:auto 1fr;gap:.55rem .75rem}.nsw-tx__right{text-align:right;flex-flow:wrap;grid-column:2;justify-content:flex-start;align-items:center;gap:.45rem .75rem}.nsw-filters{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:.15rem;overflow-x:auto}.nsw-filter{flex:none}.nsw-invite__row{flex-direction:column;align-items:stretch}.nsw-lookup-row{flex-direction:column}.nsw-mode{border-radius:18px;flex-direction:column}.nsw-mode__btn{border-radius:14px}.nsw-coupon-scope{flex-wrap:wrap}.nsw-coupon-scope .nsw-pill{margin-right:0}.nsw-strip--coupon{grid-template-columns:1fr}.nsw-ticket{grid-template-columns:auto 1fr;gap:.65rem}.nsw-ticket__actions{grid-column:1/-1;justify-content:stretch}.nsw-ticket__actions .nsw-btn-primary{flex:1}}@media (width<=480px){.nsw-hero__top{flex-direction:column;align-items:flex-start;gap:.75rem}.nsw-hero__stats{grid-template-columns:1fr;gap:.5rem}.nsw-hero__actions{flex-direction:column;align-items:stretch}.nsw-hero__cta,.nsw-hero__ghost{flex:100%;width:100%}.nsw-quick--grid{grid-template-columns:1fr 1fr}.nsw-month__grid{grid-template-columns:1fr}.nsw-amount-input-box{padding:.25rem .5rem}.nsw-amount-input-box input{font-size:1.25rem!important}.nsw-amount-box__row input{font-size:1.35rem}.nsw-amount-box__bumps,.nsw-bumps-chips{width:100%}.nsw-trustline{flex-direction:column;align-items:flex-start;gap:.5rem}.nsw-nav.nsw-nav--segmented{width:100%!important;display:flex!important}.nsw-nav.nsw-nav--segmented .nsw-nav__link{flex:50%;justify-content:center;padding:.55rem .5rem;font-size:11.5px}.nsw-action-deck{grid-template-columns:repeat(2,1fr);gap:.5rem}.nsw-action-deck.nsw-action-deck--duo{grid-template-columns:1fr!important}.nsw-neobank-card{min-height:210px;padding:1.25rem 1.25rem 1.15rem}.nsw-card-balance-val strong{font-size:1.65rem}}.nsw-toast-overlay{z-index:9999999;pointer-events:none;width:calc(100% - 32px);max-width:440px;position:fixed;top:24px;left:50%;transform:translate(-50%)}.nsw-toast-card{pointer-events:auto;-webkit-backdrop-filter:blur(14px);text-align:right;direction:rtl;background:#fffffff5;border:1px solid #f59e0b59;border-radius:18px;align-items:flex-start;gap:14px;padding:16px 18px 18px;font-family:inherit;animation:.35s cubic-bezier(.16,1,.3,1) forwards nswToastSlideIn;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 45px -10px #0f172a2e,0 0 0 1px #f59e0b1f}.nsw-toast-card--error{border-color:#ef444459;box-shadow:0 20px 45px -10px #ef44442e,0 0 0 1px #ef44441f}.nsw-toast-card.is-leaving{animation:.3s cubic-bezier(.16,1,.3,1) forwards nswToastSlideOut}.nsw-toast-icon{color:#d97706;background:#fef3c7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 4px 10px #d9770626}.nsw-toast-card--error .nsw-toast-icon{color:#dc2626;background:#fee2e2;box-shadow:0 4px 10px #dc262626}.nsw-toast-icon .material-symbols-outlined{font-size:24px}.nsw-toast-content{flex:1;min-width:0}.nsw-toast-title{color:#0f172a;margin:0 0 4px;font-size:15px;font-weight:800;line-height:1.3;display:block}.nsw-toast-message{color:#475569;margin:0;font-size:13px;font-weight:500;line-height:1.6}.nsw-toast-close{color:#64748b;cursor:pointer;background:#f1f5f9;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:inline-flex}.nsw-toast-close:hover{color:#0f172a;background:#e2e8f0;transform:scale(1.06)}.nsw-toast-close .material-symbols-outlined{font-size:18px}.nsw-toast-progress{background:#f1f5f9;height:3.5px;position:absolute;bottom:0;left:0;right:0}.nsw-toast-progress-bar{transform-origin:100%;background:linear-gradient(90deg,#f59e0b,#ef4444);width:100%;height:100%;animation:10s linear forwards nswToastTimer}.nsw-toast-card--error .nsw-toast-progress-bar{background:linear-gradient(90deg,#dc2626,#ef4444)}@keyframes nswToastSlideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nswToastSlideOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-16px)scale(.95)}}@keyframes nswToastTimer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes nswInputShake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.nsw-amount-input-box.has-error{animation:.4s nswInputShake;border-color:#ef4444!important;box-shadow:0 0 0 4px #ef444426!important}.nsw-amount-inline input.has-error,.nsw-field select.has-error{animation:.4s nswInputShake;border-color:#ef4444!important;box-shadow:0 0 0 3px #ef444426!important}.nsw-topup-reward-banner{background:linear-gradient(135deg,rgba(var(--nsw-primary-rgb,124,58,237),.08)0%,rgba(var(--nsw-primary-rgb,124,58,237),.02)100%);border:1.5px dashed rgba(var(--nsw-primary-rgb,124,58,237),.35);box-shadow:0 4px 16px -2px rgba(var(--nsw-primary-rgb,124,58,237),.08);border-radius:14px;flex-wrap:wrap;align-items:center;gap:.75rem .85rem;margin-top:.75rem;padding:.85rem 1.1rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.nsw-topup-reward-banner:before{content:"";background:radial-gradient(circle,rgba(var(--nsw-primary-rgb,124,58,237),.06)0%,transparent 70%);pointer-events:none;width:200%;height:200%;position:absolute;top:-50%;left:-50%}.nsw-topup-reward-banner__icon{background:linear-gradient(135deg,var(--nsw-primary,#7c3aed)0%,var(--nsw-secondary,#ec4899)100%);color:#fff;width:40px;height:40px;box-shadow:0 4px 12px rgba(var(--nsw-primary-rgb,124,58,237),.35);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.nsw-topup-reward-banner__icon .material-symbols-outlined{font-size:22px;animation:2s ease-in-out infinite alternate nswPulseStar}@keyframes nswPulseStar{0%{transform:scale(1)rotate(0)}to{transform:scale(1.15)rotate(15deg)}}.nsw-topup-reward-banner__content{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.nsw-topup-reward-banner__title{color:var(--nsw-primary,#7c3aed);font-size:11.5px;font-weight:700}.nsw-topup-reward-banner__text{color:#1e293b;flex-wrap:wrap;align-items:baseline;gap:.35rem;font-size:13px;display:flex}.nsw-topup-reward-val{color:var(--nsw-primary,#7c3aed);font-family:inherit;font-size:17px;font-weight:900}.nsw-topup-reward-cur{color:#64748b;font-size:11.5px;font-weight:700}.nsw-topup-reward-note{color:#64748b;margin-right:.25rem;font-size:11.5px;font-weight:500}.nsw-topup-reward-badge{background:rgba(var(--nsw-primary-rgb,124,58,237),.12);color:var(--nsw-primary,#7c3aed);border:1px solid rgba(var(--nsw-primary-rgb,124,58,237),.25);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.25rem .65rem;font-size:10.5px;font-weight:800}.nsw-topup-quota-note{border-radius:10px;align-items:center;gap:.5rem;margin-bottom:.85rem;padding:.55rem .85rem;font-size:12px;font-weight:600;line-height:1.5;transition:all .25s;display:flex}.nsw-topup-quota-note.is-active{color:#6d28d9;background:#7c3aed12;border:1px solid #7c3aed33}.nsw-topup-quota-note.is-active .material-symbols-outlined{color:#7c3aed;flex-shrink:0;font-size:18px}.nsw-topup-quota-note.is-exhausted{color:#b45309;background:#f59e0b14;border:1px solid #f59e0b40}.nsw-topup-quota-note.is-exhausted .material-symbols-outlined{color:#d97706;flex-shrink:0;font-size:18px}.nsw-dark-mode .nsw-topup-quota-note.is-active,.nsw-wallet.nsw-dark-mode .nsw-topup-quota-note.is-active{color:#c4b5fd;background:#a78bfa1f;border-color:#a78bfa4d}.nsw-dark-mode .nsw-topup-quota-note.is-exhausted,.nsw-wallet.nsw-dark-mode .nsw-topup-quota-note.is-exhausted{color:#fde68a;background:#fbbf241f;border-color:#fbbf244d}.nsw-ref-hero{background:var(--nsw-card-bg,radial-gradient(120% 140% at 100% 0%,var(--nsw-secondary,#7c3aed)0%,var(--nsw-primary)45%,var(--nsw-primary-deep,#3b0a8f)100%));color:#fff;box-shadow:0 16px 36px -10px rgba(var(--nsw-primary-rgb,99,14,212),.45);border-radius:24px;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:1rem;padding:1.5rem 1.6rem;display:flex}.nsw-ref-hero__kicker{background:#ffffff29;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:12px;font-weight:700;display:inline-flex}.nsw-ref-hero__kicker .material-symbols-outlined{font-size:18px}.nsw-ref-hero h2{color:#fff;margin:.7rem 0 .4rem;font-size:1.25rem;font-weight:800;line-height:1.6}.nsw-ref-hero p{opacity:.92;max-width:520px;margin:0;font-size:13px;line-height:1.9}.nsw-ref-hero p strong{white-space:nowrap;background:#ffffff2e;border-radius:8px;padding:.05rem .4rem}.nsw-ref-hero__stats{flex-shrink:0;grid-template-columns:repeat(2,minmax(120px,1fr));gap:.7rem;display:grid}.nsw-ref-hero__stats>div{backdrop-filter:blur(8px);background:#ffffff24;border-radius:18px;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.9rem 1rem;display:flex}.nsw-ref-hero__stats .material-symbols-outlined{opacity:.9;font-size:22px}.nsw-ref-hero__stats strong{font-size:1.5rem;font-weight:800;line-height:1.2}.nsw-ref-hero__stats small{opacity:.88;font-size:11.5px}.nsw-ref-card{flex-direction:column;gap:1.1rem;display:flex}.nsw-ref-card small{color:var(--nsw-muted);margin-bottom:.45rem;font-size:12px;font-weight:600;display:block}.nsw-ref-code{border:2px dashed rgba(var(--nsw-primary-rgb,99,14,212),.28);background:linear-gradient(180deg,var(--nsw-primary-soft,#faf5ff),#fff);border-radius:18px;padding:1rem 1.1rem}.nsw-ref-code__row,.nsw-ref-link__row{align-items:center;gap:.6rem;display:flex}.nsw-ref-code code{color:var(--nsw-primary);letter-spacing:.25em;text-align:right;background:0 0;flex:1;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.85rem;font-weight:800}.nsw-ref-btn{background:var(--nsw-primary);color:#fff;min-height:42px;font:inherit;cursor:pointer;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;padding:0 1rem;font-size:13px;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.nsw-ref-btn:hover{background:var(--nsw-primary-deep);box-shadow:var(--nsw-shadow-hover)}.nsw-ref-btn:active{transform:translateY(1px)}.nsw-ref-btn .material-symbols-outlined{font-size:18px}.nsw-ref-btn--ghost{background:var(--nsw-primary-soft,#f3e8ff);color:var(--nsw-primary)}.nsw-ref-btn--ghost:hover{background:rgba(var(--nsw-primary-rgb,99,14,212),.15);box-shadow:none}.nsw-ref-link__row input{border:1px solid var(--nsw-line);background:var(--nsw-surface);min-width:0;height:42px;color:var(--nsw-text);text-overflow:ellipsis;border-radius:12px;flex:1;padding:0 .8rem;font-size:12.5px}.nsw-ref-share__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.nsw-ref-share__btn{border-radius:12px;justify-content:center;align-items:center;gap:.4rem;min-height:44px;font-size:13px;font-weight:700;transition:filter .15s,transform .15s;display:inline-flex;text-decoration:none!important}.nsw-ref-share__btn:hover{filter:brightness(.95);transform:translateY(-1px)}.nsw-ref-share__btn .material-symbols-outlined{font-size:19px}.nsw-ref-share__btn.is-telegram{background:#e0f2fe;color:#0369a1!important}.nsw-ref-share__btn.is-whatsapp{background:#dcfce7;color:#15803d!important}.nsw-ref-share__btn.is-sms{background:#f1f5f9;color:#334155!important}.nsw-ref-steps h3{margin:0 0 .9rem;font-size:15px;font-weight:800}.nsw-ref-steps ol{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.nsw-ref-steps li{color:var(--nsw-text);align-items:flex-start;gap:.65rem;font-size:13px;line-height:1.85;display:flex}.nsw-ref-steps li span{background:var(--nsw-primary-soft,#f3e8ff);width:28px;height:28px;color:var(--nsw-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}@media (width<=960px){.nsw-ref-hero{flex-direction:column;align-items:stretch}}@media (width<=520px){.nsw-ref-hero{padding:1.2rem}.nsw-ref-code code{letter-spacing:.15em;font-size:1.45rem}.nsw-ref-code__row,.nsw-ref-link__row{flex-wrap:wrap}.nsw-ref-code__row .nsw-ref-btn,.nsw-ref-link__row .nsw-ref-btn{flex:100%}.nsw-ref-share__row{grid-template-columns:1fr}}.woocommerce-MyAccount-content .nsw-layout--club,.nirweb_panel_content .nsw-layout--club,body.nsw-panel-wallet .nsw-layout--club{grid-template-columns:1fr}.nsw-wd-hero{background:var(--nsw-card-bg,radial-gradient(120% 140% at 100% 0%,var(--nsw-secondary,#7c3aed)0%,var(--nsw-primary)45%,var(--nsw-primary-deep,#3b0a8f)100%));color:#fff;box-shadow:0 16px 36px -10px rgba(var(--nsw-primary-rgb,99,14,212),.45);border-radius:24px;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:1rem;padding:1.5rem 1.6rem;display:flex}.nsw-wd-hero__kicker{opacity:.92;align-items:center;gap:.35rem;font-size:13px;font-weight:700;display:inline-flex}.nsw-wd-hero__kicker .material-symbols-outlined{font-size:19px}.nsw-wd-hero__amount{align-items:baseline;gap:.45rem;margin-top:.35rem;display:flex}.nsw-wd-hero__amount strong{font-size:2.2rem;font-weight:800;line-height:1.2}.nsw-wd-hero__amount em{opacity:.85;font-size:14px;font-style:normal;font-weight:700}.nsw-wd-hero__note{opacity:.85;max-width:460px;margin:.5rem 0 0;font-size:12px;line-height:1.8}.nsw-wd-hero__facts{flex-wrap:wrap;gap:.6rem;display:flex}.nsw-wd-hero__facts>div{backdrop-filter:blur(8px);background:#ffffff24;border-radius:16px;flex-direction:column;gap:.15rem;min-width:118px;padding:.75rem .9rem;display:flex}.nsw-wd-hero__facts small{opacity:.85;font-size:11px}.nsw-wd-hero__facts strong{font-size:14px;font-weight:800}.nsw-layout--wd{grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr)}.nsw-wd-alert{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:14px;align-items:flex-start;gap:.6rem;padding:.9rem 1rem;display:flex}.nsw-wd-alert p{margin:0;font-size:13px;font-weight:600;line-height:1.8}.nsw-wd-alert .material-symbols-outlined{flex-shrink:0;font-size:20px}.nsw-wd-form .nsw-field input[type=text]#nsw-wd-bank{letter-spacing:.06em;text-align:left;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.nsw-wd-form .nsw-amount-inline input::placeholder{color:#94a3b8;font-size:14px;font-weight:600}.nsw-wd-bank-hint{margin:-.45rem 0 .8rem;font-size:12px;font-weight:600}.nsw-wd-chips{flex-wrap:wrap;gap:.5rem;margin:-.2rem 0 1rem;display:flex}.nsw-wd-chips .nsw-chip{min-height:0;color:var(--nsw-text);border-radius:999px;flex-direction:row;padding:.5rem .95rem;font-size:13px;font-weight:700}.nsw-wd-chips .nsw-chip.is-active,.nsw-wd-chips .nsw-chip:hover{border-color:var(--nsw-primary);background:var(--nsw-primary-soft,#f3e8ff);color:var(--nsw-primary);transform:none}.nsw-wd-chips .nsw-chip--all{color:var(--nsw-primary);border-style:dashed}.nsw-wd-guide h3{align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:15px;font-weight:800;display:flex}.nsw-wd-guide h3 .material-symbols-outlined{color:var(--nsw-primary);font-size:20px}.nsw-wd-guide ul,.nsw-wd-guide__rules{color:#475569;margin:0;padding:0 1.1rem 0 0;font-size:12.5px;line-height:2}.nsw-wd-guide__rules p{margin:0 0 .4rem}.nsw-wd-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.nsw-wd-item{border:1px solid var(--nsw-line-subtle);background:#fcfcfe;border-radius:16px;align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}.nsw-wd-item__icon{color:#475569;background:#f1f5f9;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.nsw-wd-item__meta{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.nsw-wd-item__meta strong{font-size:14px;font-weight:800}.nsw-wd-item__meta small{color:var(--nsw-muted);font-size:11.5px}.nsw-wd-item__status{color:#475569;background:#f1f5f9;border-radius:999px;flex-shrink:0;padding:.3rem .7rem;font-size:11.5px;font-weight:800}.nsw-wd-item.is-pending .nsw-wd-item__icon,.nsw-wd-item.is-pending .nsw-wd-item__status{color:#b45309;background:#fef3c7}.nsw-wd-item.is-processing .nsw-wd-item__icon,.nsw-wd-item.is-processing .nsw-wd-item__status{color:#0369a1;background:#e0f2fe}.nsw-wd-item.is-paid .nsw-wd-item__icon,.nsw-wd-item.is-paid .nsw-wd-item__status{color:#15803d;background:#dcfce7}.nsw-wd-item.is-cancelled .nsw-wd-item__icon,.nsw-wd-item.is-cancelled .nsw-wd-item__status{color:#b91c1c;background:#fee2e2}.woocommerce-MyAccount-content .nsw-layout--wd,.nirweb_panel_content .nsw-layout--wd,body.nsw-panel-wallet .nsw-layout--wd{grid-template-columns:1fr}@media (width<=960px){.nsw-wd-hero{flex-direction:column;align-items:stretch}.nsw-layout--wd{grid-template-columns:1fr}}@media (width<=520px){.nsw-wd-hero{padding:1.2rem}.nsw-wd-hero__amount strong{font-size:1.8rem}.nsw-wd-hero__facts>div{flex:calc(50% - .6rem);min-width:0}}.nsw-recipient-card{box-sizing:border-box;background:#f0fdf4;border:1.5px solid #86efac;border-radius:16px;align-items:center;gap:14px;margin:12px 0 24px;padding:14px 18px;animation:.25s ease-out nswFadeIn;display:flex;box-shadow:0 4px 14px -3px #16653414}.nsw-recipient-card[hidden]{display:none!important}.nsw-recipient-card__avatar{color:#16a34a;background:#dcfce7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.nsw-recipient-card__avatar .material-symbols-outlined{font-size:24px}.nsw-recipient-card__info{text-align:right;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nsw-recipient-card__name{color:#166534;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;overflow:hidden}.nsw-recipient-card__username{color:#4ade80;text-align:right;direction:ltr;font-size:11.5px;font-weight:600}.nsw-recipient-card__badge{color:#15803d;background:#dcfce7;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:700;display:flex}.nsw-recipient-card__badge .material-symbols-outlined{font-size:15px}.nsw-xf-modal-overlay{z-index:999999;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.nsw-xf-modal-backdrop{-webkit-backdrop-filter:blur(8px);background:#0f172a73;position:absolute;inset:0}.nsw-xf-modal-card{z-index:1;text-align:right;box-sizing:border-box;direction:rtl;background:#fff;border:1px solid #f59e0b59;border-radius:20px;width:100%;max-width:440px;padding:22px 24px;animation:.25s cubic-bezier(.16,1,.3,1) nswModalPop;position:relative;box-shadow:0 25px 50px -12px #0f172a40}@keyframes nswModalPop{0%{opacity:0;transform:scale(.94)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}.nsw-xf-modal-close{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:flex;position:absolute;top:16px;left:16px}.nsw-xf-modal-close:hover{color:#0f172a;background:#e2e8f0}.nsw-xf-modal-close .material-symbols-outlined{font-size:18px}.nsw-xf-modal-top{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.nsw-xf-modal-icon{color:#d97706;background:#fef3c7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 4px 10px #d9770626}.nsw-xf-modal-icon .material-symbols-outlined{font-size:26px}.nsw-xf-modal-heading h3{color:#0f172a;margin:0 0 4px;font-size:16px;font-weight:800}.nsw-xf-modal-heading p{color:#64748b;margin:0;font-size:12px;line-height:1.5}.nsw-xf-modal-details{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.nsw-xf-modal-detail-row{justify-content:space-between;align-items:center;font-size:13px;display:flex}.nsw-xf-modal-detail-label{color:#64748b;font-weight:500}.nsw-xf-modal-detail-val{color:#0f172a;font-weight:700}.nsw-xf-modal-detail-val--amount{color:var(--nsw-primary,#7c3aed);font-size:15px;font-weight:800}.nsw-xf-modal-alert{color:#92400e;background:#fffbeb;border:1px solid #fef3c7;border-radius:10px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 12px;font-size:11.5px;line-height:1.5;display:flex}.nsw-xf-modal-alert .material-symbols-outlined{color:#d97706;flex-shrink:0;font-size:17px}.nsw-xf-modal-actions{gap:10px;display:flex}.nsw-xf-modal-actions .nsw-btn-primary{cursor:pointer;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;height:42px;font-size:13px;font-weight:700;display:inline-flex}.nsw-xf-modal-actions .nsw-btn-ghost{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:12px;height:42px;padding:0 18px;font-size:13px;font-weight:600;transition:background .15s,color .15s}.nsw-xf-modal-actions .nsw-btn-ghost:hover{color:#0f172a;background:#e2e8f0}.nsw-wallet .woocommerce-error,.nsw-wallet .woocommerce-message,.nsw-wallet .woocommerce-info,.nsw-wallet div.woocommerce-error,.nsw-wallet div.woocommerce-message,.nsw-wallet div.woocommerce-info{align-items:center;gap:12px;text-align:right!important;direction:rtl!important;border-radius:16px!important;margin:0 0 1.25rem!important;padding:14px 18px!important;font-size:13.5px!important;font-weight:600!important;line-height:1.6!important;list-style:none!important;display:flex!important;box-shadow:0 4px 15px -3px #0000000d!important}.nsw-wallet .woocommerce-error,.nsw-wallet div.woocommerce-error{color:#991b1b!important;background:#fef2f2!important;border:1.5px solid #fecaca!important}.nsw-wallet .woocommerce-message,.nsw-wallet div.woocommerce-message{color:#166534!important;background:#f0fdf4!important;border:1.5px solid #bbf7d0!important}.nsw-wallet .woocommerce-info,.nsw-wallet div.woocommerce-info{color:#1e40af!important;background:#eff6ff!important;border:1.5px solid #bfdbfe!important}.nsw-wallet .woocommerce-error li,.nsw-wallet .woocommerce-message li,.nsw-wallet .woocommerce-info li{color:inherit!important;margin:0!important;padding:0!important;list-style:none!important}.nsw-wallet .woocommerce-error:before,.nsw-wallet .woocommerce-message:before,.nsw-wallet .woocommerce-info:before{flex-shrink:0;justify-content:center;align-items:center;margin:0!important;padding:0!important;font-size:18px!important;line-height:1!important;display:inline-flex!important;position:static!important}.nsw-alert{align-items:center;gap:12px;animation:.25s ease-out nswFadeIn;text-align:right!important;direction:rtl!important;border-radius:16px!important;margin:0 0 1.25rem!important;padding:14px 18px!important;font-size:13.5px!important;font-weight:600!important;line-height:1.6!important;display:flex!important;box-shadow:0 4px 15px -3px #0000000d!important}.nsw-alert--success{color:#166534!important;background:#f0fdf4!important;border:1.5px solid #86efac!important}.nsw-alert--error{color:#991b1b!important;background:#fef2f2!important;border:1.5px solid #fecaca!important}.nsw-alert--info{color:#1e40af!important;background:#eff6ff!important;border:1.5px solid #bfdbfe!important}.nsw-alert__icon{flex-shrink:0;font-size:24px!important}.nsw-alert--success .nsw-alert__icon{color:#16a34a!important}.nsw-alert--error .nsw-alert__icon{color:#dc2626!important}.nsw-alert--info .nsw-alert__icon{color:#2563eb!important}.nsw-alert__content{flex:1;min-width:0}.nsw-product-cashback-badge{animation:.3s ease-out nswFadeIn;text-align:right!important;box-sizing:border-box!important;direction:rtl!important;background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%)!important;border:1.5px solid #86efac!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:.75rem!important;width:fit-content!important;max-width:100%!important;margin:.75rem 0 1.25rem!important;padding:.55rem .95rem!important;display:flex!important;box-shadow:0 2px 10px -2px #10b9811f!important}.nsw-product-cashback-badge__icon{color:#fff!important;background:#10b981!important;border-radius:8px!important;flex-shrink:0!important;place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;display:grid!important;box-shadow:0 2px 8px #10b9814d!important}.nsw-product-cashback-badge__icon .material-symbols-outlined{font-size:19px!important;line-height:1!important}.nsw-product-cashback-badge__content{flex-wrap:wrap!important;flex:0 auto!important;align-items:center!important;gap:.25rem .6rem!important;min-width:0!important;display:flex!important}.nsw-product-cashback-badge__title{color:#166534!important;margin:0!important;font-size:13px!important;font-weight:800!important;line-height:1.4!important;display:inline-block!important}.nsw-product-cashback-badge__desc{color:#15803d!important;margin:0!important;font-size:12.5px!important;font-weight:600!important;line-height:1.4!important;display:inline-block!important}.nsw-product-cashback-badge__desc strong{color:#047857!important;font-size:13px!important;font-weight:900!important}.nsw-product-cashback-badge.nsw-product-cashback-badge--banner{background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 65%,#bbf7d0 100%)!important;border:1.5px solid #4ade80!important;border-radius:12px!important;align-self:center!important;gap:.75rem!important;width:fit-content!important;max-width:100%!important;margin:0 auto 1.25rem!important;padding:.55rem 1rem!important;position:relative!important;overflow:hidden!important;box-shadow:0 4px 14px -3px #10b9812e!important}.nsw-product-cashback-badge--banner:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff73 0%,#0000 65%);width:120%;height:200%;position:absolute;top:-50%;right:-10%}.nsw-product-cashback-badge--banner .nsw-product-cashback-badge__icon{background:linear-gradient(135deg,#059669 0%,#10b981 100%)!important;border-radius:9px!important;width:34px!important;min-width:34px!important;height:34px!important;box-shadow:0 2px 10px #0596694d!important}.nsw-product-cashback-badge--banner .nsw-product-cashback-badge__icon .material-symbols-outlined{font-size:20px!important}.nsw-product-cashback-badge--banner .nsw-product-cashback-badge__title{color:#065f46!important;margin:0!important;font-size:13.5px!important;font-weight:800!important}.nsw-product-cashback-badge--banner .nsw-product-cashback-badge__desc{color:#047857!important;margin:0!important;font-size:12.5px!important;font-weight:600!important}.nsw-product-cashback-badge--banner .nsw-product-cashback-badge__desc strong{color:#064e3b!important;font-size:13.5px!important;font-weight:900!important}.nsw-dark-mode .nsw-product-cashback-badge{background:linear-gradient(135deg,#064e3b 0%,#065f46 100%)!important;border-color:#059669!important;box-shadow:0 4px 14px -3px #00000073!important}.nsw-dark-mode .nsw-product-cashback-badge__title{color:#6ee7b7!important}.nsw-dark-mode .nsw-product-cashback-badge__desc{color:#d1fae5!important}.nsw-dark-mode .nsw-product-cashback-badge__desc strong{color:#fff!important}.nsw-dark-mode .nsw-product-cashback-badge__icon{background:#10b981!important;box-shadow:0 3px 10px #10b98166!important}.nsw-cart-upsell-banner{text-align:right;box-sizing:border-box;direction:rtl;background:linear-gradient(135deg,#faf5ff 0%,#f3e8ff 100%);border:1.5px solid #d8b4fe;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1.75rem;padding:1.1rem 1.35rem;display:flex;box-shadow:0 8px 24px -6px #7c3aed1f}.nsw-cart-upsell-banner__main{flex:1;align-items:center;gap:.85rem;min-width:260px;display:flex}.nsw-cart-upsell-banner__icon{background:linear-gradient(135deg,var(--nsw-primary,#630ed4),var(--nsw-secondary,#8b5cf6));color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 4px 14px #630ed459}.nsw-cart-upsell-banner__icon .material-symbols-outlined{font-size:24px}.nsw-cart-upsell-banner__text strong{color:#581c87;margin-bottom:.25rem;font-size:13.5px;font-weight:800;display:block}.nsw-cart-upsell-banner__text p{color:#6b21a8;margin:0;font-size:12.5px;font-weight:600;line-height:1.5}.nsw-cart-upsell-banner__text p strong{color:#4c1d95;font-weight:900;display:inline}.nsw-cart-upsell-banner__btn{background:linear-gradient(135deg,var(--nsw-primary,#630ed4),var(--nsw-secondary,#7c3aed));white-space:nowrap;border-radius:12px;align-items:center;gap:.45rem;padding:.65rem 1.25rem;font-size:12.5px;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #630ed44d;color:#fff!important;text-decoration:none!important}.nsw-cart-upsell-banner__btn:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 6px 18px #630ed473}.nsw-cart-upsell-banner__btn .material-symbols-outlined{font-size:18px}li.wc_payment_method.nsw-payment-method--disabled{opacity:.72;transition:opacity .2s;position:relative}li.wc_payment_method.nsw-payment-method--disabled label{color:#64748b;cursor:not-allowed!important}.nsw-gw-disabled-tag{color:#dc2626;vertical-align:middle;background:#fee2e2;border-radius:999px;margin-right:.5rem;padding:.2rem .55rem;font-size:11px;font-weight:800;line-height:1.2;display:inline-block}.nsw-gw-blocked-notice{text-align:right;box-sizing:border-box;direction:rtl;background:#fffbeb;border:1.5px solid #fde68a;border-radius:14px;align-items:flex-start;gap:.75rem;margin:.5rem 0 .75rem;padding:.85rem 1rem;display:flex}.nsw-gw-blocked-notice .material-symbols-outlined{color:#d97706;flex-shrink:0;margin-top:1px;font-size:22px}.nsw-gw-blocked-notice strong{color:#92400e;margin-bottom:.25rem;font-size:13px;font-weight:800;display:block}.nsw-gw-blocked-notice p{color:#b45309;margin:0;font-size:12px;font-weight:600;line-height:1.6}.nsw-gw-blocked-notice p strong{color:#78350f;font-weight:900;display:inline}.nsw-balance-pill{vertical-align:middle;box-sizing:border-box;direction:rtl;background:#fff;border:1.5px solid #e2e8f0;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .95rem;font-size:13px;font-weight:800;line-height:1;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 8px #0000000d;color:#0f172a!important;text-decoration:none!important}.nsw-balance-pill:hover{border-color:var(--nsw-primary,#630ed4);transform:translateY(-1.5px);box-shadow:0 4px 14px #630ed42e;color:var(--nsw-primary,#630ed4)!important}.nsw-balance-pill__icon{background:var(--nsw-primary-soft,#f3e8ff);width:26px;height:26px;color:var(--nsw-primary,#630ed4);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.nsw-balance-pill__icon .material-symbols-outlined{font-size:16px}.nsw-balance-pill__val{font-variant-numeric:tabular-nums;white-space:nowrap}.nsw-balance-plain-link{color:inherit;font-weight:800;text-decoration:none;transition:color .15s}.nsw-balance-plain-link:hover{color:var(--nsw-primary,#630ed4)}.nsw-balance-plain-ico{vertical-align:middle;color:var(--nsw-primary,#630ed4);margin-left:3px;font-size:18px}.nsw-balance-guest{color:#475569;background:#f1f5f9;border-radius:999px;align-items:center;padding:.35rem .85rem;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.nsw-balance-guest:hover{color:#0f172a;background:#e2e8f0}.nsw-cashback-badge{color:#047857;direction:rtl;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .75rem;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.nsw-cashback-badge .material-symbols-outlined{color:#10b981;font-size:17px}.nsw-cashback-badge strong{color:#065f46;font-weight:900}.nsw-standalone-wrap{box-sizing:border-box;text-align:right;direction:rtl;width:100%;max-width:680px;margin:0 auto}.nsw-standalone-wrap .nsw-card{margin-bottom:0}.nsw-login-prompt{color:#475569;text-align:center;direction:rtl;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;padding:1rem 1.25rem;font-size:13px;font-weight:600}.nsw-login-prompt a{color:var(--nsw-primary,#630ed4);font-weight:800;text-decoration:underline}.nirweb_panel_body .nsw-wallet,.nirweb_panel_content .nsw-wallet,.user_nirwallet_box .nsw-wallet{--nsw-card:var(--nw-panel-neu-0,#fff);--nsw-card-surface:var(--nw-panel-neu-1,#f8fafc);--nsw-surface:var(--nw-panel-neu-1,#f8fafc);--nsw-text:var(--nw-panel-neu-9,#0f172a);--nsw-muted:var(--nw-panel-neu-6,#64748b);--nsw-line:var(--nw-panel-neu-3,#e2e8f0)}.nsw-dark-mode,.nsw-dark-mode .nsw-wallet,body.nsw-dark-mode .nsw-wallet,html.nsw-dark-mode .nsw-wallet,.nsw-wallet.nsw-dark-mode,.user_nirwallet_box.nsw-dark-mode .nsw-wallet{--nsw-card:#1d2630!important;--nsw-card-surface:#18222d!important;--nsw-surface:#18222d!important;--nsw-surface-alt:#222e3c!important;--nsw-text:#f8f9fa!important;--nsw-muted:#94a3b8!important;--nsw-line:#334155!important;--nsw-line-subtle:#24303f!important;--nsw-shadow:0 4px 20px -2px #00000073,0 2px 6px -1px #0000004d!important;--nsw-shadow-hover:0 16px 32px -8px #000000a6!important;color:#f8f9fa!important}.nsw-dark-mode .nirweb_panel_content,body.nsw-dark-mode .nirweb_panel_content,html.nsw-dark-mode .nirweb_panel_content{background:#131920!important}.nsw-wallet,.nsw-wallet .nsw-card,.nsw-wallet .nsw-nav,.nsw-wallet .nsw-action-pill,.nsw-wallet .nsw-vault-card,.nsw-wallet .nsw-quick__btn,.nsw-wallet .nsw-amount-input-box,.nsw-wallet .nsw-tx,.nsw-wallet .nsw-support__item,.nsw-wallet .nsw-month__box{transition:background-color .22s,border-color .22s,color .22s,box-shadow .22s}.nsw-dark-mode .nsw-nav,.nsw-wallet.nsw-dark-mode .nsw-nav{background:#1d2630!important;border-color:#334155!important;box-shadow:0 4px 16px #00000040!important}.nsw-dark-mode .nsw-nav__link,.nsw-wallet.nsw-dark-mode .nsw-nav__link{color:#94a3b8!important}.nsw-dark-mode .nsw-nav__link:hover,.nsw-wallet.nsw-dark-mode .nsw-nav__link:hover{color:#fff!important;background:#253342!important}.nsw-dark-mode .nsw-nav__link.is-active,.nsw-wallet.nsw-dark-mode .nsw-nav__link.is-active{color:#fff!important}.nsw-dark-mode .nsw-nav.nsw-nav--segmented,.nsw-wallet.nsw-dark-mode .nsw-nav.nsw-nav--segmented{background:#18222d!important;border-color:#334155!important;box-shadow:inset 0 1px 3px #0000004d!important}.nsw-dark-mode .nsw-nav.nsw-nav--segmented .nsw-nav__link,.nsw-wallet.nsw-dark-mode .nsw-nav.nsw-nav--segmented .nsw-nav__link{color:#94a3b8!important}.nsw-dark-mode .nsw-nav.nsw-nav--segmented .nsw-nav__link:hover,.nsw-wallet.nsw-dark-mode .nsw-nav.nsw-nav--segmented .nsw-nav__link:hover{color:#fff!important;background:#ffffff14!important}.nsw-dark-mode .nsw-nav.nsw-nav--segmented .nsw-nav__link.is-active,.nsw-wallet.nsw-dark-mode .nsw-nav.nsw-nav--segmented .nsw-nav__link.is-active{color:#fff!important;background:#1d2630!important;border:1px solid #334155!important;box-shadow:0 4px 14px #0000004d!important}.nsw-dark-mode .nsw-card,.nsw-wallet.nsw-dark-mode .nsw-card{background:#1d2630!important;border-color:#334155!important;box-shadow:0 4px 20px -2px #00000059!important}.nsw-dark-mode .nsw-card:hover,.nsw-wallet.nsw-dark-mode .nsw-card:hover{border-color:#475569!important;box-shadow:0 8px 24px -4px #00000080!important}.nsw-dark-mode .nsw-card--topup,.nsw-wallet.nsw-dark-mode .nsw-card--topup{background:#1d2630!important;border-color:#334155!important}.nsw-dark-mode .nsw-card__head h2,.nsw-dark-mode .nsw-wallet h2,.nsw-wallet.nsw-dark-mode .nsw-card__head h2,.nsw-wallet.nsw-dark-mode h2{color:#f8f9fa!important}.nsw-dark-mode .nsw-card__head p,.nsw-wallet.nsw-dark-mode .nsw-card__head p{color:#94a3b8!important}.nsw-dark-mode .nsw-field-label,.nsw-dark-mode .nsw-field__label,.nsw-wallet.nsw-dark-mode .nsw-field-label,.nsw-wallet.nsw-dark-mode .nsw-field__label{color:#f8f9fa!important}.nsw-dark-mode .nsw-field__label--split small,.nsw-wallet.nsw-dark-mode .nsw-field__label--split small{color:#94a3b8!important}.nsw-dark-mode .nsw-card__icon--bolt,.nsw-wallet.nsw-dark-mode .nsw-card__icon--bolt{color:#fbbf24!important;background:#f59e0b2e!important}.nsw-dark-mode .nsw-card__icon--history,.nsw-wallet.nsw-dark-mode .nsw-card__icon--history{color:#818cf8!important;background:#6366f12e!important}.nsw-dark-mode .nsw-card__icon--chart,.nsw-wallet.nsw-dark-mode .nsw-card__icon--chart{color:#c084fc!important;background:#7c3aed2e!important}.nsw-dark-mode .nsw-card__icon--gift,.nsw-wallet.nsw-dark-mode .nsw-card__icon--gift,.nsw-dark-mode .nsw-card__icon--shield,.nsw-wallet.nsw-dark-mode .nsw-card__icon--shield{color:#34d399!important;background:#10b9812e!important}.nsw-dark-mode .nsw-action-pill,.nsw-wallet.nsw-dark-mode .nsw-action-pill{background:#1d2630!important;border:1.5px solid #334155!important;box-shadow:0 4px 14px #00000040!important}.nsw-dark-mode .nsw-action-pill:hover,.nsw-wallet.nsw-dark-mode .nsw-action-pill:hover{background:#24303f!important;border-color:#475569!important;box-shadow:0 8px 22px #0006!important}.nsw-dark-mode .nsw-action-pill__text,.nsw-wallet.nsw-dark-mode .nsw-action-pill__text{color:#e2e8f0!important}.nsw-dark-mode .nsw-action-pill__ico.is-transfer,.nsw-wallet.nsw-dark-mode .nsw-action-pill__ico.is-transfer{color:#60a5fa!important;background:#2563eb33!important}.nsw-dark-mode .nsw-action-pill__ico.is-withdraw,.nsw-wallet.nsw-dark-mode .nsw-action-pill__ico.is-withdraw{color:#4ade80!important;background:#16a34a33!important}.nsw-dark-mode .nsw-action-pill__ico.is-ledger,.nsw-wallet.nsw-dark-mode .nsw-action-pill__ico.is-ledger{color:#c084fc!important;background:#7c3aed33!important}.nsw-dark-mode .nsw-action-pill__ico.is-coupon,.nsw-wallet.nsw-dark-mode .nsw-action-pill__ico.is-coupon{color:#fb923c!important;background:#ea580c33!important}.nsw-dark-mode .nsw-action-pill__ico.is-support,.nsw-wallet.nsw-dark-mode .nsw-action-pill__ico.is-support{color:#34d399!important;background:#05966933!important}.nsw-dark-mode .nsw-action-deck.nsw-action-deck--duo .nsw-action-pill,.nsw-wallet.nsw-dark-mode .nsw-action-deck.nsw-action-deck--duo .nsw-action-pill{background:#1d2630!important;border-color:#334155!important}.nsw-dark-mode .nsw-action-deck.nsw-action-deck--duo .nsw-action-pill:hover,.nsw-wallet.nsw-dark-mode .nsw-action-deck.nsw-action-deck--duo .nsw-action-pill:hover{background:#24303f!important}.nsw-dark-mode .nsw-vault-card,.nsw-wallet.nsw-dark-mode .nsw-vault-card{background:#1d2630!important;border-color:#334155!important;box-shadow:0 4px 14px #0003!important}.nsw-dark-mode .nsw-vault-card:hover,.nsw-wallet.nsw-dark-mode .nsw-vault-card:hover{background:#24303f!important;border-color:#475569!important}.nsw-dark-mode .nsw-vault-title,.nsw-wallet.nsw-dark-mode .nsw-vault-title{color:#94a3b8!important}.nsw-dark-mode .nsw-vault-amount strong,.nsw-wallet.nsw-dark-mode .nsw-vault-amount strong{color:#f8f9fa!important}.nsw-dark-mode .nsw-vault-amount small,.nsw-wallet.nsw-dark-mode .nsw-vault-amount small{color:#94a3b8!important}.nsw-dark-mode .nsw-vault-badge,.nsw-wallet.nsw-dark-mode .nsw-vault-badge{color:#cbd5e1!important;background:#24303f!important}.nsw-dark-mode .nsw-vault-card.is-cash .nsw-vault-icon,.nsw-wallet.nsw-dark-mode .nsw-vault-card.is-cash .nsw-vault-icon{color:#34d399!important;background:#10b98133!important}.nsw-dark-mode .nsw-vault-card.is-gift .nsw-vault-icon,.nsw-wallet.nsw-dark-mode .nsw-vault-card.is-gift .nsw-vault-icon{color:#c084fc!important;background:#7c3aed33!important}.nsw-dark-mode .nsw-vault-expiry,.nsw-wallet.nsw-dark-mode .nsw-vault-expiry{color:#fbbf24!important;background:#f59e0b26!important;border-color:#f59e0b59!important}.nsw-dark-mode .nsw-vault-card.is-status,.nsw-wallet.nsw-dark-mode .nsw-vault-card.is-status{background:linear-gradient(135deg,#1d2630 0%,#162a24 100%)!important;border-color:#10b9814d!important}.nsw-dark-mode .nsw-vault-card.is-status .nsw-vault-icon,.nsw-wallet.nsw-dark-mode .nsw-vault-card.is-status .nsw-vault-icon{color:#34d399!important;background:#10b98133!important}.nsw-dark-mode .nsw-quick__btn,.nsw-wallet.nsw-dark-mode .nsw-quick__btn{background:#24303f!important;border:1.5px solid #334155!important;box-shadow:0 4px 12px #0003!important}.nsw-dark-mode .nsw-quick__btn:hover,.nsw-wallet.nsw-dark-mode .nsw-quick__btn:hover{background:#2c3b4e!important;border-color:#475569!important}.nsw-dark-mode .nsw-quick__amount,.nsw-wallet.nsw-dark-mode .nsw-quick__amount{color:#f8f9fa!important}.nsw-dark-mode .nsw-quick__cur,.nsw-wallet.nsw-dark-mode .nsw-quick__cur{color:#94a3b8!important}.nsw-dark-mode .nsw-quick__btn.is-active,.nsw-dark-mode .nsw-quick__btn.is-suggested.is-active,.nsw-wallet.nsw-dark-mode .nsw-quick__btn.is-active,.nsw-wallet.nsw-dark-mode .nsw-quick__btn.is-suggested.is-active{background:linear-gradient(135deg,var(--nsw-primary,#630ed4)0%,var(--nsw-secondary,#8b5cf6)100%)!important;color:#fff!important;border-color:#0000!important;box-shadow:0 10px 24px -6px #0009!important}.nsw-dark-mode .nsw-quick__btn.is-active .nsw-quick__amount,.nsw-dark-mode .nsw-quick__btn.is-active .nsw-quick__cur,.nsw-wallet.nsw-dark-mode .nsw-quick__btn.is-active .nsw-quick__amount,.nsw-wallet.nsw-dark-mode .nsw-quick__btn.is-active .nsw-quick__cur{color:#fff!important}.nsw-dark-mode .nsw-quick__tag.is-suggested,.nsw-wallet.nsw-dark-mode .nsw-quick__tag.is-suggested{color:#fff!important;background:#f59e0b!important}.nsw-dark-mode .nsw-quick__tag.is-gift,.nsw-wallet.nsw-dark-mode .nsw-quick__tag.is-gift{color:#fff!important;background:#10b981!important}.nsw-dark-mode .nsw-amount-input-box,.nsw-wallet.nsw-dark-mode .nsw-amount-input-box{background:#18222d!important;border:1.5px solid #334155!important;box-shadow:inset 0 2px 4px #0003!important}.nsw-dark-mode .nsw-amount-input-box:focus-within,.nsw-wallet.nsw-dark-mode .nsw-amount-input-box:focus-within{border-color:var(--nsw-primary,#8b5cf6)!important;box-shadow:0 0 0 4px #630ed440!important}.nsw-dark-mode .nsw-amount-input-box input,.nsw-wallet.nsw-dark-mode .nsw-amount-input-box input{color:#f8f9fa!important}.nsw-dark-mode .nsw-amount-input-badge,.nsw-wallet.nsw-dark-mode .nsw-amount-input-badge{color:#94a3b8!important;background:#24303f!important}.nsw-dark-mode .nsw-bump,.nsw-wallet.nsw-dark-mode .nsw-bump{color:#38bdf8!important;background:#24303f!important;border-color:#334155!important}.nsw-dark-mode .nsw-bump:hover,.nsw-wallet.nsw-dark-mode .nsw-bump:hover{color:#fff!important;background:#2c3b4e!important;border-color:#475569!important}.nsw-dark-mode .nsw-bumps-label,.nsw-wallet.nsw-dark-mode .nsw-bumps-label{color:#94a3b8!important}.nsw-dark-mode .nsw-topup-reward-banner,.nsw-wallet.nsw-dark-mode .nsw-topup-reward-banner{background:linear-gradient(135deg,#10b9811f 0%,#064e3b59 100%)!important;border-color:#10b98159!important}.nsw-dark-mode .nsw-topup-reward-banner__title,.nsw-wallet.nsw-dark-mode .nsw-topup-reward-banner__title{color:#34d399!important}.nsw-dark-mode .nsw-topup-reward-banner__desc,.nsw-wallet.nsw-dark-mode .nsw-topup-reward-banner__desc{color:#94a3b8!important}.nsw-dark-mode .nsw-topup-reward-val,.nsw-wallet.nsw-dark-mode .nsw-topup-reward-val{color:#34d399!important}.nsw-dark-mode .nsw-topup-reward-badge,.nsw-wallet.nsw-dark-mode .nsw-topup-reward-badge{color:#34d399!important;background:#10b98133!important;border-color:#10b98159!important}.nsw-dark-mode .nsw-topup-limits,.nsw-wallet.nsw-dark-mode .nsw-topup-limits{color:#94a3b8!important}.nsw-dark-mode .nsw-trustline,.nsw-wallet.nsw-dark-mode .nsw-trustline{border-top-color:#334155!important}.nsw-dark-mode .nsw-trustline span,.nsw-dark-mode .nsw-trustline__item,.nsw-wallet.nsw-dark-mode .nsw-trustline span,.nsw-wallet.nsw-dark-mode .nsw-trustline__item,.nsw-dark-mode .nsw-hint,.nsw-wallet.nsw-dark-mode .nsw-hint{color:#94a3b8!important}.nsw-dark-mode .nsw-tx,.nsw-wallet.nsw-dark-mode .nsw-tx{background:#24303f!important;border-color:#334155!important}.nsw-dark-mode .nsw-tx:hover,.nsw-wallet.nsw-dark-mode .nsw-tx:hover{background:#2c3b4e!important;border-color:#475569!important;box-shadow:0 4px 16px #0000004d!important}.nsw-dark-mode .nsw-tx__meta strong,.nsw-wallet.nsw-dark-mode .nsw-tx__meta strong{color:#f8f9fa!important}.nsw-dark-mode .nsw-tx__meta small,.nsw-wallet.nsw-dark-mode .nsw-tx__meta small{color:#94a3b8!important}.nsw-dark-mode .nsw-tx-expiry--active,.nsw-wallet.nsw-dark-mode .nsw-tx-expiry--active{color:#fbbf24!important;background:#f59e0b26!important;border-color:#f59e0b59!important}.nsw-dark-mode .nsw-tx-expiry-date,.nsw-wallet.nsw-dark-mode .nsw-tx-expiry-date{color:#fbbf24!important}.nsw-dark-mode .nsw-tx.is-credit .nsw-tx__amount,.nsw-wallet.nsw-dark-mode .nsw-tx.is-credit .nsw-tx__amount{color:#34d399!important}.nsw-dark-mode .nsw-tx.is-debit .nsw-tx__amount,.nsw-wallet.nsw-dark-mode .nsw-tx.is-debit .nsw-tx__amount{color:#f87171!important}.nsw-dark-mode .nsw-tx__badge,.nsw-wallet.nsw-dark-mode .nsw-tx__badge{color:#34d399!important;background:#10b98133!important}.nsw-dark-mode .nsw-tx.is-debit .nsw-tx__badge,.nsw-wallet.nsw-dark-mode .nsw-tx.is-debit .nsw-tx__badge{color:#f87171!important;background:#ef444433!important}.nsw-dark-mode .nsw-card--support,.nsw-wallet.nsw-dark-mode .nsw-card--support{background:#1d2630!important;border-color:#334155!important}.nsw-dark-mode .nsw-support__item,.nsw-wallet.nsw-dark-mode .nsw-support__item{background:#24303f!important;border-color:#334155!important}.nsw-dark-mode .nsw-support__item strong,.nsw-wallet.nsw-dark-mode .nsw-support__item strong{color:#f8f9fa!important}.nsw-dark-mode .nsw-support__item small,.nsw-wallet.nsw-dark-mode .nsw-support__item small{color:#94a3b8!important}.nsw-dark-mode .nsw-support__item .material-symbols-outlined,.nsw-wallet.nsw-dark-mode .nsw-support__item .material-symbols-outlined{color:#34d399!important}.nsw-dark-mode .nsw-month__box,.nsw-wallet.nsw-dark-mode .nsw-month__box{background:#24303f!important;border-color:#334155!important}.nsw-dark-mode .nsw-month__box.is-in,.nsw-wallet.nsw-dark-mode .nsw-month__box.is-in{background:#10b9811f!important;border-color:#10b9814d!important}.nsw-dark-mode .nsw-month__box.is-out,.nsw-wallet.nsw-dark-mode .nsw-month__box.is-out{background:#ec48991f!important;border-color:#ec48994d!important}.nsw-dark-mode .nsw-month__box-content small,.nsw-wallet.nsw-dark-mode .nsw-month__box-content small{color:#94a3b8!important}.nsw-dark-mode .nsw-month__box-content strong,.nsw-wallet.nsw-dark-mode .nsw-month__box-content strong{color:#f8f9fa!important}.nsw-dark-mode .nsw-month__box-content strong small,.nsw-wallet.nsw-dark-mode .nsw-month__box-content strong small{color:#94a3b8!important}.nsw-dark-mode .nsw-month__progress-wrap,.nsw-wallet.nsw-dark-mode .nsw-month__progress-wrap{background:#24303f!important;border-color:#334155!important}.nsw-dark-mode .nsw-month__progress-label,.nsw-wallet.nsw-dark-mode .nsw-month__progress-label{color:#94a3b8!important}.nsw-dark-mode .nsw-month__bar,.nsw-wallet.nsw-dark-mode .nsw-month__bar{background:#334155!important}.nsw-dark-mode .nsw-field input,.nsw-dark-mode .nsw-field select,.nsw-dark-mode .nsw-field textarea,.nsw-wallet.nsw-dark-mode .nsw-field input,.nsw-wallet.nsw-dark-mode .nsw-field select,.nsw-wallet.nsw-dark-mode .nsw-field textarea{color:#f8f9fa!important;background:#18222d!important;border-color:#334155!important}.nsw-dark-mode .nsw-field input:focus,.nsw-dark-mode .nsw-field select:focus,.nsw-dark-mode .nsw-field textarea:focus,.nsw-wallet.nsw-dark-mode .nsw-field input:focus,.nsw-wallet.nsw-dark-mode .nsw-field select:focus,.nsw-wallet.nsw-dark-mode .nsw-field textarea:focus{border-color:var(--nsw-primary,#8b5cf6)!important;box-shadow:0 0 0 3px #630ed440!important}.nsw-dark-mode .nsw-lookup-row,.nsw-wallet.nsw-dark-mode .nsw-lookup-row{background:#18222d!important;border-color:#334155!important}.nsw-dark-mode .nsw-lookup-row input,.nsw-wallet.nsw-dark-mode .nsw-lookup-row input{color:#f8f9fa!important}.nsw-dark-mode .nsw-amount-inline,.nsw-wallet.nsw-dark-mode .nsw-amount-inline{background:#18222d!important;border-color:#334155!important}.nsw-dark-mode .nsw-amount-inline input,.nsw-wallet.nsw-dark-mode .nsw-amount-inline input{color:#f8f9fa!important}.nsw-dark-mode .nsw-amount-box,.nsw-wallet.nsw-dark-mode .nsw-amount-box{background:#18222d!important;border-color:#334155!important}.nsw-dark-mode .nsw-amount-box__row input,.nsw-wallet.nsw-dark-mode .nsw-amount-box__row input{color:#f8f9fa!important}.nsw-dark-mode .nsw-search,.nsw-wallet.nsw-dark-mode .nsw-search{background:#18222d!important;border-color:#334155!important}.nsw-dark-mode .nsw-search input,.nsw-wallet.nsw-dark-mode .nsw-search input{color:#f8f9fa!important;background:0 0!important}.nsw-dark-mode .nsw-filter,.nsw-wallet.nsw-dark-mode .nsw-filter{color:#94a3b8!important;background:#24303f!important;border-color:#334155!important}.nsw-dark-mode .nsw-filter:hover,.nsw-wallet.nsw-dark-mode .nsw-filter:hover{color:#f8f9fa!important;background:#2c3b4e!important}.nsw-dark-mode .nsw-filter.is-active,.nsw-wallet.nsw-dark-mode .nsw-filter.is-active{background:linear-gradient(135deg,var(--nsw-primary,#630ed4)0%,var(--nsw-secondary,#8b5cf6)100%)!important;color:#fff!important;border-color:#0000!important}.nsw-dark-mode .nsw-table,.nsw-wallet.nsw-dark-mode .nsw-table{border-color:#334155!important}.nsw-dark-mode .nsw-table th,.nsw-wallet.nsw-dark-mode .nsw-table th{color:#94a3b8!important;background:#18222d!important;border-bottom-color:#334155!important}.nsw-dark-mode .nsw-table td,.nsw-wallet.nsw-dark-mode .nsw-table td{color:#f8f9fa!important;border-bottom-color:#334155!important}.nsw-dark-mode .nsw-table tr:hover td,.nsw-wallet.nsw-dark-mode .nsw-table tr:hover td{background:#24303f!important}.nsw-dark-mode .nsw-pagination button,.nsw-wallet.nsw-dark-mode .nsw-pagination button{color:#f8f9fa!important;background:#24303f!important;border-color:#334155!important}.nsw-dark-mode .nsw-pagination button.is-active,.nsw-wallet.nsw-dark-mode .nsw-pagination button.is-active{background:var(--nsw-primary,#630ed4)!important;color:#fff!important;border-color:#0000!important}.nsw-dark-mode .nsw-modal,.nsw-dark-mode .nsw-modal__content,.nsw-wallet.nsw-dark-mode .nsw-modal,.nsw-wallet.nsw-dark-mode .nsw-modal__content{color:#f8f9fa!important;background:#1d2630!important;border-color:#334155!important}.nsw-dark-mode .nsw-ticket,.nsw-wallet.nsw-dark-mode .nsw-ticket{background:#24303f!important;border-color:#334155!important}.nsw-dark-mode .nsw-ticket__code,.nsw-wallet.nsw-dark-mode .nsw-ticket__code{color:#38bdf8!important;background:#18222d!important;border-color:#334155!important}.nsw-dark-mode .nsw-ref-code,.nsw-wallet.nsw-dark-mode .nsw-ref-code{background:#18222d!important;border-color:#334155!important}.nsw-dark-mode .nsw-ref-code span,.nsw-wallet.nsw-dark-mode .nsw-ref-code span{color:#f8f9fa!important}.nsw-dark-mode .nsw-mini-stat,.nsw-wallet.nsw-dark-mode .nsw-mini-stat{background:#18222d!important;border-color:#334155!important}.nsw-dark-mode .nsw-mini-stat__item,.nsw-wallet.nsw-dark-mode .nsw-mini-stat__item{background:#24303f!important;border-color:#334155!important}.nsw-dark-mode .nsw-mini-stat__item strong,.nsw-wallet.nsw-dark-mode .nsw-mini-stat__item strong{color:#f8f9fa!important}.nsw-dark-mode .nsw-empty,.nsw-wallet.nsw-dark-mode .nsw-empty{color:#94a3b8!important}.nsw-dark-mode .nsw-info-banner,.nsw-wallet.nsw-dark-mode .nsw-info-banner{background:#630ed426!important;border-color:#630ed459!important}.nsw-dark-mode .nsw-info-banner p,.nsw-wallet.nsw-dark-mode .nsw-info-banner p{color:#94a3b8!important}.nsw-dark-mode .nsw-login-prompt,.nsw-wallet.nsw-dark-mode .nsw-login-prompt{color:#94a3b8!important;background:#1d2630!important;border-color:#334155!important}.nsw-dark-mode .user_nirwallet_box,.nsw-dark-mode .nsw-wallet-host,.user_nirwallet_box.nsw-dark-mode{background:0 0!important;border-color:#0000!important}.nsw-dark-mode .user_nirwallet_box h4,.user_nirwallet_box.nsw-dark-mode h4{color:#f8f9fa!important}.nsw-card--promo-hero{background:var(--nsw-card,#fff);border:1px solid var(--nsw-line,#e2e8f0);margin-bottom:1.25rem}.nsw-coupon-steps--grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.15rem 0 0;padding:0;list-style:none;display:grid}@media (width<=768px){.nsw-coupon-steps--grid{grid-template-columns:1fr;gap:.75rem}}.nsw-coupon-steps--grid li{background:var(--nsw-surface,#f8fafc);border:1px solid var(--nsw-line,#e2e8f0);border-radius:var(--nsw-radius-sm,12px);align-items:flex-start;gap:.85rem;padding:1.1rem 1rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.nsw-coupon-steps--grid li:hover{border-color:rgba(var(--nsw-primary-rgb,99,14,212),.45);box-shadow:0 8px 20px -4px rgba(var(--nsw-primary-rgb,99,14,212),.12);background:#fff;transform:translateY(-2px)}.nsw-coupon-steps--grid .nsw-coupon-steps__n{background:var(--nsw-primary-soft,#ede9fe);width:32px;height:32px;color:var(--nsw-primary,#630ed4);box-shadow:0 2px 6px rgba(var(--nsw-primary-rgb,99,14,212),.15);border-radius:999px;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;display:grid}.nsw-coupon-steps--grid strong{color:var(--nsw-text,#0f172a);margin-bottom:.25rem;font-size:13.5px;font-weight:800;display:block}.nsw-coupon-steps--grid small{color:var(--nsw-muted,#64748b);font-size:12px;line-height:1.55;display:block}.nsw-card--create-coupon{margin-top:1.25rem}