.nxgs{--gs-gold:#dbb97d;--gs-line:#b38d553d;--gs-muted:#b3a8bd;max-width:1260px;margin:auto;padding:28px 24px 65px;color:#eee1ce;font-family:'Open Sans',sans-serif;isolation:isolate}.nxgs *{box-sizing:border-box}.nxgs :is(h1,h2,h3,p){margin:0}.nxgs :is(h1,h2,h3){font-family:'Cinzel',Georgia,serif}.nxgs em{font-style:normal;color:var(--gs-gold)}.nxgs a{text-decoration:none;color:inherit}.nxgs :is(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid #e6c384;outline-offset:4px}.nxgs section[id]{scroll-margin-top:95px}.nxgs-eyebrow{font-size:9px!important;letter-spacing:.17em;color:var(--gs-gold)!important;font-weight:700;line-height:1.8!important}.nxgs-hero{position:relative;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;padding:52px 52px 88px;border:1px solid var(--gs-line);background:radial-gradient(ellipse at 85% 35%,#6551a333,transparent 48%),linear-gradient(125deg,#19111f,#100d16);overflow:hidden;gap:30px}.nxgs-hero:after{content:'';position:absolute;inset:12px;border:1px solid #b08e5726;pointer-events:none}.nxgs h1{font-size:clamp(60px,7vw,98px);line-height:.99;letter-spacing:-.04em;margin:28px 0 24px}.nxgs-lead{font:24px/1.5 'Philosopher',Georgia,serif}.nxgs-hero-copy>p:last-of-type{max-width:390px;color:var(--gs-muted);font-size:12px;line-height:1.95;margin-top:18px}.nxgs-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:28px}.nxgs-actions>a{display:inline-flex;align-items:center;gap:20px;font-size:11px;color:#ddc9a5}.nxgs .nxgs-button{background:linear-gradient(135deg,#e8c994,#b58b4f);color:#281c0e;padding:14px 21px;border:1px solid #e0bd82;font-weight:700}.nxgs-actions>a:hover{filter:brightness(1.15)}.nxgs-emblem{position:relative;min-width:0;aspect-ratio:1;max-height:390px;display:grid;place-items:center}.nxgs-orbit{position:absolute;border:1px solid #d6b16c55;border-radius:50%;inset:5%;box-shadow:0 0 70px #af78e80c,inset 0 0 60px #ad79ed0c}.nxgs-orbit:before,.nxgs-orbit:after{content:'✦';color:#dfbc7e;position:absolute;left:48%;font-size:23px}.nxgs-orbit:before{top:-17px}.nxgs-orbit:after{bottom:-17px}.nxgs-orbit-inner{inset:13%;border-style:dashed;transform:rotate(35deg);border-color:#b3906466}.nxgs-gem{width:37%;height:44%;position:relative;background:conic-gradient(from 45deg at 48% 45%,#d6c6ff,#493275,#aa7fea,#2f2249,#cfb3ff,#493275,#b693e5);clip-path:polygon(50% 0,95% 40%,50% 100%,5% 40%);filter:drop-shadow(0 0 20px #b48aff);margin-bottom:45px}.nxgs-emblem-top{position:absolute;top:19%;font-size:6px;letter-spacing:.2em;color:#bca17f}.nxgs-emblem-label{position:absolute;bottom:14%;display:grid;text-align:center;gap:8px}.nxgs-emblem-label strong{font:43px/1 'Cinzel',Georgia,serif;color:#ebc98e}.nxgs-emblem-label span{font-size:7px;letter-spacing:.23em;color:#cfbcab}.nxgs-hero-foot{position:absolute;bottom:0;left:0;right:0;padding:18px 28px;display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--gs-line);color:#a79176;font-size:7px;letter-spacing:.14em}.nxgs-summary{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--gs-line);border-top:0;background:#17111e}.nxgs-summary>div{padding:24px 15px;display:grid;gap:10px;text-align:center}.nxgs-summary>div+div{border-left:1px solid var(--gs-line)}.nxgs-summary strong{font:27px 'Cinzel',Georgia,serif;color:var(--gs-gold)}.nxgs-summary span{font-size:7px;color:#ab9aae;letter-spacing:.12em}.nxgs-section{margin-top:62px}.nxgs h2{font-size:clamp(28px,3vw,39px);line-height:1.3;letter-spacing:-.03em;font-weight:500}.nxgs-section-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:end;margin-bottom:27px}.nxgs-section-heading h2{margin-top:14px}.nxgs-section-heading>p{font-size:12px;line-height:1.95;color:var(--gs-muted)}.nxgs-how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nxgs-how-grid article{padding:25px;border:1px solid var(--gs-line);background:#17111e}.nxgs-how-grid article>span{font:26px 'Cinzel',Georgia,serif;color:#9c7a4c}.nxgs h3{font-size:17px;line-height:1.5;margin-top:16px;color:#e2c9a1}.nxgs-how-grid p{font-size:11px;line-height:1.95;color:var(--gs-muted);margin-top:12px}.nxgs-explorer{display:grid;grid-template-columns:310px 1fr;border:1px solid var(--gs-line);background:#15101b}.nxgs-selector{padding:28px;border-right:1px solid var(--gs-line);background:radial-gradient(ellipse at 0 0,#65449722,transparent 80%)}.nxgs-stage-number{display:flex;align-items:baseline;gap:14px;margin:20px 0 25px}.nxgs-stage-number>span{font:76px/1 'Cinzel',Georgia,serif;color:#ebc68b}.nxgs-stage-number small{font:21px Georgia,serif;color:#9e8caa}.nxgs label{display:block;font-size:10px;color:#bfb1c8;margin-bottom:12px}.nxgs input[type=range]{width:100%;accent-color:#d8b376;cursor:pointer;margin:3px 0 0;padding:0;height:22px;background:transparent}.nxgs-range-labels{display:flex;justify-content:space-between;color:#98859f;font-size:6px;letter-spacing:.1em;margin-top:5px}.nxgs-threshold{margin-top:26px;border-top:1px solid var(--gs-line);padding-top:22px;display:grid;gap:9px}.nxgs-threshold>span{font-size:7px;letter-spacing:.12em;color:#ad99b6}.nxgs-threshold strong{font:27px 'Cinzel',Georgia,serif;color:#e3c18a}.nxgs-next{color:#baa9c4;font-size:10px;line-height:1.8;margin:12px 0 25px!important;min-height:36px}.nxgs-score-field{display:flex;gap:7px}.nxgs .nxgs-score-field input{width:100%;min-width:0;background:#0e0b13;color:#eee1ce;border:1px solid #b38d5555;padding:10px;border-radius:0;font-size:11px;height:auto}.nxgs .nxgs-score-field button{background:#c8a36b!important;border:1px solid #d7b77e!important;border-radius:0!important;box-shadow:none!important;color:#23180b!important;padding:9px 11px;font-size:9px;font-weight:700;cursor:pointer}.nxgs-input-note{font-size:9px;line-height:1.8;color:#a795b1;margin-top:10px!important}.nxgs-bonuses{padding:28px;min-width:0}.nxgs-bonus-heading{display:flex;align-items:center;gap:9px;margin-bottom:20px}.nxgs-status-dot{width:5px;height:5px;border-radius:50%;background:#dbb97d;box-shadow:0 0 10px #dbb97d55}.nxgs-bonus-heading strong{font:18px 'Philosopher',Georgia,serif}.nxgs-bonus-heading>span:last-child{margin-left:auto;font-size:7px;letter-spacing:.1em;color:#ac97b6}.nxgs-bonus-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nxgs-bonus-grid article{position:relative;padding:15px 12px 15px 42px;border:1px solid #b38d552a;background:#1c1523}.nxgs-bonus-grid i{position:absolute;left:14px;top:20px;color:#bda06f;font-size:15px}.nxgs-bonus-grid article>span{display:block;color:#b9aac5;font-size:9px;line-height:1.7}.nxgs-bonus-grid article>strong{display:block;font:21px/1.4 'Philosopher',Georgia,serif;color:#ecd3ab;margin-top:3px}.nxgs-bonus-note,.nxgs-note{color:#a491ad;font-size:10px;line-height:1.9;margin-top:17px!important}.nxgs-rules{display:grid;grid-template-columns:1fr 1.3fr;gap:55px;padding:31px;border-top:1px solid var(--gs-line);border-bottom:1px solid var(--gs-line);background:linear-gradient(110deg,#79572f12,transparent)}.nxgs-rules h2{margin-top:18px}.nxgs-rules ul{margin:0;padding-left:17px;display:grid;gap:16px}.nxgs-rules li{font-size:11px;color:var(--gs-muted);line-height:1.9;padding-left:5px}.nxgs-rules li::marker{color:var(--gs-gold)}.nxgs-rules strong{font-weight:600;color:#dec9a7}.nxgs-table-wrap{max-width:100%;overflow:auto;border:1px solid var(--gs-line);background:#15101b;max-height:570px;scrollbar-color:#8e704c #18111f}.nxgs table{width:100%;min-width:1340px;border-collapse:collapse;text-align:left}.nxgs caption{text-align:left;padding:14px 17px;color:#bbaa9a;font-size:10px;line-height:1.8;caption-side:top}.nxgs th,.nxgs td{padding:13px 15px;border-bottom:1px solid #b38d5525;font-size:10px;white-space:nowrap;color:#c7b8cf}.nxgs thead th{position:sticky;top:0;background:#29202c;color:#e4c491;z-index:1;font-size:9px}.nxgs tbody th{color:#dbb77e}.nxgs tbody tr:nth-child(even){background:#ffffff03}.nxgs tbody tr.is-selected{background:#c6a3661c;box-shadow:inset 2px 0 #d9b37b}.nxgs tbody tr:hover{background:#c6a36614}.nxgs-faq h2{margin:13px 0 25px}.nxgs-faq details{border-top:1px solid var(--gs-line);padding:19px 4px}.nxgs-faq details:last-child{border-bottom:1px solid var(--gs-line)}.nxgs-faq summary{color:#dec7a5;font:17px/1.6 'Philosopher',Georgia,serif;cursor:pointer}.nxgs-faq details p{font-size:12px;color:var(--gs-muted);line-height:1.95;max-width:870px;padding:15px 20px 0}.nxgs-footer{text-align:center;margin-top:60px;border:1px solid var(--gs-line);padding:40px 25px;background:radial-gradient(ellipse at 50% 100%,#6b4a2822,transparent 70%)}.nxgs-footer h2{margin-top:18px;font-size:39px}.nxgs-footer .nxgs-actions{justify-content:center}
.nxgs-hero-buff{position:relative;min-width:0;padding:26px 22px 22px;background:radial-gradient(ellipse at 25% 20%,#34557725,transparent 65%),linear-gradient(145deg,#1b1720,#100e15);border:1px solid #ba975b50;box-shadow:0 24px 60px #0005,inset 0 1px #f0d59812;z-index:1}.nxgs-hero-buff:before{content:"✦";position:absolute;right:18px;top:15px;color:#d5b16e;font-size:15px}.nxgs-buff-eyebrow{font-size:7px;letter-spacing:.17em;color:#c6ad85;margin-bottom:24px!important;padding-right:15px}.nxgs-buff-identity{display:flex;align-items:center;gap:18px;margin-bottom:24px}.nxgs-buff-identity>img{display:block;width:72px;height:72px;flex:0 0 72px;filter:drop-shadow(0 0 22px #4ac0ef25)}.nxgs-buff-identity>div{min-width:0}.nxgs-buff-identity>div>span{font-size:7px;letter-spacing:.18em;color:#8fb4cf;display:block}.nxgs-buff-identity strong{display:block;font:22px/1.25 'Philosopher',Georgia,serif;color:#efdfc4;margin-top:9px}.nxgs-buff-identity small{display:block;font-size:8px;color:#b1a5b6;line-height:1.7;margin-top:9px}.nxgs-client-tooltip{position:relative;padding:24px 15px 22px;background:#121110 url('../images/gear-score/buff-tooltip-frame.png') 0 0/100% 100% no-repeat;text-align:center;box-shadow:0 10px 23px #0005}.nxgs-tooltip-title{display:block;font:700 13px/1.8 Arial,sans-serif;color:#82c3ff;margin-bottom:7px}.nxgs-client-tooltip p{font:11px/1.85 Arial,sans-serif;color:#ebebeb;white-space:normal}.nxgs-client-tooltip p>span{color:#8a8580;margin:0 4px}.nxgs-buff-footnote{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;color:#d2b682;font-size:6px;letter-spacing:.12em;margin-top:20px!important}.nxgs-buff-footnote>span{color:#9f90a9;font-size:7px;letter-spacing:0}.nxgs-buff-visual-note{margin-top:12px!important;color:#a79aac;font-size:8px;line-height:1.8}
@media(max-width:1000px){.nxgs-hero{padding:38px 32px 80px}.nxgs h1{font-size:75px}.nxgs-explorer{grid-template-columns:270px 1fr}.nxgs-selector,.nxgs-bonuses{padding:22px}.nxgs-section-heading{gap:30px}.nxgs-rules{gap:30px}.nxgs-emblem-top{font-size:5px}.nxgs-bonus-grid article{padding-left:33px}.nxgs-bonus-grid i{left:10px;font-size:12px}}
@media(max-width:760px){.nxgs{padding:17px 14px 45px}.nxgs-hero{grid-template-columns:1fr;padding:35px 25px 65px;gap:0}.nxgs h1{font-size:70px}.nxgs-hero-copy{position:relative;z-index:1}.nxgs-hero-copy>p:last-of-type{font-size:11px}.nxgs-lead{font-size:22px}.nxgs-emblem{position:absolute;right:-70px;top:35px;width:260px;opacity:.22;pointer-events:none}.nxgs-emblem-top,.nxgs-emblem-label{display:none}.nxgs-hero-foot{padding:15px 20px;font-size:6px;letter-spacing:.06em}.nxgs-summary{grid-template-columns:repeat(2,1fr)}.nxgs-summary>div{padding:20px 10px}.nxgs-summary>div:nth-child(3){border-left:0}.nxgs-summary>div:nth-child(n+3){border-top:1px solid var(--gs-line)}.nxgs-summary strong{font-size:25px}.nxgs-summary span{font-size:6px}.nxgs-section{margin-top:42px}.nxgs-section-heading{grid-template-columns:1fr;gap:17px}.nxgs h2{font-size:30px}.nxgs-section-heading>p{font-size:11px}.nxgs-how-grid{grid-template-columns:1fr;gap:12px}.nxgs-how-grid article{padding:23px}.nxgs-explorer{grid-template-columns:1fr}.nxgs-selector{border-right:0;border-bottom:1px solid var(--gs-line);padding:25px}.nxgs-stage-number{margin:16px 0 20px}.nxgs-bonuses{padding:22px 16px}.nxgs-bonus-grid{gap:8px}.nxgs-bonus-grid article{padding:13px 8px 13px 30px}.nxgs-bonus-grid article>span{font-size:8px}.nxgs-bonus-grid article>strong{font-size:18px}.nxgs-bonus-grid i{top:18px;left:9px;font-size:12px}.nxgs-rules{grid-template-columns:1fr;gap:25px;padding:25px 15px}.nxgs-faq summary{font-size:16px}.nxgs-faq details p{font-size:11px;padding-left:4px;padding-right:4px}.nxgs-footer{margin-top:40px;padding:30px 17px}.nxgs-footer h2{font-size:30px}.nxgs-actions{gap:20px}.nxgs-actions>a{font-size:10px}.nxgs .nxgs-button{padding:12px 16px;gap:15px}}
@media(prefers-reduced-motion:reduce){.nxgs *{scroll-behavior:auto!important}}

@media(max-width:1000px){.nxgs-hero-buff{padding:23px 16px 18px}.nxgs-buff-identity{gap:13px}.nxgs-buff-identity>img{width:60px;height:60px;flex-basis:60px}.nxgs-buff-identity strong{font-size:20px}.nxgs-client-tooltip{padding-left:10px;padding-right:10px}.nxgs-client-tooltip p{font-size:10px}}@media(max-width:760px){.nxgs-hero{gap:32px}.nxgs-hero-buff{padding:24px 17px 19px;margin-bottom:12px}.nxgs-buff-identity>img{width:64px;height:64px;flex-basis:64px}.nxgs-buff-identity strong{font-size:22px}.nxgs-client-tooltip{padding:23px 10px 21px}.nxgs-client-tooltip p{font-size:11px}.nxgs-buff-visual-note{font-size:9px}.nxgs-buff-footnote{font-size:7px}}@media(max-width:360px){.nxgs-hero{padding-left:20px;padding-right:20px}.nxgs-hero-buff{padding:22px 11px 17px}.nxgs-buff-identity{gap:10px}.nxgs-buff-identity>img{width:52px;height:52px;flex-basis:52px}.nxgs-buff-identity strong{font-size:19px}.nxgs-client-tooltip p{font-size:10px}.nxgs-tooltip-title{font-size:12px}}
