.nh-claim{position:relative;border:1px solid rgba(240,169,77,.25);border-radius:1rem;padding:1.9rem 1.5rem 2rem;text-align:center;margin-bottom:1rem;background:var(--deep)}.nh-claim:after,.nh-claim:before{content:"";position:absolute;width:.75rem;height:.75rem;border:0 solid rgba(240,169,77,.55)}.nh-claim:before{top:.5625rem;left:.5625rem;border-top-width:1.5px;border-left-width:1.5px}.nh-claim:after{bottom:.5625rem;right:.5625rem;border-bottom-width:1.5px;border-right-width:1.5px}.nh-kick{font-family:var(--font-mono);font-size:.5938rem;letter-spacing:.3em;color:var(--brand);margin-bottom:.625rem}.nh-h{font-size:clamp(1.5rem,1.1rem + 1.2vw,2rem);font-weight:800;letter-spacing:-.02em;margin:0 0 1.125rem}.nh-h b{color:var(--brand)}.nh-lead{font-family:var(--font-mono);font-size:.6875rem;color:var(--text-dim);margin:0 0 1.0625rem}.nh-srow{display:flex;max-width:30rem;margin:0 auto;gap:.5625rem}.nh-in{flex:1 1;min-width:0;display:flex;align-items:center;background:var(--surface);border:1px solid rgba(240,169,77,.35);border-radius:.1875rem;padding:0 .3125rem 0 1rem;min-height:3.125rem;box-shadow:0 0 0 3px rgba(240,169,77,.05)}.nh-in:focus-within{border-color:rgba(240,169,77,.6);box-shadow:0 0 0 3px rgba(240,169,77,.1)}.nh-in input{flex:1 1;min-width:0;background:none;border:0;outline:0;color:var(--text);font-size:1rem;font-family:inherit}.nh-in .tld{font-size:1rem;color:var(--brand);font-weight:800;padding:0 .6875rem}.nh-in .tld,.nh-reg{font-family:var(--font-mono)}.nh-reg{position:relative;flex:none;padding:0 1.375rem;border-radius:.1875rem;border:1px solid var(--border-strong);color:var(--brand-2);cursor:pointer;background:linear-gradient(180deg,rgba(240,169,77,.15),rgba(240,169,77,.04));font-weight:700;font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;transition:color .16s var(--ease-out),background .16s var(--ease-out),border-color .16s var(--ease-out)}.nh-reg:after,.nh-reg:before{content:"";position:absolute;width:.4375rem;height:.4375rem;pointer-events:none;border:0 solid var(--brand)}.nh-reg:before{top:-1px;left:-1px;border-top-width:2px;border-left-width:2px}.nh-reg:after{bottom:-1px;right:-1px;border-bottom-width:2px;border-right-width:2px}.nh-reg:hover:not(:disabled){background:rgba(240,169,77,.12);color:#ffe2ae}.nh-reg:disabled{opacity:.45;cursor:not-allowed}.nh-meta{margin-top:.875rem;min-height:1.375rem;display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}.nh-avail{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.75rem;font-weight:600;letter-spacing:.02em;border-radius:.5rem;padding:.5rem .875rem;color:var(--text-2);border:1px solid var(--border)}.nh-avail b{color:var(--brand-2);font-weight:700}.nh-avail.ok{color:var(--brand);background:rgba(240,169,77,.08);border-color:var(--brand-line)}.nh-avail.bad{color:var(--red);background:rgba(255,84,112,.07);border-color:rgba(255,84,112,.35)}.nh-status{font-size:.6875rem}.nh-hints,.nh-status{font-family:var(--font-mono);color:var(--text-dim)}.nh-hints{display:flex;align-items:baseline;gap:1.125rem;font-size:.75rem}.nh-hints b{color:#ffcf6b;margin-left:.3125rem;font-weight:700}.nh-hints .per{font-size:.6563rem;opacity:.7}.nh-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1.25rem;flex-wrap:wrap}.nh-tabs{display:flex;gap:.5rem}.nh-tabs .nt{font-family:var(--font-mono);font-size:.9375rem;font-weight:600;color:var(--text-2);padding:.75rem 1.125rem;border-radius:.625rem;border:1px solid var(--border);background:var(--surface);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .16s,border-color .16s,background .16s}.nh-tabs .nt b{color:var(--brand);margin-left:.3125rem}.nh-tabs .nt:hover{color:var(--text);border-color:var(--brand-line);background:rgba(255,255,255,.04)}.nh-tabs .nt.on{color:var(--brand-2);border-color:rgba(240,169,77,.75);background:rgba(240,169,77,.14);box-shadow:inset 0 -2px 0 var(--brand)}.nh-tools{display:flex;align-items:center;gap:.625rem}.nh-sort{display:flex;gap:2px;font-family:var(--font-mono);font-size:.6875rem}.nh-sort .ns{padding:.5rem .75rem;border-radius:.5rem;color:var(--text-dim);cursor:pointer}.nh-sort .ns.on{color:var(--brand);background:rgba(240,169,77,.1)}.nh-vsw{display:flex;border:1px solid var(--border-strong);border-radius:.5rem;overflow:hidden}.nh-vsw span{padding:.8rem .95rem;color:var(--text-dim);display:grid;place-items:center;cursor:pointer;transition:color .15s,background .15s}.nh-vsw span svg{width:1.1rem;height:1.1rem;stroke:currentColor;stroke-width:2;fill:none}.nh-vsw span:hover{color:var(--text)}.nh-vsw span.on{color:var(--brand);background:rgba(240,169,77,.1)}.nh-vsw svg{display:block;width:.875rem;height:.875rem;stroke:currentColor;fill:none;stroke-width:1.8}.nh-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14.25rem,1fr));gap:.8125rem;margin-top:.875rem;align-items:start}.nh-card{position:relative;border:1px solid var(--border);border-radius:.875rem;overflow:hidden;background:var(--surface);display:flex;flex-direction:column;transition:border-color .16s,transform .16s}.nh-card:hover{border-color:rgba(240,169,77,.5);transform:translateY(-2px)}.nh-card.listed{border-color:rgba(240,169,77,.38)}.nh-hdr{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.025)}.nh-state{font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--text-2)}.nh-state.sale{color:var(--brand)}.nh-state.mine{color:var(--hud-up,#5b8cff)}.nh-state.exp{color:var(--red)}.nh-hdr-meta{font-size:.625rem;color:var(--text-dim);white-space:nowrap}.nh-art{position:relative;flex:none;aspect-ratio:6/5;min-height:0;overflow:hidden;background:#080a0f;display:flex;align-items:center;justify-content:center}.nh-svg{width:100%;height:100%;display:block;object-fit:cover;cursor:zoom-in}.nh-artfall{font-weight:800;font-size:1.25rem;color:var(--text)}.nh-artfall b{color:var(--brand)}.nh-zoom{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:1.5rem;background:rgba(4,5,10,.82);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:nh-zfade .16s ease-out}@keyframes nh-zfade{0%{opacity:0}}.nh-zoom-img{width:auto;height:auto;max-width:min(92vw,31.25rem);max-height:86vh;display:block;border-radius:1.125rem;cursor:zoom-out;box-shadow:0 40px 100px rgba(0,0,0,.7),0 0 0 1px rgba(240,169,77,.25);animation:nh-zpop .2s cubic-bezier(.16,1,.3,1)}@keyframes nh-zpop{0%{transform:scale(.92);opacity:0}}.nh-zoom-x{position:fixed;top:1.125rem;right:1.125rem;width:2.625rem;height:2.625rem;border-radius:.6875rem;display:grid;place-items:center;background:rgba(20,20,25,.9);border:1px solid rgba(255,255,255,.15);color:var(--text);font-size:1rem;cursor:pointer;z-index:401;transition:color .15s,border-color .15s}.nh-zoom-x:hover{color:var(--brand);border-color:var(--brand-line)}@media (prefers-reduced-motion:reduce){.nh-zoom,.nh-zoom-img{animation:none}}.nh-badge{position:absolute;top:.625rem;right:.625rem;z-index:2;font-family:var(--font-mono);font-size:.6563rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.25rem .625rem;border-radius:62.4375rem}.nh-badge.sale{color:#150d02;background:var(--brand)}.nh-badge.disp{color:#f0a94d;background:rgba(240,169,77,.16);border:1px solid rgba(240,169,77,.45)}.nh-badge.exp{color:var(--text-dim);background:rgba(0,0,0,.55);border:1px solid var(--border);left:.625rem;right:auto}.nh-strip{min-height:4.75rem;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;gap:.5rem;padding:.75rem;border-top:1px solid rgba(255,255,255,.06);flex:0 0 auto}.nh-strip>*{display:grid;place-items:center;text-align:center;min-width:0}.nh-strip.acts{justify-content:stretch}.nh-strip.acts .nh-btn{flex:1 1;text-align:center}.nh-strip .p{font-family:var(--font-mono);font-size:.7813rem;font-weight:800;color:var(--brand)}.nh-strip.sale{padding:.6875rem .625rem}.nh-pricecell{display:grid;justify-items:center;gap:.3rem}.nh-pricecell .ov{font-family:var(--font-mono);font-size:.8rem;font-weight:700;color:var(--text)}.nh-strip .nh-pricelab{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.nh-strip .p{font-size:1.0625rem;line-height:1.15;letter-spacing:-.01em;color:var(--brand-2)}.nh-strip.sale .nh-btn{width:100%;text-align:center;padding:.8125rem .5rem;font-size:.9063rem}.nh-strip .nh-btn{padding:.6875rem .5rem;font-size:.78rem}.nh-strip .nh-btn,.nh-strip.acts .nh-btn{width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.nh-strip.acts .nh-btn{padding:.75rem .5rem;font-size:.82rem}.nh-strip .o{font-size:.6563rem;color:var(--text-dim)}.nh-primary,.nh-strip .o{font-family:var(--font-mono)}.nh-primary{display:flex;align-items:center;gap:.4375rem;margin:.5625rem 2px 0;padding:.5rem .6875rem;border-radius:.5625rem;background:rgba(240,169,77,.1);border:1px solid rgba(240,169,77,.3);font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand)}.nh-primary .s{color:#ffcf6b;font-size:.75rem;line-height:1}.nh-offermine{display:inline-flex;align-items:center;gap:.4375rem;color:var(--brand)}.nh-btn,.nh-offermine{font-family:var(--font-mono);font-size:.6875rem;font-weight:700}.nh-btn{border-radius:.5rem;padding:.4375rem .8125rem;white-space:nowrap;cursor:pointer;border:0;min-height:2rem}.nh-btn.buy{color:var(--brand);border-color:rgba(240,169,77,.55);background:rgba(240,169,77,.09);font-weight:700}.nh-btn.buy:hover{color:#150d02;background:var(--brand)}.nh-btn.am{color:var(--brand);border:1px solid rgba(240,169,77,.4);background:rgba(240,169,77,.08)}.nh-btn.gho{color:var(--text-dim);border:1px solid var(--border);background:none}.nh-btn:disabled{opacity:.45;cursor:not-allowed}.nh-form{display:flex;flex-direction:column;gap:.5rem;padding:0 .75rem .75rem}.nh-form .nh-formlab{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.nh-form .input{width:100%;min-width:0;padding:.6875rem .75rem;font-size:.875rem}.nh-form .nh-formacts{display:flex;gap:.5rem}.nh-form .nh-formacts .nh-btn{flex:1 1;text-align:center;padding:.625rem .75rem}.nh-offers{border-top:1px solid rgba(255,255,255,.06);padding:.625rem .75rem .75rem;display:flex;flex-direction:column;gap:.5rem}.nh-offers .h{font-family:var(--font-mono);font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim)}.nh-offers .row{display:flex;align-items:center;gap:.625rem;font-size:.8125rem}.nh-offers .row b{color:var(--brand);margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nh-mkt{border:1px solid var(--border);border-radius:.9375rem;overflow:hidden;background:var(--surface);margin-top:.875rem}.nh-mkt .head,.nh-mkt .r{display:grid;grid-template-columns:minmax(0,1.7fr) 4rem 8.5rem minmax(0,1fr) minmax(0,1fr) 9.5rem;gap:.875rem;align-items:center;padding:.75rem 1.125rem}.nh-mkt .head>*,.nh-mkt .r>*{min-width:0}.nh-mkt .head>:nth-child(2),.nh-mkt .head>:nth-child(3),.nh-mkt .r>:nth-child(2),.nh-mkt .r>:nth-child(3){text-align:left}body .nh-mkt .act-row .nh-btn{width:100%}.nh-mkt .head{font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);background:rgba(255,255,255,.03);border-bottom:1px solid var(--border)}.nh-mkt .r{border-top:1px solid rgba(255,255,255,.05);transition:background .15s}.nh-mkt .r:first-of-type{border-top:0}.nh-mkt .r:hover{background:rgba(240,169,77,.04)}.nh-mkt .nmc{display:flex;align-items:center;gap:.8125rem;min-width:0}.nh-mkt .th{width:3.625rem;height:2.125rem;border-radius:.5rem;overflow:hidden;flex:none;position:relative;border:1px solid rgba(240,169,77,.3);background:#080a0f}.nh-mkt .th img{position:absolute;width:100%;height:auto;top:-36%;left:0;display:block}.nh-mkt .th .nh-artfall{display:grid;place-items:center;width:100%;height:100%;font-size:.5625rem}.nh-mkt .ninf{min-width:0}.nh-mkt .nm{font-size:.9375rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nh-mkt .nm b{color:var(--brand)}.nh-badge.inrow{position:static;margin-left:.5rem;vertical-align:2px}.nh-mkt .serial{font-family:var(--font-mono);font-size:.7813rem;font-weight:800;color:#ffcf6b}.nh-mkt .expd{font-family:var(--font-mono);font-size:.75rem;color:var(--text)}.nh-mkt .expd small{display:block;font-size:.5938rem;color:var(--text-dim);margin-top:2px}.nh-mkt .own{font-size:.75rem;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nh-mkt .own,.nh-mkt .price{font-family:var(--font-mono)}.nh-mkt .price{font-size:.8125rem;font-weight:800;color:var(--brand)}.nh-mkt .idle{font-family:var(--font-mono);font-size:.6563rem;color:var(--text-dim)}.nh-mkt .act-row{display:flex;justify-content:flex-end;align-items:center;gap:.4375rem;flex-wrap:wrap}.nh-mkt .fr{display:flex;gap:.375rem;padding:0 1.125rem .75rem;border-top:0}.nh-mkt .fr .input{flex:1 1;min-width:0;max-width:20rem;margin-left:auto;padding:.5rem .625rem;font-size:.8125rem}.names-more{display:block;margin:1rem auto .25rem;padding:.6875rem 1.375rem;border-radius:.75rem;background:var(--surface);border:1px solid var(--border);color:var(--text);font-weight:700;font-size:.875rem;cursor:pointer;transition:border-color .16s,background .16s}.names-more:hover{border-color:var(--brand-line);background:var(--brand-soft)}.names-more .nm-count{color:var(--text-dim);font-family:var(--font-mono);font-weight:400;font-size:.75rem;margin-left:.375rem}@media (max-width:640px){.nh-claim{padding:2.125rem 1rem 2rem}.nh-h{font-size:1.5rem;margin-bottom:.875rem}.nh-srow{max-width:none}.nh-lead{font-size:.625rem}.nh-hints{gap:.625rem;flex-wrap:wrap;justify-content:center}.nh-srow{gap:.5rem}.nh-in{min-height:2.875rem}.nh-in input{font-size:.875rem}.nh-reg{padding:0 1rem;font-size:.8125rem}.nh-bar{margin-top:1rem}.nh-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.nh-tabs .nt{padding:.5rem .75rem;font-size:.7188rem;white-space:nowrap}.nh-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5625rem;align-items:stretch}.nh-card{height:100%}.nh-strip{grid-auto-flow:row;padding:.55rem .5rem;gap:.45rem;margin-top:auto}.nh-strip .p{font-size:.95rem}.nh-pricecell .ov{font-size:.7rem}body .nh-card .nh-btn{padding:.55rem .4rem;font-size:.7rem}.nh-mkt .head{display:none}.nh-mkt .r{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .625rem;padding:.6875rem .75rem}.nh-mkt .expd,.nh-mkt .own,.nh-mkt .serial{display:none}.nh-mkt .nmc{flex:1 1 100%}.nh-mkt .idle,.nh-mkt .price{flex:0 1 auto}.nh-mkt .act-row{margin-left:auto;flex:none;justify-content:flex-end}.nh-mkt .nm{font-size:.8125rem}.nh-mkt .price{font-size:.75rem}.nh-mkt .fr{padding:0 .75rem .625rem}.nh-mkt .fr .input{max-width:none;margin-left:0}}.nh-btn.nh-setprim.is-primary{background:var(--brand);color:#150e02;border-color:var(--brand);cursor:default;opacity:1}.nh-setprim.is-primary .muted{color:rgba(21,14,2,.68);letter-spacing:0}.nh-infobtn{display:inline-flex;align-items:center;vertical-align:initial;margin-left:.25rem;font-family:var(--font-mono);font-size:.6563rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);background:rgba(240,169,77,.07);border:1px solid var(--brand-line);border-radius:6.1875rem;padding:.1875rem .625rem;cursor:pointer}.nh-infobtn:hover{background:rgba(240,169,77,.15);background:rgba(240,169,77,.12)}.nh-infomodal{max-width:27.5rem}.nh-infohead{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.625rem}.nh-infohead h3{margin:0}.nh-infox{flex:none;width:1.875rem;height:1.875rem;border-radius:.5rem;border:1px solid var(--border);background:none;cursor:pointer;font-size:.8125rem}.nh-infop,.nh-infox{color:var(--text-dim)}.nh-infop{font-size:.8438rem;line-height:1.65;margin:0 0 1rem}.nh-infomodal .nh-hints{justify-content:flex-start;margin-bottom:1.125rem;flex-wrap:wrap}.nh-osea{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.75rem;font-family:var(--font-mono);font-size:.8125rem;font-weight:600;letter-spacing:.01em;text-transform:none;color:var(--brand);background:rgba(240,169,77,.06);border:1px solid var(--brand-line);border-radius:.625rem;text-decoration:none;transition:background .15s,border-color .15s}.nh-osea:hover{background:rgba(240,169,77,.12);border-color:rgba(240,169,77,.55)}.nh-osea span{font-size:.75rem;opacity:.8}.fr{display:flex;flex-direction:column;gap:.5rem;padding:.625rem .875rem .75rem}.fr .input{width:100%;min-width:0;padding:.6875rem .75rem;font-size:.875rem}.fr .nh-formacts{display:flex;gap:.5rem}.fr .nh-formacts .nh-btn{flex:1 1;text-align:center;padding:.625rem .75rem}body .nh-card .nh-btn,body .nh-form .nh-btn,body .nh-row .nh-btn{font-family:var(--font-mono);font-size:.78rem;font-weight:600;letter-spacing:.01em;text-transform:none;border-radius:.4rem;padding:.6rem .85rem;color:var(--text-2);border:1px solid var(--border-strong);background:rgba(255,255,255,.02);min-height:0;width:100%;text-align:center;cursor:pointer;transition:color .15s,border-color .15s,background .15s}body .nh-card .nh-btn:after,body .nh-card .nh-btn:before,body .nh-form .nh-btn:after,body .nh-form .nh-btn:before,body .nh-row .nh-btn:after,body .nh-row .nh-btn:before{content:none}body .nh-card .nh-btn:hover,body .nh-form .nh-btn:hover,body .nh-row .nh-btn:hover{color:var(--text);border-color:var(--brand-line);background:rgba(255,255,255,.045)}body .nh-card .nh-btn.am,body .nh-card .nh-btn.buy,body .nh-form .nh-btn.am,body .nh-row .nh-btn.am{color:var(--brand);border-color:rgba(240,169,77,.55);background:rgba(240,169,77,.09);font-weight:700}body .nh-card .nh-btn.am:hover,body .nh-card .nh-btn.buy:hover,body .nh-form .nh-btn.am:hover,body .nh-row .nh-btn.am:hover{color:#150d02;background:var(--brand);border-color:var(--brand)}body .nh-card .nh-setprim{width:calc(100% - 1.5rem);margin:0 .75rem .75rem}.nh-srow .nh-infobtn{flex:none;margin:0;border-radius:3px;padding:0 .875rem;min-height:3.125rem;font-size:.75rem;letter-spacing:.12em;color:var(--text);background:rgba(255,255,255,.06);border:1px solid var(--border-strong)}.nh-srow .nh-infobtn:hover{color:var(--brand-2);border-color:var(--brand-line);background:rgba(240,169,77,.1)}@media (max-width:640px){.nh-srow .nh-infobtn{min-height:2.875rem;padding:0 .7rem}}