@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=DM+Sans:wght@400;500&family=IBM+Plex+Mono:wght@400;500&display=swap";
.nsx-page{color:#f2eae0;background:radial-gradient(120% 70% at 50% 0,#29372f 0%,#1f2a23 55%,#161d18 100%) no-repeat fixed;min-height:100dvh;font-family:Poppins,DM Sans,sans-serif}.nsx-shell{flex-direction:column;gap:28px;max-width:960px;margin:0 auto;padding:40px 24px 80px;display:flex}.nsx-shell-wide{max-width:1160px}.nsx-header{flex-direction:column;gap:8px;display:flex}.nsx-kicker{letter-spacing:.26em;text-transform:uppercase;color:#87928b;font-family:IBM Plex Mono,monospace;font-size:10px}.nsx-title{letter-spacing:.01em;color:#f2eae0;margin:0;font-size:28px;font-weight:600}.nsx-sub{color:#afb6b2;max-width:640px;font-family:DM Sans,sans-serif;font-size:13px;line-height:1.6}.nsx-panel{background:#222d26;border:1px solid #bc96664d;border-radius:8px;flex-direction:column;gap:16px;padding:22px;display:flex}.nsx-panel-title{letter-spacing:.24em;text-transform:uppercase;color:#87928b;font-family:IBM Plex Mono,monospace;font-size:10px}.nsx-ticker-label{letter-spacing:.24em;color:#bc9666;font-family:IBM Plex Mono,monospace;font-size:10px;font-variant-caps:all-small-caps}.nsx-ticker{color:#f0cd8c;font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1.05}.nsx-card{color:#f2eae0;transition:border-color .25s,box-shadow .25s,transform .25s;box-shadow:0 6px 16px #00000073,inset 0 0 0 1px #bc96661f;border-color:#bc966647!important}.nsx-card:hover{box-shadow:0 14px 30px #0009,inset 0 0 0 1px #bc966633;border-color:#bc966699!important}.nsx-card-title{color:#f2eae0;font-size:15px;font-weight:600}.nsx-card-sub{color:#afb6b2;font-family:DM Sans,sans-serif;font-size:12px}.nsx-muted{color:#87928b}.nsx-mono{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace}.nsx-amount{font-variant-numeric:tabular-nums;color:#e4d5c2;font-family:IBM Plex Mono,monospace}.nsx-amount-in{color:#4ade80}.nsx-amount-out{color:#f2eae0}.nsx-link{color:#c9ab85;border-bottom:1px solid #c9ab8566;text-decoration:none}.nsx-link:hover{color:#f0cd8c}.nsx-btn{letter-spacing:.2em;text-transform:uppercase;color:#c9ab85;cursor:pointer;background:0 0;border:1px solid #bc966659;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:11px 22px;font-family:IBM Plex Mono,monospace;font-size:11px;text-decoration:none;transition:border-color .25s,color .25s,background .25s;display:inline-flex}.nsx-btn:hover:not(:disabled):not([aria-disabled=true]){color:#e4d5c2;border-color:#bc9666cc}.nsx-btn-primary{color:#f0cd8c;background:#bc966629;border-color:#d8b27899}.nsx-btn-primary:hover:not(:disabled):not([aria-disabled=true]){background:#bc966647;border-color:#f0cd8ce6}.nsx-btn:disabled,.nsx-btn[aria-disabled=true]{opacity:.38;cursor:default}.nsx-chip{letter-spacing:.16em;text-transform:uppercase;color:#c9ab85;white-space:nowrap;border:1px solid #bc96664d;border-radius:2px;align-items:center;gap:6px;padding:5px 10px;font-family:IBM Plex Mono,monospace;font-size:9px;display:inline-flex}.nsx-chip-warning{color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 45%, transparent)}.nsx-chip-verify{color:var(--color-verify);border-color:color-mix(in srgb, var(--color-verify) 45%, transparent)}.nsx-chip-danger{color:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 45%, transparent)}.nsx-kv{border-top:1px solid #bc966624;align-items:center;gap:12px;padding:9px 0;display:flex}.nsx-kv:first-child{border-top:none}.nsx-list{margin:0;padding:0;list-style:none}.nsx-row{border-top:1px solid #bc966624;padding:12px 0}.nsx-row:first-child{border-top:none}.nsx-row-flex{justify-content:space-between;align-items:center;gap:12px;display:flex}.nsx-table{text-align:left;border-collapse:collapse;width:100%;font-size:14px}.nsx-table thead th{letter-spacing:.14em;text-transform:uppercase;color:#87928b;border-bottom:1px solid #bc96664d;padding:8px 12px 8px 0;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500}.nsx-table tbody td{color:#d7dbd8;border-bottom:1px solid #bc96661f;padding:9px 12px 9px 0}.nsx-table tbody tr:last-child td{border-bottom:none}.nsx-state{color:#afb6b2;background:#222d2699;border:1px solid #bc966633;border-radius:8px;align-items:center;gap:12px;padding:18px 20px;font-family:DM Sans,sans-serif;font-size:13px;display:flex}.nsx-toolbar{background:#222d2699;border:1px solid #bc966633;border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:16px;padding:16px 18px;display:flex}.nsx-field-label{letter-spacing:.2em;text-transform:uppercase;color:#87928b;font-family:IBM Plex Mono,monospace;font-size:9px}.nsx-select,.nsx-input{color:#f2eae0;background:#10150f99;border:1px solid #bc96664d;border-radius:4px;padding:8px 10px;font-family:DM Sans,sans-serif;font-size:13px}.nsx-select:focus,.nsx-input:focus{border-color:#d8b278bf;outline:none}.nsx-nav{background:#10150f;border-bottom:1px solid #bc966647;padding:12px 24px;font-family:Poppins,DM Sans,sans-serif}.nsx-nav-inner{flex-wrap:wrap;align-items:center;gap:18px;max-width:1160px;margin:0 auto;display:flex}.nsx-nav-wordmark{flex-direction:column;line-height:1;text-decoration:none;display:flex}.nsx-nav-wordmark b{letter-spacing:.24em;color:#e4d5c2;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:600}.nsx-nav-wordmark span{letter-spacing:.34em;color:#87928b;margin-top:3px;font-family:IBM Plex Mono,monospace;font-size:8px}.nsx-nav-links{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.nsx-nav-links a{letter-spacing:.2em;text-transform:uppercase;color:#c9ab85;border-radius:2px;padding:8px 10px;font-family:IBM Plex Mono,monospace;font-size:10px;text-decoration:none;transition:color .25s,background .25s}.nsx-nav-links a:hover{color:#f0cd8c;background:#bc966614}.nsx-nav-right{align-items:center;gap:8px;margin-left:auto;display:flex}.nsx-nav-credit{background:#bc966614;border:1px solid #bc966680;border-radius:2px;align-items:baseline;gap:8px;padding:7px 14px;display:flex}.nsx-nav-credit b{color:#e4d5c2;font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500}.nsx-nav-credit span{letter-spacing:.2em;color:#bc9666;font-family:IBM Plex Mono,monospace;font-size:8px}.nsx-hbtn{letter-spacing:.2em;text-transform:uppercase;color:#c9ab85;cursor:pointer;background:0 0;border:1px solid #bc966659;border-radius:2px;padding:8px 14px;font-family:IBM Plex Mono,monospace;font-size:10px;transition:border-color .25s,color .25s}.nsx-hbtn:hover{color:#e4d5c2;border-color:#bc9666cc}.nsx-th-keeper{--pk-bg:linear-gradient(168deg, #33453a 0%, #24312a 52%, #2c3b31 100%);--pk-ink:#f2eae0;--pk-sub:#afb6b2;--pk-ring:#afb6b247;--pk-ring2:#afb6b29e;--pk-glass:#afb6b224;--pk-crimp-a:#f2eae012;--pk-crimp-b:#00000038;--pk-gold:#bc9666}.nsx-th-vault{--pk-bg:linear-gradient(168deg, #3b3225 0%, #2a2116 52%, #342a1b 100%);--pk-ink:#f2eae0;--pk-sub:#c4b49a;--pk-ring:#bc96666b;--pk-ring2:#d8b278d9;--pk-glass:#bc966633;--pk-crimp-a:#e9d6aa17;--pk-crimp-b:#00000047;--pk-gold:#d8b278}.nsx-th-grail{--pk-bg:linear-gradient(168deg, #1c1c1f 0%, #101013 52%, #1b1815 100%);--pk-ink:#e9d9b8;--pk-sub:#9a8e76;--pk-ring:#d8b2788c;--pk-ring2:#f0cd8cf2;--pk-glass:#d8b27838;--pk-crimp-a:#f0cd8c1f;--pk-crimp-b:#0006;--pk-gold:#f0cd8c}.nsx-pack{background-image:var(--pk-bg);width:190px;min-height:264px;box-shadow:inset 0 0 0 1px var(--pk-ring), 0 18px 40px #00000080;flex-direction:column;align-items:center;margin:0 auto;transition:transform .35s cubic-bezier(.2,.9,.25,1),box-shadow .35s;display:flex;position:relative}a:hover .nsx-pack,.nsx-pack:hover{box-shadow:inset 0 0 0 1px var(--pk-ring2), 0 30px 56px #000000a6;transform:translateY(-8px)}.nsx-pack-dot{border:1px solid var(--pk-ring);width:20px;height:20px;color:var(--pk-sub);border-radius:50%;justify-content:center;align-items:center;font-family:IBM Plex Mono,monospace;font-size:10px;display:flex;position:absolute;top:15px;right:10px}.nsx-pack-crimp{background:repeating-linear-gradient(90deg, var(--pk-crimp-a) 0px 3px, var(--pk-crimp-b) 3px 6px);border-radius:14px 14px 0 0;height:9px;position:absolute;top:0;left:0;right:0}.nsx-pack-diamond{border:1px solid var(--pk-ring2);flex:none;justify-content:center;align-items:center;width:52px;height:52px;margin-top:18px;margin-bottom:14px;display:flex;transform:rotate(45deg)}.nsx-pack-diamond>div{border:1px solid var(--pk-ring);background:linear-gradient(135deg, var(--pk-glass), #0000);justify-content:center;align-items:center;width:36px;height:36px;display:flex}.nsx-pack-diamond>div>div{border:1px solid var(--pk-ring);width:20px;height:20px}.nsx-pack-mid{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.nsx-pack-name{letter-spacing:.04em;color:var(--pk-ink);text-align:center;width:100%;margin:0;font-family:Poppins,serif;font-size:19px;font-weight:600;line-height:1.2}.nsx-pack-blurb{color:var(--pk-sub);text-align:center;width:100%;font-family:DM Sans,sans-serif;font-size:10.5px;line-height:1.5}.nsx-pack-foot{border-top:1px solid var(--pk-ring);flex-direction:column;align-items:center;gap:5px;width:100%;padding-top:10px;display:flex}.nsx-pack-price{font-variant-numeric:tabular-nums;color:var(--pk-gold);text-align:center;overflow-wrap:anywhere;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600;line-height:1.4}.nsx-pack-tag{letter-spacing:.14em;color:var(--pk-sub);text-align:center;overflow-wrap:anywhere;width:100%;font-family:IBM Plex Mono,monospace;font-size:8.5px}.nsx-pack-hero-wrap{justify-content:center;padding:8px 0 4px;display:flex}.nsx-boxpage{color:#f2eae0;background:#161d18}.nsx-rip-full{height:calc(100dvh - 46px);position:relative;overflow:hidden}.nsx-rip-stage{position:absolute;inset:0}.nsx-rip-cta{z-index:400;justify-content:center;align-items:center;padding:40px 24px;display:flex;position:absolute;inset:0}.nsx-rip-head{z-index:50;text-align:center;pointer-events:none;padding:0 24px;transition:opacity .55s;position:absolute;top:clamp(22px,6vh,78px);left:0;right:0}.nsx-rip-full:has(.nos-stage[data-phase]:not([data-phase=pack])) .nsx-rip-head{opacity:0}.nsx-rip-head a{pointer-events:auto}.nsx-rip-kicker{letter-spacing:.42em;text-transform:uppercase;color:#a9946a;margin-bottom:16px;font-size:11px;font-weight:600;display:block}.nsx-rip-name{letter-spacing:-.015em;background:linear-gradient(178deg,#f9e7bc 0%,#ecca8b 46%,#c69a58 100%);color:#0000;filter:drop-shadow(0 6px 34px #d8b2784d);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.8rem,7vw,5.2rem);font-weight:800;line-height:.94}.nsx-rip-shop{letter-spacing:.24em;text-transform:uppercase;color:#93a29a;margin:16px 0 0;font-size:11px}.nsx-rip-shop .nsx-link{color:#d8b878}.nsx-info-hint{z-index:460;letter-spacing:.2em;text-transform:uppercase;color:#b9c0ba;cursor:pointer;background:#10150f8c;border:1px solid #bc966647;border-radius:999px;padding:9px 14px;font-size:10px;position:absolute;top:16px;right:22px}.nsx-info-hint:hover{color:#f0cd8c;border-color:#bc96668c}.nsx-infomodal{z-index:1000;display:none;position:fixed;inset:0}.nsx-infomodal[data-open="1"]{display:block}.nsx-infomodal-scrim{cursor:pointer;background:#090c09b8;border:none;padding:0;position:absolute;inset:0}.nsx-infomodal-card{background:#161d18;border:1px solid #bc966647;border-radius:16px;flex-direction:column;gap:18px;width:min(720px,92vw);max-height:86vh;padding:30px;display:flex;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 30px 80px #0009}.nsx-infomodal-close{letter-spacing:.2em;text-transform:uppercase;color:#b9c0ba;cursor:pointer;background:0 0;border:1px solid #bc96663d;border-radius:999px;align-self:flex-end;padding:7px 12px;font-size:10px}.nsx-infomodal-close:hover{color:#f0cd8c}.nsx-auth{flex-direction:column;gap:22px;max-width:460px;margin:0 auto;padding:clamp(48px,9vh,96px) 24px 96px;display:flex}.nsx-auth-rule{background:#bc966638;border:0;height:1px;margin:2px 0}.nsx-auth-eyebrow{letter-spacing:.26em;text-transform:uppercase;color:#87928b;font-size:10px;display:block}.nsx-field{flex-direction:column;gap:8px;display:flex}.nsx-field-label{letter-spacing:.01em;color:#d8cebf;font-size:13px;font-weight:600}.nsx-input{color:#f2eae0;background:#10150f8c;border:1px solid #bc966659;border-radius:8px;height:48px;padding:0 14px;font-size:15px}.nsx-input::placeholder{color:#7f8a83}.nsx-input:focus{border-color:#d8b278b3;outline:none;box-shadow:0 0 0 3px #bc966629}.nsx-input[aria-invalid=true]{border-color:#d98b8b}.nsx-auth-btn{letter-spacing:.01em;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:100%;height:48px;padding:0 18px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}.nsx-auth-btn:disabled{opacity:.5;cursor:default}.nsx-auth-btn-secondary{color:#f2eae0;background:#f0eae00a;border:1px solid #bc96666b}.nsx-auth-btn-secondary:hover:not(:disabled){background:#bc966624;border-color:#d8b27899}.nsx-auth-btn-primary{color:#16130c;background:#d8b278eb;border:1px solid #d8b278f2;font-weight:600}.nsx-auth-btn-primary:hover:not(:disabled){background:#e6c68a}.nsx-note{color:#9aa39c;margin:0;font-size:13px;line-height:1.6}.nsx-form-error{color:#f0a3a3;margin:0;font-size:13px}.nsx-queue{font-variant-numeric:tabular-nums;color:#f0cd8c;font-size:40px;font-weight:700;line-height:1}.nsx-pack.nsx-pack-hero{cursor:default;border-radius:18px;width:340px;max-width:92vw;min-height:476px;padding-top:40px}.nsx-pack.nsx-pack-hero:hover{transform:translateY(-4px)}.nsx-pack-hero .nsx-pack-diamond{margin:44px 0 30px;transform:rotate(45deg)scale(1.7)}.nsx-pack-hero .nsx-pack-name{font-size:27px}.nsx-pack-hero .nsx-pack-price{font-size:15px}.nsx-pack-tear{letter-spacing:.2em;height:28px;color:var(--pk-gold);border-bottom:1px dashed var(--pk-ring);background-image:repeating-linear-gradient(90deg, var(--pk-crimp-a) 0 2px, transparent 2px 6px);align-items:center;gap:10px;padding:0 16px;font-family:IBM Plex Mono,monospace;font-size:10px;display:flex;position:absolute;top:0;left:0;right:0}.nsx-pack-tear .ln{background:var(--pk-ring);flex:1;height:1px}.nsx-qty{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:6px 0 2px;display:flex}.nsx-qty-lbl{letter-spacing:.18em;color:var(--color-muted,#9aa3a0);font-family:IBM Plex Mono,monospace;font-size:11px}.nsx-qty-btn{color:#f2eae0;cursor:pointer;background:#1d1a27;border:1px solid #ffffff1f;border-radius:9px;min-width:46px;padding:9px 15px;font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:600;transition:border-color .2s,background .2s,color .2s}.nsx-qty-btn:hover{border-color:#bc9666}.nsx-qty-btn.on{color:#f0cd8c;background:#d8b27824;border-color:#d8b278}.nsx-qty-btn:disabled{opacity:.4;cursor:default}.nsx-qty-total{color:#d8b278;margin-left:8px;font-family:IBM Plex Mono,monospace;font-size:17px;font-weight:600}.nsx-seed-details>summary{cursor:pointer;letter-spacing:.14em;color:#87928b;font-family:IBM Plex Mono,monospace;font-size:10.5px;list-style:none}.nsx-seed-details>summary::-webkit-details-marker{display:none}.nsx-seed-details>summary:before{content:"▸ "}.nsx-seed-details[open]>summary:before{content:"▾ "}.nsx-tabs{border-bottom:1px solid #ffffff14;gap:4px;margin-bottom:14px;display:flex}.nsx-tab{color:#9aa3a0;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:9px 16px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:color .18s,border-color .18s}.nsx-tab:hover{color:#f2eae0}.nsx-tab.on{color:#f0cd8c;border-bottom-color:#d8b278}.nsx-nav-credit{font-variant-numeric:tabular-nums;color:#f0cd8c;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:12px;text-decoration:none}.nsx-nav-signout{letter-spacing:.16em;text-transform:uppercase;color:#87928b;cursor:pointer;background:0 0;border:none;padding:6px 4px;font-family:IBM Plex Mono,monospace;font-size:10px;transition:color .2s}.nsx-nav-signout:hover{color:#c9ab85}
