.jkslNW_page{color:#f3ead7;padding:0 16px 64px;position:relative;overflow:hidden}.jkslNW_hero{pointer-events:none;z-index:0;height:620px;position:absolute;inset:0 0 auto;overflow:hidden}.jkslNW_hero:before{content:"";background:var(--bg) center / cover;filter:blur(4px)brightness(.34)saturate(.85);position:absolute;inset:-20px}.jkslNW_hero:after{content:"";background:radial-gradient(55% 70% at 78% 30%,#d4a84a24,#0000 70%),linear-gradient(90deg,#07060be6,#07060b66 60%,#07060b4d),linear-gradient(#0000 45%,#07060b 100%);position:absolute;inset:0}.jkslNW_wrap{z-index:1;grid-template:"head card""main card"1fr/minmax(0,1fr) 360px;align-items:start;column-gap:36px;max-width:1240px;margin:0 auto;padding-top:48px;display:grid;position:relative}.jkslNW_head{grid-area:head}.jkslNW_main{grid-area:main;min-width:0}.jkslNW_kicker{letter-spacing:.32em;text-transform:uppercase;color:#e6c06a;margin:0;font-size:14px;font-weight:800}.jkslNW_page .jkslNW_h1{font-family:var(--font-cinzel), Cinzel, serif;text-transform:uppercase;background:linear-gradient(#fff3cf 0%,#e9c46a 45%,#a8752a 100%);color:#0000;filter:drop-shadow(0 4px 18px #000000b3);-webkit-background-clip:text;background-clip:text;margin:12px 0 18px;font-size:clamp(34px,7vw,82px);font-weight:900;line-height:1}.jkslNW_lead{color:#ddd2bd;max-width:560px;margin:0;font-size:18px;line-height:1.5}.jkslNW_lead b{color:#fff}.jkslNW_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:30px 0 22px;display:grid}.jkslNW_stat{cursor:pointer;text-align:left;color:inherit;font:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14101cb8;border:1px solid #d4a84a38;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.jkslNW_stat:hover{border-color:#d4a84a8c;transform:translateY(-2px)}.jkslNW_stat b{font-family:var(--font-cinzel), Cinzel, serif;color:#e9c46a;white-space:nowrap;font-size:28px;font-weight:900;line-height:1}.jkslNW_stat b i{color:#8f8574;font-size:15px;font-style:normal}.jkslNW_stat span{font-size:15px;font-weight:700;line-height:1.2}.jkslNW_stat small{color:#a99f8c;font-size:12px;font-weight:500;display:block}.jkslNW_statOn{background:linear-gradient(#e9c46a24,#14101ccc);border-color:#e9c46a;box-shadow:inset 0 0 0 1px #e9c46a,0 10px 30px #d4a84a2e}.jkslNW_msg{z-index:60;cursor:pointer;background:#1a1424;border:1px solid #e9c46a;border-radius:12px;width:max-content;max-width:calc(100vw - 32px);margin:0;padding:12px 16px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000080}.jkslNW_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.jkslNW_page .jkslNW_h2{font-family:var(--font-cinzel), Cinzel, serif;color:#f1d589;margin:0;font-size:24px}.jkslNW_filters{background:#14101ccc;border:1px solid #ffffff14;border-radius:999px;gap:4px;padding:4px;display:flex}.jkslNW_filters button{color:#cfc6b4;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700}.jkslNW_filters .jkslNW_on{color:#1a1206;background:linear-gradient(90deg,#f1d589,#c9963d)}.jkslNW_grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;display:grid}.jkslNW_gridWide{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.jkslNW_gridTitles{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.jkslNW_item{--r:#9aa3ad;cursor:pointer;color:inherit;font:inherit;text-align:center;background:linear-gradient(#1c1626eb,#0e0b14f5);border:1px solid #ffffff12;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:18px 12px 14px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 10px 26px #00000059}.jkslNW_item:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 50% 0%, color-mix(in srgb, var(--r) 22%, transparent), transparent 70%);position:absolute;inset:0}.jkslNW_item:hover{border-color:color-mix(in srgb, var(--r) 55%, transparent);transform:translateY(-3px)}.jkslNW_sel{border-color:#e9c46a;box-shadow:inset 0 0 0 1px #e9c46a,0 0 28px #e9c46a47}.jkslNW_visual{place-items:center;width:100%;min-height:128px;display:grid;position:relative}.jkslNW_gridWide .jkslNW_visual{min-height:0}.jkslNW_gridTitles .jkslNW_visual{min-height:64px}.jkslNW_name{font-size:14px;font-weight:700;line-height:1.25;position:relative}.jkslNW_meta{flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.jkslNW_meta small{color:#a99f8c;font-size:11.5px}.jkslNW_rar{--r:inherit;letter-spacing:.14em;text-transform:uppercase;color:var(--r);background:color-mix(in srgb, var(--r) 15%, transparent);border:1px solid color-mix(in srgb, var(--r) 30%, transparent);border-radius:999px;padding:3px 9px;font-size:10.5px;font-style:normal;font-weight:800}.jkslNW_worn{z-index:2;letter-spacing:.1em;text-transform:uppercase;color:#1a1206;background:linear-gradient(90deg,#f1d589,#c9963d);border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:800;position:absolute;top:10px;right:10px}.jkslNW_padlock{z-index:2;opacity:.85;font-size:15px;position:absolute;top:10px;left:12px}.jkslNW_lock{cursor:default}.jkslNW_lock .jkslNW_visual{filter:grayscale(.85)brightness(.42)}.jkslNW_lock .jkslNW_name{color:#b5ab98}.jkslNW_buyable{cursor:pointer}.jkslNW_price{flex-direction:column;align-items:center;gap:4px;margin-top:2px;display:flex;position:relative}.jkslNW_price>span{color:#f1d589;white-space:nowrap;cursor:pointer;background:#e9c46a1a;border:1px solid #e9c46a59;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:92px;padding:4px 10px;font-size:12px;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.jkslNW_price>span:hover,.jkslNW_price>span:focus-visible{color:#1a1206;background:linear-gradient(90deg,#f1d589,#c9963d);border-color:#f1d589;outline:none}.jkslNW_look{flex:none;display:inline-block;position:relative}.jkslNW_lookRound{background:#000;border-radius:50%;position:absolute;inset:0;overflow:hidden}.jkslNW_lookRound img{object-fit:cover;border:0;width:100%;height:100%;display:block}.jkslNW_page img.jkslNW_lookFrame{object-fit:contain;pointer-events:none;border:0;border-radius:0;width:136%;max-width:none;height:136%;max-height:none;position:absolute;inset:-18%}.jkslNW_lookRing{pointer-events:none;border:3px solid #d9b25f;border-radius:50%;position:absolute;inset:-4px;box-shadow:0 0 18px #d9b25f73}.jkslNW_tit{letter-spacing:.03em;color:#1a1206;background:linear-gradient(90deg,#f1d589,#c9963d);border-radius:999px;padding:7px 16px;font-size:14px;font-weight:800;display:inline-block}.jkslNW_ban{aspect-ratio:16/6;background:#0b0810 50%/cover;border-radius:10px;width:100%;display:block;box-shadow:inset 0 0 0 1px #ffffff14}.jkslNW_empty{color:#a99f8c;text-align:center;grid-column:1/-1;padding:28px}.jkslNW_card{background:#100d16f0;border:1px solid #d4a84a73;border-radius:22px;grid-area:card;position:sticky;top:96px;overflow:hidden;box-shadow:0 30px 80px #000000b3,0 0 60px #d4a84a1a}.jkslNW_cardBan{background:linear-gradient(135deg,#2a1d40,#0b0810) 50%/cover;height:150px;position:relative}.jkslNW_cardBan:after{content:"";background:linear-gradient(#0000 35%,#100d16f5);position:absolute;inset:0}.jkslNW_cardId{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:30px;margin-top:-80px;padding:0 24px;display:flex;position:relative}.jkslNW_cardName strong{font-family:var(--font-cinzel), Cinzel, serif;color:#fff;text-shadow:0 2px 10px #000;overflow-wrap:anywhere;font-size:26px;font-weight:900;display:block}.jkslNW_pill{color:#1a1206;background:linear-gradient(90deg,#f1d589,#c9963d);border-radius:999px;margin-top:8px;padding:4px 13px;font-size:13px;font-weight:800;display:inline-block}.jkslNW_cardList{grid-template-columns:1fr 1fr;gap:8px;margin:22px 20px 0;display:grid}.jkslNW_cardList div{background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;min-width:0;padding:9px 10px}.jkslNW_cardList dt{letter-spacing:.12em;text-transform:uppercase;color:#a99f8c;font-size:10.5px}.jkslNW_cardList dd{color:#f1d589;overflow-wrap:anywhere;margin:2px 0 0;font-size:13px;font-weight:700;line-height:1.3}.jkslNW_note{color:#a99f8c;text-align:center;margin:0;padding:16px 20px 20px;font-size:12.5px}.jkslNW_note b{color:#e6c06a}.jkslNW_outBox{z-index:1;max-width:1240px;margin:0 auto;padding:80px 0 120px;position:relative}.jkslNW_loginBtn{color:#1a1206;background:linear-gradient(90deg,#f1d589,#c9963d);border-radius:12px;margin-top:26px;padding:14px 26px;font-weight:800;text-decoration:none;display:inline-block;box-shadow:0 10px 30px #d4a84a40}.jkslNW_loginBtn:hover{filter:brightness(1.08)}.jkslNW_sheet{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;background:#000000b3;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.jkslNW_sheetBox{--r:#9aa3ad;text-align:center;background:radial-gradient(ellipse 80% 50% at 50% 0%, color-mix(in srgb, var(--r) 22%, transparent), transparent 70%), #120e19;border:1px solid #d4a84a73;border-radius:20px;width:100%;max-width:420px;padding:28px 22px 22px;box-shadow:0 30px 80px #000000b3}.jkslNW_sheetVisual{place-items:center;min-height:230px;margin-bottom:14px;display:grid}.jkslNW_sheetBox h2{font-family:var(--font-cinzel), Cinzel, serif;color:#f1d589;margin:10px 0 4px}.jkslNW_sheetBox p{color:#a99f8c;margin:0 0 16px;font-size:13px}.jkslNW_buyRow{gap:10px;display:flex}.jkslNW_buyRow button{color:#1a1206;font:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#f1d589,#c9963d);border:1px solid #e9c46a;border-radius:12px;flex:1;padding:12px;font-weight:800}.jkslNW_buyRow button+button{color:#f1d589;background:0 0}@media (max-width:980px){.jkslNW_wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""card""main";row-gap:24px;padding-top:28px}.jkslNW_card{width:100%;max-width:460px;margin:0 auto;position:relative;top:0}.jkslNW_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.jkslNW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jkslNW_gridWide,.jkslNW_gridTitles{grid-template-columns:1fr}.jkslNW_stat{gap:10px;padding:12px}.jkslNW_stat b{font-size:22px}.jkslNW_lead{font-size:16px}.jkslNW_item{padding:16px 8px 12px}}
