:root,:root.dark{color-scheme:dark;--primary-hue:28deg;--primary-saturation:96%;--primary-lightness:66%;--color-dark:#15111b;--nw-canvas:#15111b;--nw-surface:#211a29;--nw-raised:#2c2034;--nw-text:#ece4dc;--nw-muted:#c3b3c9;--nw-orange:#ffb568;--nw-purple:#d3b5f4;--nw-border:#4d3b56;--nw-focus:#ffc983}html,body{background-color:var(--nw-canvas);color:var(--nw-text)}body{background-image:linear-gradient(115deg,#201322 0,#15111b 48%,#1c151e 100%);background-attachment:fixed}::selection{color:#fff8ee;background:#654277}:focus-visible{outline:2px solid var(--nw-focus);outline-offset:4px;box-shadow:none}input{caret-color:var(--nw-orange)}.hextra-scrollbar{scrollbar-color:#8d6b99 var(--nw-canvas)}.hextra-nav-container-blur{background:#19131f;box-shadow:0 1px #624034,0 6px 20px #0b080d40}.hextra-nav-container a,.hextra-nav-container button{color:var(--nw-text)}.hextra-nav-container a:hover,.hextra-toc a:hover{color:var(--nw-orange)}.hextra-search-input{background:var(--nw-surface);color:var(--nw-text);border-color:var(--nw-border)}.hextra-search-input::placeholder{color:var(--nw-muted);opacity:1}.hextra-sidebar-container{background:0 0}.hextra-sidebar-container a{color:var(--nw-muted);padding-block:.55rem;border-radius:6px}.hextra-sidebar-container a:hover{color:#fff2e3;background:var(--nw-raised)}.hextra-sidebar-container .hextra-sidebar-active-item{color:#ffc58b;background:#3a251f;box-shadow:inset 0 0 0 1px #9d653d}.hextra-toc a,.hextra-toc button{color:var(--nw-muted)}.hextra-toc a[aria-current=true],.hextra-toc a.active{color:var(--nw-orange)}.hextra-toc .hx\:sticky.hx\:bottom-0{background:0 0;border-color:var(--nw-border);box-shadow:none}article main{padding-top:1.5rem}.content{color:var(--nw-text)}.content>h1{display:flex;align-items:center;min-height:172px;padding:1.75rem 22% 1.75rem 1.75rem;margin-top:1.25rem;margin-bottom:2rem;border:1px solid #815639;border-radius:10px;background-color:#251924;background-image:linear-gradient(90deg,#211725 52%,#211725d9 68%,#21172560 100%),url(/assets/neoween/banniere-neoween-v2.webp);background-size:cover,cover;background-position:50%,100% 60%;background-repeat:no-repeat;color:#fff1da;font-size:clamp(1.8rem,3vw,2.65rem);font-weight:750;line-height:1.13;letter-spacing:-.025em;text-wrap:balance;box-shadow:0 10px 28px #09060c30}.content h2{color:#ffca91;border-color:#684c43;margin-top:2.5rem;letter-spacing:-.02em}.content h3{color:var(--nw-purple)}.content strong{color:#fff0db}.content a{color:var(--nw-orange);text-decoration-color:#ac784c;text-underline-offset:.2em}.content a:hover{color:#ffdaa3;text-decoration-color:initial}.content code{color:#ffd199;background:#30221e;border-color:#765239}.content hr{border-color:var(--nw-border)}.content ul>li::marker,.content ol>li::marker{color:var(--nw-orange)}.content table{font-variant-numeric:tabular-nums;border-color:var(--nw-border)}.content table th{color:#ffd4a6;background:#302229;border-color:#755046}.content table td{border-color:var(--nw-border)}.content table tbody tr{background:#1c1722;border-color:var(--nw-border)}.content table tbody tr:nth-child(even){background:#251c2b}.content table tbody tr:hover{background:#342536}.content>div[class*=border-blue],.content>div[class*=border-purple]{color:#e7d9f4;background:#2b2037;border-color:#876897}.content>div[class*=border-yellow],.content>div[class*=border-amber],.content>div[class*=border-orange]{color:#ffdcad;background:#35271d;border-color:#b3804d}.hextra-tabs-toggle{color:var(--nw-muted);padding:.75rem;min-height:44px}.hextra-tabs-toggle:hover{color:#ffe4c5;background:var(--nw-surface);border-bottom-color:#aa7c53}.hextra-tabs-toggle[data-state=selected]{color:#ffc58b;background:#30211f;border-bottom-color:var(--nw-orange)}.hextra-card{background:var(--nw-surface);border-color:#685175;color:var(--nw-text);box-shadow:0 5px 16px #08050b26}.hextra-card:hover{background:var(--nw-raised);border-color:var(--nw-orange)}.hextra-card img{background:#17131b}.hextra-card-image[src*="/assets/neoween/"][src$="-v2.png"]{display:block;width:100%;height:320px;padding:1rem;object-fit:contain;object-position:center}.hextra-card .hextra-card-subtitle{color:var(--nw-muted)}.content .nw-statue{display:flex;flex-direction:column;min-width:0;margin:0;overflow:hidden;border:1px solid var(--nw-border);border-radius:10px}.nw-statue figcaption{padding:1rem}.content .nw-statue h3{margin:0 0 .5rem;color:var(--nw-text);font-size:1rem;line-height:1.45;font-weight:700}.nw-statue figcaption p{margin:0;color:var(--nw-muted);font-size:.875rem;line-height:1.5}.nw-pages section+section{margin-top:2rem}.content .nw-pages h3{margin:1.5rem 0 .5rem}.content .nw-pages-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin:0;padding:0;list-style:none}.content .nw-pages-list>li{margin:0}.content .nw-page-link{display:grid;grid-template-columns:1.4rem minmax(0,1fr);align-items:start;gap:.8rem;min-height:6.5rem;height:100%;padding:1rem 0;border-bottom:1px solid var(--nw-border);text-decoration:none}.nw-page-icon{margin-top:.15rem;color:var(--nw-purple)}.content .nw-page-link strong{display:block;margin-bottom:.3rem;color:var(--nw-orange);font-weight:700;line-height:1.4}.nw-page-description{display:block;color:var(--nw-muted);font-size:.875rem;line-height:1.6}.nw-page-link:hover strong{text-decoration:underline;text-underline-offset:.2em}.content .neoween-boss{margin:2rem 0;scroll-margin-top:calc(var(--navbar-height,4rem) + 1rem);overflow:hidden;border:1px solid var(--nw-border);border-radius:10px;background:#17131b}.neoween-boss video{display:block;width:100%;height:clamp(340px,45vw,440px);object-fit:contain}.content .neoween-boss-still{display:none;width:100%;height:clamp(340px,45vw,440px);margin:0;object-fit:contain;border-radius:0}.content .neoween-boss figcaption{margin:0;padding:.75rem 1rem;border-top:1px solid var(--nw-border);background:var(--nw-surface);color:var(--nw-muted);font-size:.875rem;text-align:left}.content .neoween-market{margin:2rem 0;overflow:hidden;scroll-margin-top:calc(var(--navbar-height,4rem) + 1rem);border:1px solid var(--nw-border);border-radius:10px;background:#17131b}.content .neoween-market figure{margin:0}.neoween-market-video,.content .neoween-market-still{display:block;width:100%;height:auto;margin:0;border-radius:0}.content .neoween-market-still{display:none}.content .neoween-market figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin:0;padding:.85rem 1rem;border-top:1px solid var(--nw-border);background:var(--nw-surface);color:var(--nw-muted);font-size:.875rem}.content .neoween-market figcaption strong{color:var(--nw-orange)}.neoween-market-ingame{border-top:1px solid var(--nw-border);background:var(--nw-surface)}.neoween-market-ingame summary{padding:.75rem 1rem;cursor:pointer;color:var(--nw-purple);font-size:.875rem}.neoween-market-ingame summary:hover{color:#ffe4c5}.neoween-market-ingame summary:focus-visible{outline:2px solid var(--nw-focus);outline-offset:-4px}.content .neoween-market-ingame img{width:100%;height:auto;margin:0;border-top:1px solid var(--nw-border);border-radius:0}footer{background:#19131f;color:var(--nw-muted)}@media(max-width:767px){.hextra-sidebar-container{background:#19131f}.content>h1{min-height:142px;padding:1.35rem 17% 1.35rem 1.1rem;font-size:clamp(1.75rem,7vw,2.2rem);background-image:linear-gradient(90deg,#211725 48%,#211725ed 68%,#211725a6 100%),url(/assets/neoween/banniere-neoween-v2.webp);margin-bottom:1.5rem}.content h2{font-size:1.5rem}}@media(max-width:560px){.content .nw-pages-list{grid-template-columns:minmax(0,1fr)}.content .nw-page-link{min-height:0}}@media(prefers-reduced-motion:reduce){.neoween-boss video{display:none}.content .neoween-boss-still{display:block}.neoween-market-video{display:none}.content .neoween-market-still{display:block}*,*::before,*::after{scroll-behavior:auto !important;transition:none !important}}@media print{.neoween-boss video{display:none}.content .neoween-boss-still{display:block}.neoween-market-video{display:none}.content .neoween-market-still{display:block}html,body,.content,.content>h1,.content table th,.content table tbody tr,.content>div[class~="hx:border"]{background:#fff !important;color:#000 !important;box-shadow:none !important}.content :is(h1,h2,h3,a,strong,code){color:#000}.content>h1{min-height:0;padding:0;border:0}}