.t39j0G_actions{flex-wrap:wrap;align-items:center;gap:9px;margin:18px 0;display:flex}.t39j0G_action,.t39j0G_location button{color:#ecd09e;cursor:pointer;background:linear-gradient(#513b23,#302317);border:1px solid #987343;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:37px;padding:8px 13px;font:12px/1.5 Arial,sans-serif;text-decoration:none;display:inline-flex}.t39j0G_action:hover,.t39j0G_location button:hover{filter:brightness(1.15);border-color:#e3be7b}.t39j0G_action:disabled{opacity:.6;cursor:wait}.t39j0G_action:focus-visible,.t39j0G_location button:focus-visible,.t39j0G_location input:focus-visible{outline-offset:3px;outline:2px solid #efca7d}.t39j0G_caption{color:#b9a385;margin:0 0 17px;font-size:11px;line-height:1.8}.t39j0G_location{color:#cdb58f;background:#211a14;border:1px solid #765a35;border-radius:7px;margin:23px 0;padding:21px 24px}.t39j0G_location h2{color:#ead0a3;margin:0 0 12px;font:22px Georgia,serif}.t39j0G_location p{margin:10px 0 0;font-size:12px;line-height:1.9}.t39j0G_location>div{gap:10px;margin:15px 0;display:flex}.t39j0G_location input{color:#f0d5a3;background:#120f0b;border:1px solid #806038;border-radius:4px;flex:1;min-width:0;padding:11px;font:12px monospace!important}.t39j0G_location button{flex-shrink:0}.t39j0G_location kbd{color:#e2c592;background:#332618;border:1px solid #8b6a3b;border-bottom-width:2px;border-radius:3px;padding:2px 5px;font:11px monospace}.t39j0G_location code{color:#e1c391;font-size:11px}.t39j0G_rarityHistory{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;display:grid}.t39j0G_rarityHistory>div{text-align:center;border:1px solid color-mix(in srgb,var(--rarity) 55%,#2b2217);border-top:3px solid var(--rarity);background:linear-gradient(180deg,color-mix(in srgb,var(--rarity) 8%,#19130e),#17120d);border-radius:5px;flex-direction:column;align-items:center;min-width:0;padding:18px 8px 13px;display:flex;position:relative}.t39j0G_rarityCrystal{background:var(--rarity);border:1px solid #ffffff40;width:17px;height:17px;margin-bottom:14px;transform:rotate(45deg);box-shadow:inset 3px 3px #ffffff20,inset -3px -3px #0004}.t39j0G_rarityHistory strong{color:var(--rarity);font-size:11px;font-weight:500}.t39j0G_rarityHistory b{color:#ead6b3;margin:4px 0;font:27px/1.6 Georgia,serif}.t39j0G_rarityHistory small{color:#ae9874;font-size:9px;line-height:1.7}.t39j0G_rarityHistory>div[data-discovered=false]{opacity:.55}.t39j0G_connection{color:#ccb27f;align-items:center;gap:12px;padding:5px 0;display:flex}.t39j0G_connection[data-live=true]{color:#a7c697}.t39j0G_connection>div{flex:1}.t39j0G_connection strong{font-size:13px;display:block}.t39j0G_connection small{color:#a99677;margin-top:5px;font-size:10px;display:block}.t39j0G_dropZone{color:#ae9772;text-align:center;background:#17120d;border:1px dashed #7b603b;border-radius:4px;padding:13px;font-size:10px}.t39j0G_stageBanner{background:#182324;border-radius:5px;align-items:center;gap:20px;min-height:150px;padding:24px;display:flex;position:relative;overflow:hidden}.t39j0G_stageBanner>img{object-fit:cover;opacity:.37;width:100%;height:100%;position:absolute;inset:0}.t39j0G_stageBanner:after{content:"";background:linear-gradient(90deg,#10171ce8,#10171c1a);position:absolute;inset:0}.t39j0G_stageBanner>div,.t39j0G_stageBanner>strong{z-index:1;position:relative}.t39j0G_stageBanner>div{flex:1}.t39j0G_stageBanner span{letter-spacing:.12em;color:#bbd2bd;font-size:9px}.t39j0G_stageBanner h2{color:#f2dbb2;margin:9px 0;font:28px Georgia,serif}.t39j0G_stageBanner p{color:#c5d0ca;margin:0;font-size:11px}.t39j0G_stageBanner>strong{color:#eacc93;font:48px Georgia,serif}.t39j0G_heroTracking{gap:15px;display:grid}.t39j0G_heroTracking>article{background:#19140f;border:1px solid #72573666;border-radius:5px;align-items:center;gap:18px;padding:13px 17px;display:flex}.t39j0G_heroTracking>article>img{object-fit:contain;filter:drop-shadow(0 5px 7px #0006);width:64px;height:100px}.t39j0G_heroTracking>article>div{flex:1;min-width:0}.t39j0G_heroTracking header{justify-content:space-between;align-items:center;gap:15px;display:flex}.t39j0G_heroTracking h3{color:#e6c58b;margin:0;font:21px Georgia,serif}.t39j0G_heroTracking header strong{color:#cbb384;font-size:11px}.t39j0G_heroTracking progress{height:6px!important;margin:12px 0 8px!important}.t39j0G_heroTracking p{color:#aa9676;margin:0 0 10px;font-size:10px}.t39j0G_heroTracking article>div>div{color:#ad9879;gap:25px;font-size:10px;display:flex}.t39j0G_heroTracking b{color:#c4d2a4;margin-left:5px;font-size:12px}.t39j0G_tableScroll{max-width:100%;overflow-x:auto}.t39j0G_sessionTable{border-collapse:collapse;text-align:left;width:100%;min-width:620px;font-size:11px}.t39j0G_sessionTable th{color:#b79d76;border-bottom:1px solid #9a7643;padding:10px 12px;font-weight:500}.t39j0G_sessionTable td{color:#d7c39f;border-bottom:1px solid #7a5e352f;padding:13px 12px}.t39j0G_sessionTable tr[data-current=true]{background:#5e45202b}.t39j0G_sessionTable td small{letter-spacing:.07em;color:#b8cf99;margin-left:5px;font-size:8px}.t39j0G_sessionChart{width:100%;height:auto;max-height:185px;display:block}.t39j0G_imageDialog{color:#dfc69e;background:#1e1812;border:1px solid #a78048;border-radius:9px;width:min(1080px,100vw - 30px);max-height:calc(100vh - 35px);padding:18px;overflow:auto;box-shadow:0 20px 80px #000a}.t39j0G_imageDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000b}.t39j0G_imageDialog header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}.t39j0G_imageDialog h2{color:#efd7ac;margin:0 0 7px;font:23px Georgia,serif}.t39j0G_imageDialog header p{color:#b9a17b;margin:0;font-size:11px}.t39j0G_imageDialog header button{color:#e4c38a;cursor:pointer;background:0 0;border:1px solid #785b35;border-radius:4px;place-items:center;padding:7px;display:grid}.t39j0G_imageDialog>img{border:1px solid #675033;border-radius:5px;width:100%;height:auto;display:block}.t39j0G_imageDialog footer{justify-content:space-between;align-items:center;gap:15px;padding:15px 0 0;display:flex}.t39j0G_imageDialog footer span{color:#b19a78;font-size:10px}.t39j0G_imageDialog footer a{color:#f5d79c;background:#654826;border:1px solid #bd9454;border-radius:5px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;text-decoration:none;display:flex}@media (max-width:650px){.t39j0G_rarityHistory{grid-template-columns:repeat(2,minmax(0,1fr))}.t39j0G_rarityHistory>div:last-child:nth-child(odd){grid-column:1/-1}.t39j0G_location{padding:18px}.t39j0G_location>div{flex-direction:column}.t39j0G_location button{align-self:start}.t39j0G_stageBanner{padding:18px}.t39j0G_stageBanner h2{font-size:22px}.t39j0G_stageBanner>strong{font-size:33px}.t39j0G_heroTracking>article{gap:10px;padding:12px}.t39j0G_heroTracking>article>img{width:48px;height:90px}.t39j0G_heroTracking h3{font-size:18px}.t39j0G_heroTracking article>div>div{flex-wrap:wrap;gap:13px}.t39j0G_imageDialog{padding:12px}.t39j0G_imageDialog h2{font-size:20px}.t39j0G_imageDialog footer{flex-wrap:wrap}.t39j0G_imageDialog footer a{margin-left:auto}.t39j0G_actions{gap:8px}.t39j0G_action{padding:8px 10px;font-size:11px}}.t39j0G_location kbd{display:inline-block}.t39j0G_snapshotHelp{color:#e0c69a;background:#372816;border:1px solid #80643d;border-left:3px solid #d1a95f;border-radius:4px;margin:14px 0;padding:12px 14px;font-size:12px;line-height:1.7}.t39j0G_snapshotHelp p{color:#c5ae89;margin:6px 0 0;font-size:11px}.t39j0G_automatic{color:#bda580;border-top:1px solid #73563166;margin-top:17px;padding-top:13px;font-size:11px}.t39j0G_automatic summary{cursor:pointer;color:#d7bb88}.t39j0G_automatic p{margin:12px 0;font-size:11px;line-height:1.8}
._065iDG_currency{vertical-align:baseline;white-space:nowrap;line-height:inherit;align-items:center;gap:.25em;display:inline-flex}._065iDG_currency>img{object-fit:contain;vertical-align:middle;filter:none;flex-shrink:0;min-width:14px;max-width:22px;min-height:14px;max-height:22px;margin:0;display:inline-block;width:1.15em!important;height:1.15em!important}._065iDG_currency>span{font:inherit;color:inherit}
.jhDv0G_item{vertical-align:middle;color:var(--questaway-item-color,var(--text-primary));align-items:center;gap:6px;max-width:100%;display:inline-flex}.jhDv0G_item img{object-fit:contain;filter:drop-shadow(0 1px 2px #0005);flex-shrink:0;width:26px;height:26px}.jhDv0G_item>span{overflow-wrap:anywhere}
.kDs9JG_articleSection{min-width:0;scroll-margin-top:140px}.kDs9JG_referenceTable{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;margin:18px 0;overflow:hidden}.kDs9JG_referenceTable>summary{color:var(--accent);cursor:pointer;min-height:48px;padding:16px;font-size:12px;line-height:1.7}.kDs9JG_referenceTable>summary span{color:var(--text-muted);margin-left:10px;font-size:10px}.kDs9JG_referenceTable>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.kDs9JG_referenceTable>div{border:0!important;margin:0!important}.kDs9JG_overview,.kDs9JG_lab,.kDs9JG_quiz{--learning-aqua:#81c6b5;border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text-primary);border-radius:12px;margin:26px 0;overflow:hidden}.kDs9JG_overview{background:linear-gradient(125deg,#c0a36b0f,transparent 65%),var(--surface);padding:24px;scroll-margin-top:160px}.kDs9JG_eyebrow{color:var(--accent);letter-spacing:1.5px;align-items:center;gap:8px;font-size:10px;font-weight:700;line-height:1.6;display:flex}.kDs9JG_overview h2{margin:10px 0!important;font:500 27px/1.25 Georgia,serif!important}.kDs9JG_overview>p{color:var(--text-muted);margin:0 0 20px;font-size:14px;line-height:1.8}.kDs9JG_flow{counter-reset:steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid;margin:0!important;padding:0!important;list-style:none!important}.kDs9JG_flow li{counter-increment:steps;min-width:0;position:relative;margin:0!important}.kDs9JG_flow li+li:before{content:"→";color:var(--accent);position:absolute;top:38px;left:-20px}.kDs9JG_flow a{border:1px solid var(--border);background:#81818105;border-radius:8px;height:100%;padding:18px 14px 14px;display:block;color:inherit!important;text-decoration:none!important}.kDs9JG_flow a:hover{border-color:var(--accent);background:#c0a36b0a}.kDs9JG_flowArt{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.kDs9JG_flowArt:after{content:"0" counter(steps);color:var(--text-muted);opacity:.65;font:22px Georgia,serif}.kDs9JG_flowArt img{object-fit:contain;filter:drop-shadow(0 4px 8px #0003);width:60px;height:60px}.kDs9JG_flow strong{font-size:14px;line-height:1.5;display:block}.kDs9JG_flow p{color:var(--text-muted);margin:8px 0 0!important;font-size:12px!important;line-height:1.8!important}.kDs9JG_lab{background:linear-gradient(140deg,#81c6b509,transparent 65%),var(--surface);padding:24px}.kDs9JG_lab header{margin-bottom:24px}.kDs9JG_lab h3,.kDs9JG_quiz h3{margin:10px 0 0!important;font:500 23px/1.4 Georgia,serif!important}.kDs9JG_lab p{color:var(--text-muted);font-size:13px;line-height:1.8}.kDs9JG_controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.kDs9JG_range{min-width:0;margin:18px 0;font-size:12px;display:block}.kDs9JG_range>span{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.kDs9JG_range output{color:var(--learning-aqua);white-space:nowrap;font:600 16px Georgia,serif}.kDs9JG_range input{width:100%;min-height:28px;accent-color:var(--learning-aqua);cursor:pointer;margin:0}.kDs9JG_metrics{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.kDs9JG_metric{border:1px solid var(--border);background:#81818108;border-radius:7px;flex:1;min-width:100px;padding:14px}.kDs9JG_metric small{color:var(--text-muted);font-size:10px;line-height:1.7;display:block}.kDs9JG_metric strong{color:var(--learning-aqua);overflow-wrap:anywhere;margin:8px 0;font:500 clamp(22px,3vw,32px)/1.3 Georgia,serif;display:block}.kDs9JG_metric>span{color:var(--text-muted);font-size:10px;line-height:1.7}.kDs9JG_budget{color:var(--text-muted);grid-template-columns:80px 1fr;align-items:center;gap:12px;margin:20px 0;font-size:11px;display:grid}.kDs9JG_budget>div{background:#81818115;border-radius:20px;height:10px;overflow:hidden}.kDs9JG_budget i{background:var(--learning-aqua);border-radius:20px;height:100%;display:block}.kDs9JG_budget>div:last-child i{background:var(--accent)}.kDs9JG_storageScene{grid-template-columns:174px 1fr;align-items:center;gap:24px;margin:20px 0;display:grid}.kDs9JG_stash{border:1px solid var(--border);background:#0001;border-radius:7px;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:8px;display:grid}.kDs9JG_stash i{aspect-ratio:1;border:1px solid var(--border);background:#81818108;border-radius:3px}.kDs9JG_stash i[data-filled=true]{background:#81c6b54a;border-color:#81c6b57a}.kDs9JG_toggle{align-items:center;gap:10px;font-size:13px;line-height:1.6;display:flex}.kDs9JG_toggle input{width:18px;height:18px;accent-color:var(--learning-aqua)}.kDs9JG_timeTrack{background:#81818115;border-radius:10px;height:16px;margin:16px 0 35px;position:relative}.kDs9JG_timeTrack i{background:var(--learning-aqua);border-radius:10px;height:100%;display:block}.kDs9JG_timeTrack span{color:var(--text-muted);font-size:10px;position:absolute;top:22px}.kDs9JG_timeTrack span:last-child{right:0}.kDs9JG_formula{overflow-wrap:anywhere;background:#81818108;border-radius:6px;padding:12px 14px;color:var(--learning-aqua)!important;font-size:12px!important}.kDs9JG_note{border-top:1px solid var(--border);align-items:flex-start;gap:10px;padding-top:16px;display:flex;margin:22px 0 0!important;font-size:11px!important;line-height:1.9!important}.kDs9JG_note svg{color:var(--accent);flex-shrink:0;margin-top:3px}.kDs9JG_select{color:var(--text-muted);gap:9px;min-width:0;font-size:11px;display:grid}.kDs9JG_select select{color:var(--text-primary);background:var(--surface);border:1px solid var(--border);font:inherit;border-radius:5px;width:100%;max-width:100%;min-height:44px;padding:12px;font-size:13px}.kDs9JG_conversion{align-items:center;gap:16px;margin:18px 0;display:flex}.kDs9JG_conversion>.kDs9JG_metric{flex:1}.kDs9JG_conversion>span{color:var(--accent);place-items:center;gap:8px;display:grid}.kDs9JG_conversion>span small{font-size:11px}.kDs9JG_socketScene{align-items:center;gap:28px;margin:24px 0;display:flex}.kDs9JG_socketScene>img{object-fit:contain;filter:drop-shadow(0 6px 12px #0004);max-width:25%}.kDs9JG_socketScene>div{flex:1;min-width:0}.kDs9JG_sockets{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.kDs9JG_sockets i{border:1px solid var(--border);width:30px;height:36px;color:var(--text-muted);opacity:.4;border-radius:6px;place-items:center;font:24px Georgia,serif;display:grid}.kDs9JG_sockets i[data-filled=true]{opacity:1;border-color:var(--learning-aqua);color:var(--learning-aqua);background:#81c6b515}.kDs9JG_probability{align-items:center;gap:8px;margin:20px 0;display:flex}.kDs9JG_probability>.kDs9JG_metric{flex:1;min-width:0}.kDs9JG_probability>b{color:var(--accent)}.kDs9JG_probability .kDs9JG_metric strong{font-size:24px}.kDs9JG_chanceBars{gap:14px;display:grid}.kDs9JG_chanceBars>div{color:var(--text-muted);grid-template-columns:150px 1fr;align-items:center;gap:12px;font-size:10px;display:grid}.kDs9JG_chanceBars i{background:#81818115;border-radius:10px;height:12px;overflow:hidden}.kDs9JG_chanceBars b{background:var(--learning-aqua);border-radius:10px;height:100%;display:block}.kDs9JG_choices{flex-wrap:wrap;gap:10px;display:flex}.kDs9JG_choices button{border:1px solid var(--border);min-width:85px;color:var(--text-primary);cursor:pointer;background:#81818106;border-radius:7px;flex:1;min-height:44px;padding:12px 15px;font-size:13px}.kDs9JG_choices small{color:var(--text-muted);margin-top:7px;font-size:10px;display:block}.kDs9JG_choices button[aria-pressed=true]{border-color:var(--learning-aqua);color:var(--learning-aqua);background:#81c6b515}.kDs9JG_heroes{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin:20px 0;display:grid}.kDs9JG_heroes a{border:1px solid var(--border);border-radius:8px;flex-direction:column;min-width:0;padding:16px;display:flex;color:var(--text-primary)!important;text-decoration:none!important}.kDs9JG_heroes a:hover{border-color:var(--accent)}.kDs9JG_heroes img{object-fit:contain;filter:drop-shadow(0 4px 8px #0003);align-self:center;margin:0 0 14px}.kDs9JG_heroes strong{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.kDs9JG_heroes p{margin:8px 0 0!important;font-size:11px!important;line-height:1.8!important}.kDs9JG_path{justify-content:space-between;gap:8px;margin:25px 0;display:flex}.kDs9JG_path>div{text-align:center;flex:1;min-width:0;position:relative}.kDs9JG_path>div+div:before{content:"";background:var(--border);width:calc(100% - 30px);height:2px;position:absolute;top:20px;left:calc(10px - 50%)}.kDs9JG_path i{border:2px solid var(--accent);width:40px;height:40px;color:var(--accent);background:var(--surface);border-radius:50%;place-items:center;margin:0 auto 10px;font:18px Georgia,serif;display:grid;position:relative}.kDs9JG_path [data-owned=true] i{color:var(--learning-aqua);border-color:var(--learning-aqua);background:#81c6b530}.kDs9JG_path strong{font-size:11px;display:block}.kDs9JG_path small{color:var(--text-muted);margin-top:4px;font-size:9px;line-height:1.8;display:block}.kDs9JG_quiz{border-left:3px solid var(--accent);padding:24px}.kDs9JG_quiz>p{color:var(--text-muted);margin:12px 0!important;font-size:12px!important}.kDs9JG_answers{gap:10px;margin-top:18px;display:grid}.kDs9JG_answers>button{border:1px solid var(--border);width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:#81818105;border-radius:7px;align-items:center;gap:12px;min-height:48px;padding:14px;font-size:13px;line-height:1.7;display:flex}.kDs9JG_answers>button>span{border:1px solid var(--border);width:25px;height:25px;color:var(--accent);border-radius:4px;flex-shrink:0;place-items:center;font-size:10px;display:grid}.kDs9JG_answers>button:hover,.kDs9JG_answers>button[aria-pressed=true]{border-color:var(--accent);background:#c0a36b10}.kDs9JG_feedback{border:1px solid var(--accent);background:#c0a36b08;border-radius:7px;margin-top:16px;padding:16px}.kDs9JG_feedback[data-correct=true]{border-color:var(--learning-aqua);background:#81c6b508}.kDs9JG_feedback>strong{color:var(--accent);font-size:13px}.kDs9JG_feedback[data-correct=true]>strong{color:var(--learning-aqua)}.kDs9JG_feedback p{color:var(--text-muted);margin:8px 0!important;font-size:12px!important;line-height:1.9!important}.kDs9JG_feedback button{color:var(--text-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:10px 0 0;font-size:11px;display:flex}:is(.kDs9JG_overview,.kDs9JG_lab,.kDs9JG_quiz) :is(a,button,input,select):focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:600px){.kDs9JG_overview,.kDs9JG_lab,.kDs9JG_quiz{border-radius:8px;margin:22px 0;padding:18px}.kDs9JG_overview h2{font-size:23px!important}.kDs9JG_lab h3,.kDs9JG_quiz h3{font-size:21px!important}.kDs9JG_flow{grid-template-columns:1fr;gap:12px}.kDs9JG_flow li+li:before{display:none}.kDs9JG_flow a{grid-template-columns:60px 1fr;gap:14px;padding:14px;display:grid}.kDs9JG_flowArt{grid-row:span 2;margin:0}.kDs9JG_flowArt:after{display:none}.kDs9JG_flow strong{align-self:end}.kDs9JG_flow p{grid-column:2;margin:0!important}.kDs9JG_controls{grid-template-columns:1fr;gap:6px}.kDs9JG_range{margin:14px 0}.kDs9JG_storageScene{grid-template-columns:1fr}.kDs9JG_stash{justify-self:center;width:174px}.kDs9JG_conversion{gap:8px}.kDs9JG_metric{min-width:85px;padding:12px}.kDs9JG_metric strong{font-size:25px}.kDs9JG_probability{flex-wrap:wrap;justify-content:center}.kDs9JG_probability>.kDs9JG_metric{min-width:100px}.kDs9JG_probability>.kDs9JG_metric:last-child{text-align:center;flex-basis:100%}.kDs9JG_probability>b:last-of-type{display:none}.kDs9JG_chanceBars>div{grid-template-columns:100px 1fr}.kDs9JG_socketScene{gap:14px}.kDs9JG_select select{font-size:16px}.kDs9JG_heroes{grid-template-columns:repeat(2,minmax(0,1fr))}.kDs9JG_heroes a{padding:12px}.kDs9JG_path{gap:3px}.kDs9JG_path strong{font-size:10px}.kDs9JG_path small{font-size:9px}.kDs9JG_choices button{padding:12px 8px}}
.XIdBga_bestiary,.XIdBga_equipment{min-width:0;margin:24px 0}.XIdBga_gemGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.XIdBga_gemCard{border:1px solid var(--gem-frame);background:var(--surface);min-width:0;box-shadow:inset 0 0 24px color-mix(in srgb,var(--rarity) 5%,transparent);border-radius:8px;padding:20px}.XIdBga_gemCard>header{align-items:center;gap:15px;display:flex}.XIdBga_gemCard header img{object-fit:contain;border:1px solid var(--gem-frame);background:color-mix(in srgb,var(--rarity) 9%,var(--bg));border-radius:6px;width:70px;height:70px;padding:5px}.XIdBga_gemCard h2{color:var(--rarity);margin:7px 0;font:22px/1.4 Georgia,serif}.XIdBga_gemCard small{color:var(--rarity);font-size:10px}.XIdBga_gemCard p{color:var(--text-muted);margin:5px 0;font-size:11px}.XIdBga_gemCard>a{color:var(--accent);margin-top:18px;font-size:11px;display:block}.XIdBga_gemBonuses{margin-top:18px}.XIdBga_gemBonuses section{border-top:1px solid var(--border);padding:12px 0}.XIdBga_gemBonuses h3{color:var(--text-muted);text-transform:capitalize;margin:0 0 10px;font-size:11px}.XIdBga_gemBonuses dl{gap:9px;margin:0;display:grid}.XIdBga_gemBonuses dl>div{justify-content:space-between;gap:10px;font-size:12px;display:flex}.XIdBga_gemBonuses dd{color:#91d7a4;margin:0}.XIdBga_gemSearch{color:var(--text-muted);gap:8px;font-size:11px;display:grid}.XIdBga_gemSearch input{border:1px solid var(--border);background:var(--bg);color:var(--text-primary);border-radius:5px;width:100%;padding:12px;font-size:12px}.XIdBga_gemDetail .XIdBga_gemCard header img{width:150px;height:150px}.XIdBga_gemDetail .XIdBga_gemCard{max-width:900px}.XIdBga_gemDetail .XIdBga_gemBonuses{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.XIdBga_gemDetail h2{font-size:30px}@media (max-width:1150px){.XIdBga_gemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.XIdBga_gemGrid{grid-template-columns:1fr}.XIdBga_gemDetail .XIdBga_gemBonuses{grid-template-columns:1fr;gap:0}.XIdBga_gemDetail .XIdBga_gemCard header img{width:90px;height:90px}.XIdBga_gemCard h2,.XIdBga_gemDetail h2{font-size:24px}}.XIdBga_options{flex-direction:column;align-items:stretch!important}.XIdBga_options p{font-size:11px}.XIdBga_variants{border:0;min-width:0;margin:0;padding:0}.XIdBga_variants legend{color:var(--text-muted);margin-bottom:9px;font-size:11px}.XIdBga_variants>div{flex-wrap:wrap;gap:7px;display:flex}.XIdBga_variants button{border:1px solid color-mix(in srgb,var(--option-color,var(--accent)) 45%,var(--border));color:var(--option-color,var(--text-muted));background:var(--bg);cursor:pointer;border-radius:5px;min-width:42px;min-height:38px;padding:9px 13px;font-size:12px}.XIdBga_variants button[aria-pressed=true]{border-color:var(--option-color,var(--accent));background:color-mix(in srgb,var(--option-color,var(--accent)) 16%,var(--bg));box-shadow:inset 0 -2px 0 var(--option-color,var(--accent));color:var(--option-color,var(--text-primary))}.XIdBga_variants button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.XIdBga_bookSummary{background:linear-gradient(110deg,#30271c,var(--surface));color:var(--text-primary);border:1px solid #72583a;border-radius:8px 8px 0 0;align-items:center;gap:24px;padding:18px 22px;display:flex}.XIdBga_bookSummary>span{white-space:nowrap;gap:5px;font-size:12px;display:grid}.XIdBga_bookSummary strong{color:#e2bf78;font:28px Georgia,serif}.XIdBga_bookSummary p{color:var(--text-muted);margin-left:auto;font-size:11px;line-height:1.9}.XIdBga_bookLayout{background:var(--surface);border:1px solid #72583a;border-top:0;border-radius:0 0 8px 8px;grid-template-columns:165px minmax(0,1fr);display:grid;overflow:hidden}.XIdBga_biomeTabs{background:#201c17;border-right:1px solid #72583a;flex-direction:column;gap:5px;padding:8px;display:flex}.XIdBga_biomeTabs button{text-align:left;cursor:pointer;color:#d2c6ad;border:1px solid #0000;border-radius:4px;align-items:center;gap:9px;padding:6px;font-size:12px;display:flex}.XIdBga_biomeTabs img{object-fit:cover;border:1px solid #735c3e;border-radius:3px;width:43px;height:39px}.XIdBga_biomeTabs span{gap:3px;display:grid}.XIdBga_biomeTabs small{color:#aa997d;font-size:9px}.XIdBga_biomeTabs button[aria-pressed=true]{color:#ffe5a9;background:#4b3922;border-color:#b39050}.XIdBga_skull{text-align:center;width:43px;font-size:28px}.XIdBga_bookContent{min-width:0;padding:20px}.XIdBga_bookHeading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.XIdBga_bookHeading h2{margin:0 0 7px;font:27px Georgia,serif}.XIdBga_bookHeading p{color:var(--accent);margin:0;font-size:11px}.XIdBga_bookHeading label,.XIdBga_options label{color:var(--text-muted);gap:8px;font-size:11px;display:grid}.XIdBga_bookHeading input,.XIdBga_options select{border:1px solid var(--border);background:var(--bg);min-height:42px;color:var(--text-primary);border-radius:5px;width:100%;padding:10px 12px;font-size:12px}.XIdBga_bookHeading input{width:225px}.XIdBga_monsterGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.XIdBga_monsterCard{cursor:pointer;text-align:left;color:#eadfc8;background:#29241b;border:1px solid #77613f;border-radius:6px;overflow:hidden;box-shadow:0 2px 4px #0003}.XIdBga_monsterCard:hover,.XIdBga_monsterCard[aria-expanded=true]{border-color:#e0bd72;box-shadow:0 0 0 1px #e0bd7244}.XIdBga_monsterCard picture{display:block}.XIdBga_monsterCard img{aspect-ratio:336/240;object-fit:cover;border-bottom:1px solid #77613f;width:100%;height:auto;display:block}.XIdBga_monsterCard>div{padding:12px}.XIdBga_monsterCard h3{color:#fff1d3;margin:7px 0;font-size:14px}.XIdBga_monsterCard p{color:#c5b899;margin:5px 0;font-size:10px;line-height:1.6}.XIdBga_monsterCard small{color:#d4bb83;font-size:9px;line-height:1.5}.XIdBga_bossCard{background:#33271c;border-color:#ae8043}.XIdBga_mastery{border-top:1px solid #7b623b66;gap:7px;margin-top:10px;padding:10px 0;display:flex}.XIdBga_mastery span{color:#d0bd94;flex:1;justify-items:center;gap:4px;font-size:9px;display:grid}.XIdBga_mastery i{color:#e8c579;background:#3d301d;border:1px solid #967849;border-radius:50%;place-items:center;width:19px;height:19px;font:11px Georgia,serif;display:grid}.XIdBga_monsterDetail{color:#eadfc8;background:#30271b;border:1px solid #ab874b;border-radius:6px;grid-template-columns:180px 1fr;gap:18px;margin-bottom:20px;padding:16px;scroll-margin-top:90px;display:grid;position:relative}.XIdBga_monsterDetail picture{align-self:center}.XIdBga_monsterDetail img{border:1px solid #83663d;border-radius:4px;width:100%;height:auto}.XIdBga_monsterDetail h3{margin:8px 0;font:23px Georgia,serif}.XIdBga_monsterDetail p{margin:6px 0;font-size:11px;line-height:1.6}.XIdBga_monsterDetail small{color:#d7b575;font-size:10px}.XIdBga_monsterDetail a{color:#efc978;font-size:11px;text-decoration:underline}.XIdBga_monsterDetail>button{cursor:pointer;padding:2px 8px;font-size:22px;position:absolute;top:5px;right:8px}.XIdBga_note{color:var(--text-muted);margin-top:20px;font-size:11px;line-height:1.8}.XIdBga_empty{text-align:center;color:var(--text-muted);padding:35px}.XIdBga_options{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:end;gap:18px;margin-bottom:22px;padding:18px;display:flex}.XIdBga_options label{min-width:160px}.XIdBga_options p{color:var(--text-muted);margin:0 0 6px;font-size:12px;line-height:1.7}.XIdBga_gearLayout{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;gap:25px;display:grid}.XIdBga_item{border:2px solid var(--rarity);background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--rarity) 16%,#19191b),#171718 80%);color:#ece7dc;border-radius:9px;padding:23px;box-shadow:inset 0 0 0 3px #0006,0 10px 30px #0002}.XIdBga_itemArt{place-items:center;min-height:230px;display:grid}.XIdBga_itemArt img{object-fit:contain;filter:drop-shadow(0 7px 8px #0008);width:210px;height:210px}.XIdBga_item>small{color:var(--rarity);text-transform:capitalize;font-size:11px}.XIdBga_item h2{color:var(--rarity);margin:12px 0;font:26px/1.3 Georgia,serif}.XIdBga_item>p{color:#aaa495;text-transform:capitalize;font-size:12px}.XIdBga_affixes{border-block:1px solid #ffffff20;gap:12px;margin:20px 0;padding:22px 0;display:grid}.XIdBga_affixes>div,.XIdBga_facts>div{justify-content:space-between;gap:15px;font-size:13px;display:flex}.XIdBga_affixes dd{color:#86d59c;margin:0;font-weight:600}.XIdBga_sockets{flex-wrap:wrap;align-items:center;gap:7px;min-height:25px;display:flex}.XIdBga_sockets>span{background:#101013;border:2px solid #a49b84;border-radius:50%;width:19px;height:19px;box-shadow:inset 0 2px 4px #000}.XIdBga_sockets small{color:#aaa495;width:100%;margin-top:5px;font-size:10px}.XIdBga_item footer{justify-content:space-between;margin-top:22px;font-size:12px;display:flex}.XIdBga_item footer strong{color:#e6be64}.XIdBga_gearInfo{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:23px}.XIdBga_gearInfo h2{margin:0 0 22px;font:27px Georgia,serif}.XIdBga_gearInfo h3{margin:26px 0 15px;font-size:16px}.XIdBga_gearInfo p{color:var(--text-muted);font-size:12px;line-height:1.8}.XIdBga_gearInfo a{color:var(--accent);text-decoration:underline}.XIdBga_facts{gap:15px;display:grid}.XIdBga_facts dt{color:var(--text-muted)}.XIdBga_facts dd{margin:0}.XIdBga_pool{flex-wrap:wrap;gap:8px;display:flex}.XIdBga_pool span{border:1px solid var(--border);color:var(--text-muted);border-radius:4px;padding:7px 10px;font-size:11px}.XIdBga_pool span[data-active=true]{color:#9bdda9;background:#68a77e14;border-color:#6b9b75}.XIdBga_bestiary button:focus-visible,.XIdBga_bestiary a:focus-visible,.XIdBga_equipment select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:1150px){.XIdBga_monsterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.XIdBga_bookHeading{flex-direction:column;align-items:start}.XIdBga_bookHeading label,.XIdBga_bookHeading input{width:100%}.XIdBga_gearLayout{grid-template-columns:minmax(250px,.8fr) minmax(0,1fr)}}@media (max-width:700px){.XIdBga_bookSummary{flex-wrap:wrap;gap:16px;padding:16px}.XIdBga_bookSummary p{width:100%;margin:0}.XIdBga_bookLayout{grid-template-columns:1fr}.XIdBga_biomeTabs{border:0;border-bottom:1px solid #72583a;flex-direction:row;max-width:100%;overflow-x:auto}.XIdBga_biomeTabs button{flex-shrink:0;min-width:115px}.XIdBga_bookContent{padding:14px}.XIdBga_monsterGrid{gap:10px}.XIdBga_monsterCard>div{padding:10px}.XIdBga_monsterCard h3{font-size:13px}.XIdBga_mastery{gap:3px}.XIdBga_mastery span{font-size:8px}.XIdBga_monsterDetail{grid-template-columns:1fr;padding:18px}.XIdBga_monsterDetail picture{max-width:230px}.XIdBga_gearLayout{grid-template-columns:1fr}.XIdBga_options{flex-wrap:wrap;gap:12px}.XIdBga_options label{flex:1;min-width:0}.XIdBga_options p{width:100%}.XIdBga_itemArt{min-height:180px}.XIdBga_itemArt img{width:180px;height:180px}}
.f_lDAG_page{min-width:0;margin-top:24px}.f_lDAG_intro{background:var(--surface);border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.f_lDAG_intro small{color:var(--accent);letter-spacing:.15em;font-size:9px}.f_lDAG_intro strong{margin-top:8px;font:24px Georgia,serif;display:block}.f_lDAG_intro p,.f_lDAG_detail p,.f_lDAG_plan p,.f_lDAG_catalog p,.f_lDAG_groupCosts p{color:var(--text-muted);font-size:12px;line-height:1.8}.f_lDAG_intro label{color:var(--text-muted);gap:8px;min-width:130px;font-size:11px;display:grid}.f_lDAG_intro input{border:1px solid var(--border);background:var(--bg);color:var(--text-primary);border-radius:5px;width:100%;padding:10px}.f_lDAG_filters{gap:12px;margin:20px 0;display:grid}.f_lDAG_filters>input{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:6px;padding:14px;font-size:13px}.f_lDAG_filters>div{flex-wrap:wrap;gap:7px;display:flex}.f_lDAG_filters button,.f_lDAG_controls button,.f_lDAG_plan button,.f_lDAG_more{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;border-radius:5px;padding:9px 12px;font-size:11px}.f_lDAG_filters button[aria-pressed=true]{background:var(--accent);color:#1c1711;border-color:var(--accent)}.f_lDAG_layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:18px;display:grid}.f_lDAG_tree{background:#08070d;border:1px solid #80643b;border-radius:8px;min-width:0;overflow:hidden}.f_lDAG_tree>header{color:#e6c78b;background:linear-gradient(120deg,#2d2316,#19151d);justify-content:space-between;padding:15px 18px;font:17px Georgia,serif;display:flex}.f_lDAG_viewport{touch-action:none;cursor:grab;background:#08070d url(/questaway/passive-tree/stars.webp) 0 0/420px;height:640px;position:relative;overflow:hidden}.f_lDAG_viewport:active{cursor:grabbing}.f_lDAG_viewport svg{position:absolute;inset:0}.f_lDAG_rune{cursor:pointer;outline:none}.f_lDAG_rune:focus-visible circle{stroke:#fff;stroke-width:5px}.f_lDAG_controls{color:#d5b875;background:#241a10;flex-wrap:wrap;align-items:center;gap:6px;padding:10px;display:flex}.f_lDAG_controls button{color:#e6c78b;border-color:#80643b}.f_lDAG_controls span{margin-left:auto;font-size:9px}.f_lDAG_detail{background:var(--surface);border:1px solid #80643b;border-radius:8px;padding:21px}.f_lDAG_detail header{align-items:center;gap:12px;display:flex}.f_lDAG_detail img{object-fit:contain}.f_lDAG_detail small{color:var(--accent);font-size:10px}.f_lDAG_detail h2{margin:7px 0;font:22px/1.3 Georgia,serif}.f_lDAG_detail ul{color:var(--accent);margin:20px 0;padding-left:17px;font-size:13px;line-height:1.8}.f_lDAG_detail dl,.f_lDAG_groupCosts dl{border-top:1px solid var(--border);gap:13px;padding-top:18px;font-size:12px;display:grid}.f_lDAG_detail dl>div,.f_lDAG_groupCosts dl>div{justify-content:space-between;gap:14px;display:flex}.f_lDAG_detail dt,.f_lDAG_groupCosts dt{color:var(--text-muted)}.f_lDAG_detail dd,.f_lDAG_groupCosts dd{color:var(--accent);text-align:right;margin:0}.f_lDAG_detail h3{margin:20px 0 12px;font-size:12px}.f_lDAG_prereqs{gap:9px;display:grid}.f_lDAG_prereqs button{text-align:left;color:var(--accent);cursor:pointer;font-size:12px;text-decoration:underline}.f_lDAG_learn{text-align:left;border:1px solid var(--accent);width:100%;color:var(--accent);cursor:pointer;background:#d5af6715;border-radius:5px;margin-top:20px;padding:13px;font-size:12px}.f_lDAG_plan,.f_lDAG_groupCosts{border:1px solid var(--border);background:var(--surface);border-radius:8px;margin:22px 0;padding:22px}.f_lDAG_plan header{justify-content:space-between;align-items:center;gap:12px;display:flex}.f_lDAG_page h2{font-family:Georgia,serif}.f_lDAG_plan h2,.f_lDAG_catalog h2,.f_lDAG_groupCosts h2{font-size:25px;font-weight:500}.f_lDAG_plan ul{color:var(--accent);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;padding-left:18px;font-size:12px;display:grid}.f_lDAG_catalog>div{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.f_lDAG_catalog>div>button{text-align:left;border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:6px;align-items:center;gap:12px;min-width:0;padding:14px;scroll-margin-top:140px;display:flex}.f_lDAG_catalog>div>button[aria-pressed=true]{border-color:var(--accent)}.f_lDAG_catalog img{object-fit:contain;flex-shrink:0}.f_lDAG_catalog strong{color:var(--text-primary);font-size:12px}.f_lDAG_catalog small{color:var(--text-muted);margin-top:5px;font-size:10px;line-height:1.7;display:block}.f_lDAG_more{color:var(--accent);margin-top:15px}.f_lDAG_groupCosts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px}.f_lDAG_groupCosts a{color:var(--accent)}.f_lDAG_notice{color:#ffcb75;pointer-events:none;background:#2b2015ee;border:1px solid #ad7d2d;border-radius:6px;padding:14px;font-size:12px;position:absolute;bottom:15px;left:15px;right:15px}.f_lDAG_page button:disabled{opacity:.4;cursor:default}.f_lDAG_page :is(input,button,a):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:1150px){.f_lDAG_layout{grid-template-columns:1fr}.f_lDAG_detail{max-width:none}.f_lDAG_viewport{height:580px}}@media (max-width:600px){.f_lDAG_intro{padding:16px;display:block}.f_lDAG_intro label{margin-top:18px}.f_lDAG_intro input,.f_lDAG_filters>input{font-size:16px}.f_lDAG_viewport{height:500px}.f_lDAG_detail{padding:18px}.f_lDAG_controls span{flex-basis:100%;margin-top:5px;line-height:1.7}.f_lDAG_catalog>div,.f_lDAG_groupCosts dl{grid-template-columns:1fr}.f_lDAG_plan,.f_lDAG_groupCosts{padding:17px}}.f_lDAG_tooltip{z-index:5;pointer-events:none;color:#302015;overflow-wrap:anywhere;background:linear-gradient(120deg,#dfbd77,#eddaa5);border:2px solid #72512a;border-radius:7px;width:278px;max-width:calc(100% - 16px);padding:12px;font-size:12px;line-height:1.5;position:absolute;box-shadow:inset 0 0 0 1px #f2db9e,5px 5px #0009}.f_lDAG_tooltip header{align-items:center;gap:10px;min-width:0;display:flex}.f_lDAG_tooltip header>img{object-fit:contain;background:#1a1209;border:2px solid;border-radius:6px;flex-shrink:0;width:72px;height:72px}.f_lDAG_tooltip strong{text-shadow:0 1px 1px #000;filter:brightness(.68);font-size:14px;font-weight:750;display:block}.f_lDAG_tooltip small{margin-top:4px;font-size:11px;display:block}.f_lDAG_tooltip small span{color:#624319;margin-top:4px;display:block}.f_lDAG_tooltip section{margin-top:12px}.f_lDAG_tooltip h3{border-top:3px dotted #6b4f3061;margin:0 0 5px;padding-top:6px;font-size:11px;font-weight:700}.f_lDAG_tooltip ul{margin:0;padding-left:10px;font-weight:600;list-style:none}.f_lDAG_requirement{margin:10px 0;font-size:11px}.f_lDAG_tooltip footer{border-top:3px dotted #6b4f3061;justify-content:space-between;align-items:baseline;gap:10px;padding-top:7px;font-weight:700;display:flex}.f_lDAG_tooltip footer>span:first-child{font-size:11px}.f_lDAG_tooltip [data-currency]{color:#51310f;flex-shrink:0}.f_lDAG_savedLevel{min-width:130px;color:var(--text-muted);font-size:11px}.f_lDAG_savedLevel strong{color:#f4d68b}.f_lDAG_catalog .f_lDAG_unlocked{color:#e3be70}
._7z_QZW_mechanics{border:1px solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-radius:7px;min-width:0;margin:20px 0;padding:16px;font-size:12px;line-height:1.8}._7z_QZW_mechanics h4{color:var(--accent);margin:0 0 10px;font-size:15px}._7z_QZW_mechanics h5{color:var(--text-primary);margin:16px 0 6px;font-size:12px}._7z_QZW_mechanics p{color:var(--text-muted);margin:8px 0}._7z_QZW_mechanics summary{cursor:pointer;color:var(--accent);padding:8px 0}._7z_QZW_mechanics a{color:var(--accent);margin:8px 0;display:inline-block}._7z_QZW_mechanics small{color:var(--text-muted);font-size:10px;line-height:1.7;display:block}._7z_QZW_summary{color:inherit;overflow-wrap:anywhere;border-top:1px solid #795c3238;padding-top:10px;font-size:11px;line-height:1.7}._7z_QZW_mechanics :is(a,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.rt9lQa_tooltip.build-hover-tooltip{color:#2c210f;scrollbar-width:thin;scrollbar-color:#a9843d #e1c47f;background:linear-gradient(125deg,#dfbd70,#edd494);border:1px solid #c49a44;border-radius:7px;width:min(370px,100vw - 24px);max-height:calc(100dvh - 24px);padding:16px;line-height:1.55;box-shadow:0 12px 35px #0009}.rt9lQa_card header{border-bottom:1px solid #795c3238;align-items:center;gap:11px;padding-bottom:12px;display:flex}.rt9lQa_card header img{object-fit:cover;border:2px solid #80602b;border-radius:6px;flex-shrink:0;width:52px;height:52px}.rt9lQa_card header small{color:#624b25;font-size:10px}.rt9lQa_card h3{color:#2c210f;margin:4px 0 5px;font:700 20px/1.2 Georgia,serif}.rt9lQa_card header span{color:#624b25;font-size:10px}.rt9lQa_description{color:#372a15;margin:12px 0;font-size:12px;line-height:1.7}.rt9lQa_effect{background:#fff6cd4d;border:1px solid #8d713d44;border-radius:4px;margin:8px 0;padding:9px 11px}.rt9lQa_effect small{color:#675029;font-size:10px;display:block}.rt9lQa_effect strong{color:#254b26;margin-top:4px;font-size:13px;font-weight:750;display:block}.rt9lQa_next{background:#8a67240b;border-style:dashed}.rt9lQa_next strong{color:#635027}.rt9lQa_maximum{color:#36572a;font-size:11px;font-weight:700}.rt9lQa_card dl{border-block:1px solid #795c3238;grid-template-columns:1fr 1fr;gap:9px 15px;margin:10px 0;padding:12px 0;display:grid}.rt9lQa_card dl>div{gap:2px;display:grid}.rt9lQa_card dt{color:#71572a;font-size:10px}.rt9lQa_card dd{color:#2c210f;margin:0;font-size:12px;font-weight:650}.rt9lQa_delivery{margin:10px 0;font-size:11px;line-height:1.65}.rt9lQa_requirements{margin:10px 0}.rt9lQa_requirements small{color:#71572a;font-size:10px}.rt9lQa_requirements p{margin:4px 0;font-size:11px;line-height:1.7}.rt9lQa_card footer{color:#715a33;border-top:1px solid #795c3238;margin-top:10px;padding-top:10px;font-size:10px;line-height:1.65}.rt9lQa_card footer b{color:#4c3b1c;margin-top:7px;font-weight:600;display:block}@media (max-width:450px){.rt9lQa_tooltip.build-hover-tooltip{padding:13px}.rt9lQa_card h3{font-size:19px}}
.L8ER2W_skills{min-width:0;margin:24px 0}.L8ER2W_classPicker{background:linear-gradient(125deg,#2d2419,var(--surface));border:1px solid #79603c;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:10px;display:grid}.L8ER2W_classPicker button{text-align:left;cursor:pointer;color:var(--text-muted);border:1px solid #0000;border-radius:5px;align-items:center;gap:10px;padding:6px 9px;display:flex}.L8ER2W_classPicker button:hover{background:#d5af6710}.L8ER2W_classPicker button[aria-pressed=true]{color:#f2d39b;background:#d5af6719;border-color:#be9855}.L8ER2W_classPicker img{object-fit:contain;width:42px;height:48px}.L8ER2W_classPicker span{gap:5px;font-size:12px;font-weight:650;display:grid}.L8ER2W_classPicker small{text-transform:capitalize;opacity:.75;font-size:9px;font-weight:400}.L8ER2W_hero{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:22px;margin:18px 0;padding:18px 22px;display:flex}.L8ER2W_hero>img{object-fit:contain;filter:drop-shadow(0 5px 8px #0006);width:95px;height:135px}.L8ER2W_hero>div{flex:1}.L8ER2W_hero small{text-transform:capitalize;color:var(--accent);letter-spacing:.04em;font-size:10px}.L8ER2W_hero h2{margin:9px 0;font:30px Georgia,serif}.L8ER2W_hero p{color:var(--text-muted);max-width:680px;margin:8px 0;font-size:12px;line-height:1.8}.L8ER2W_hero span{color:var(--text-muted);font-size:10px}.L8ER2W_hero>a{white-space:nowrap;color:var(--accent);align-self:end;margin-bottom:5px;font-size:11px}.L8ER2W_toolbar{align-items:center;gap:14px;margin:20px 0;display:flex}.L8ER2W_search{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);border-radius:5px;flex:1;align-items:center;gap:10px;padding:0 12px;display:flex}.L8ER2W_search input{width:100%;color:var(--text-primary);background:0 0;border:0;outline:none;padding:13px 0;font-size:12px}.L8ER2W_effect{color:var(--text-muted);align-items:center;gap:8px;font-size:11px;display:flex}.L8ER2W_effect select{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:5px;max-width:170px;padding:11px 12px;font-size:12px}.L8ER2W_toolbar>span{white-space:nowrap;color:var(--text-muted);font-size:11px}.L8ER2W_toolbar>button{color:var(--accent);cursor:pointer;font-size:11px}.L8ER2W_layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:18px;display:grid}.L8ER2W_tree{background:#0a0810;border:1px solid #72583a;border-radius:9px;min-width:0;overflow:hidden}.L8ER2W_tree>header{background:linear-gradient(110deg,#30261a,#17141c);border-bottom:1px solid #72583a;justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;display:flex}.L8ER2W_tree header small{letter-spacing:.16em;color:#ceab6a;font-size:8px}.L8ER2W_tree h3{color:#f4dfb8;margin:5px 0 0;font:20px Georgia,serif}.L8ER2W_tree header>a{color:#d5b675;font-size:10px}.L8ER2W_viewport{scrollbar-width:thin;scrollbar-color:#624d7b #0d0b16;background-position:50%;background-size:cover,700px,cover;min-height:340px;max-height:650px;overflow:auto}.L8ER2W_treeCanvas{aspect-ratio:560/540;min-height:340px;position:relative;container-type:inline-size}.L8ER2W_connections{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.L8ER2W_edge{stroke:#664295;stroke-width:1.8px;opacity:.85}.L8ER2W_bridgeEdge{stroke-dasharray:4 4;opacity:.65}.L8ER2W_edge[data-highlight=true]{stroke:#d5af67;opacity:1;stroke-width:2px}.L8ER2W_ring{fill:#0c0814;stroke:#7a4daa;stroke-width:1.6px}.L8ER2W_ring[data-selected=true]{stroke:#f2ce7c;stroke-width:2.5px;filter:drop-shadow(0 0 5px #e4ba6070)}.L8ER2W_node{min-width:44px;min-height:44px;width:calc(var(--diameter)*1cqw);height:calc(var(--diameter)*1cqw);cursor:pointer;z-index:2;outline-offset:4px;color:#e8dcf4;border-radius:50%;place-items:center;display:grid;position:absolute;overflow:visible;transform:translate(-50%,-50%)}.L8ER2W_nodeIcon{width:max(24px,calc(var(--diameter)*1cqw));height:max(24px,calc(var(--diameter)*1cqw));background:#21122e;border:1px solid #8959b0;border-radius:50%;display:block;overflow:hidden;box-shadow:0 0 7px #000}.L8ER2W_node img{object-fit:cover;width:100%;height:100%;display:block}.L8ER2W_nodeLabel{left:50%;top:calc(50% + max(14px,var(--diameter)*.5cqw) + 5px);text-align:center;text-shadow:0 1px 3px #000,0 0 4px #000;pointer-events:none;width:110px;max-width:24cqw;font-size:clamp(8px,1.6cqw,11px);line-height:1.3;position:absolute;transform:translate(-50%)}.L8ER2W_node:hover,.L8ER2W_node:focus-visible,.L8ER2W_node[aria-pressed=true]{z-index:4}.L8ER2W_node[aria-pressed=true] .L8ER2W_nodeIcon{border-color:#ffdf91;box-shadow:0 0 0 2px #e8bd6b55,0 0 15px #d5af6755}.L8ER2W_node[aria-pressed=true] .L8ER2W_nodeLabel{color:#ffe8ad}.L8ER2W_node[data-match=false]{opacity:.2}.L8ER2W_core .L8ER2W_nodeIcon{background:#18220f;border:2px solid #63d63a;box-shadow:0 0 22px #63d63a50}.L8ER2W_core img{object-fit:contain}.L8ER2W_core .L8ER2W_nodeLabel{color:#b5f29e;font-weight:650}.L8ER2W_bridgeLabel{color:#bb9cdb;text-align:center;pointer-events:none;white-space:normal;background:#0c0815df;border:1px solid #63447f55;border-radius:3px;max-width:28cqw;padding:3px 6px;font-size:clamp(7px,1.5cqw,10px);line-height:1.4;position:absolute;transform:translate(-50%,-50%)}.L8ER2W_tree>footer{color:#c7b491;background:#211a12;border-top:1px solid #72583a;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.L8ER2W_tree footer>span{font-size:10px}.L8ER2W_tree footer>div{align-items:center;gap:4px;font-size:10px;display:flex}.L8ER2W_tree footer button{cursor:pointer;border-radius:4px;place-items:center;width:30px;height:30px;display:grid}.L8ER2W_tree footer button:hover{background:#d5af6720}.L8ER2W_tree footer button:disabled{opacity:.3;cursor:default}.L8ER2W_detail{background:linear-gradient(150deg,#30261a,var(--surface) 60%);color:var(--text-primary);border:1px solid #81643c;border-radius:8px;padding:20px;scroll-margin-top:90px}.L8ER2W_detailHeader{align-items:center;gap:12px;display:flex}.L8ER2W_detailHeader img{object-fit:cover;border:2px solid #ad8a50;border-radius:7px;width:65px;height:65px;box-shadow:0 4px 12px #0003}.L8ER2W_detailHeader small{color:var(--accent);font-size:9px}.L8ER2W_detailHeader h3{margin:7px 0;font:23px/1.15 Georgia,serif}.L8ER2W_detailHeader span{color:var(--text-muted);font-size:10px}.L8ER2W_description{color:#d7c8af;margin:22px 0;font-size:12px;line-height:1.9}.L8ER2W_detail dl{border-block:1px solid var(--border);gap:13px;margin:0;padding:18px 0;display:grid}.L8ER2W_detail dl>div{justify-content:space-between;align-items:start;gap:10px;font-size:11px;display:flex}.L8ER2W_detail dt{color:var(--text-muted)}.L8ER2W_detail dd{text-align:right;color:#9ddcad;margin:0}.L8ER2W_detail h4{margin:21px 0 10px;font-size:11px;font-weight:650}.L8ER2W_requirement{color:var(--text-muted);font-size:11px;line-height:1.9}.L8ER2W_requirement button{color:#e8c17c;text-underline-offset:2px;cursor:pointer;text-decoration:underline}.L8ER2W_scaling{color:var(--text-muted);margin:20px 0;font-size:11px}.L8ER2W_scaling summary{cursor:pointer;color:var(--text-primary);line-height:1.8}.L8ER2W_scaling dl{border:0;padding:14px 0}.L8ER2W_scaling p{margin:0;font-size:10px;line-height:1.8}.L8ER2W_fullReference{color:#e9c57e;border:1px solid #ad8a50;border-radius:5px;margin-top:20px;padding:12px;font-size:11px;font-weight:600;display:block}.L8ER2W_empty{text-align:center;color:var(--text-muted);justify-items:center;gap:15px;padding:20px 0;display:grid}.L8ER2W_empty h3{color:var(--text-primary);font:22px Georgia,serif}.L8ER2W_empty p{font-size:12px;line-height:1.8}.L8ER2W_empty button{color:var(--accent);cursor:pointer;font-size:12px;text-decoration:underline}.L8ER2W_lines{margin:32px 0}.L8ER2W_lines>header h2{margin-bottom:12px;font:27px Georgia,serif}.L8ER2W_lines>header p{color:var(--text-muted);font-size:12px;line-height:1.8}.L8ER2W_line{margin-top:28px}.L8ER2W_line>h3{align-items:center;gap:9px;margin:0 0 16px;font:22px Georgia,serif;display:flex}.L8ER2W_line h3>span{color:#e4c184;background:#d5af6710;border:1px solid #8c6e43;border-radius:50%;place-items:center;width:25px;height:25px;font:12px Georgia,serif;display:grid}.L8ER2W_line h3>small{color:var(--text-muted);margin-left:auto;font:10px sans-serif}.L8ER2W_skillCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.L8ER2W_skillCards article{border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:16px}.L8ER2W_skillCards article[data-selected=true]{background:#d5af6709;border-color:#ba965a}.L8ER2W_skillCards article>button{text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;display:flex}.L8ER2W_skillCards img{object-fit:cover;border:1px solid #7d5e8b;border-radius:5px;width:45px;height:45px}.L8ER2W_skillCards button>span{gap:7px;display:grid}.L8ER2W_skillCards small{color:var(--accent);font-size:9px}.L8ER2W_skillCards strong{font-size:13px;line-height:1.4}.L8ER2W_skillCards p{color:var(--text-muted);margin:15px 0;font-size:11px;line-height:1.9}.L8ER2W_skillCards dl{border-top:1px solid var(--border);gap:9px;margin:12px 0 0;padding-top:12px;display:grid}.L8ER2W_skillCards dl>div{justify-content:space-between;gap:10px;font-size:10px;display:flex}.L8ER2W_skillCards dt{color:var(--text-muted)}.L8ER2W_skillCards dd{color:#9ddcad;margin:0}.L8ER2W_note{color:var(--text-muted);margin:24px 0;font-size:11px;line-height:1.9}.L8ER2W_skills button:focus-visible,.L8ER2W_skills a:focus-visible,.L8ER2W_skills input:focus-visible,.L8ER2W_skills select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:1150px){.L8ER2W_layout{grid-template-columns:minmax(0,1fr) 270px;gap:14px}.L8ER2W_detail{padding:17px}.L8ER2W_detailHeader{align-items:start}.L8ER2W_detailHeader img{width:50px;height:50px}.L8ER2W_detailHeader h3{font-size:21px}.L8ER2W_hero{gap:16px}.L8ER2W_hero>a{white-space:normal;max-width:95px}.L8ER2W_classPicker button{gap:6px;padding:6px}.L8ER2W_classPicker span{font-size:11px}.L8ER2W_classPicker img{width:32px;height:40px}.L8ER2W_classPicker small{font-size:8px}}@media (max-width:900px){.L8ER2W_layout{grid-template-columns:1fr}.L8ER2W_detailHeader img{width:65px;height:65px}.L8ER2W_detailHeader h3{font-size:25px}.L8ER2W_viewport{max-height:650px}.L8ER2W_treeCanvas{min-height:0}.L8ER2W_detail dl{grid-template-columns:repeat(3,minmax(0,1fr))}.L8ER2W_detail dl>div{gap:8px;display:grid}.L8ER2W_detail dd{text-align:left}.L8ER2W_skillCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.L8ER2W_classPicker{gap:4px;padding:6px}.L8ER2W_classPicker button{text-align:center;justify-items:center;gap:3px;padding:6px 2px;display:grid}.L8ER2W_classPicker img{width:32px;height:36px}.L8ER2W_classPicker span{gap:0;font-size:9px}.L8ER2W_classPicker small{display:none}.L8ER2W_hero{flex-wrap:wrap;gap:12px;padding:15px}.L8ER2W_hero>img{width:70px;height:110px}.L8ER2W_hero>div{min-width:180px}.L8ER2W_hero h2{font-size:26px}.L8ER2W_hero p{font-size:11px}.L8ER2W_hero small{font-size:9px}.L8ER2W_hero>a{max-width:none;margin-left:auto;font-size:10px}.L8ER2W_toolbar{flex-wrap:wrap;gap:10px}.L8ER2W_search{flex-basis:100%}.L8ER2W_effect{flex:1}.L8ER2W_effect select{max-width:185px}.L8ER2W_toolbar>span{font-size:10px}.L8ER2W_tree>header{padding:14px}.L8ER2W_tree h3{font-size:19px}.L8ER2W_viewport{min-height:320px;max-height:500px}.L8ER2W_treeCanvas{min-height:320px}.L8ER2W_nodeLabel{max-width:22cqw;font-size:8px}.L8ER2W_tree footer>span{font-size:9px;line-height:1.7}.L8ER2W_detail{padding:18px}.L8ER2W_skillCards{grid-template-columns:1fr}.L8ER2W_skillCards article{padding:15px}.L8ER2W_skillCards p{font-size:12px}.L8ER2W_skillCards strong{font-size:14px}.L8ER2W_skillCards small{font-size:10px}.L8ER2W_lines>header h2{font-size:25px}.L8ER2W_bridgeLabel{padding:2px 4px;font-size:7px}.L8ER2W_note{font-size:10px}}@media (prefers-reduced-motion:reduce){.L8ER2W_skills *{scroll-behavior:auto!important}}.L8ER2W_viewport{height:clamp(320px,43vw,600px);min-height:0;max-height:none;position:relative;overflow:hidden}.L8ER2W_treeCanvas{aspect-ratio:560/540;width:100%;min-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.L8ER2W_fit{color:#d5bd91;white-space:nowrap;align-items:center;gap:6px;display:flex}.L8ER2W_ranks{border:0;margin:18px 0;padding:0}.L8ER2W_ranks legend{color:var(--text-muted);margin-bottom:9px;font-size:11px}.L8ER2W_ranks>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.L8ER2W_ranks button{color:#cbb490;cursor:pointer;background:#17130e;border:1px solid #8d7046;border-radius:4px;min-height:30px;font-size:11px}.L8ER2W_ranks button[aria-pressed=true]{color:#211a10;background:#d5af67;border-color:#f0d49b;font-weight:700}.L8ER2W_effectValue{background:#d5af670c;border:1px solid #98794366;border-radius:5px;margin-bottom:17px;padding:14px}.L8ER2W_effectValue small{color:#cbb490;font-size:9px}.L8ER2W_effectValue h4{color:#e4c58d;margin:9px 0!important;font-size:12px!important}.L8ER2W_effectValue strong{color:#9bdda9;font-size:14px;line-height:1.8;display:block}.L8ER2W_effectValue p{color:#c5b58f;margin:7px 0 0;font-size:10px;line-height:1.8}.L8ER2W_referenceStats{margin:18px 0;font-size:11px}.L8ER2W_referenceStats summary{cursor:pointer;color:var(--accent)}.L8ER2W_referenceStats p,.L8ER2W_referenceNote,.L8ER2W_delivery p{color:var(--text-muted);margin:12px 0;font-size:10px;line-height:1.8}.L8ER2W_referenceStats label{gap:6px;margin:12px 0;font-size:10px;display:grid}.L8ER2W_referenceStats input{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text-primary);border-radius:4px;padding:8px}.L8ER2W_delivery{padding-top:1px}.L8ER2W_delivery h4{color:var(--accent)}@media (max-width:600px){.L8ER2W_viewport{height:340px}.L8ER2W_treeCanvas{min-height:0}}.L8ER2W_toolbar{flex-wrap:wrap}.L8ER2W_toolbar>.filter-buttons{border-top:1px solid var(--border);flex:100%;padding-top:12px}.L8ER2W_toolbar .L8ER2W_search{flex-basis:100%}.L8ER2W_embedded{margin:16px 0 24px}.L8ER2W_embedded .L8ER2W_layout{grid-template-columns:minmax(0,1fr)}.L8ER2W_embedded .L8ER2W_viewport{height:clamp(340px,55vw,650px)}.L8ER2W_embedded .L8ER2W_detail dl{grid-template-columns:repeat(3,minmax(0,1fr))}.L8ER2W_embedded .L8ER2W_detail dl>div{gap:6px;display:grid}.L8ER2W_embedded .L8ER2W_detail dd{text-align:left}.L8ER2W_embedded .L8ER2W_toolbar{margin-top:8px}@media (max-width:600px){.L8ER2W_embedded .L8ER2W_viewport{height:340px}.L8ER2W_embedded .L8ER2W_detail dl{grid-template-columns:repeat(2,minmax(0,1fr))}}
.jy5u0a_hub,.jy5u0a_topicPage{min-width:0}.jy5u0a_hubHeader{justify-content:space-between;align-items:start;gap:24px;margin:32px 0;display:flex}.jy5u0a_eyebrow{letter-spacing:2px;color:var(--accent);font-size:10px;font-weight:700}.jy5u0a_hubHeader h1{color:var(--text-primary);margin:12px 0 14px;font:400 clamp(32px,4vw,47px)/1.13 Georgia,serif}.jy5u0a_hubHeader p{max-width:560px;color:var(--text-muted);margin:0;font-size:14px;line-height:1.8}.jy5u0a_version{white-space:nowrap;border:1px solid var(--border);color:var(--text-muted);border-radius:20px;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;font-size:10px;display:flex}.jy5u0a_version i,.jy5u0a_live span{background:#88c5a6;border-radius:50%;width:5px;height:5px;display:inline-block}.jy5u0a_featured{margin:30px 0 42px}.jy5u0a_featuredTop{justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;display:flex}.jy5u0a_featuredTop>span{color:var(--accent);letter-spacing:1.4px;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.jy5u0a_tabs{background:#0c151e;border:1px solid #34414b;border-radius:8px;flex-wrap:wrap;gap:3px;padding:4px;display:flex}.jy5u0a_tabs button{color:#a2b1bf;cursor:pointer;background:0 0;border:0;border-radius:5px;min-height:35px;padding:9px 11px;font-size:11px;line-height:1.4}.jy5u0a_tabs button[aria-pressed=true]{color:#201c15;background:#d3af6c;font-weight:700}.jy5u0a_lab{--combat-tone:#d7b77a;color:#e8e9e9;background:radial-gradient(at 12% 20%,#23414b2b,#0000 55%),#101a24;border:1px solid #34424d;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 15px 45px #00000014}.jy5u0a_labHeader{border-bottom:1px solid #31414c8a;grid-template-columns:1fr auto;gap:9px 15px;padding:22px 25px;display:grid}.jy5u0a_labHeader>span:first-child{letter-spacing:1.9px;color:#b7a17c;align-items:center;gap:8px;font-size:9px;display:flex}.jy5u0a_labHeader>span:first-child i{background:#d1b070;width:5px;height:5px;transform:rotate(45deg)}.jy5u0a_labHeader h2{color:#f1e9de;grid-area:2/1/auto/-1;margin:0;font:400 24px/1.3 Georgia,serif}.jy5u0a_live{color:#9db4ae;letter-spacing:.5px;align-items:center;gap:7px;font-size:9px;display:flex}.jy5u0a_labBody{grid-template-columns:minmax(0,1fr) 235px;display:grid}.jy5u0a_stage{isolation:isolate;background-image:radial-gradient(#6d8b9c16 1px,#0000 1px);background-size:18px 18px;min-width:0;padding:22px 28px;position:relative}.jy5u0a_controls{background:#0b141e78;border-left:1px solid #31414c8a;flex-direction:column;gap:22px;min-width:0;padding:25px 21px;display:flex}.jy5u0a_labFooter{color:#9aabb9;background:#101a24;border-top:1px solid #31414c8a;align-items:center;gap:10px;padding:13px 22px;font-size:10px;line-height:1.6;display:flex}.jy5u0a_labFooter svg{color:#b6a383;flex-shrink:0}.jy5u0a_labFooter strong{color:#9acbbc;white-space:nowrap;margin-left:auto;font-weight:500}.jy5u0a_range{min-width:0;display:block}.jy5u0a_range>span{color:#b1bfca;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.jy5u0a_range strong{color:#f0dfbd;font-variant-numeric:tabular-nums;font-size:13px}.jy5u0a_range input[type=range]{accent-color:#d5b477;cursor:pointer;width:100%;height:16px;margin:15px 0 2px;display:block}.jy5u0a_range small{color:#8497a7;font-size:10px;line-height:1.6}.jy5u0a_toggle{color:#a9bac6;cursor:pointer;align-items:center;gap:8px;font-size:11px;line-height:1.6;display:flex}.jy5u0a_toggle input{accent-color:#d5b477;flex-shrink:0;width:14px;height:14px}.jy5u0a_toggle span{color:#d0b98e;margin-left:auto;font-size:10px}.jy5u0a_toggle svg{flex-shrink:0}.jy5u0a_encounter{justify-content:center;align-items:center;gap:12px;margin:0 0 20px;display:flex}.jy5u0a_actor{text-align:center;flex-shrink:0;width:95px}.jy5u0a_actor>div{background:radial-gradient(#c4a87622,#0000 72%);border-bottom:1px solid #b49c654f;justify-content:center;align-items:center;width:80px;height:80px;margin:auto;display:flex;position:relative}.jy5u0a_actor img{object-fit:contain;filter:drop-shadow(0 4px 8px #0009);width:85px;height:85px}.jy5u0a_actor small{letter-spacing:1.1px;text-transform:uppercase;color:#92a7b7;margin-top:8px;font-size:9px;display:block}.jy5u0a_enemy>div{background:radial-gradient(#cd8d7622,#0000 72%);border-color:#ae7c654f}.jy5u0a_enemy img{object-fit:cover;border:1px solid #9e876448;border-radius:50%;width:75px;height:75px}.jy5u0a_projectile{color:#d3b781;flex:1;justify-content:center;align-items:center;gap:8px;min-width:60px;max-width:180px;display:flex;position:relative}.jy5u0a_projectile i{background:linear-gradient(90deg,#0000,#b59a62);width:34px;height:1px}.jy5u0a_projectile i:last-child{transform:rotate(180deg)}.jy5u0a_projectile span{white-space:nowrap;color:#9fadaf;font-size:10px;position:absolute;top:28px}.jy5u0a_waterfall{gap:10px;margin:20px 0;display:grid}.jy5u0a_waterfallRow{grid-template-columns:105px minmax(20px,1fr) 66px;align-items:center;gap:10px;display:grid}.jy5u0a_waterfallRow>span{color:#a7b7c3;gap:9px;font-size:10px;display:flex}.jy5u0a_waterfallRow b{color:#667f90;font-size:8px;font-weight:500}.jy5u0a_waterfallRow>div{background:#26374277;border-radius:2px;height:12px;overflow:hidden}.jy5u0a_waterfallRow i{border-radius:2px;height:100%;transition:width .25s;display:block}.jy5u0a_waterfallRow>strong{color:#dfe4e4;text-align:right;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.jy5u0a_result{text-align:center;min-width:0;margin:20px 0 4px}.jy5u0a_result>span{color:#9cadba;font-size:10px;display:block}.jy5u0a_result>strong{color:#efddba;font-variant-numeric:tabular-nums;margin:7px 0;font:400 clamp(30px,3.5vw,42px)/1.2 Georgia,serif;display:block}.jy5u0a_result>strong>small{color:#a5b6bd;margin-left:7px;font:11px Arial,sans-serif}.jy5u0a_result p{color:#8b9fad;margin:7px 0 0;font-size:10px;line-height:1.7}.jy5u0a_pairedResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.jy5u0a_pairedResults>.jy5u0a_result+.jy5u0a_result{border-left:1px solid #34455077;padding-left:12px}.jy5u0a_pairedResults .jy5u0a_result>strong{font-size:33px}.jy5u0a_hint{color:#b5a17c;border-top:1px solid #2c3d4977;gap:10px;margin-top:auto;padding-top:16px;display:flex}.jy5u0a_hint svg{flex-shrink:0;margin-top:2px}.jy5u0a_hint p{color:#8fa4b3;margin:0;font-size:10px;line-height:1.8}.jy5u0a_dotPortrait{justify-content:center;align-items:center;gap:15px;margin:4px 0 25px;display:flex}.jy5u0a_dotPortrait img{border:1px solid #7f9a5e55;border-radius:10px;box-shadow:0 0 25px #9bbd5520}.jy5u0a_dotPortrait>span{letter-spacing:1.4px;color:#a7b88e;max-width:120px;font-size:9px;line-height:1.8}.jy5u0a_timeline{justify-content:space-between;min-width:0;margin:25px 0 5px;display:flex;position:relative}.jy5u0a_timeline:before{content:"";z-index:-1;background:#45624277;height:2px;position:absolute;top:34px;left:5%;right:5%}.jy5u0a_timeline>button,.jy5u0a_expiry{color:#859a88;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:9px;min-width:0;padding:0 2px;display:flex}.jy5u0a_timeline span,.jy5u0a_expiry>span{white-space:nowrap;font-size:9px}.jy5u0a_timeline i,.jy5u0a_expiry i{color:#b9d58c;background:#13231a;border:2px solid #58754b;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.jy5u0a_timeline [aria-pressed=true] i{color:#1b2c18;background:#bbd890;border-color:#d9ecb6;box-shadow:0 0 0 5px #b9d58c15}.jy5u0a_timeline strong{color:#a9b99b;font-size:11px;font-weight:500}.jy5u0a_expiry{cursor:default!important}.jy5u0a_expiry i{color:#819784;border-style:dashed;border-color:#66786a}.jy5u0a_budgetDots{justify-content:center;gap:5px;margin:17px 0 5px;display:flex}.jy5u0a_budgetDots span{background:#284331;border-radius:3px;width:25px;height:5px}.jy5u0a_budgetDots [data-filled=true]{background:#a9ca80}.jy5u0a_healScene{justify-content:center;align-items:center;gap:30px;margin-bottom:23px;display:flex}.jy5u0a_healScene>div:nth-child(2){color:#86d5b6;justify-items:center;gap:4px;display:grid}.jy5u0a_healScene>div:nth-child(2)>span{font-size:15px;font-weight:600}.jy5u0a_healthLabel{color:#96b3a8;justify-content:space-between;gap:10px;margin-bottom:9px;font-size:11px;display:flex}.jy5u0a_healthLabel strong{color:#b6ddc9;font-weight:500}.jy5u0a_healthLabel small{color:#7b988b}.jy5u0a_healthBar{background:#1e362d;border:1px solid #3f6655;border-radius:5px;height:24px;display:flex;overflow:hidden}.jy5u0a_healthBar>span{background:#457e68}.jy5u0a_healthBar>i{background:repeating-linear-gradient(120deg,#8bd7b8,#8bd7b8 5px,#6cb89a 5px 7px);transition:width .2s}.jy5u0a_legend{flex-wrap:wrap;justify-content:center;gap:15px;margin:12px 0 22px;display:flex}.jy5u0a_legend>span{color:#90aa9e;align-items:center;gap:6px;font-size:9px;display:flex}.jy5u0a_legend i{background:#457e68;width:7px;height:7px;display:inline-block}.jy5u0a_legend>span:nth-child(2) i{background:#8bd7b8}.jy5u0a_legend>span:last-child i{background:#1e362d;border:1px solid #456757}.jy5u0a_ratingDial{max-width:240px;margin:0 auto}.jy5u0a_ratingDial svg{width:100%;display:block}.jy5u0a_transformArrow{color:#a79bc0;letter-spacing:.5px;justify-content:center;align-items:center;gap:7px;font-size:10px;display:flex}.jy5u0a_retaliation{align-items:center;gap:10px;margin:12px 0 24px;display:flex}.jy5u0a_retaliation>img{object-fit:contain;max-width:18%;height:auto}.jy5u0a_retaliation svg{flex:1;width:60%;min-width:0}.jy5u0a_meter{margin:17px 0}.jy5u0a_meter>div:first-child{color:#acbbc4;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:10px;display:flex}.jy5u0a_meter strong{font-variant-numeric:tabular-nums;color:#ded9ce;font-size:12px;font-weight:500}.jy5u0a_meter small{font-size:9px}.jy5u0a_track{background:#25333f;border-radius:3px;height:15px;overflow:hidden}.jy5u0a_track i{border-radius:3px;height:100%;transition:width .2s;display:block}.jy5u0a_chargeCells{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:25px 8px;display:grid}.jy5u0a_chargeCells>span{color:#354a57;background:#15222c;border:1px solid #34424c;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:67px;display:flex}.jy5u0a_chargeCells small{font-size:9px}.jy5u0a_chargeCells [data-filled=true]{color:#edba6b;background:linear-gradient(135deg,#63402b,#3b3028);border-color:#a87e48}.jy5u0a_curve{width:100%;max-height:240px;margin:auto;display:block}.jy5u0a_deviceScene{justify-content:center;align-items:center;gap:15px;display:flex}.jy5u0a_bulletLane{text-align:center;flex:1;min-width:45px;max-width:200px}.jy5u0a_bulletLane>div{justify-content:center;align-items:center;gap:9px;height:20px;display:flex}.jy5u0a_bulletLane i{background:#edd19c;border-radius:3px;flex-shrink:0;width:10px;height:4px;display:block;box-shadow:0 0 5px #e4c18366}.jy5u0a_bulletLane>span{color:#b49c78;margin-top:6px;font-size:9px;line-height:1.5;display:block}.jy5u0a_shotStrip{justify-content:space-around;margin:30px 0 15px;padding-top:7px;display:flex;position:relative}.jy5u0a_shotStrip:before{content:"";background:#9a835555;height:1px;position:absolute;top:12px;left:5%;right:5%}.jy5u0a_shotStrip>div{flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.jy5u0a_shotStrip i{background:#ddbd80;border-radius:50%;width:10px;height:10px;display:block;box-shadow:0 0 0 4px #d4ae6c11}.jy5u0a_shotStrip span{color:#b6a58a;font-size:10px}.jy5u0a_shotStrip small{white-space:nowrap;color:#827d72;font-size:8px;position:absolute;top:38px}.jy5u0a_attackCycle{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:35px;display:grid}.jy5u0a_attackCycle>div{text-align:center;color:#9cadb7;flex-direction:column;gap:10px;font-size:10px;display:flex}.jy5u0a_attackCycle>div>div{background:#243541;border-radius:4px;height:30px;display:flex;overflow:hidden}.jy5u0a_attackCycle i{background:#9bb9c6}.jy5u0a_attackCycle b{background:#e7bf7a;width:33.333%}.jy5u0a_attackCycle strong{color:#d9ddd9;font-size:14px}.jy5u0a_attackCycle small{color:#d0b180;font-size:9px}.jy5u0a_levelFaceoff{justify-content:center;align-items:center;gap:35px;margin:0 0 20px;display:flex}.jy5u0a_levelFaceoff>div{flex-direction:column;align-items:center;display:flex}.jy5u0a_levelFaceoff img{object-fit:contain;width:90px;height:80px}.jy5u0a_levelFaceoff span{color:#8fa5b4;letter-spacing:1px;margin-top:7px;font-size:8px}.jy5u0a_levelFaceoff strong{color:#e2bc93;margin-top:5px;font:31px Georgia,serif}.jy5u0a_levelFaceoff>b{color:#526674;font-size:13px;font-style:italic}.jy5u0a_levelBars{max-width:400px;margin:auto}.jy5u0a_sectionHeader{justify-content:space-between;align-items:end;gap:18px;margin:20px 0;display:flex}.jy5u0a_sectionHeader h2{margin:9px 0 0;font:400 25px/1.3 Georgia,serif}.jy5u0a_sectionHeader>span{color:var(--text-muted);white-space:nowrap;font-size:10px}.jy5u0a_topicGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.jy5u0a_topicCard{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:0;text-decoration:none;transition:transform .18s,border-color .18s;overflow:hidden}.jy5u0a_topicCard:hover{border-color:var(--combat-tone);transform:translateY(-3px)}.jy5u0a_topicArt{background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--combat-tone) 16%,transparent),transparent 80%);border-bottom:1px solid var(--border);height:105px;color:var(--combat-tone);align-items:center;gap:12px;padding:20px 18px;display:flex;position:relative;overflow:hidden}.jy5u0a_topicArt>img{object-fit:cover;border:1px solid color-mix(in srgb,var(--combat-tone) 40%,transparent);border-radius:10px;flex-shrink:0;width:57px;height:57px;box-shadow:0 4px 14px #0004}.jy5u0a_topicArt>span{letter-spacing:1px;opacity:.5;font-size:9px;position:absolute;top:12px;right:12px}.jy5u0a_topicArt svg{flex:1;min-width:30px;height:45px;margin-top:14px}.jy5u0a_topicCopy{padding:18px}.jy5u0a_topicCopy h3{color:var(--text-primary);margin:0 0 9px;font:400 19px/1.35 Georgia,serif}.jy5u0a_topicCopy p{color:var(--text-muted);min-height:39px;margin:0;font-size:11px;line-height:1.8}.jy5u0a_topicCopy footer{border-top:1px solid var(--border);color:var(--combat-tone);justify-content:space-between;align-items:center;gap:10px;margin-top:17px;padding-top:12px;display:flex}.jy5u0a_topicCopy footer>span{letter-spacing:.25px;font-size:9px;line-height:1.5}.jy5u0a_sourceNote{border:1px solid var(--border);color:var(--text-muted);border-radius:8px;align-items:center;gap:12px;margin:26px 0 8px;padding:18px;display:flex}.jy5u0a_sourceNote>svg{color:var(--accent);flex-shrink:0}.jy5u0a_sourceNote p{flex:1;margin:0;font-size:11px;line-height:1.8}.jy5u0a_sourceNote a{color:var(--accent);white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex}.jy5u0a_topicHeader{align-items:center;gap:20px;margin:28px 0;display:flex}.jy5u0a_topicHeader>img{object-fit:contain;border:1px solid color-mix(in srgb,var(--combat-tone) 50%,transparent);width:70px;height:70px;box-shadow:0 0 35px color-mix(in srgb,var(--combat-tone) 9%,transparent);border-radius:12px;flex-shrink:0}.jy5u0a_topicHeader h1{color:var(--text-primary);margin:9px 0 11px;font:400 clamp(28px,3.5vw,38px)/1.15 Georgia,serif}.jy5u0a_topicHeader p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.8}.jy5u0a_referenceLead{margin:36px 0 20px}.jy5u0a_referenceLead>span{letter-spacing:1.8px;color:var(--accent);font-size:9px}.jy5u0a_referenceLead h2{margin:9px 0 10px;font:400 25px Georgia,serif}.jy5u0a_referenceLead p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.8}.jy5u0a_reference{gap:10px;margin:20px 0 26px;display:grid}.jy5u0a_reference>details{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;scroll-margin-top:130px}.jy5u0a_reference summary{cursor:pointer;color:var(--text-primary);align-items:center;gap:13px;padding:17px 20px;font-size:13px;line-height:1.5;list-style:none;display:flex}.jy5u0a_reference summary::-webkit-details-marker{display:none}.jy5u0a_reference summary>small{color:var(--accent);font-variant-numeric:tabular-nums;font-size:9px}.jy5u0a_reference summary>span{flex:1}.jy5u0a_reference summary:after{content:"+";color:var(--text-muted);font-size:20px;font-weight:300}.jy5u0a_reference details[open]>summary:after{content:"−"}.jy5u0a_reference details[open]>summary{border-bottom:1px solid var(--border)}.jy5u0a_referenceBody{min-width:0;padding:5px 20px 15px}.jy5u0a_referenceBody .markdown{font-size:13px}.jy5u0a_hub :is(a,button,input):focus-visible,.jy5u0a_lab :is(button,input):focus-visible,.jy5u0a_reference summary:focus-visible{outline-offset:4px;outline:2px solid #d9bc80}@media (min-width:1250px){.jy5u0a_labBody{grid-template-columns:minmax(0,1fr) 265px}.jy5u0a_stage{padding:24px 38px}.jy5u0a_encounter{margin-bottom:24px}.jy5u0a_waterfallRow{grid-template-columns:110px minmax(20px,1fr) 74px}}@media (max-width:1050px){.jy5u0a_topicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.jy5u0a_labBody{grid-template-columns:minmax(0,1fr) 210px}.jy5u0a_stage{padding:20px}.jy5u0a_controls{gap:19px;padding:22px 16px}.jy5u0a_waterfallRow{grid-template-columns:94px minmax(20px,1fr) 56px;gap:7px}.jy5u0a_waterfallRow>span{gap:5px;font-size:9px}.jy5u0a_actor{width:73px}.jy5u0a_actor>div{width:65px;height:70px}.jy5u0a_actor img{width:73px;height:75px}.jy5u0a_enemy img{width:85px;height:75px}.jy5u0a_pairedResults .jy5u0a_result>strong{font-size:29px}.jy5u0a_healScene{gap:15px}}@media (max-width:740px){.jy5u0a_labBody{grid-template-columns:minmax(0,1fr)}.jy5u0a_controls{border-top:1px solid #31414c8a;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:20px;display:grid}.jy5u0a_controls>.jy5u0a_tabs,.jy5u0a_controls>.jy5u0a_hint{grid-column:1/-1}.jy5u0a_controls>.jy5u0a_hint{margin:0;padding-top:12px}.jy5u0a_controls>.jy5u0a_toggle{grid-column:1/-1}.jy5u0a_hint p{font-size:11px}.jy5u0a_stage{padding:20px 26px}.jy5u0a_hubHeader{gap:15px}.jy5u0a_hubHeader h1{font-size:35px}.jy5u0a_version{padding:8px 10px;font-size:9px}.jy5u0a_labHeader h2{font-size:22px}.jy5u0a_labHeader{padding:19px 22px}.jy5u0a_featuredTop{flex-direction:column;align-items:start;gap:12px}.jy5u0a_featuredTop .jy5u0a_tabs{width:100%}.jy5u0a_featuredTop .jy5u0a_tabs button{flex:1}.jy5u0a_labFooter{flex-wrap:wrap;gap:8px;padding:13px 18px}.jy5u0a_labFooter>span{flex:1}.jy5u0a_labFooter strong{width:100%;margin-left:24px}.jy5u0a_waterfallRow{grid-template-columns:105px minmax(20px,1fr) 63px}.jy5u0a_actor{width:90px}.jy5u0a_actor>div{width:80px;height:80px}.jy5u0a_actor img{width:85px;height:85px}.jy5u0a_enemy img{width:100px;height:85px}.jy5u0a_encounter{gap:15px}.jy5u0a_sourceNote{flex-wrap:wrap;align-items:start}.jy5u0a_sourceNote p{flex-basis:calc(100% - 35px)}.jy5u0a_sourceNote a{margin-left:29px}.jy5u0a_topicCopy h3{font-size:18px}.jy5u0a_topicCopy{padding:16px}.jy5u0a_topicArt{height:95px;padding:18px 14px}.jy5u0a_topicArt>img{width:48px;height:48px}.jy5u0a_topicArt svg{height:40px}}@media (max-width:450px){.jy5u0a_hubHeader{margin:25px 0 26px;display:block}.jy5u0a_hubHeader h1{font-size:34px}.jy5u0a_hubHeader p{font-size:12px}.jy5u0a_version{margin-top:17px;display:inline-flex}.jy5u0a_topicGrid{gap:11px}.jy5u0a_topicArt{gap:8px;height:81px;padding:14px 12px}.jy5u0a_topicArt>img{border-radius:8px;width:43px;height:43px}.jy5u0a_topicArt>span{font-size:8px;top:8px;right:8px}.jy5u0a_topicArt svg{height:32px;margin-top:16px}.jy5u0a_topicCopy{padding:13px 12px}.jy5u0a_topicCopy h3{min-height:44px;font-size:17px}.jy5u0a_topicCopy p{min-height:54px;font-size:10px;line-height:1.8}.jy5u0a_topicCopy footer{align-items:start;gap:5px;margin-top:12px;padding-top:10px}.jy5u0a_topicCopy footer>span{font-size:8px}.jy5u0a_topicCopy footer svg{flex-shrink:0;width:14px}.jy5u0a_sectionHeader h2{font-size:23px}.jy5u0a_sectionHeader>span{display:none}.jy5u0a_labHeader h2{font-size:21px}.jy5u0a_labHeader{padding:18px 17px}.jy5u0a_labHeader>span:first-child{letter-spacing:1.5px;font-size:8px}.jy5u0a_live{font-size:8px}.jy5u0a_stage{padding:18px 17px}.jy5u0a_controls{gap:19px 14px;padding:18px 16px}.jy5u0a_range>span{gap:7px;font-size:10px}.jy5u0a_range strong{font-size:12px}.jy5u0a_range input[type=range]{height:20px;margin-top:12px}.jy5u0a_range small{font-size:9px}.jy5u0a_waterfallRow{grid-template-columns:90px minmax(12px,1fr) 52px;gap:7px}.jy5u0a_waterfallRow>span{font-size:9px}.jy5u0a_waterfallRow>strong{font-size:10px}.jy5u0a_waterfallRow b{font-size:7px}.jy5u0a_waterfallRow>div{height:11px}.jy5u0a_actor{width:70px}.jy5u0a_actor>div{width:64px;height:69px}.jy5u0a_actor img{width:75px;height:75px}.jy5u0a_enemy img{width:85px;height:75px}.jy5u0a_projectile{gap:5px}.jy5u0a_projectile i{width:20px}.jy5u0a_encounter{gap:8px;margin-bottom:24px}.jy5u0a_labFooter{font-size:9px}.jy5u0a_result>strong{font-size:35px}.jy5u0a_pairedResults{gap:12px}.jy5u0a_pairedResults .jy5u0a_result>strong{font-size:28px}.jy5u0a_pairedResults>.jy5u0a_result+.jy5u0a_result{padding-left:8px}.jy5u0a_result>strong>small{margin-left:4px;font-size:9px}.jy5u0a_result>span,.jy5u0a_result p{font-size:9px}.jy5u0a_timeline span{font-size:8px}.jy5u0a_timeline strong{font-size:10px}.jy5u0a_timeline i{width:22px;height:22px}.jy5u0a_timeline:before{top:30px}.jy5u0a_timeline>button,.jy5u0a_expiry{gap:8px}.jy5u0a_dotPortrait{margin-bottom:20px}.jy5u0a_healScene{gap:15px}.jy5u0a_healthLabel{font-size:10px}.jy5u0a_healthBar{height:21px}.jy5u0a_legend{gap:10px}.jy5u0a_legend>span{font-size:8px}.jy5u0a_chargeCells{gap:7px;margin:22px 0}.jy5u0a_chargeCells>span{height:57px}.jy5u0a_deviceScene{gap:8px}.jy5u0a_bulletLane>div{gap:5px}.jy5u0a_bulletLane i{width:8px}.jy5u0a_bulletLane>span{font-size:8px}.jy5u0a_topicHeader{align-items:start;gap:14px;margin:25px 0}.jy5u0a_topicHeader>img{border-radius:9px;width:53px;height:53px}.jy5u0a_topicHeader h1{margin-top:7px;font-size:29px}.jy5u0a_topicHeader p{font-size:11px}.jy5u0a_topicHeader .jy5u0a_eyebrow{letter-spacing:1.5px;font-size:8px}.jy5u0a_referenceLead{margin-top:28px}.jy5u0a_referenceLead h2{font-size:24px}.jy5u0a_reference summary{gap:10px;padding:15px;font-size:12px}.jy5u0a_referenceBody{padding:3px 15px 14px}.jy5u0a_levelFaceoff{gap:25px}.jy5u0a_tabs button{padding:9px;font-size:10px}.jy5u0a_curve{margin-bottom:0}.jy5u0a_shotStrip span{font-size:9px}.jy5u0a_retaliation{gap:8px}}@media (prefers-reduced-motion:reduce){.jy5u0a_topicCard,.jy5u0a_track i,.jy5u0a_waterfallRow i,.jy5u0a_healthBar>i{transition:none}.jy5u0a_topicCard:hover{transform:none}}.jy5u0a_waterfallRow>span{font-size:11px}.jy5u0a_waterfallRow>strong{font-size:12px}.jy5u0a_result>span,.jy5u0a_result p{font-size:11px}.jy5u0a_range>span{font-size:12px}.jy5u0a_enemy img{object-fit:cover;border-radius:50%;width:75px;height:75px}@media (max-width:450px){.jy5u0a_waterfallRow>span{font-size:10px}.jy5u0a_waterfallRow>strong{font-size:11px}.jy5u0a_result>span,.jy5u0a_result p{font-size:10px}.jy5u0a_range>span{font-size:11px}.jy5u0a_enemy img{width:65px;height:65px}}.theme-light .jy5u0a_topicCopy footer{color:color-mix(in srgb,var(--combat-tone) 55%,#23313a)}.theme-light .jy5u0a_eyebrow{color:#8c6a34}.theme-light .jy5u0a_featuredTop>span{color:#8c6a34}.jy5u0a_valueInput{color:#efdfbf;flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:inline-flex}.jy5u0a_valueInput input{color:#f2dfb8;text-align:right;font-variant-numeric:tabular-nums;background:#131f2b;border:1px solid #4e5961;border-radius:5px;width:78px;min-width:0;min-height:32px;padding:5px 6px;font:600 12px/1.3 Arial,sans-serif}.jy5u0a_range>span>label{line-height:1.5}.jy5u0a_range small{color:#a2b4c2;margin-top:5px;display:block}.jy5u0a_inputCaption{letter-spacing:1px;color:#a8bfcd;margin:0 0 14px;font-size:9px;font-weight:700;display:block}.jy5u0a_controls>.jy5u0a_inputCaption{grid-column:1/-1;margin:0;line-height:1.7}.jy5u0a_controlNote{color:#9bb0bf;font-size:10px;line-height:1.7}.jy5u0a_extraControls{border-top:1px solid #344550;grid-column:1/-1;padding-top:12px}.jy5u0a_extraControls summary{cursor:pointer;color:#c8b282;font-size:11px}.jy5u0a_extraControls[open]{flex-direction:column;gap:18px;display:flex}.jy5u0a_gameGuide{border:1px solid var(--border);background:var(--surface);border-radius:9px;margin:0 0 22px;padding:18px 20px}.jy5u0a_gameGuide>div:first-child{color:var(--text-primary);align-items:center;gap:9px;font-size:13px;display:flex}.jy5u0a_gameGuide svg{color:var(--accent)}.jy5u0a_gameGuide p{color:var(--text-muted);margin:10px 0;font-size:12px;line-height:1.8}.jy5u0a_gameExamples{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.jy5u0a_gameExamples>span{background:var(--bg);border:1px solid var(--border);color:var(--text-muted);border-radius:6px;align-items:center;gap:10px;padding:8px 11px;font-size:11px;display:flex}.jy5u0a_gameExamples b{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:500}.jy5u0a_gameGuide>small{color:var(--text-muted);font-size:11px;line-height:1.8;display:block}@media (max-width:450px){.jy5u0a_valueInput input{width:65px;font-size:11px}.jy5u0a_gameGuide{padding:15px}.jy5u0a_gameExamples{gap:6px}.jy5u0a_gameExamples>span{gap:6px;padding:7px 8px;font-size:10px}.jy5u0a_inputCaption{font-size:8px}.jy5u0a_range>span{align-items:start}.jy5u0a_range>span>label{padding-top:7px}.jy5u0a_controls{gap:20px 14px}}
.HKPNHW_page{min-width:0;margin:12px 0 36px}.HKPNHW_heading{justify-content:space-between;align-items:center;gap:18px;margin:0 0 26px;display:flex}.HKPNHW_heading small,.HKPNHW_panel header small{letter-spacing:.16em;color:#d8b36b;font-size:10px}.HKPNHW_heading h1{margin:10px 0;font:36px Georgia,serif}.HKPNHW_heading p,.HKPNHW_muted{color:var(--text-muted,var(--muted));margin:10px 0;font-size:12px;line-height:1.9}.HKPNHW_actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.HKPNHW_button,.HKPNHW_subtle{color:#25190d;cursor:pointer;background:linear-gradient(#d9b675,#ad8243);border:1px solid #a98145;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:9px 14px;font-size:12px;font-weight:650;display:inline-flex}.HKPNHW_subtle{color:#dfbd7d;background:#d7b5720b;border-color:#806443}.HKPNHW_button:disabled,.HKPNHW_subtle:disabled{opacity:.45;cursor:default}.HKPNHW_page button:focus-visible,.HKPNHW_page a:focus-visible,.HKPNHW_page input:focus-visible,.HKPNHW_page select:focus-visible,.HKPNHW_page textarea:focus-visible{outline-offset:3px;outline:2px solid #f0cf91}.HKPNHW_heroControls{background:var(--surface);border:1px solid var(--border);border-radius:8px;grid-template-columns:1fr 1.4fr 120px;gap:16px;margin-bottom:18px;padding:18px;display:grid}.HKPNHW_page label{min-width:0;color:var(--text-muted,var(--muted));gap:8px;font-size:11px;display:grid}.HKPNHW_page select,.HKPNHW_page input,.HKPNHW_page textarea{background:var(--bg);border:1px solid var(--border);width:100%;min-width:0;color:var(--text-primary,var(--text));border-radius:5px;outline:none;padding:10px 12px;font-size:12px}.HKPNHW_page select{cursor:pointer}.HKPNHW_page textarea{resize:vertical;line-height:1.8}.HKPNHW_workbench{grid-template-columns:minmax(330px,1fr) minmax(330px,.9fr);align-items:start;gap:20px;display:grid}.HKPNHW_board{color:#ecd4a1;background-size:auto,240px;border:3px double #ba9658;border-radius:12px;padding:20px 18px 12px;position:sticky;top:90px;overflow:hidden;box-shadow:inset 0 0 0 3px #21170d,0 12px 30px #0004}.HKPNHW_board header{text-align:center;border-bottom:1px solid #a17f404f;padding:0 0 16px}.HKPNHW_board header>span{letter-spacing:.25em;color:#b99d68;font-size:9px}.HKPNHW_board h2{margin:6px 0;font:30px Georgia,serif}.HKPNHW_board header p{color:#bba884;margin:5px 0;font-size:11px}.HKPNHW_paperdoll{grid-template-columns:78px minmax(0,1fr) 78px;gap:12px;margin-top:19px;display:grid;position:relative}.HKPNHW_slotColumn{z-index:2;gap:9px;display:grid}.HKPNHW_slot{color:#c0a778;cursor:pointer;justify-items:center;gap:4px;min-width:0;padding:0 2px;display:grid;position:relative}.HKPNHW_slot>span{border:2px solid var(--item-color);background:radial-gradient(#524124,#17120c);border-radius:7px;place-items:center;width:62px;height:62px;display:grid;box-shadow:inset 0 0 0 2px #15100b,0 3px 6px #0008}.HKPNHW_slot img{object-fit:contain;width:54px;height:54px}.HKPNHW_slot i{opacity:.25;font:25px Georgia,serif}.HKPNHW_slot small{text-transform:uppercase;letter-spacing:.04em;font-size:8px}.HKPNHW_slot em{color:#ead19a;background:#17120e;border-radius:2px;padding:0 3px;font-size:9px;font-style:normal;font-weight:700;line-height:14px;position:absolute;top:45px;right:11px}.HKPNHW_slot[aria-pressed=true]>span{box-shadow:0 0 0 2px #ffe4a1,0 0 19px #e5b65a50}.HKPNHW_figure{isolation:isolate;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.HKPNHW_figure>img{z-index:1;object-fit:contain;filter:drop-shadow(0 14px 9px #000a);width:100%;max-height:510px;position:relative}.HKPNHW_figure>span{z-index:3;color:#f0d5a1;background:#1e160ede;border-block:1px solid #9d793a;padding:7px 20px;font:15px Georgia,serif;position:absolute;bottom:14px}.HKPNHW_aura{z-index:-1;background:radial-gradient(#e4b75822,#0000 65%);position:absolute;inset:12% -30% 8%}.HKPNHW_pedestal{background:radial-gradient(#b1874145,#0008 50%,#0000 70%);border-radius:50%;width:110%;height:80px;position:absolute;bottom:55px;transform:scaleY(.7)}.HKPNHW_board footer{text-align:center;color:#b9a078;border-top:1px solid #b08d4b44;margin-top:17px;padding-top:14px;font-size:10px}.HKPNHW_sidebar{min-width:0}.HKPNHW_tabs{background:#21180f;border:1px solid #87683b;border-radius:8px 8px 0 0;gap:3px;padding:5px;display:flex}.HKPNHW_tabs button{color:#ad9570;cursor:pointer;border-radius:4px;flex:1;padding:10px 3px;font-size:10px}.HKPNHW_tabs button[aria-pressed=true]{color:#21180f;background:#bb9656;font-weight:700}.HKPNHW_panel{color:#e3dac9;background:linear-gradient(125deg,#251d16,#17171a);border:1px solid #80623a;border-radius:0 0 8px 8px;min-width:0;padding:23px}.HKPNHW_panel header{border-bottom:1px solid #8b6c3b55;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.HKPNHW_panel h2{margin:5px 0;font:25px Georgia,serif}.HKPNHW_panel h3{margin:22px 0 13px;font:18px Georgia,serif}.HKPNHW_panel h3 small{color:#c4a361;font:11px Arial,sans-serif}.HKPNHW_panel header>span{white-space:nowrap;color:#c1a775;font-size:10px}.HKPNHW_panel label{color:#c8b596;margin:12px 0}.HKPNHW_panel select,.HKPNHW_panel input{color:#e8d6b7;background:#130f0c;border-color:#675133}.HKPNHW_itemPreview{color:var(--item-color);align-items:center;gap:17px;margin:19px 0;display:flex}.HKPNHW_itemPreview>img{object-fit:contain;border:1px solid var(--item-color);background:#08080b44;border-radius:7px;width:80px;height:80px;padding:5px}.HKPNHW_itemPreview h3{margin:8px 0;font-size:22px}.HKPNHW_itemPreview small{font-size:10px}.HKPNHW_itemPreview span{color:#bfa98a;font-size:11px}.HKPNHW_stats{border-block:1px solid #9b7c4140;gap:11px;margin:16px 0;padding:17px 0;display:grid}.HKPNHW_stats>div{justify-content:space-between;gap:20px;font-size:11px;display:flex}.HKPNHW_stats dt{color:#c5b698}.HKPNHW_stats dd{color:#9bdcab;font-variant-numeric:tabular-nums;margin:0}.HKPNHW_variants{border:0;margin:20px 0;padding:0}.HKPNHW_variants legend,.HKPNHW_affixes legend{color:#cbb494;margin-bottom:9px;font-size:11px}.HKPNHW_variants>div{flex-wrap:wrap;gap:5px;display:flex}.HKPNHW_variants button{color:var(--item-color);cursor:pointer;background:#17120e;border:1px solid #6f5635;border-radius:4px;padding:7px 8px;font-size:10px}.HKPNHW_variants button[aria-pressed=true]{border-color:var(--item-color);box-shadow:inset 0 0 0 1px var(--item-color);background:#ac8e3b20}.HKPNHW_affixes{border:0;grid-template-columns:1fr 1fr;gap:7px;margin:20px 0;padding:0;display:grid}.HKPNHW_affixes select{padding:8px;font-size:11px}.HKPNHW_socket{border-bottom:1px solid #77603944;align-items:center;gap:8px;padding:9px 0;display:flex}.HKPNHW_socket>img,.HKPNHW_socket>span{object-fit:contain;flex-shrink:0;width:30px;height:30px}.HKPNHW_socket>span{color:#91784e;font-size:27px}.HKPNHW_socket select{flex:1;min-width:0;padding:8px;font-size:11px}.HKPNHW_socket select:last-child:not(:first-of-type){max-width:110px}.HKPNHW_socket p{color:#d2bb91;font-size:11px}.HKPNHW_empty{text-align:center;color:#a78e66;padding:45px 10px;font-size:12px}.HKPNHW_empty>span{opacity:.4;font-size:50px}.HKPNHW_skillList{gap:20px;max-height:650px;padding-right:5px;display:grid;overflow:auto}.HKPNHW_skillList article{border-bottom:1px solid #8b71443f;grid-template-columns:43px 1fr;gap:12px;padding-bottom:18px;display:grid}.HKPNHW_skillList img{border:1px solid #b0905e;border-radius:5px;width:43px;height:43px}.HKPNHW_skillList h3{margin:7px 0;font:16px Georgia,serif}.HKPNHW_skillList small{color:#bd9d69;font-size:9px}.HKPNHW_skillList p{color:#bcae96;margin:7px 0;font-size:11px;line-height:1.8}.HKPNHW_skillList a{color:#dfbd78;margin-top:12px;font-size:10px;display:block}.HKPNHW_skillList strong{font-size:11px}.HKPNHW_skillControls{align-items:center;gap:20px;display:flex}.HKPNHW_skillControls label{align-items:center;gap:8px;margin:6px 0;display:flex}.HKPNHW_skillControls input{width:auto}.HKPNHW_skillControls select{padding:6px;font-size:10px}.HKPNHW_petGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.HKPNHW_petGrid button{text-align:center;cursor:pointer;background:#17120c;border:1px solid #655033;border-radius:5px;justify-items:center;gap:6px;padding:12px 5px;display:grid}.HKPNHW_petGrid button[aria-pressed=true]{background:#ba944221;border-color:#ebc37d}.HKPNHW_petGrid button:disabled{cursor:default;opacity:1}.HKPNHW_petGrid img{object-fit:contain;width:65px;height:65px}.HKPNHW_petGrid strong{color:#e0c893;font-size:10px}.HKPNHW_petGrid small{color:#aaa080;font-size:9px}.HKPNHW_nodeResults{grid-template-columns:1fr 1fr;gap:5px;max-height:220px;margin-top:12px;display:grid;overflow:auto}.HKPNHW_nodeResults button{text-align:left;color:#dbc69e;cursor:pointer;border:1px solid #604d32;border-radius:4px;gap:4px;padding:8px;font-size:10px;display:grid}.HKPNHW_nodeResults button[aria-pressed=true]{background:#b68f3222;border-color:#d6ad60}.HKPNHW_nodeResults small{color:#998667;font-size:9px}.HKPNHW_customizer>div[class*=surface]{margin-top:22px}.HKPNHW_savePanel{background:var(--surface);border:1px solid var(--border);border-radius:8px;gap:16px;margin-top:24px;padding:24px;display:grid}.HKPNHW_savePanel h2{margin:0;font:24px Georgia,serif}.HKPNHW_error,.HKPNHW_warning{color:#e9c281;background:#a9772812;border:1px solid #aa773d;border-radius:5px;margin:16px 0;padding:16px;font-size:12px;line-height:1.8}.HKPNHW_warning button+button{margin-left:10px}.HKPNHW_listFilters{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-wrap:wrap;gap:10px;margin-bottom:24px;padding:16px;display:flex}.HKPNHW_listFilters input{flex:1;min-width:180px}.HKPNHW_listFilters select{width:170px}.HKPNHW_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.HKPNHW_card{border:1px solid var(--border);background:var(--surface);border-radius:8px;overflow:hidden}.HKPNHW_card>a{display:block}.HKPNHW_cardArt{background:radial-gradient(#795a2e66,#201a14 65%);border-bottom:1px solid #80613788;justify-content:center;align-items:center;height:220px;display:flex;position:relative}.HKPNHW_cardArt>img{object-fit:contain;filter:drop-shadow(0 7px 8px #0008);width:100%;height:200px}.HKPNHW_cardArt>span{color:#e7c586;font-size:10px;position:absolute;bottom:12px;left:12px}.HKPNHW_cardBody{padding:18px}.HKPNHW_cardBody small{color:var(--muted);font-size:10px}.HKPNHW_cardBody h2{margin:10px 0;font:22px Georgia,serif}.HKPNHW_cardBody p{color:var(--muted);font-size:11px;line-height:1.8}.HKPNHW_cardGear{gap:5px;margin:15px 0;display:flex}.HKPNHW_cardGear img{object-fit:contain;background:#0002;border:1px solid #7d653d66;border-radius:3px;width:29px;height:29px}.HKPNHW_card footer{color:#a28b64;border-top:1px solid var(--border);justify-content:space-between;gap:9px;padding-top:12px;font-size:10px;display:flex}.HKPNHW_notes{background:var(--surface);border:1px solid var(--border);border-radius:8px;margin-top:25px;padding:23px}.HKPNHW_notes h2{margin:0 0 15px;font:23px Georgia,serif}.HKPNHW_notes p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.9}@media (max-width:1150px){.HKPNHW_workbench{grid-template-columns:minmax(290px,1fr) minmax(300px,1fr);gap:15px}.HKPNHW_board{padding:16px 10px 10px}.HKPNHW_paperdoll{grid-template-columns:64px minmax(0,1fr) 64px;gap:5px}.HKPNHW_slot>span{width:53px;height:53px}.HKPNHW_slot img{width:46px;height:46px}.HKPNHW_slot em{top:36px;right:8px}.HKPNHW_figure>img{min-height:350px}.HKPNHW_panel{padding:17px}.HKPNHW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.HKPNHW_workbench{grid-template-columns:1fr}.HKPNHW_board{width:100%;max-width:560px;margin:auto;position:relative;top:0}.HKPNHW_paperdoll{grid-template-columns:75px minmax(0,1fr) 75px}.HKPNHW_figure>img{max-height:475px}.HKPNHW_slot>span{width:60px;height:60px}.HKPNHW_slot img{width:52px;height:52px}.HKPNHW_slot em{top:43px;right:11px}.HKPNHW_sidebar{width:100%}.HKPNHW_skillList{max-height:none}.HKPNHW_heading{flex-direction:column;align-items:start}.HKPNHW_listFilters select{flex:1;min-width:130px}.HKPNHW_heroControls{grid-template-columns:1fr 1fr}.HKPNHW_heroControls>label:last-child{grid-column:1/-1}.HKPNHW_heroControls input{max-width:130px}}@media (max-width:500px){.HKPNHW_heading h1{font-size:30px}.HKPNHW_heading{gap:13px}.HKPNHW_heroControls{gap:12px;padding:14px}.HKPNHW_board{padding:16px 8px 10px}.HKPNHW_board h2{font-size:27px}.HKPNHW_paperdoll{grid-template-columns:58px minmax(0,1fr) 58px;gap:2px}.HKPNHW_slot>span{width:47px;height:47px}.HKPNHW_slot img{width:41px;height:41px}.HKPNHW_slot em{font-size:8px;top:30px;right:4px}.HKPNHW_slot small{font-size:7px}.HKPNHW_slotColumn{gap:10px}.HKPNHW_figure>img{width:120%;max-width:none;min-height:300px;max-height:400px}.HKPNHW_figure>span{padding:6px 10px;font-size:12px}.HKPNHW_board footer{font-size:9px}.HKPNHW_panel{padding:17px}.HKPNHW_tabs button{font-size:10px}.HKPNHW_cards{grid-template-columns:1fr}.HKPNHW_cardArt{height:230px}.HKPNHW_savePanel{padding:18px}.HKPNHW_listFilters input{min-width:100%}.HKPNHW_affixes{grid-template-columns:1fr 1fr}.HKPNHW_petGrid{gap:6px}.HKPNHW_petGrid img{width:52px;height:52px}.HKPNHW_itemPreview h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.HKPNHW_page *{scroll-behavior:auto!important}}.HKPNHW_titlePanel{background:var(--surface);border:1px solid var(--border);border-radius:8px;margin-bottom:20px;padding:17px 20px}.HKPNHW_titlePanel input{padding:13px;font-size:16px}.HKPNHW_formation{color:#e3cfaa;background:linear-gradient(120deg,#2a2015,#17171b);border:1px solid #80623a;border-radius:10px;margin:20px 0;padding:18px}.HKPNHW_formation header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.HKPNHW_formation header small{letter-spacing:.15em;color:#d8b36b;font-size:9px}.HKPNHW_formation h2{margin:6px 0;font:23px Georgia,serif}.HKPNHW_formation header p{color:#b6a486;max-width:280px;font-size:11px;line-height:1.8}.HKPNHW_partyMembers{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.HKPNHW_partyMembers>button{cursor:pointer;color:#d6be94;background:radial-gradient(at 50% 70%,#73512060,#140f0be8);border:1px solid #6d5637;border-radius:7px;justify-items:center;min-width:0;padding:12px 8px;display:grid;position:relative}.HKPNHW_partyMembers>button[aria-selected=true]{background-color:#85612b33;border-color:#f1cc86;box-shadow:inset 0 0 0 1px #d8ad58,0 0 16px #d8ad5815}.HKPNHW_partyMembers>button>b{background:#25190d;border:1px solid #a3804a;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid;position:absolute;top:8px;left:9px}.HKPNHW_partyMembers>button>img{object-fit:contain;filter:drop-shadow(0 7px 6px #0008);width:100%;height:130px}.HKPNHW_partyMembers strong{font:17px Georgia,serif}.HKPNHW_partyMembers small{color:#aa9879;margin-top:5px;font-size:9px;display:block}.HKPNHW_memberSkills{gap:5px;min-height:22px;margin-top:9px;display:flex}.HKPNHW_memberSkills img{border:1px solid #967442;border-radius:3px;width:22px;height:22px}.HKPNHW_formationActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px;display:flex}.HKPNHW_formationActions>span{color:#b9a481;margin-right:auto;font-size:11px}.HKPNHW_formationActions button{min-height:30px;padding:6px 10px;font-size:10px}.HKPNHW_equipmentChoices{border:0;margin:0 0 18px;padding:0}.HKPNHW_equipmentChoices legend{color:#cbb494;margin-bottom:12px;font-size:11px}.HKPNHW_equipmentChoices>div{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:8px;max-height:280px;padding:3px;display:grid;overflow:auto}.HKPNHW_equipmentChoices button{aspect-ratio:1;cursor:pointer;background:radial-gradient(#413422,#17120c);border:1px solid #7e6440;border-radius:6px;min-width:0;padding:5px;position:relative}.HKPNHW_equipmentChoices img{object-fit:contain;width:100%;height:100%;max-height:65px}.HKPNHW_equipmentChoices span{color:#ebd39b;background:#19120de6;border-radius:3px;padding:1px 3px;font-size:10px;position:absolute;bottom:2px;right:3px}.HKPNHW_equipmentChoices button[aria-pressed=true]{border-color:#f0c97d;box-shadow:0 0 0 1px #f0c97d,inset 0 0 13px #e3b85344}.HKPNHW_buildSkills{color:#e3dac9;background:#211a14;border:1px solid #80623a;border-radius:0 0 8px 8px;overflow:hidden}.HKPNHW_buildSkills section{border-radius:0}.HKPNHW_buildSkills header>span{color:#bba078;font-size:10px}.HKPNHW_buildTreeViewport{aspect-ratio:560/540;height:auto;min-height:0}.HKPNHW_activeSkills{background:#21180f;align-items:center;gap:10px;padding:14px;display:flex}.HKPNHW_activeSkills button{cursor:pointer;background:#0d0a09;border:1px solid #ad8a50;border-radius:5px;place-items:center;width:44px;height:44px;display:grid;position:relative}.HKPNHW_activeSkills img{object-fit:cover;border-radius:4px;width:100%;height:100%}.HKPNHW_activeSkills button>span{color:#796542;font:24px Georgia,serif}.HKPNHW_activeSkills small{color:#d6b879;background:#21180f;border:1px solid #80623a;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;display:grid;position:absolute;bottom:-4px;right:-3px}.HKPNHW_activeSkills>span{color:#c7b491;margin-left:auto;font-size:10px}.HKPNHW_nodeRank{color:#e8d6a8;pointer-events:none;background:#17100eed;border:1px solid #a18456;border-radius:4px;padding:1px 3px;font:clamp(7px,1.6cqw,9px) Arial,sans-serif;position:absolute;bottom:-3px;right:-6px}.HKPNHW_unlearnedNode img{filter:saturate(.45);opacity:.7}.HKPNHW_learnedNode img{filter:none}.HKPNHW_skillDetail{padding:20px}.HKPNHW_skillDetail>p{color:#cdbf9f;font-size:12px;line-height:1.8}.HKPNHW_skillDetail>a{color:#e0b975;font-size:11px}.HKPNHW_skillDetail h3{margin:6px 0!important}.HKPNHW_skillDetail label{font-size:11px}.HKPNHW_skillDetail dl{gap:10px;display:grid}.HKPNHW_skillDetail dl>div{justify-content:space-between;gap:12px;font-size:11px;display:flex}.HKPNHW_skillDetail dd{color:#9bdcab;margin:0}.HKPNHW_skillDetail fieldset button{min-height:34px}.HKPNHW_skillDetail input[type=checkbox]{width:auto}.HKPNHW_passiveWorkspace{background:#211a14;border:1px solid #80623a;border-radius:9px;margin-top:24px;overflow:hidden}.HKPNHW_passiveToolbar{color:#d9c49f;grid-template-columns:1fr 1fr;gap:25px;padding:20px;display:grid}.HKPNHW_passiveToolbar label{color:#c6ad7f;font-size:11px}.HKPNHW_passiveToolbar input{background:#100e0b;border-color:#6a5434}.HKPNHW_nodeDetail h3{margin:0 0 10px;font:20px Georgia,serif}.HKPNHW_nodeDetail h3 small{color:#b2915a;font:11px Arial,sans-serif}.HKPNHW_nodeDetail p,.HKPNHW_keystoneSummary p{font-size:11px;line-height:1.8}.HKPNHW_nodeDetail button{margin-top:9px;font-size:11px}.HKPNHW_passiveWorkspace>div{border-radius:0}.HKPNHW_keystoneSummary{border-bottom:1px solid #87663b44;padding:0 0 12px}.HKPNHW_keystoneSummary h3{font-size:17px}.HKPNHW_stats dt small{color:#a79370;font-size:9px}.HKPNHW_partyCardArt{grid-template-columns:repeat(4,minmax(0,1fr));height:220px;padding:10px 5px;display:grid}.HKPNHW_partyCardArt>div{text-align:center;min-width:0}.HKPNHW_partyCardArt img{object-fit:contain;filter:drop-shadow(0 6px 5px #0008);width:100%;height:150px}.HKPNHW_partyCardArt small{color:#d2b47e;font-size:9px;line-height:1.6;display:block}.HKPNHW_emptyMember{color:#9a805a;place-items:center;height:130px;font:42px Georgia,serif;display:grid}.HKPNHW_emptyCardMember{color:#9a805a;place-items:center;height:150px;display:grid}.HKPNHW_emptyHeroPanel{color:#e3cfaa;background:linear-gradient(120deg,#2a2015,#17171b);border:1px solid #80623a;border-radius:8px;padding:24px}.HKPNHW_emptyHeroPanel h2{margin:0 0 10px;font:24px Georgia,serif}.HKPNHW_emptyHeroPanel p{color:#b6a486;font-size:12px}.HKPNHW_heroPicker{grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:12px;margin-top:20px;display:grid}.HKPNHW_heroPicker button{cursor:pointer;color:#d6be94;background:#17120edb;border:1px solid #6d5637;border-radius:6px;justify-items:center;gap:9px;padding:12px 8px;display:grid}.HKPNHW_heroPicker button:hover,.HKPNHW_heroPicker button:focus-visible{background:#85612b33;border-color:#f1cc86}.HKPNHW_heroPicker img{object-fit:contain;width:100%;height:125px}.HKPNHW_heroPicker strong{font:15px Georgia,serif}@media (max-width:600px){.HKPNHW_emptyMember{height:85px;font-size:30px}.HKPNHW_emptyHeroPanel{padding:16px}.HKPNHW_heroPicker{grid-template-columns:repeat(2,minmax(0,1fr))}}.HKPNHW_activeSkillSlot{position:relative}.HKPNHW_activeSkillSlot>button[data-drop-target=true]{background:#9e773b66;border-color:#ffe4a1;box-shadow:0 0 0 2px #edc36e,0 0 18px #edc36e66}.HKPNHW_activeSkills .HKPNHW_removeActive{z-index:2;color:#e8c68e;background:#30231a;border-radius:50%;width:20px;height:20px;min-height:0;padding:0;font-size:14px;position:absolute;top:-8px;right:-8px}.HKPNHW_dragHint{color:#bba885;background:#21180f;margin:0;padding:0 14px 14px;font-size:10px;line-height:1.8}.HKPNHW_dragGhost{z-index:9999;pointer-events:none;color:#ffdb92;text-shadow:0 1px 3px #000;-webkit-user-select:none;user-select:none;justify-items:center;gap:4px;font-size:10px;display:grid;position:fixed;transform:translate(-50%,-50%)}.HKPNHW_dragGhost img{border:2px solid #efc57b;border-radius:7px;width:48px;height:48px;box-shadow:0 4px 20px #000a}.HKPNHW_buildSkills button[data-draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none}.HKPNHW_activeSkillSlot>button{-webkit-user-select:none;user-select:none}.HKPNHW_buildSkills img{-webkit-user-drag:none}.HKPNHW_pointBudget{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 18px;display:grid}.HKPNHW_pointBudget>div{color:#e1c795;background:#251d16;border:1px solid #80623a;border-radius:6px;gap:7px;padding:14px 17px;display:grid}.HKPNHW_pointBudget span{color:#bca781;font-size:10px}.HKPNHW_pointBudget strong{font:20px Georgia,serif}.HKPNHW_pointBudget strong small{color:#9bdcab;margin-left:10px;font:10px Arial,sans-serif}.HKPNHW_pointBudget>div[data-over-budget=true]{border-color:#ba7352}.HKPNHW_pointBudget>div[data-over-budget=true] small{color:#efad85}.HKPNHW_skillPointCount{color:#e0c389;background:#21180f;border-bottom:1px solid #80623a66;padding:13px 14px;font-size:11px}.HKPNHW_skillDetail button:disabled{opacity:.35;cursor:not-allowed}.HKPNHW_nodeDetail button:disabled{opacity:.4;cursor:not-allowed}.HKPNHW_floatingNotice{z-index:10020;box-sizing:border-box;color:#f0d39b;overflow-wrap:anywhere;pointer-events:none;background:#2b2119;border:1px solid #bd9456;border-radius:7px;width:max-content;max-width:min(300px,100vw - 24px);margin:0;padding:12px 15px;font:11px/1.7 Arial,sans-serif;position:fixed;box-shadow:0 5px 22px #0008}@media (max-width:500px){.HKPNHW_pointBudget{gap:8px}.HKPNHW_pointBudget>div{padding:12px}.HKPNHW_pointBudget strong small{margin:8px 0 0;display:block}}.HKPNHW_crafting{border-top:1px solid #80623a66;margin-top:22px;padding-top:6px}.HKPNHW_crafting fieldset{border:1px solid #80623a66;border-radius:6px;min-width:0;margin:14px 0;padding:13px}.HKPNHW_crafting legend{color:#d8b36b;padding:0 5px;font-size:11px}.HKPNHW_craftingFields{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-top:10px;display:grid}.HKPNHW_crafting .HKPNHW_stats{margin-top:12px}.HKPNHW_crafting .HKPNHW_stats dt{overflow-wrap:anywhere}.HKPNHW_modificationHeading{color:#c7aa7d;margin:19px 0 9px;font-size:11px;font-weight:500}.HKPNHW_modificationHeading small{color:#b49b77;margin-left:8px;font-size:9px}.HKPNHW_professionLevel{max-width:180px;margin:15px 0}.HKPNHW_enhancement{background:radial-gradient(at 100% 0,#9e6c2e29,#0000 75%),#1b1510;border:1px solid #927044;border-radius:8px;margin:22px 0;padding:16px}.HKPNHW_enhancementHeader{align-items:center;gap:12px;display:flex}.HKPNHW_enhancementHeader>img{object-fit:contain;width:46px;height:46px}.HKPNHW_enhancementHeader>div{flex:1}.HKPNHW_enhancementHeader small{letter-spacing:.12em;color:#d3a865;font-size:9px}.HKPNHW_enhancementHeader h3{font:18px Georgia,serif;margin:6px 0!important}.HKPNHW_enhancementHeader p{color:#c1a981;margin:0;font-size:10px}.HKPNHW_enhancementHeader>strong{color:#ffda93;background:radial-gradient(#725027,#20170e);border:1px solid #c39855;border-radius:7px;flex-shrink:0;place-items:center;width:50px;height:52px;font:24px Georgia,serif;display:grid;box-shadow:inset 0 0 0 2px #281a0d}.HKPNHW_enhancementSteps{flex-wrap:wrap;gap:6px;margin:17px 0 9px;display:flex}.HKPNHW_enhancementSteps button{color:#bda37c;cursor:pointer;background:#130f0c;border:1px solid #80603b;border-radius:4px;place-items:center;min-width:34px;height:34px;padding:0 7px;font-size:11px;display:grid}.HKPNHW_enhancementSteps button[aria-pressed=true]{color:#27190b;background:#d7b373;border-color:#f3ce88;box-shadow:0 0 10px #bd843e38}.HKPNHW_awakeningSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.HKPNHW_awakeningSteps>button,.HKPNHW_awakeningSteps>div{color:#c4ac87;text-align:left;background:#17120e;border:1px solid #705334;border-radius:5px;align-items:center;gap:8px;min-width:0;padding:9px;display:flex}.HKPNHW_awakeningSteps>button{cursor:pointer}.HKPNHW_awakeningSteps>button:disabled{opacity:.4;cursor:default}.HKPNHW_awakeningSteps>button[aria-pressed=true],.HKPNHW_awakeningSteps>div[data-active=true]{background:#4c331a;border-color:#d2a560}.HKPNHW_awakeningSteps img{object-fit:contain;width:28px;height:32px}.HKPNHW_awakeningSteps span{gap:5px;min-width:0;display:grid}.HKPNHW_awakeningSteps strong{font-size:10px}.HKPNHW_awakeningSteps small{color:#afcb9d;font-size:9px;line-height:1.4}.HKPNHW_slotEnhancement{color:#ffda95;background:#33210e;border:1px solid #d0a45c;border-radius:3px;padding:2px 4px;font-size:9px;position:absolute;top:2px;right:10px}@media (max-width:600px){.HKPNHW_enhancement{padding:13px}.HKPNHW_enhancementHeader h3{font-size:17px}.HKPNHW_awakeningSteps>button,.HKPNHW_awakeningSteps>div{padding:8px 6px}.HKPNHW_awakeningSteps img{width:23px;height:26px}.HKPNHW_slotEnhancement{font-size:8px;right:3px}.HKPNHW_formation{padding:13px}.HKPNHW_formation header{display:block}.HKPNHW_formation header p{max-width:none}.HKPNHW_partyMembers{gap:6px}.HKPNHW_partyMembers>button{padding:9px 3px}.HKPNHW_partyMembers>button>img{height:85px}.HKPNHW_partyMembers>button>b{width:17px;height:17px;font-size:9px;top:5px;left:4px}.HKPNHW_partyMembers strong{font-size:12px}.HKPNHW_partyMembers small{font-size:8px}.HKPNHW_memberSkills{gap:2px}.HKPNHW_memberSkills img{width:16px;height:16px}.HKPNHW_formationActions>span{flex-basis:100%}.HKPNHW_passiveToolbar{grid-template-columns:1fr;gap:18px;padding:16px}.HKPNHW_titlePanel{padding:15px}.HKPNHW_buildTreeViewport{height:auto;min-height:0}.HKPNHW_skillDetail{padding:16px}.HKPNHW_equipmentChoices>div{grid-template-columns:repeat(auto-fill,minmax(54px,1fr))}}.HKPNHW_bottomActions{border-top:1px solid var(--border);padding-top:18px}.HKPNHW_bottomActions .HKPNHW_error{margin-top:0}@media (max-width:600px){.HKPNHW_bottomActions .HKPNHW_actions>button{flex:1}}
.V6h20W_page{gap:30px;min-width:0;display:grid}.V6h20W_page section,.V6h20W_chest{scroll-margin-top:92px}.V6h20W_page h2{margin:0 0 16px;font-size:1.6rem}.V6h20W_page h3{margin:26px 0 12px;font-size:1.15rem}.V6h20W_page p{color:var(--muted);font-size:.875rem;line-height:1.8}.V6h20W_jump{flex-wrap:wrap;gap:8px;padding-bottom:4px;display:flex}.V6h20W_jump a{border:1px solid var(--border);color:var(--muted);border-radius:6px;padding:8px 12px;font-size:.8rem}.V6h20W_jump a:hover{color:var(--accent);border-color:var(--accent)}.V6h20W_intro{margin-bottom:20px}.V6h20W_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.V6h20W_chest{border:1px solid color-mix(in srgb,var(--chest) 45%,var(--border));background:var(--surface);border-radius:8px;min-width:0;padding:18px}.V6h20W_chest header{align-items:center;gap:12px;display:flex}.V6h20W_chest header img{object-fit:contain;filter:drop-shadow(0 6px 6px #0005);flex-shrink:0}.V6h20W_chest header h3{margin:0 0 4px;font-size:1.1rem}.V6h20W_chest header p{color:var(--chest);margin:0;font-size:.72rem}.V6h20W_chest dl{border-top:1px solid var(--border);margin:16px 0 0;padding-top:10px;font-size:.75rem}.V6h20W_chest dl div{justify-content:space-between;gap:12px;margin:10px 0;display:flex}.V6h20W_chest dt{color:var(--muted)}.V6h20W_chest dd{white-space:nowrap;margin:0;font-weight:600}.V6h20W_section{border-bottom:1px solid var(--border);min-width:0;padding-bottom:30px}.V6h20W_section:last-child{border-bottom:0;padding-bottom:0}.V6h20W_page .V6h20W_note{margin:14px 0;font-size:.78rem;line-height:1.8}.V6h20W_tableScroll{border:1px solid var(--border);scrollbar-width:auto;border-radius:6px;max-width:100%;overflow-x:auto}.V6h20W_tableScroll table{border-collapse:collapse;text-align:left;width:100%;font-size:.8rem}.V6h20W_tableScroll caption{text-align:left;background:var(--surface);color:var(--muted);border-bottom:1px solid var(--border);padding:10px 14px;font-size:.75rem}.V6h20W_tableScroll th,.V6h20W_tableScroll td{border-bottom:1px solid var(--border);padding:12px}.V6h20W_tableScroll thead{background:var(--surface)}.V6h20W_tableScroll td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.V6h20W_tableScroll thead th:not(:first-child){text-align:right}.V6h20W_tableScroll tbody th{min-width:180px}.V6h20W_tableScroll tr:last-child th,.V6h20W_tableScroll tr:last-child td{border-bottom:0}.V6h20W_chestLabel{white-space:nowrap;align-items:center;gap:10px;font-weight:500;display:flex}.V6h20W_chestLabel img{object-fit:contain;flex-shrink:0}.V6h20W_acquisition h3{align-items:center;gap:10px;display:flex}.V6h20W_acquisition h3 img{object-fit:contain}.V6h20W_fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.V6h20W_fields label{color:var(--muted);gap:8px;font-size:.75rem;display:grid}.V6h20W_fields input{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;color:var(--text);border-radius:5px;padding:12px;font-size:.9rem}.V6h20W_fields input:focus{outline:1px solid var(--accent)}.V6h20W_results{border:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));background:color-mix(in srgb,var(--accent) 5%,var(--bg));border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.V6h20W_results>div{border-right:1px solid var(--border);gap:10px;padding:18px;display:grid}.V6h20W_results>div:last-child{border-right:0}.V6h20W_results small{color:var(--muted);font-size:.7rem}.V6h20W_results strong{color:var(--accent);font-size:1.4rem;font-weight:500}@media (max-width:1100px){.V6h20W_cards{gap:12px}.V6h20W_chest{padding:14px}.V6h20W_chest header{gap:8px}.V6h20W_chest header img{width:48px;height:48px}.V6h20W_chest header h3{font-size:.95rem}.V6h20W_chest dl div{gap:4px;display:grid}.V6h20W_fields,.V6h20W_results{grid-template-columns:repeat(2,minmax(0,1fr))}.V6h20W_results>div:nth-child(2){border-right:0}.V6h20W_results>div:nth-child(-n+2){border-bottom:1px solid var(--border)}}@media (max-width:700px){.V6h20W_cards{grid-template-columns:1fr}.V6h20W_chest header img{width:60px;height:60px}.V6h20W_chest header h3{font-size:1.1rem}.V6h20W_chest dl div{gap:12px;display:flex}.V6h20W_jump{gap:6px}.V6h20W_jump a{padding:7px 9px;font-size:.7rem}.V6h20W_page h2{font-size:1.35rem}.V6h20W_page h3{font-size:1.1rem}.V6h20W_fields{gap:10px}.V6h20W_results>div{padding:14px}.V6h20W_results strong{font-size:1.2rem}}
.ApRG_W_tooltip[class]{color:#302116;background:linear-gradient(125deg,#efdbacf0,#dbb978f5),url(/questaway/builds/parchment.webp);border:2px solid #72522a;border-radius:6px;width:min(330px,100vw - 24px);padding:13px;line-height:1.5;box-shadow:inset 0 0 0 1px #f9e7b9,5px 5px #0009}.ApRG_W_card header{align-items:center;gap:11px;display:flex}.ApRG_W_card header>img{object-fit:contain;background:#1a1209;border:2px solid;border-radius:6px;flex-shrink:0;width:72px;height:72px}.ApRG_W_card header>div{min-width:0}.ApRG_W_card h3{overflow-wrap:anywhere;text-shadow:0 1px 2px #000,0 0 3px #000;margin:0 0 5px;font-size:15px;font-weight:750;line-height:1.4}.ApRG_W_card header p{margin:0 0 4px;font-size:11px}.ApRG_W_card header strong{font-size:12px}.ApRG_W_card section{margin-top:12px}.ApRG_W_card h4{border-top:3px dotted #6b4f3061;margin:0 0 7px;padding-top:7px;font-size:11px;font-weight:750}.ApRG_W_card dl{gap:5px;margin:0;padding-left:9px;display:grid}.ApRG_W_card dl>div{justify-content:space-between;gap:16px;display:flex}.ApRG_W_card dd{white-space:nowrap;color:#26522d;margin:0;font-weight:700}.ApRG_W_card p{margin:4px 0;font-size:11px}.ApRG_W_sockets{gap:8px;margin:0;padding:0 0 0 9px;list-style:none;display:grid}.ApRG_W_sockets li{align-items:center;gap:8px;font-size:11px;display:flex}.ApRG_W_sockets img{object-fit:contain;width:30px;height:30px}.ApRG_W_sockets i{text-align:center;color:#786744;width:30px;font-size:24px;font-style:normal}.ApRG_W_sockets li>div{flex:1;min-width:0}.ApRG_W_sockets strong{display:block}.ApRG_W_sockets li>div>span{justify-content:space-between;gap:10px;display:flex}.ApRG_W_sockets b{color:#26522d;white-space:nowrap}.ApRG_W_card footer{border-top:3px dotted #6b4f3061;justify-content:space-between;gap:12px;margin-top:13px;padding-top:8px;font-size:11px;font-weight:700;display:flex}.ApRG_W_warning{color:#7d2330}
