.MonsterLocations-module__D12VxG__root{container-type:inline-size}.MonsterLocations-module__D12VxG__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.MonsterLocations-module__D12VxG__info{min-width:0}.MonsterLocations-module__D12VxG__info h2{font-size:18px;font-weight:700}.MonsterLocations-module__D12VxG__name{color:var(--color-brand);align-items:center;gap:8px;margin-top:14px;font-size:17px;font-weight:600;display:flex}.MonsterLocations-module__D12VxG__name svg{color:var(--color-brand);flex-shrink:0}.MonsterLocations-module__D12VxG__name:hover{color:var(--color-brand)}.MonsterLocations-module__D12VxG__subtitle{color:var(--color-muted);margin-top:3px;padding-left:24px;font-size:12px}.MonsterLocations-module__D12VxG__facts{border-top:1px solid var(--color-line);gap:14px;margin-top:18px;padding-top:16px;font-size:14px;display:grid}.MonsterLocations-module__D12VxG__facts dt{color:var(--color-muted);margin-bottom:4px;font-size:12px}.MonsterLocations-module__D12VxG__facts dd{font-weight:600}.MonsterLocations-module__D12VxG__facts dd p{color:var(--color-muted);margin-top:3px;font-size:13px;font-weight:400}.MonsterLocations-module__D12VxG__facts a:hover{color:var(--color-brand)}.MonsterLocations-module__D12VxG__guide{color:var(--color-brand);align-items:center;gap:6px;margin-top:18px;font-size:13px;font-weight:600;display:inline-flex}.MonsterLocations-module__D12VxG__guide:hover{text-decoration:underline}.MonsterLocations-module__D12VxG__preview{border:1px solid var(--color-line);border-radius:0;width:100%;max-width:220px}.MonsterLocations-module__D12VxG__images{aspect-ratio:4/3;background:#111820;position:relative}.MonsterLocations-module__D12VxG__imageLink{opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.MonsterLocations-module__D12VxG__imageLink[data-active=true]{opacity:1;pointer-events:auto}.MonsterLocations-module__D12VxG__imageLink img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.MonsterLocations-module__D12VxG__imageLink img.MonsterLocations-module__D12VxG__terrain{object-fit:contain;padding:10px}.MonsterLocations-module__D12VxG__imageLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;z-index:1}.MonsterLocations-module__D12VxG__caption{flex:1;align-items:center;gap:6px;min-width:0;padding:10px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.MonsterLocations-module__D12VxG__caption span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MonsterLocations-module__D12VxG__caption svg{color:var(--color-brand);flex-shrink:0}.MonsterLocations-module__D12VxG__navigation{background:var(--color-surface);align-items:center;min-height:40px;display:flex}.MonsterLocations-module__D12VxG__arrows{border-left:1px solid var(--color-line);flex-shrink:0;display:flex}.MonsterLocations-module__D12VxG__arrows button{width:32px;height:40px;color:var(--color-muted);cursor:pointer;place-items:center;transition:color .14s,background-color .14s;display:grid}.MonsterLocations-module__D12VxG__arrows button:hover{background:color-mix(in srgb, var(--color-brand) 8%, transparent);color:var(--color-brand)}.MonsterLocations-module__D12VxG__arrows button:active{background:color-mix(in srgb, var(--color-brand) 15%, transparent)}.MonsterLocations-module__D12VxG__dots{z-index:1;background:#14181dc2;flex-wrap:wrap;justify-content:center;max-width:calc(100% - 16px);display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.MonsterLocations-module__D12VxG__dots button,.MonsterLocations-module__D12VxG__rotation{cursor:pointer;place-items:center;width:28px;height:28px;display:grid}.MonsterLocations-module__D12VxG__dots button span{background:#ffffff7a;border-radius:50%;width:5px;height:5px;transition:background-color .15s}.MonsterLocations-module__D12VxG__dots button[aria-current=true] span{background:#e8c872}.MonsterLocations-module__D12VxG__dots button:hover span{background:#fff}.MonsterLocations-module__D12VxG__images .MonsterLocations-module__D12VxG__mapPicker{z-index:1;color:#fff;font-variant-numeric:tabular-nums;background:#14181dc2;border:0;border-radius:0;height:28px;padding:0 9px;font-size:12px;font-weight:600;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.MonsterLocations-module__D12VxG__images .MonsterLocations-module__D12VxG__mapPicker:hover,.MonsterLocations-module__D12VxG__images .MonsterLocations-module__D12VxG__mapPicker:active{background:#14181deb}.MonsterLocations-module__D12VxG__images .MonsterLocations-module__D12VxG__mapPicker:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.MonsterLocations-module__D12VxG__root[data-map-controls=corner-picker] .MonsterLocations-module__D12VxG__images .MonsterLocations-module__D12VxG__mapPicker{bottom:0;left:auto;right:0;transform:none}.MonsterLocations-module__D12VxG__caption:focus-visible,.MonsterLocations-module__D12VxG__arrows button:focus-visible,.MonsterLocations-module__D12VxG__dots button:focus-visible,.MonsterLocations-module__D12VxG__rotation:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.MonsterLocations-module__D12VxG__rotation{z-index:1;color:#fff;background:#14181dc2;position:absolute;top:6px;right:6px}.MonsterLocations-module__D12VxG__rotation:hover{background:#14181deb}@container (min-width:540px){.MonsterLocations-module__D12VxG__layout{grid-template-columns:minmax(0,1fr) 220px}}@container (min-width:650px){.MonsterLocations-module__D12VxG__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse){.MonsterLocations-module__D12VxG__arrows button{width:40px;height:44px}.MonsterLocations-module__D12VxG__dots button,.MonsterLocations-module__D12VxG__rotation,.MonsterLocations-module__D12VxG__images .MonsterLocations-module__D12VxG__mapPicker{height:32px}.MonsterLocations-module__D12VxG__dots button,.MonsterLocations-module__D12VxG__rotation{width:32px}}@media (prefers-reduced-motion:reduce){.MonsterLocations-module__D12VxG__imageLink,.MonsterLocations-module__D12VxG__dots button span,.MonsterLocations-module__D12VxG__arrows button{transition:none}}
.MonsterDetailPanel-module__6sjROq__header{background:#2f3237;border-bottom:0}.MonsterDetailPanel-module__6sjROq__layout{background:var(--color-surface);grid-template-columns:minmax(0,1fr);display:grid}.MonsterDetailPanel-module__6sjROq__sidebar{color:#e0e9f3;background:#21252b;min-width:0;padding:20px 24px 28px}.MonsterDetailPanel-module__6sjROq__portrait{background:radial-gradient(at 50% 48%,#ffffff17 0%,#0000 72%);justify-content:center;align-items:center;height:340px;display:flex}.MonsterDetailPanel-module__6sjROq__portrait>div{width:100%}.MonsterDetailPanel-module__6sjROq__portrait img{object-fit:contain;width:100%;height:340px;display:block}.MonsterDetailPanel-module__6sjROq__name{text-align:center;font-family:var(--font-display);color:#e8c872;margin-top:8px;font-size:24px;font-weight:700}.MonsterDetailPanel-module__6sjROq__level{color:#fff;background:#79b1d314;border:1px solid #485563;border-radius:999px;justify-content:center;align-items:center;width:fit-content;margin:8px auto 0;padding:2px 8px;font-size:12px;font-weight:600;line-height:16px;display:flex}.MonsterDetailPanel-module__6sjROq__stats{border-collapse:collapse;border:1px solid #48556380;width:100%;margin-top:24px;font-size:14px}.MonsterDetailPanel-module__6sjROq__stats th,.MonsterDetailPanel-module__6sjROq__stats td{vertical-align:middle;border-bottom:1px solid #48556380;padding:9px 10px;line-height:1.4;transition:background-color .14s}.MonsterDetailPanel-module__6sjROq__stats th{color:#e8c872;text-align:left;background:#79b1d314;border-right:1px solid #48556380;width:60%;font-weight:500}.MonsterDetailPanel-module__6sjROq__stats th span{align-items:center;gap:8px;display:flex}.MonsterDetailPanel-module__6sjROq__stats th svg{color:#c2ad78;flex-shrink:0}.MonsterDetailPanel-module__6sjROq__stats td{color:#ececef;text-align:right;background:#79b1d308;font-weight:600}.MonsterDetailPanel-module__6sjROq__stats tr:hover th{background:#79b1d31f}.MonsterDetailPanel-module__6sjROq__stats tr:hover td{background:#79b1d312}.MonsterDetailPanel-module__6sjROq__stats tr:last-child th,.MonsterDetailPanel-module__6sjROq__stats tr:last-child td{border-bottom:0}@media (prefers-reduced-motion:reduce){.MonsterDetailPanel-module__6sjROq__stats th,.MonsterDetailPanel-module__6sjROq__stats td{transition:none}}.MonsterDetailPanel-module__6sjROq__content{min-width:0}.MonsterDetailPanel-module__6sjROq__content>section{padding:24px}.MonsterDetailPanel-module__6sjROq__content>section+section{border-top:1px solid var(--color-line)}.MonsterDetailPanel-module__6sjROq__content>section>h2{font-size:18px;font-weight:700}@media (min-width:1024px){.MonsterDetailPanel-module__6sjROq__layout{grid-template-columns:380px minmax(0,1fr)}.MonsterDetailPanel-module__6sjROq__sidebar{border-right:1px solid var(--color-line)}}@media (max-width:480px){.MonsterDetailPanel-module__6sjROq__sidebar{padding-inline:20px}.MonsterDetailPanel-module__6sjROq__content>section{padding:20px}.MonsterDetailPanel-module__6sjROq__portrait,.MonsterDetailPanel-module__6sjROq__portrait img{height:310px}.MonsterDetailPanel-module__6sjROq__stats{font-size:13px}}
.FilterableBagView-module__8W2lya__root{--drop-excellent-fill:#eaf5e9;--drop-excellent-ink:#2e603c;--drop-socket-fill:#f3e7f4;--drop-socket-ink:#704477;--drop-ancient-fill:#e8f0fa;--drop-ancient-ink:#355c85;min-width:0;container-type:inline-size}[data-mode=dark] .FilterableBagView-module__8W2lya__root{--drop-excellent-fill:#1e3327;--drop-excellent-ink:#bde2c3;--drop-socket-fill:#352639;--drop-socket-ink:#e8c6ef;--drop-ancient-fill:#213145;--drop-ancient-ink:#bed8f1}.FilterableBagView-module__8W2lya__heading{justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:16px;display:flex}.FilterableBagView-module__8W2lya__heading h2{font-size:18px;font-weight:700}.FilterableBagView-module__8W2lya__toolbar{grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:12px;display:grid}.FilterableBagView-module__8W2lya__tabScroll{scrollbar-width:none;min-width:0;overflow-x:auto}.FilterableBagView-module__8W2lya__chance{min-width:0;color:var(--color-muted);text-align:right;font-size:13px}.FilterableBagView-module__8W2lya__tabs{width:100%;min-width:0}.FilterableBagView-module__8W2lya__tabs button{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;padding-inline:8px;font-weight:600}.FilterableBagView-module__8W2lya__tabLabel{letter-spacing:.02em;font-size:12px}.FilterableBagView-module__8W2lya__results{margin-top:16px;animation:.18s ease-out FilterableBagView-module__8W2lya__revealDrops}@keyframes FilterableBagView-module__8W2lya__revealDrops{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.FilterableBagView-module__8W2lya__tabs button:focus-visible,.FilterableBagView-module__8W2lya__empty button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.FilterableBagView-module__8W2lya__search{border:1px solid var(--color-line);width:100%;min-width:0;height:40px;color:var(--color-muted);background:var(--color-surface);align-items:center;gap:6px;padding:0 9px;display:flex}.FilterableBagView-module__8W2lya__search:focus-within{border-color:var(--color-brand);outline:1px solid var(--color-brand)}.FilterableBagView-module__8W2lya__search svg{flex-shrink:0}.FilterableBagView-module__8W2lya__search input{width:100%;min-width:0;height:100%;color:var(--color-ink);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0;font-size:12px}.FilterableBagView-module__8W2lya__search input::placeholder{color:var(--color-muted);opacity:1}.FilterableBagView-module__8W2lya__count{white-space:nowrap;font-size:12px;display:block}.FilterableBagView-module__8W2lya__groups{flex-direction:column;gap:24px;display:flex}.FilterableBagView-module__8W2lya__group{background:var(--color-surface)}.FilterableBagView-module__8W2lya__groupHeader{color:#fff;background:#2f3237;border:0;justify-content:space-between;margin:0;padding:8px 16px;font-size:12px;font-weight:600;display:flex}.FilterableBagView-module__8W2lya__rows{border:1px solid var(--color-surface);border-bottom:0;grid-template-columns:minmax(0,1fr);display:grid}.FilterableBagView-module__8W2lya__root[data-normal-fill] .FilterableBagView-module__8W2lya__rows{border-inline:0}.FilterableBagView-module__8W2lya__row{border-bottom:1px solid var(--color-surface);background:var(--drop-row-fill,transparent);min-width:0;color:var(--drop-row-ink,var(--color-ink));background-clip:padding-box;align-items:center;gap:10px;padding:6px 16px 6px 8px;font-size:14px;font-weight:600;transition:box-shadow .14s;display:flex}.FilterableBagView-module__8W2lya__row:hover,.FilterableBagView-module__8W2lya__row:focus-within{box-shadow:inset 0 0 0 100vmax #1a27370b}:is([data-mode=dark] .FilterableBagView-module__8W2lya__row:hover,[data-mode=dark] .FilterableBagView-module__8W2lya__row:focus-within){box-shadow:inset 0 0 0 100vmax #d2e2f30e}.FilterableBagView-module__8W2lya__root[data-normal-fill] .FilterableBagView-module__8W2lya__row:not(:is([data-socket],[data-excellent],[data-ancient])){--drop-row-fill:#1a27370b}[data-mode=dark] .FilterableBagView-module__8W2lya__root[data-normal-fill] .FilterableBagView-module__8W2lya__row:not(:is([data-socket],[data-excellent],[data-ancient])){--drop-row-fill:#d2e2f30e}.FilterableBagView-module__8W2lya__row[data-excellent]{--drop-row-fill:var(--drop-excellent-fill);--drop-row-ink:var(--drop-excellent-ink)}.FilterableBagView-module__8W2lya__row[data-socket]{--drop-row-fill:var(--drop-socket-fill);--drop-row-ink:var(--drop-socket-ink)}.FilterableBagView-module__8W2lya__row[data-ancient]{--drop-row-fill:var(--drop-ancient-fill);--drop-row-ink:var(--drop-ancient-ink)}.FilterableBagView-module__8W2lya__row[data-socket][data-excellent]{--drop-row-fill:linear-gradient(110deg, var(--drop-socket-fill), color-mix(in oklab, var(--drop-socket-fill), var(--drop-excellent-fill)), var(--drop-excellent-fill));--drop-row-ink:color-mix(in oklab, var(--drop-socket-ink), var(--drop-excellent-ink))}.FilterableBagView-module__8W2lya__row[data-ancient][data-excellent]{--drop-row-fill:linear-gradient(110deg, var(--drop-ancient-fill), var(--drop-excellent-fill));--drop-row-ink:color-mix(in oklab, var(--drop-ancient-ink), var(--drop-excellent-ink))}.FilterableBagView-module__8W2lya__row[data-socket][data-ancient]{--drop-row-fill:linear-gradient(110deg, var(--drop-socket-fill), var(--drop-ancient-fill));--drop-row-ink:color-mix(in oklab, var(--drop-socket-ink), var(--drop-ancient-ink))}.FilterableBagView-module__8W2lya__row[data-socket][data-ancient][data-excellent]{--drop-row-fill:linear-gradient(110deg, var(--drop-socket-fill), var(--drop-ancient-fill), var(--drop-excellent-fill))}.FilterableBagView-module__8W2lya__itemName{flex:1;min-width:0;font-weight:600}.FilterableBagView-module__8W2lya__itemName:hover{color:inherit;text-decoration:none}.FilterableBagView-module__8W2lya__variant{max-width:115px;color:var(--color-muted);flex-wrap:wrap;justify-content:flex-end;gap:4px;font-size:11px;display:flex}.FilterableBagView-module__8W2lya__row:is([data-socket],[data-ancient],[data-excellent]) .FilterableBagView-module__8W2lya__variant{color:var(--drop-row-ink)}.FilterableBagView-module__8W2lya__socket{color:var(--drop-socket-ink)}.FilterableBagView-module__8W2lya__excellent{color:var(--drop-excellent-ink)}.FilterableBagView-module__8W2lya__ancient{color:var(--drop-ancient-ink)}.FilterableBagView-module__8W2lya__empty{border:1px solid var(--color-line);min-height:128px;color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}.FilterableBagView-module__8W2lya__empty button{color:var(--color-brand);cursor:pointer;font-weight:600}@media (min-width:640px){.FilterableBagView-module__8W2lya__rows{grid-template-columns:repeat(2,minmax(0,1fr))}.FilterableBagView-module__8W2lya__row:nth-child(odd){border-right:1px solid var(--color-surface)}}@media (prefers-reduced-motion:reduce){.FilterableBagView-module__8W2lya__row{transition:none}.FilterableBagView-module__8W2lya__results{animation:none}}@container (max-width:500px){.FilterableBagView-module__8W2lya__toolbar{grid-template-columns:minmax(0,1fr) 116px;gap:8px}.FilterableBagView-module__8W2lya__tabs{min-width:310px}.FilterableBagView-module__8W2lya__tabs button{padding-inline:2px}.FilterableBagView-module__8W2lya__tabLabel{letter-spacing:0;font-size:10px}.FilterableBagView-module__8W2lya__search{padding-inline:6px}}@container (max-width:300px){.FilterableBagView-module__8W2lya__toolbar{grid-template-columns:minmax(0,1fr)}}
.NpcDetail-module__YlJ8Vq__guide{color:var(--color-brand);align-items:center;gap:6px;margin-top:16px;font-size:14px;font-weight:600;display:inline-flex}.NpcDetail-module__YlJ8Vq__places{gap:12px;margin-top:16px;display:grid}.NpcDetail-module__YlJ8Vq__place{border:1px solid var(--color-line);background:var(--color-surface-2);align-items:center;gap:16px;padding:12px;transition:background .14s;display:flex}.NpcDetail-module__YlJ8Vq__place:hover{background:var(--hover)}.NpcDetail-module__YlJ8Vq__place img{object-fit:cover;flex-shrink:0;width:112px;height:84px}.NpcDetail-module__YlJ8Vq__place span{flex-direction:column;gap:6px;display:flex}.NpcDetail-module__YlJ8Vq__place strong{font-size:14px;font-weight:600}.NpcDetail-module__YlJ8Vq__place small{color:var(--color-muted);font-size:12px}.NpcDetail-module__YlJ8Vq__place>svg{color:var(--color-brand);flex-shrink:0;margin-left:auto}.NpcDetail-module__YlJ8Vq__stock{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:16px;display:grid}.NpcDetail-module__YlJ8Vq__stock li{background:var(--color-surface-2);min-width:0}.NpcDetail-module__YlJ8Vq__stock a{align-items:center;gap:10px;height:100%;padding:10px 12px;font-size:14px;font-weight:600;transition:background .14s;display:flex}.NpcDetail-module__YlJ8Vq__stock a:hover,.NpcDetail-module__YlJ8Vq__stock a:focus-visible{background:var(--hover)}.NpcDetail-module__YlJ8Vq__stock small{color:var(--color-muted);margin-left:auto;font-size:12px}@media (max-width:600px){.NpcDetail-module__YlJ8Vq__stock{grid-template-columns:minmax(0,1fr)}.NpcDetail-module__YlJ8Vq__place{gap:12px}.NpcDetail-module__YlJ8Vq__place img{width:84px;height:64px}}@media (prefers-reduced-motion:reduce){.NpcDetail-module__YlJ8Vq__place,.NpcDetail-module__YlJ8Vq__stock a{transition:none}}
.PageHeader-module__G6DOeG__article{background:#2f3237;border-bottom:0}
.ItemDetailExample-module__HDnjcq__classes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:16px;display:grid}.ItemDetailExample-module__HDnjcq__class{background:#1a27370b;align-items:center;gap:12px;min-width:0;padding:12px;font-size:14px;font-weight:600;transition:background .14s;display:flex}.ItemDetailExample-module__HDnjcq__classPortrait{background:radial-gradient(at 50% 78%,#c39b491f,#0000 72%);flex:0 0 84px;height:96px;padding:6px;position:relative;overflow:hidden}.ItemDetailExample-module__HDnjcq__classPortrait img{object-fit:cover;object-position:center top;width:100%;height:100%;transform:translateY(10px)}.ItemDetailExample-module__HDnjcq__class>svg{color:var(--color-brand);flex-shrink:0;margin-left:auto}.ItemDetailExample-module__HDnjcq__classPortrait svg{color:var(--color-accent)}.ItemDetailExample-module__HDnjcq__class:hover{background:#1a273713}.ItemDetailExample-module__HDnjcq__options{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.ItemDetailExample-module__HDnjcq__option{border:1px solid var(--color-line);color:var(--color-brand);align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-flex}.ItemDetailExample-module__HDnjcq__option[data-socket]{color:#704477;background:#f3e7f4;border-color:#e0cfe4}.ItemDetailExample-module__HDnjcq__option[data-excellent]{color:#2e603c;background:#eaf5e9;border-color:#cdddcb}.ItemDetailExample-module__HDnjcq__sectionHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.ItemDetailExample-module__HDnjcq__sectionHeading h2{font-size:18px;font-weight:700}.ItemDetailExample-module__HDnjcq__sectionHeading>span,.ItemDetailExample-module__HDnjcq__sectionHeading>a{color:var(--color-muted);text-align:right;font-size:12px}.ItemDetailExample-module__HDnjcq__sectionHeading>a:hover{color:var(--color-brand)}.ItemDetailExample-module__HDnjcq__tabs{width:100%}.ItemDetailExample-module__HDnjcq__tabs button{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.ItemDetailExample-module__HDnjcq__tableScroll{margin-top:16px;overflow-x:auto}.ItemDetailExample-module__HDnjcq__tableScroll:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.ItemDetailExample-module__HDnjcq__upgrades{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.ItemDetailExample-module__HDnjcq__upgrades thead{color:#fff;background:#2f3237}.ItemDetailExample-module__HDnjcq__upgrades thead th{text-align:left;padding:9px 12px;font-weight:600}.ItemDetailExample-module__HDnjcq__upgrades thead th:first-child{text-align:left}.ItemDetailExample-module__HDnjcq__upgrades tbody th,.ItemDetailExample-module__HDnjcq__upgrades tbody td{border-top:1px solid var(--color-surface);border-right:1px solid var(--color-surface);background:#1a27370b;padding:8px 12px;font-weight:600;transition:background-color .14s}.ItemDetailExample-module__HDnjcq__upgrades tbody th{text-align:left;color:var(--color-ink);font-weight:700}.ItemDetailExample-module__HDnjcq__upgrades tbody td{text-align:left}.ItemDetailExample-module__HDnjcq__upgrades tbody td:last-child{border-right:0}.ItemDetailExample-module__HDnjcq__upgrades[data-quality=excellent] tbody th,.ItemDetailExample-module__HDnjcq__upgrades[data-quality=excellent] tbody td{color:#2e603c;background:#eaf5e9}.ItemDetailExample-module__HDnjcq__upgrades tbody th[data-high-upgrade],.ItemDetailExample-module__HDnjcq__upgrades[data-quality=excellent] tbody th[data-high-upgrade]{color:var(--color-brand)}.ItemDetailExample-module__HDnjcq__upgrades tbody tr:hover>*{background:#1a273713}.ItemDetailExample-module__HDnjcq__upgrades[data-quality=excellent] tbody tr:hover>*{background:#deeddd}.ItemDetailExample-module__HDnjcq__note{color:var(--color-muted);margin-top:12px;font-size:12px;line-height:1.6}.ItemDetailExample-module__HDnjcq__groups{flex-direction:column;gap:24px;display:flex}.ItemDetailExample-module__HDnjcq__groupHeader{color:#fff;background:#2f3237;justify-content:space-between;align-items:center;margin:0;padding:8px 16px;font-size:12px;font-weight:600;display:flex}.ItemDetailExample-module__HDnjcq__rows{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ItemDetailExample-module__HDnjcq__row{border-bottom:1px solid var(--color-surface);background:#1a27370b;align-items:center;gap:10px;min-width:0;padding:8px 16px 8px 8px;font-size:14px;font-weight:600;transition:box-shadow .14s;display:flex}.ItemDetailExample-module__HDnjcq__row:nth-child(odd){border-right:1px solid var(--color-surface)}.ItemDetailExample-module__HDnjcq__row:hover,.ItemDetailExample-module__HDnjcq__row:focus-within{box-shadow:inset 0 0 0 100vmax #1a27370a}.ItemDetailExample-module__HDnjcq__row a:hover{color:var(--color-brand);text-decoration:none}.ItemDetailExample-module__HDnjcq__sourcePreview{flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;position:relative;overflow:hidden}.ItemDetailExample-module__HDnjcq__sourcePreview img{object-fit:contain;width:36px;height:36px}.ItemDetailExample-module__HDnjcq__sourcePreview[data-terrain] img{object-fit:cover}.ItemDetailExample-module__HDnjcq__sourcePreview[data-face] img{width:108px;max-width:none;height:108px;position:absolute;top:-10px;left:-18px}.ItemDetailExample-module__HDnjcq__sourcePreview svg{color:var(--color-brand)}.ItemDetailExample-module__HDnjcq__sourceName{flex:1;min-width:0}.ItemDetailExample-module__HDnjcq__sourceName small{color:var(--color-muted);font-size:11px;font-weight:400;line-height:1.5;display:block}.ItemDetailExample-module__HDnjcq__sourceVariant{max-width:100px;color:var(--color-muted);text-align:right;flex-shrink:0;font-size:11px;line-height:1.5}.ItemDetailExample-module__HDnjcq__sourceVariant[data-excellent]{color:#2e603c}.ItemDetailExample-module__HDnjcq__normalSource{color:var(--color-brand);background:#1a27370b;align-items:center;gap:10px;margin-bottom:20px;padding:12px;font-size:14px;font-weight:600;display:flex}.ItemDetailExample-module__HDnjcq__normalSource svg{flex-shrink:0}.ItemDetailExample-module__HDnjcq__normalSource svg:last-child{margin-left:auto}.ItemDetailExample-module__HDnjcq__sidebarMeta{text-align:center;color:#aab3bf;margin-top:12px;font-size:12px}[data-mode=dark] .ItemDetailExample-module__HDnjcq__class{background:#d2e2f30e}[data-mode=dark] .ItemDetailExample-module__HDnjcq__row{background:#d2e2f30e}[data-mode=dark] .ItemDetailExample-module__HDnjcq__normalSource{background:#d2e2f30e}[data-mode=dark] .ItemDetailExample-module__HDnjcq__upgrades tbody th{background:#d2e2f30e}[data-mode=dark] .ItemDetailExample-module__HDnjcq__upgrades tbody td{background:#d2e2f30e}[data-mode=dark] .ItemDetailExample-module__HDnjcq__class:hover{background:#d2e2f317}[data-mode=dark] .ItemDetailExample-module__HDnjcq__upgrades tbody tr:hover>*{background:#d2e2f317}:is([data-mode=dark] .ItemDetailExample-module__HDnjcq__row:hover,[data-mode=dark] .ItemDetailExample-module__HDnjcq__row:focus-within){box-shadow:inset 0 0 0 100vmax #d2e2f30a}[data-mode=dark] .ItemDetailExample-module__HDnjcq__option[data-socket]{color:#e8c6ef;background:#352639;border-color:#594460}[data-mode=dark] .ItemDetailExample-module__HDnjcq__option[data-excellent]{color:#bde2c3;border-color:var(--color-surface);background:#1e3327}[data-mode=dark] .ItemDetailExample-module__HDnjcq__upgrades[data-quality=excellent] tbody th{color:#bde2c3;border-color:var(--color-surface);background:#1e3327}[data-mode=dark] .ItemDetailExample-module__HDnjcq__upgrades[data-quality=excellent] tbody td{color:#bde2c3;border-color:var(--color-surface);background:#1e3327}[data-mode=dark] .ItemDetailExample-module__HDnjcq__sourceVariant[data-excellent]{color:#bde2c3}[data-mode=dark] .ItemDetailExample-module__HDnjcq__upgrades tbody th[data-high-upgrade]{color:#e8c872}[data-mode=dark] .ItemDetailExample-module__HDnjcq__upgrades[data-quality=excellent] tbody th[data-high-upgrade]{color:#e8c872}[data-mode=dark] .ItemDetailExample-module__HDnjcq__upgrades[data-quality=excellent] tbody tr:hover>*{background:#2a4233}@media (max-width:600px){.ItemDetailExample-module__HDnjcq__classes,.ItemDetailExample-module__HDnjcq__rows{grid-template-columns:minmax(0,1fr)}.ItemDetailExample-module__HDnjcq__row:nth-child(odd){border-right:0}.ItemDetailExample-module__HDnjcq__sectionHeading{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ItemDetailExample-module__HDnjcq__class,.ItemDetailExample-module__HDnjcq__row,.ItemDetailExample-module__HDnjcq__upgrades tbody th,.ItemDetailExample-module__HDnjcq__upgrades tbody td{transition:none}}.ItemDetailExample-module__HDnjcq__mapGrid{gap:12px;margin-bottom:20px;display:grid}.ItemDetailExample-module__HDnjcq__mapGrid .ItemDetailExample-module__HDnjcq__normalSource{margin-bottom:0}@media (min-width:768px){.ItemDetailExample-module__HDnjcq__mapGrid{grid-template-columns:1fr 1fr}}.ItemDetailExample-module__HDnjcq__mapGrid .ItemDetailExample-module__HDnjcq__normalSource{align-items:stretch;gap:12px;padding:0 12px 0 0}.ItemDetailExample-module__HDnjcq__mapGrid .ItemDetailExample-module__HDnjcq__normalSource>.ItemDetailExample-module__HDnjcq__sourcePreview{align-self:stretch;width:68px;height:auto;min-height:68px}.ItemDetailExample-module__HDnjcq__mapGrid .ItemDetailExample-module__HDnjcq__normalSource>.ItemDetailExample-module__HDnjcq__sourcePreview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ItemDetailExample-module__HDnjcq__mapGrid .ItemDetailExample-module__HDnjcq__normalSource>span:nth-child(2){align-self:center;padding:12px 0}.ItemDetailExample-module__HDnjcq__mapGrid .ItemDetailExample-module__HDnjcq__normalSource>svg{align-self:center}
