.vs-root{position:relative;--vs-left-rail-width: 220px}@keyframes vs-spin{to{transform:rotate(360deg)}}.vs-spacer{position:relative;min-height:1px}[data-vs-anchor]{position:absolute;left:0;right:0;top:0;opacity:0;pointer-events:none}.vs-layer{position:absolute;inset:0}.vs-row{position:absolute;left:0;right:0;border-bottom:1px solid rgb(38 38 38)}.vs-row-section{border-bottom:none;position:relative;z-index:12;overflow:visible}.vs-section-row{height:63px;position:relative;overflow:visible}.vs-section-row .vs-subheader-inline{height:63px;min-height:63px;overflow:visible}.vs-subheader-inline-label{display:block;width:auto;max-width:220px;line-height:1.1;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.vs-subheader-label-layer .vs-subheader-inline-label{flex:0 0 auto}.vs-subheader-global{z-index:40;pointer-events:none}.vs-subheader-global .vs-subheader-label-layer{left:0;right:auto;width:var(--vs-left-rail-width);max-width:var(--vs-left-rail-width);height:63px;padding:0 12px;box-sizing:border-box;background:var(--poe-bg-1)}.vs-subheader-global .vs-subheader-fade,.vs-subheader-global .vs-subheader-label-layer,.vs-subheader-global .vs-subheader-inline-label{pointer-events:none}.vs-subheader-global .vs-gem-header-tools,.vs-subheader-global .vs-gem-header-btn,.vs-subheader-global .vs-unique-header-tools,.vs-subheader-global .vs-unique-header-btn{pointer-events:auto}.vs-gem-header-tools{display:inline-flex;align-items:center;gap:10px;margin-left:8px;pointer-events:auto}.vs-gem-header-tools[hidden]{display:none!important}.vs-unique-header-tools{display:inline-flex;align-items:center;gap:10px;margin-left:8px;pointer-events:auto}.vs-unique-header-tools[hidden]{display:none!important}.vs-gem-header-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:1px solid #6b5a2e;color:#f0d890;font-size:18px;line-height:1;font-weight:700;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10;background:#0f1622eb;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;padding:0}.vs-gem-header-btn:hover{border-color:#f5d68aeb;background:#141d2bf2}.vs-unique-header-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid #6b4f00;color:#f7d983;font-size:18px;line-height:1;font-weight:700;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10;background:#12100af0;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;padding:0}.vs-unique-header-btn:hover{border-color:#f5d68aeb;background:#1a140cf5}.vs-unique-header-btn[aria-pressed=true]{border-color:#f5d68af2;box-shadow:inset 0 0 0 1px #fde68a33,0 0 0 1px #f59e0b24}.vs-unique-search-trigger svg{width:20px;height:20px;fill:currentColor}.vs-unique-foulborn-icon{transform:scale(.88);transform-origin:center center;pointer-events:none}.vs-gem-search-trigger svg{width:20px;height:20px;fill:currentColor}.vs-gem-req-overlay[hidden]{display:none!important}.vs-gem-req-overlay{position:fixed;inset:0;z-index:3300;display:grid;place-items:center}.vs-gem-req-overlay-backdrop{position:absolute;inset:0;background:#02060db8}.vs-gem-req-overlay-card{position:relative;z-index:1;width:min(940px,92vw);max-height:min(78vh,760px);overflow:auto;background:#111824;border:1px solid #3f3320;border-radius:8px;box-shadow:0 10px 26px #00000073;padding:12px;text-align:left;color:#ddd8c7}.vs-gem-req-overlay-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.vs-gem-req-overlay-title{margin:0;color:#f2d982;font-size:.9rem;font-weight:700}.vs-gem-req-overlay-close{border:1px solid rgba(245,214,138,.4);background:#151d29f2;color:#f3e4b8;border-radius:6px;width:28px;height:28px;cursor:pointer}.vs-gem-req-overlay-close:hover{background:#212c3cfa}.vs-gem-req-overlay-sub{display:block;color:#f2d982;font-size:.78rem;margin-bottom:4px;font-weight:600}.vs-gem-req-overlay small{display:block;color:#aea38a;font-size:.7rem;margin-bottom:8px}.vs-gem-req-overlay-body{width:100%}.vs-gem-req-group+.vs-gem-req-group{margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.vs-gem-req-group-title{margin:0 0 6px;color:#f2d982;font-size:.82rem;font-weight:700;letter-spacing:.01em}.vs-gem-req-note-inline-table-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.vs-gem-req-note-inline-table{width:100%;border-collapse:collapse;font-size:.7rem}.vs-gem-req-note-inline-table th,.vs-gem-req-note-inline-table td{border:1px solid rgba(255,255,255,.1);padding:3px 4px;text-align:center;white-space:nowrap}.vs-gem-req-note-inline-table th{color:#f0d98f;background:#ffdc780f;font-weight:600}.vs-debug-line{position:absolute;left:0;right:0;height:0;pointer-events:none;z-index:7}.vs-debug-line-switch{border-top:1px dashed #22d3ee}.vs-debug-line-next{border-top:1px dashed #f472b6}.vs-debug-label{position:absolute;right:10px;top:-11px;font-size:10px;line-height:1;letter-spacing:.02em;color:#e5e7eb;background:#000000b3;border:1px solid rgba(255,255,255,.2);padding:2px 5px;border-radius:4px}.vs-subheader-fade{position:relative;width:100%;min-height:1em;overflow:visible}.vs-subheader-label-layer{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);pointer-events:none;overflow:visible;display:flex;align-items:center}.vs-unique-search{z-index:6;height:0;pointer-events:none}.vs-unique-search[data-mode=sticky]{position:sticky;top:0}.vs-unique-search[data-mode=inline]{position:absolute;left:0;right:0}.vs-unique-search[hidden]{display:none}.vs-unique-search-inner{margin-left:236px;margin-right:10px;margin-top:6px;max-width:calc(100vw - 248px);pointer-events:auto;display:flex;align-items:center;gap:8px}.vs-unique-search-open{min-width:0;flex:0 0 auto;width:34px;height:34px;border:1px solid #6b4f00;background:#121212f5;color:#fde68a;border-radius:6px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;line-height:1;cursor:pointer}.vs-unique-search-open:hover{border-color:#f5d68ac7;background:#191711fa}.vs-unique-search-foulborn{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(107,79,0,.95);background:#121212f5;border-radius:6px;padding:0;cursor:pointer;box-shadow:inset 0 1px #ffffff0a}.vs-unique-search-foulborn:hover{border-color:#f5d68a8c;background:#181610fa}.vs-unique-search-foulborn[aria-pressed=true]{border-color:#f5d68af2;box-shadow:inset 0 0 0 1px #fde68a2e,0 0 0 1px #f59e0b1f}.vs-unique-search-preset{flex:0 0 auto;height:34px;border:1px solid rgba(107,79,0,.95);background:#121212f5;color:#fde68a;border-radius:6px;padding:0 10px;font-size:.76rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.vs-unique-search-preset:hover{border-color:#f5d68a8c;background:#181610fa}@media(max-width:920px){.vs-unique-search-inner{margin-left:10px;max-width:calc(100vw - 20px);flex-wrap:wrap}}.vs-unique-overlay[hidden]{display:none}.vs-unique-overlay{position:fixed;inset:0;z-index:122;display:grid;place-items:center;pointer-events:auto}.vs-unique-overlay-backdrop{position:absolute;inset:0;background:#0c0802c2;backdrop-filter:blur(2px)}.vs-unique-overlay-card{position:relative;z-index:1;width:90vw;max-width:90vw;height:90vh;max-height:90vh;overflow-y:auto;overflow-x:hidden;border:1px solid rgba(245,158,11,.4);border-radius:10px;background:linear-gradient(180deg,#181105f5,#100b03f7);box-shadow:0 20px 55px #0000009e}.vs-unique-overlay-head{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px 10px;border-bottom:1px solid rgba(245,158,11,.25);background:#130d04f0}.vs-unique-overlay-head-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px}.vs-unique-overlay-title{margin:0;font-size:1.03rem;line-height:1.2;color:#fde68a}.vs-unique-overlay-meta{margin:.25rem 0 0;font-size:.8rem;line-height:1.3;color:#fde68ae6}.vs-unique-overlay-close{box-sizing:border-box;border:1px solid rgba(245,158,11,.45);background:#281c09e6;color:#fde68a;border-radius:6px;min-height:34px;min-width:34px;padding:0;font-size:.92rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.vs-unique-overlay-close:hover{background:#3a280df0;border-color:#fcd34dc7}.vs-unique-overlay-controls{padding:0;display:grid;grid-template-columns:minmax(220px,1fr) minmax(3.5ch,7ch) minmax(3.5ch,7ch) auto minmax(170px,240px) auto auto auto;gap:8px;align-items:center;min-width:0}.vs-unique-overlay-input,.vs-unique-overlay-level-input,.vs-unique-preset-select,.vs-unique-preset-btn{box-sizing:border-box;border:1px solid #6b4f00;background:#121212f5;color:#fde68a;border-radius:6px;min-height:34px;min-width:0;max-width:100%;padding:0 10px;font-size:.9rem}.vs-unique-overlay-input::-moz-placeholder{color:#f5d68ab8}.vs-unique-overlay-input::placeholder{color:#f5d68ab8}.vs-unique-overlay-level-input::-moz-placeholder{color:#f5d68ab8}.vs-unique-overlay-level-input::placeholder{color:#f5d68ab8}.vs-unique-overlay-level-input{width:100%;min-width:0;text-align:center;padding:0 6px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.vs-unique-overlay-level-input::-webkit-outer-spin-button,.vs-unique-overlay-level-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vs-unique-preset-btn{cursor:pointer;font-size:.78rem}.vs-unique-preset-btn:hover{border-color:#fcd34dc7;background:#231908fa}.vs-unique-overlay-body{padding:12px 14px 14px}.vs-unique-overlay-empty{margin:0;padding:.6rem .2rem;color:#fde68ae0;font-size:.84rem}@media(max-width:980px){.vs-unique-overlay-controls{grid-template-columns:1fr 1fr}.vs-unique-overlay-input,.vs-unique-overlay-level-input{grid-column:1 / -1}}.vs-gem-search{z-index:6;height:0;pointer-events:none}.vs-gem-search[data-mode=sticky]{position:sticky;top:0}.vs-gem-search[data-mode=inline]{position:absolute;left:0;right:0}.vs-gem-search[hidden]{display:none}.vs-gem-search-inner{margin-left:auto;margin-right:12px;margin-top:6px;width:auto;pointer-events:auto;display:flex;align-items:center;justify-content:flex-end;gap:8px}.vs-gem-search-open{min-width:0;flex:0 0 auto;width:34px;height:34px;border:1px solid #264a7a;background:#0c121cf5;color:#bfdbfe;border-radius:6px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;line-height:1;cursor:pointer}.vs-gem-search-open:hover{border-color:#93c5fdc7;background:#121b2afa}.vs-unique-search-open svg,.vs-gem-search-open svg{width:19px;height:19px;fill:currentColor}.vs-gem-overlay[hidden]{display:none}.vs-gem-overlay{position:fixed;inset:0;z-index:121;display:grid;place-items:center;pointer-events:auto}.vs-gem-overlay-backdrop{position:absolute;inset:0;background:#02060dc2;backdrop-filter:blur(2px)}.vs-gem-overlay-card{position:relative;z-index:1;width:90vw;max-width:90vw;height:90vh;max-height:90vh;overflow-y:auto;overflow-x:hidden;border:1px solid rgba(59,130,246,.45);border-radius:10px;background:linear-gradient(180deg,#0c121ef5,#080c14f7);box-shadow:0 20px 55px #0000009e}.vs-gem-overlay-head{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px 10px;border-bottom:1px solid rgba(96,165,250,.25);background:#0a0f19f0}.vs-gem-overlay-head-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px}.vs-gem-overlay-title{margin:0;font-size:1.03rem;line-height:1.2;color:#dbeafe}.vs-gem-overlay-meta{margin:.25rem 0 0;font-size:.8rem;line-height:1.3;color:#bfdbfee6}.vs-gem-overlay-close{box-sizing:border-box;border:1px solid rgba(96,165,250,.45);background:#0f1726e6;color:#dbeafe;border-radius:6px;min-height:34px;min-width:34px;padding:0;font-size:.92rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.vs-gem-overlay-close:hover{background:#1e293bf0;border-color:#93c5fdc7}.vs-gem-overlay-controls{padding:0;min-width:0;width:100%}.vs-gem-overlay-input{box-sizing:border-box;width:100%;max-width:100%;min-width:0;border:1px solid #264a7a;background:#0c121cf5;color:#bfdbfe;border-radius:6px;padding:8px 10px;font-size:.9rem}.vs-gem-overlay-input::-moz-placeholder{color:#bfdbfeb8}.vs-gem-overlay-input::placeholder{color:#bfdbfeb8}.vs-gem-overlay-body{padding:12px 14px 14px}.vs-gem-overlay-empty{margin:0;padding:.6rem .2rem;color:#bfdbfee0;font-size:.84rem}@media(min-width:1100px){.vs-unique-overlay-close,.vs-gem-overlay-close{align-self:center}.vs-gem-overlay-head-main{flex-direction:row;align-items:flex-start;gap:14px}.vs-gem-overlay-title-wrap{flex:0 0 auto;max-width:min(36vw,540px)}.vs-gem-overlay-controls{flex:1 1 auto;display:flex;align-items:center;justify-content:stretch;padding-top:1px;width:100%;max-width:none}.vs-gem-overlay-input{width:100%;max-width:none}.vs-unique-overlay-head-main{flex-direction:row;align-items:flex-start;gap:14px}.vs-unique-overlay-title-wrap{flex:0 0 auto;max-width:min(34vw,520px)}.vs-unique-overlay-controls{flex:1 1 auto;max-width:none;width:100%;margin-left:auto;align-self:center}}.vs-minimap-sprite-icon{display:block;width:32px;height:32px;background-image:url(/img/wiki/minimap-icons.png);background-repeat:no-repeat;background-size:448px 1600px;image-rendering:auto;filter:drop-shadow(0 0 3px rgba(0,0,0,.6))}.vs-minimap-sprite-icon--foulborn{background-position:-128px -1536px}.vs-trade-overlay[hidden]{display:none}.vs-trade-overlay{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:18px;background:#04060ab8;backdrop-filter:blur(2px)}.vs-trade-overlay-card{width:min(640px,calc(100vw - 28px));max-height:min(80vh,760px);overflow:auto;border-radius:10px;border:1px solid rgba(143,102,22,.72);background:linear-gradient(180deg,#15110cf5,#0b0c10fa);box-shadow:0 16px 38px #00000085;color:#f3dfb0;padding:14px}.vs-trade-overlay-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.vs-trade-overlay-title{margin:0;font-size:1.02rem;font-weight:700;color:#f5d68a}.vs-trade-overlay-subtitle{margin:4px 0 0;font-size:.8rem;color:#f5d68ad1}.vs-trade-overlay-close{border:1px solid rgba(143,102,22,.8);background:#121212eb;color:#f5d68a;border-radius:6px;width:30px;height:30px;font-size:1rem;line-height:1;cursor:pointer}.vs-trade-overlay-list{margin-top:10px;display:grid;gap:8px}.vs-trade-option{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;border:1px solid rgba(133,93,22,.42);border-radius:8px;background:#141414b3;padding:9px 10px}.vs-trade-option input[type=checkbox]{margin-top:2px;accent-color:#d6a638}.vs-trade-option-label{font-size:.85rem;line-height:1.3;color:#f1d292}.vs-trade-option-desc{margin-top:2px;font-size:.76rem;line-height:1.32;color:#d6c197e0}.vs-trade-option.vs-trade-option-disabled{opacity:.5;filter:saturate(.7)}.vs-trade-overlay-toggle{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;color:#f5d68ad6;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vs-trade-overlay-toggle input{accent-color:#d6a638}.vs-trade-overlay-foot{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.vs-trade-overlay-count{font-size:.78rem;color:#f5d68ad6}.vs-trade-overlay-actions{display:inline-flex;align-items:center;gap:8px}.vs-trade-overlay-btn{border:1px solid rgba(143,102,22,.74);background:#111111eb;color:#f3dfb0;border-radius:6px;padding:7px 10px;font-size:.8rem;cursor:pointer}.vs-trade-overlay-btn-primary{border-color:#c99930f2;background:#543811e6;color:#ffe8b2}.vs-row-inner{display:block;position:relative}.vs-row-body{display:flex;align-items:flex-start;position:relative}.vs-row-body:before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--vs-left-rail-width);background:transparent;border-right:none;pointer-events:none}.vs-left{position:sticky;top:63px;width:var(--vs-left-rail-width);flex-shrink:0;padding:4px;text-align:center;background:transparent;border-right:none;z-index:1}.vs-left-title{font-size:1.125rem;font-weight:700;color:#f55;line-height:1.2;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.vs-left-sub{margin-top:2px;font-size:1.05rem;font-weight:700;color:#fca5a5;line-height:1.2;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.vs-left-meta{margin-top:4px;font-size:.75rem;color:#a3a3a3;line-height:1.25;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.vs-left-portrait-wrap{width:80%;margin:8px auto 6px;position:relative}.vs-left-portrait{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.vs-left-portrait-badge{position:absolute;left:50%;top:50%;width:90%;height:auto;transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1 / 1;filter:drop-shadow(0 0 6px rgba(0,0,0,.7))}.vs-left-hint{margin:8px 4px 4px;padding:6px 8px;border:1px solid rgba(122,94,42,.35);border-radius:8px;background:linear-gradient(180deg,#1c150c80,#100e0a59);color:#d7cfbf;font-size:.72rem;line-height:1.25;text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:break-word;box-shadow:inset 0 1px #ffffff08}.vs-left-links{margin-top:10px;display:flex;flex-direction:column;gap:6px;text-align:left}.vs-left-link{font-size:.78rem;color:#d8e8ff;text-decoration:none;display:flex;align-items:center;gap:.45rem;width:100%;box-sizing:border-box;min-width:0;padding:.18rem 0;border:none;background:transparent;box-shadow:none}.vs-left-link:hover{text-decoration:underline;color:#fff}.vs-left-link-icon-badge{width:1.35rem;height:1.35rem;flex:0 0 1.35rem;display:grid;place-items:center;border-radius:.3rem;border:none;background:transparent;color:#d8ecff;box-shadow:none}.vs-left-link-icon-badge svg{width:.95rem;height:.95rem;fill:currentColor}.vs-left-link-icon-badge img{width:.95rem;height:.95rem;display:block;border-radius:.15rem}.vs-left-link:hover .vs-left-link-icon-badge{color:#fff}.vs-left-link-text{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vs-left-link-code-glyph{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-weight:700;font-size:.58rem;letter-spacing:-.03em}.vs-right{position:relative;z-index:2;flex-grow:1;min-width:0;margin:0;padding:0 12px;color:#d4d4d8}.vs-subheader{position:sticky;top:0;z-index:3;margin:0;box-sizing:border-box;min-height:63px;padding:0;display:flex;align-items:center;border-top:none;border-bottom:none;background:transparent;color:#fde68a;font-weight:700;font-size:1.5rem;letter-spacing:.01em}.vs-subheader-inline{position:relative;margin:0;box-sizing:border-box;min-height:63px;padding:12px;display:flex;align-items:center;border-top:none;border-bottom:none;background:transparent;color:#fde68a;font-weight:700;font-size:1.5rem;letter-spacing:.01em;z-index:1}body.hz-flat-rails .vs-subheader,body.hz-flat-rails .vs-subheader-inline{background:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}body.hz-flat-rails .vs-row-body:before{background:transparent!important;border-right-color:transparent!important}.vs-content-title{margin:0 0 .75rem;font-size:clamp(1.25rem,1.2vw + .85rem,1.75rem);color:#fde68a}.vs-text{margin:0 0 .75rem;color:#d4d4d8;line-height:1.35}.vs-links{margin:.35rem 0 1rem;padding:.45rem .55rem;list-style:none;border:1px solid rgba(144,202,255,.18);background:linear-gradient(180deg,#121c2970,#0a0f1638);border-radius:8px}.vs-image-gallery{margin:.8rem 0 1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.vs-image-card{margin:0;border:1px solid rgba(255,212,122,.22);border-radius:8px;background:#0a0e18b8;overflow:hidden}.vs-image-link{display:block;line-height:0}.vs-image-link img{width:100%;height:auto;display:block}.vs-image-caption{padding:.4rem .55rem .5rem;font-size:.78rem;color:#fff5dce6;line-height:1.25;text-align:center}.vs-link-item{margin:0;padding:.18rem 0;border-top:1px solid rgba(255,255,255,.06)}.vs-link-item:first-child{border-top:none}.vs-link{color:#93c5fd;text-decoration:none;display:inline-flex;align-items:center;gap:.35rem;line-height:1.25}.vs-link:hover{text-decoration:underline;color:#bfdeff}.vs-icon-table-wrap{margin:.8rem 0 1rem;overflow-x:auto}.vs-icon-table-wrap.is-endgame-content{display:block;width:100%;max-width:clamp(0px,calc(100vw - var(--right-panel-width, 320px) - 280px),100%);vertical-align:top;box-sizing:border-box}.vs-icon-table-wrap.is-endgame-content .vs-icon-table{width:100%;max-width:100%}.vs-icon-table-wrap.is-endgame-content .vs-icon-table th,.vs-icon-table-wrap.is-endgame-content .vs-icon-table td{overflow-wrap:anywhere;word-break:break-word}.vs-icon-table-wrap.is-scarab{border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:.4rem .45rem .5rem;background:#0c0c0ee6;box-shadow:inset 0 1px #ffffff08,0 10px 28px #0000003d}.vs-icon-table{width:auto;border-collapse:separate;border-spacing:0;font-size:.88rem}.vs-icon-table-wrap.is-scarab .vs-icon-table{min-width:740px}.vs-icon-table th,.vs-icon-table td{padding:.45rem .55rem;vertical-align:middle}.vs-icon-table th{text-align:left;color:#fde68a;font-weight:600}.vs-icon-table-wrap.is-scarab .vs-icon-table th{position:sticky;top:0;z-index:1;background:#0f0f13f5;border-bottom:1px solid rgba(253,230,138,.18);text-transform:uppercase;letter-spacing:.03em;font-size:.73rem}.vs-icon-table-wrap.is-scarab .vs-icon-table tbody tr:nth-child(odd){background:#ffffff04}.vs-icon-table-wrap.is-scarab .vs-icon-table tbody tr:hover{background:#f59e0b0f}.vs-icon-table-wrap.is-scarab .vs-icon-table td{border-top:1px solid rgba(255,255,255,.035)}.vs-icon-table-wrap.is-scarab .vs-icon-table td:nth-child(2){font-weight:600;color:#f8fafc;white-space:nowrap}.vs-icon-table-wrap.is-scarab .vs-icon-table td:nth-child(4){text-align:center;color:#fde68a;font-weight:700}.vs-icon-table-wrap.is-scarab .vs-icon-table .vs-icon-effect-cell,.vs-icon-table .vs-icon-effect-cell{white-space:pre-line;line-height:1.25}.vs-icon-table td img{width:auto;height:auto;max-width:none;max-height:none;-o-object-fit:contain;object-fit:contain}.vs-icon-table-wrap.is-scarab .vs-icon-table td img{width:40px;height:40px}.vs-icon-cell-wrap{position:relative;display:inline-block}.vs-icon-price-badge{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);color:#f0d49a;font-weight:700;font-size:.58rem;line-height:1.1;padding:0;pointer-events:none;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,.85)}.vs-icon-table-wrap.is-scarab .vs-icon-price-badge{bottom:auto;top:0;transform:translate(-50%,-42%);font-size:.6rem;line-height:1;padding:.14rem .3rem;border-radius:999px;border:1px solid rgba(251,191,36,.28);background:#0c0c0ef0;box-shadow:0 2px 8px #00000059}.vs-icon-table-wrap.is-endgame-abyss-rewards{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:.45rem .5rem .5rem;background:#0c0c0ee6}.vs-icon-table-wrap.is-endgame-abyss-rewards .vs-icon-table{min-width:680px}.vs-icon-table-wrap.is-endgame-abyss-rewards .vs-icon-table th{text-transform:uppercase;letter-spacing:.03em;font-size:.74rem;color:#bfdbfe;border-bottom:1px solid rgba(191,219,254,.15)}.vs-icon-table-wrap.is-endgame-abyss-rewards .vs-icon-table tbody tr:nth-child(odd){background:#ffffff04}.vs-icon-table-wrap.is-endgame-abyss-rewards .vs-icon-table td{border-top:1px solid rgba(255,255,255,.03)}.vs-icon-table-wrap.is-endgame-abyss-rewards .vs-icon-table td img{width:38px;height:38px}.vs-icon-table-wrap.is-endgame-abyss-rewards .vs-icon-table td:nth-child(2){color:#f8fafc;font-weight:600;white-space:nowrap}.vs-icon-table-wrap.is-endgame-abyss-rewards .vs-icon-effect-cell{line-height:1.25}.vs-icon-table-wrap.is-wishes .vs-icon-table{width:100%}.vs-icon-table-wrap.is-wishes .vs-icon-table tbody tr:nth-child(odd) td{background:#ffffff06}.vs-icon-table-wrap.is-wishes .vs-icon-table tbody tr:nth-child(2n) td{background:#ffffff03}.vs-icon-table-wrap.is-wishes .vs-icon-table tbody tr.vs-wishes-group-row td{background:#c4a35a26!important;color:#e5d6aa;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.vs-icon-table-wrap.is-wishes .vs-icon-table th:first-child{width:96px;text-align:center}.vs-icon-table-wrap.is-wishes .vs-wishes-icon-cell{text-align:center;vertical-align:middle}.vs-icon-table-wrap.is-wishes .vs-icon-table td img{width:54px;height:54px;max-width:54px;max-height:54px;-o-object-fit:contain;object-fit:contain}.vs-divcard-grid{--vs-divcard-scale: .5;display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(440px * var(--vs-divcard-scale)),max-content));gap:.9rem;margin:.85rem 0 1rem;justify-content:start}.vs-divcard{--divcard-width: calc(440px * var(--vs-divcard-scale));--divcard-height: calc(668px * var(--vs-divcard-scale));--divcard-art-left: calc(26px * var(--vs-divcard-scale));--divcard-art-top: calc(56px * var(--vs-divcard-scale));--divcard-art-width: calc(390px * var(--vs-divcard-scale));--divcard-art-height: calc(280px * var(--vs-divcard-scale));--divcard-stack-left: calc(42px * var(--vs-divcard-scale));--divcard-stack-top: calc(309px * var(--vs-divcard-scale));--divcard-stack-width: calc(70px * var(--vs-divcard-scale));--divcard-priceband-left: calc(112px * var(--vs-divcard-scale));--divcard-priceband-top: calc(294px * var(--vs-divcard-scale));--divcard-priceband-width: calc(210px * var(--vs-divcard-scale));--divcard-priceband-height: calc(34px * var(--vs-divcard-scale));--divcard-face-left: calc(35px * var(--vs-divcard-scale));--divcard-face-top: calc(334px * var(--vs-divcard-scale));--divcard-face-width: calc(374px * var(--vs-divcard-scale));--divcard-face-height: calc(302px * var(--vs-divcard-scale));--divcard-sep-width: calc(256px * var(--vs-divcard-scale));--divcard-sep-height: calc(3px * var(--vs-divcard-scale));position:relative;width:var(--divcard-width);height:var(--divcard-height);border:none;background:transparent;overflow:visible;box-shadow:0 calc(8px * var(--vs-divcard-scale)) calc(20px * var(--vs-divcard-scale)) #00000073,0 0 0 1px #ffffff05 inset}.vs-divcard-frame{position:absolute;inset:0;background:url(/img/ui/divcards/divination-card-frame.png) no-repeat center / 100% 100%;pointer-events:none;z-index:4}.vs-divcard-title{position:absolute;top:calc(14px * var(--vs-divcard-scale));left:0;width:100%;height:calc(44px * var(--vs-divcard-scale));display:flex;align-items:center;justify-content:center;text-align:center;padding:0 calc(52px * var(--vs-divcard-scale));color:#1e1b17;font-size:clamp(9px,calc(20px * var(--vs-divcard-scale)),20px);line-height:1.1;font-weight:600;letter-spacing:.03em;text-transform:uppercase;z-index:8;text-shadow:0 1px 0 rgba(255,255,255,.35)}.vs-divcard-art{position:absolute;top:var(--divcard-art-top);left:var(--divcard-art-left);width:var(--divcard-art-width);height:var(--divcard-art-height);border-radius:calc(2px * var(--vs-divcard-scale));overflow:hidden;background:radial-gradient(circle at 35% 30%,rgba(80,162,210,.13),transparent 60%),radial-gradient(circle at 70% 70%,rgba(193,151,62,.1),transparent 70%),linear-gradient(180deg,#0d10149e,#090a0db3);box-shadow:inset 0 0 0 1px #ffe0500f;z-index:2}.vs-divcard-art img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down;opacity:.84;filter:saturate(1.08) contrast(1.04) brightness(1.12) drop-shadow(0 0 calc(8px * var(--vs-divcard-scale)) rgba(0,0,0,.45));transform:scale(.94)}.vs-divcard-stack{position:absolute;top:var(--divcard-stack-top);left:var(--divcard-stack-left);width:var(--divcard-stack-width);height:calc(38px * var(--vs-divcard-scale));display:flex;align-items:center;justify-content:center;color:#f4f4f8;font-size:clamp(13px,calc(31px * var(--vs-divcard-scale)),31px);font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.8);z-index:8}.vs-divcard-priceband{position:absolute;top:var(--divcard-priceband-top);left:var(--divcard-priceband-left);width:var(--divcard-priceband-width);height:var(--divcard-priceband-height);display:flex;align-items:center;justify-content:center;gap:calc(6px * var(--vs-divcard-scale));z-index:8;color:#f3f0e7;background:#080a0e99;border:1px solid rgba(255,255,255,.08);border-radius:calc(7px * var(--vs-divcard-scale));box-shadow:inset 0 0 0 1px #ffffff05}.vs-divcard-priceband-value{color:#e6cf96;font-weight:700;font-size:clamp(9px,calc(20px * var(--vs-divcard-scale)),20px);line-height:1;border:1px solid rgba(230,207,150,.16);border-radius:calc(4px * var(--vs-divcard-scale));padding:0 calc(4px * var(--vs-divcard-scale));background:#080a0e61;white-space:nowrap}.vs-divcard-priceband-sep{color:#fff0c7;font-weight:700;font-size:clamp(8px,calc(15px * var(--vs-divcard-scale)),15px);line-height:1}.vs-divcard-face{position:absolute;top:var(--divcard-face-top);left:var(--divcard-face-left);width:var(--divcard-face-width);height:var(--divcard-face-height);display:flex;flex-direction:column;justify-content:space-evenly;z-index:7}.vs-divcard-body{display:flex;flex-direction:column;gap:calc(5px * var(--vs-divcard-scale));align-items:center;justify-content:center;text-align:center;min-height:0;padding:0 calc(8px * var(--vs-divcard-scale))}.vs-divcard-rewardline{color:#edf4ff;font-size:clamp(8px,calc(22px * var(--vs-divcard-scale)),22px);line-height:1.2;font-weight:600;text-shadow:0 1px 1px rgba(0,0,0,.7)}.vs-divcard-separator{margin:calc(3px * var(--vs-divcard-scale)) auto;width:var(--divcard-sep-width);height:var(--divcard-sep-height);background:url(/img/ui/divcards/divination-card-separator.png) no-repeat center / 100% 100%;opacity:.95}.vs-divcard-footer{display:flex;flex-direction:column;gap:calc(4px * var(--vs-divcard-scale));padding:0 calc(10px * var(--vs-divcard-scale));align-items:center;justify-content:center;text-align:center;min-height:0}.vs-divcard-dropline{color:#f0d39b;font-size:clamp(9px,calc(20px * var(--vs-divcard-scale)),20px);line-height:1.2}.vs-divcard-linkchips{display:inline-flex;align-items:center;justify-content:center;gap:calc(6px * var(--vs-divcard-scale));flex-wrap:wrap}.vs-divcard-linkchip{display:inline-flex;align-items:center;justify-content:center;min-width:calc(30px * var(--vs-divcard-scale));height:calc(30px * var(--vs-divcard-scale));border-radius:calc(8px * var(--vs-divcard-scale));border:1px solid rgba(255,255,255,.1);background:#080a0e6b;color:#e9d7a8;text-decoration:none;padding:0 calc(6px * var(--vs-divcard-scale));font-size:clamp(8px,calc(14px * var(--vs-divcard-scale)),14px);line-height:1;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.vs-divcard-linkchip:hover{border-color:#e4c16d73;background:#1c170f8c;color:#fff0c7}.vs-runegraft-grid{display:grid;--vs-runegraft-card-min: 260px;grid-template-columns:repeat(auto-fit,minmax(min(var(--vs-runegraft-card-min),100%),1fr));gap:.9rem;margin:.85rem 0 1rem}.vs-runegraft-grid.is-two-up-laptop{--vs-runegraft-card-min: 320px}.vs-runegraft-grid.is-quarter-desktop{--vs-runegraft-card-min: 250px}.vs-currency-group+.vs-currency-group{margin-top:.35rem}.vs-currency-group-title{margin:.2rem 0 .15rem;color:#f3e1b1;font-size:.95rem;font-weight:700;letter-spacing:.01em}.vs-runegraft-card{display:grid;grid-template-rows:auto auto 1fr auto;border:1px solid rgba(186,149,82,.38);border-radius:14px;background:linear-gradient(180deg,#1c160ef5,#100e0bfa);box-shadow:inset 0 1px #ffffff0f,0 8px 20px #00000057;overflow:hidden;min-width:0}.vs-runegraft-card-header{padding:.75rem .85rem .62rem;border-bottom:1px solid rgba(186,149,82,.26);text-align:center}.vs-runegraft-card-title{margin:0;display:block;color:#f3e1b1;font-size:1.03rem;line-height:1.2;font-weight:700;text-decoration:none;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.vs-runegraft-card-title:hover{color:#fde68a;text-decoration:underline}.vs-runegraft-icon-shell{display:grid;place-items:center;padding:.9rem .9rem .62rem;position:relative}.vs-runegraft-icon-ring{width:98px;height:98px;border-radius:50%;border:2px solid rgba(186,149,82,.5);background:radial-gradient(circle at 30% 28%,#ffffff17,#0003);display:grid;place-items:center;overflow:hidden}.vs-runegraft-icon-ring img{width:58px;height:58px;-o-object-fit:contain;object-fit:contain}.vs-runegraft-icon-price-badge{position:absolute;left:50%;bottom:.08rem;transform:translate(-50%);padding:.12rem .44rem;border-radius:999px;border:1px solid rgba(186,149,82,.55);background:#0a0a0ae6;color:#fde68a;font-size:.72rem;line-height:1.08;font-weight:700;white-space:nowrap}.vs-runegraft-icon-price-badge.is-muted{color:#d4d4d4;border-color:#d4d4d473}.vs-runegraft-effect{padding:.55rem .9rem .95rem}.vs-runegraft-effect-label{color:#fcd34d;font-size:.76rem;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.36rem;font-weight:700}.vs-runegraft-effect-text{color:#f5f5f4;font-size:.88rem;line-height:1.28;white-space:pre-line}.vs-runegraft-rules{margin:.55rem 0 0;padding:.45rem .55rem .42rem 1.1rem;border:1px solid rgba(186,149,82,.28);border-radius:8px;background:#18130cb3;color:#e5e7eb;font-size:.8rem;line-height:1.28}.vs-runegraft-rules li+li{margin-top:.16rem}.vs-runegraft-card-footer{margin-top:auto;padding:.58rem .9rem .64rem;border-top:1px solid rgba(186,149,82,.26);display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.vs-runegraft-card-footer.is-links-only{justify-content:flex-end}.vs-runegraft-price{color:#f3e1b1;font-size:.84rem;font-weight:600;white-space:nowrap}.vs-runegraft-price-value{color:#fde68a;font-weight:700}.vs-runegraft-db-link{color:#93c5fd;font-size:.84rem;font-weight:600;text-decoration:none;white-space:nowrap}.vs-runegraft-db-link:hover{color:#bfdeff;text-decoration:underline}.vs-runegraft-db-link.is-disabled{color:#cbd5e1ad;text-decoration:none;cursor:default;pointer-events:none}.vs-runegraft-links{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0}.vs-data-table-wrap{margin:.8rem 0 1rem;overflow-x:auto;border:1px solid rgba(255,255,255,.08);background:#0c0c0ee0;border-radius:10px;padding:.5rem .55rem .45rem}.vs-data-table-wrap.is-endgame-content{display:block;width:100%;max-width:clamp(0px,calc(100vw - var(--right-panel-width, 320px) - 280px),100%);vertical-align:top;box-sizing:border-box}.vs-data-table-wrap.is-atlas-nodes{overflow:visible}.vs-data-table-cluster.is-items-flasks{display:grid;grid-template-columns:1fr;gap:.85rem}.vs-data-table-wrap.is-items-flasks{margin:0;width:100%;max-width:100%;box-sizing:border-box}.vs-data-table-wrap.is-items-flasks .vs-data-table{width:100%;min-width:0}.vs-data-table-wrap.is-items-flasks:not(.is-items-flasks-main) .vs-data-table{table-layout:fixed}.vs-data-table-wrap.is-items-flasks.is-flask-base-matrix:not(.is-items-flasks-main){overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(186,149,82,.72) rgba(18,16,12,.9)}.vs-data-table-wrap.is-items-flasks.is-flask-base-matrix:not(.is-items-flasks-main) .vs-data-table{min-width:980px;table-layout:auto}.vs-data-table-wrap.is-items-flasks.is-flask-base-matrix:not(.is-items-flasks-main) .vs-data-table th,.vs-data-table-wrap.is-items-flasks.is-flask-base-matrix:not(.is-items-flasks-main) .vs-data-table td{text-align:center}.vs-data-table-wrap.is-items-flasks.is-flask-base-matrix:not(.is-items-flasks-main)::-webkit-scrollbar{height:12px}.vs-data-table-wrap.is-items-flasks.is-flask-base-matrix:not(.is-items-flasks-main)::-webkit-scrollbar-track{background:#12100ce6;border-radius:999px;border:1px solid rgba(120,94,52,.42)}.vs-data-table-wrap.is-items-flasks.is-flask-base-matrix:not(.is-items-flasks-main)::-webkit-scrollbar-thumb{background:#ba9552db;border-radius:999px;border:1px solid rgba(95,70,34,.65)}.vs-data-table-wrap.is-items-flasks.is-flask-base-matrix:not(.is-items-flasks-main)::-webkit-scrollbar-thumb:hover{background:#cea966f2}.vs-data-table-wrap.is-items-flasks.is-two-col:not(.is-items-flasks-main) .vs-data-table{table-layout:auto}.vs-data-table-wrap.is-items-flasks:not(.is-items-flasks-main) .vs-data-table th:first-child,.vs-data-table-wrap.is-items-flasks:not(.is-items-flasks-main) .vs-data-table td:first-child{width:104px}.vs-data-table-wrap.is-items-flasks.is-two-col:not(.is-items-flasks-main) .vs-data-table th:first-child,.vs-data-table-wrap.is-items-flasks.is-two-col:not(.is-items-flasks-main) .vs-data-table td:first-child{width:78%}.vs-data-table-wrap.is-items-flasks.is-two-col:not(.is-items-flasks-main) .vs-data-table th:last-child,.vs-data-table-wrap.is-items-flasks.is-two-col:not(.is-items-flasks-main) .vs-data-table td:last-child{width:22%;white-space:nowrap}.vs-data-table-wrap.is-items-flasks.is-flask-base-matrix:not(.is-items-flasks-main) .vs-data-cell-icon{width:4.25rem;height:4.25rem;display:inline-flex;align-items:center;justify-content:center;margin-inline:auto;overflow:visible}.vs-data-table-wrap.is-items-flasks.is-flask-base-matrix:not(.is-items-flasks-main) .vs-data-cell-icon img{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin-inline:auto;transition:transform .14s ease,filter .14s ease;transform-origin:center center;cursor:zoom-in}.vs-data-table-wrap.is-items-flasks.is-flask-base-matrix:not(.is-items-flasks-main) .vs-data-cell-icon:hover img{transform:scale(2);filter:drop-shadow(0 0 10px rgba(0,0,0,.5))}.vs-data-table-wrap.is-items-flasks-main{border-radius:14px;padding:.55rem;background:#0c0c0ef0;border-color:#a884455c}.vs-flask-affix-compact-list{display:grid;gap:.48rem}.vs-flask-affix-group-list{display:grid;gap:.58rem}.vs-flask-affix-group{border:1px solid rgba(86,107,146,.38);border-radius:12px;background:#0c101885;padding:.38rem}.vs-flask-affix-group-title{margin:0 0 .34rem;color:#9ab2dc;font-size:.69rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.vs-flask-affix-group-body{display:grid;gap:.48rem}.vs-flask-affix-row{display:grid;grid-template-columns:minmax(0,38%) minmax(0,62%);gap:.45rem;align-items:stretch}.vs-flask-affix-head{border:1px solid rgba(213,192,139,.36);border-radius:999px;background:#0a0e14bf;color:#f4e4bc;font-size:.84rem;font-weight:600;line-height:1.22;padding:.46rem .72rem;display:flex;align-items:center;justify-content:space-between;gap:.45rem;min-height:2.35rem}.vs-flask-affix-head-main{min-width:0;flex:1 1 auto;overflow-wrap:anywhere;word-break:break-word}.vs-flask-affix-head-badge{flex:0 0 auto;border:1px solid rgba(129,158,222,.58);border-radius:999px;background:#273959e0;color:#dbe8ff;font-size:.67rem;font-weight:700;letter-spacing:.03em;line-height:1;text-transform:uppercase;padding:.21rem .48rem;white-space:nowrap}.vs-flask-affix-track{border:1px solid rgba(119,133,169,.34);border-radius:12px;background:#0a0e16a3;padding:.32rem .38rem;display:flex;align-items:center;flex-wrap:wrap;gap:.32rem;min-height:2.35rem}.vs-flask-affix-track.is-tier-axis{position:relative;overflow:hidden;padding:.2rem;gap:0;min-height:2.55rem}.vs-flask-tier-segment{position:absolute;top:.2rem;bottom:.2rem;border-radius:10px;border:1px solid rgba(18,19,24,.38);display:flex;align-items:center;justify-content:center;padding:.26rem .34rem;overflow:hidden;font-size:.7rem;font-weight:700;line-height:1.05;color:#111827;text-align:center}.vs-flask-tier-segment.is-t1{background:linear-gradient(90deg,#b89648,#d7b35b);color:#281a04}.vs-flask-tier-segment.is-t2{background:linear-gradient(90deg,#a59b49,#c6bb62);color:#1d1b09}.vs-flask-tier-segment.is-t3{background:linear-gradient(90deg,#586cad,#8098e0);color:#0a1324}.vs-flask-tier-segment.is-t4{background:linear-gradient(90deg,#48638b,#6589c3);color:#08101e}.vs-flask-tier-value{position:relative;z-index:2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;text-shadow:0 1px 0 rgba(255,255,255,.2)}.vs-flask-tier-ilvl{position:absolute;left:.62rem;top:50%;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:center;font-size:.58rem;letter-spacing:.01em;opacity:.68;white-space:nowrap;pointer-events:none;z-index:1}.vs-flask-affix-pill{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(120,132,155,.5);padding:.21rem .56rem;font-size:.74rem;line-height:1.2;white-space:nowrap;color:#e7edf7;background:#2b364bdb}.vs-flask-affix-pill.is-source{border-color:#8baaeb8f;background:#283b5ee0;color:#dbe9ff}.vs-flask-affix-pill.is-tiers{border-color:#dfc9828f;background:#5b4818db;color:#f7e6b4}.vs-flask-affix-pill.is-ilvl{border-color:#a88fd68f;background:#3d2d57db;color:#eadfff}.vs-flask-choice46-cards{display:flex;flex-wrap:wrap;gap:.58rem;align-items:flex-start}.vs-flask-choice46-bucket-sep{flex:1 1 100%;margin:.2rem 0 .15rem;padding-top:.35rem;border-top:1px solid rgba(119,133,169,.34);color:#97aacd;font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.vs-flask-choice46-group-card{background:#0d1119b8;border:1px solid rgba(103,118,146,.44);border-radius:12px;padding:.5rem;flex:1 1 calc(50% - .58rem);max-width:calc(50% - .58rem);min-width:240px}.vs-flask-choice46-group-head{margin:0 0 .32rem;color:#9fb5df;font-size:.64rem;font-weight:700;letter-spacing:.02em}.vs-flask-choice46-group-headlines{margin:0 0 .42rem;display:flex;flex-direction:column;gap:.18rem}.vs-flask-choice46-group-headline{color:#f1d38a;font-size:.82rem;font-weight:700;line-height:1.2}.vs-flask-choice46-group-headline+.vs-flask-choice46-group-headline{margin-top:.2rem;padding-top:.3rem;border-top:1px solid rgba(119,133,169,.26)}.vs-flask-choice46-mod-list{display:flex;flex-direction:column;gap:0}.vs-flask-choice46-mod{display:flex;align-items:center;justify-content:space-between;gap:.4rem;border-top:1px solid rgba(119,133,169,.28);padding:.22rem .08rem}.vs-flask-choice46-mod:first-child{border-top:0}.vs-flask-choice46-tier-row{display:flex;flex-wrap:wrap;gap:.2rem;flex:1 1 auto;min-width:0}.vs-flask-choice46-tier{min-width:140px;border:0;border-radius:9px;padding:.1rem .14rem;color:#e6d7b1;font-size:.75rem;line-height:1.15;background:transparent}.vs-flask-choice46-tier-main{display:flex;align-items:center;justify-content:space-between;gap:.25rem}.vs-flask-choice46-tier-key{display:inline-block;font-size:.6rem;font-weight:700;margin-right:.35rem;opacity:.86}.vs-flask-choice46-tier-val{font-weight:500}.vs-flask-choice46-tier-ilvl{color:#9ca8c2;font-size:.62rem;font-weight:600;white-space:nowrap}.vs-flask-choice46-pills{display:flex;flex-wrap:wrap;gap:.22rem;margin-left:auto;justify-content:flex-end;align-items:center}.vs-flask-choice46-pill{border:1px solid rgba(176,139,71,.5);border-radius:999px;padding:.08rem .38rem;font-size:.58rem;font-weight:700;letter-spacing:.03em;color:#ebddbe;background:#2b2214d1;text-transform:uppercase;white-space:nowrap}.vs-flask-affix-merged-table{width:100%;min-width:0;border-collapse:collapse;table-layout:auto;font-size:.82rem}.vs-flask-affix-merged-table th,.vs-flask-affix-merged-table td{padding:.38rem .42rem;border-top:1px solid rgba(255,255,255,.06);vertical-align:middle;text-align:left}.vs-flask-affix-merged-table th{color:#fde68a;font-weight:700;font-size:.66rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#fde68a0a}.vs-flask-affix-merged-table tbody tr:hover td{background:#f5d68a0d}.vs-flask-affix-mod-row:hover td,.vs-flask-affix-tier-row:hover td{background:unset}.vs-flask-affix-merged-table td[rowspan]{vertical-align:top}.vs-flask-affix-merged-col-group{width:2.8rem}.vs-flask-affix-merged-col-value{width:24%}.vs-flask-affix-merged-col-ilvl{width:4.2rem;white-space:nowrap}.vs-flask-affix-merged-col-source{width:4.3rem;line-height:1.2}.vs-flask-affix-group-ref{display:inline-flex;align-items:center;justify-content:center;min-width:2.05rem;min-height:1.2rem;border-radius:7px;border:1px solid rgba(181,145,78,.58);background:#221b10e6;color:#f2e3c0;font-size:.66rem;font-weight:700;letter-spacing:.03em;cursor:help}.vs-flask-affix-tier-label{color:#d7c385;font-weight:700;letter-spacing:.03em;white-space:nowrap}.vs-flask-affix-tier-dot{color:#b6c7eabd;font-weight:600}.vs-flask-affix-tier-value{color:#f0e6ca;font-weight:600;line-height:1.2}.vs-flask-affix-tier-combo{display:inline-flex;align-items:baseline;gap:.4rem;flex-wrap:wrap}.vs-flask-affix-source-icons{display:inline-flex;align-items:center;gap:.2rem;flex-wrap:wrap}.vs-flask-affix-source-cell{display:inline-flex;align-items:center;justify-content:flex-end;gap:.42rem;width:100%}.vs-flask-affix-source-sep{color:#e5d7b7db;font-size:.92em;font-weight:600;line-height:1;margin:0 .08em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vs-flask-affix-source-icon{width:1.5em;height:1.5em;-o-object-fit:contain;object-fit:contain;display:inline-block;vertical-align:-.18em}.vs-flask-affix-source-fallback{display:inline-flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;border-radius:4px;border:1px solid rgba(170,138,77,.52);background:#261e12eb;color:#f0e6ce;font-size:.78em;font-weight:800;letter-spacing:.02em;text-transform:uppercase;vertical-align:-.18em}.vs-flask-affix-mod-head-cell{color:#f3deaa;font-weight:700;border-top-color:#b2904d59;background:#2b211352;padding-top:.48rem;padding-bottom:.48rem;line-height:1.34}.vs-flask-affix-tier-cell-joined{padding-left:.95rem;background:#1b17103d}.vs-flask-hl-fire{color:#d18b6e}.vs-flask-hl-cold{color:#7fb2e1}.vs-flask-hl-lightning{color:#c8bd72}.vs-flask-hl-chaos{color:#a68ad4}.vs-flask-hl-life{color:#d18289}.vs-flask-hl-mana{color:#7fa6d8}.vs-flask-hl-armour{color:#c2a26f}.vs-flask-hl-evasion{color:#90c784}.vs-flask-hl-attack{color:#d0a771}.vs-flask-hl-spell{color:#b59adc}.vs-flask-hl-crit{color:#d6bb74}.vs-flask-hl-speed{color:#7fbecf}.vs-flask-hl-res{color:#c7b37a}.vs-flask-hl-attr{color:#bea1dd}@media(max-width:940px){.vs-flask-affix-row{grid-template-columns:1fr}.vs-flask-choice46-group-card{flex-basis:100%;max-width:100%}}@media(min-width:1200px){.vs-data-table-cluster.is-items-flasks.is-items-flasks-main-cluster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.vs-data-table-title{margin:0 0 .45rem;color:#fde68a;font-size:.84rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.vs-data-table{width:100%;min-width:420px;border-collapse:collapse;font-size:.88rem}.vs-data-table-wrap.is-endgame-content .vs-data-table{width:100%;min-width:0;max-width:100%}.vs-data-table-wrap.is-endgame-content .vs-data-table-title{width:100%;max-width:100%}.vs-data-table-wrap.is-endgame-content .vs-data-table th,.vs-data-table-wrap.is-endgame-content .vs-data-table td{overflow-wrap:anywhere;word-break:break-word}.vs-data-table th,.vs-data-table td{padding:.45rem .55rem;vertical-align:middle;text-align:left;border-top:1px solid rgba(255,255,255,.06)}.vs-data-table td{white-space:pre-line;line-height:1.28}.vs-data-table.vs-data-table-essence{min-width:640px;table-layout:fixed}.vs-data-table-wrap.is-essence-slot-table{margin:0;border-radius:8px;padding:0}.vs-data-table-wrap.is-essence-slot-table .vs-data-table-title{margin:0;font-size:.74rem;letter-spacing:.015em}.vs-data-table-wrap.is-essence-slot-table .vs-data-table{min-width:560px;font-size:.8rem}.vs-data-table-wrap.is-essence-slot-table .vs-data-table th,.vs-data-table-wrap.is-essence-slot-table .vs-data-table td{padding:0;line-height:1}.vs-data-table-wrap.is-essence-slot-table .vs-data-table th{font-size:.72rem;letter-spacing:.015em}.vs-data-table-wrap.is-essence-slot-table .vs-data-table th:nth-child(1),.vs-data-table-wrap.is-essence-slot-table .vs-data-table td:nth-child(1){width:160px}.vs-data-table-wrap.is-essence-slot-table .vs-data-table th:nth-child(2),.vs-data-table-wrap.is-essence-slot-table .vs-data-table td:nth-child(2){width:112px}.vs-essence-name-cell{color:#f3e3b4;font-weight:650;letter-spacing:.01em;white-space:normal;overflow-wrap:anywhere;line-height:1}.vs-essence-name-cell.is-merged{text-align:center;vertical-align:middle}.vs-essence-tier-wrap{display:inline-flex;align-items:center;justify-content:flex-start;gap:0;flex-wrap:nowrap;line-height:1}.vs-essence-tier-label{color:#f8e8c2;font-weight:700;min-width:1.9ch;line-height:1}.vs-essence-tier-market{display:inline-flex;align-items:center;justify-content:center;align-self:center;line-height:1}.vs-essence-tier-market-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;overflow:visible;vertical-align:middle;line-height:1}.vs-essence-tier-icon{width:24px;height:24px;border-radius:2px;display:block;-o-object-fit:contain;object-fit:contain}.vs-essence-tier-price{position:absolute;left:2px;right:2px;bottom:0;text-align:center;font-size:.52rem;line-height:1.1;border-radius:2px;padding:0;background:#000000b8;color:#f0d49a;font-weight:700;letter-spacing:.01em}.vs-essence-tier-price.is-divine{color:#f0c36e;border:1px solid currentColor;padding:0}.vs-essence-tier-sub td{border-top-style:dotted;border-top-color:#f4d48a73}.vs-data-table td.vs-data-cell-has-icon{white-space:normal;width:40px;min-width:40px;text-align:center;padding-left:.35rem;padding-right:.35rem}.vs-data-cell-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px}.vs-data-cell-icon img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;display:block;filter:drop-shadow(0 0 4px rgba(0,0,0,.35))}.vs-data-cell-inline{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;flex-wrap:wrap}.vs-data-cell-inline-text{display:inline}.vs-data-table-wrap.is-atlas-nodes .vs-data-cell-icon{width:20px;height:20px;border-radius:4px;position:relative;overflow:visible}.vs-data-table-wrap.is-atlas-nodes .vs-data-cell-icon img{width:18px;height:18px;max-width:18px;max-height:18px;transition:transform .12s ease,filter .12s ease;transform-origin:center center;position:relative;z-index:1;cursor:zoom-in}.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon{width:32px;height:32px;border-radius:4px;position:relative;overflow:visible}.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon img{width:64px;height:64px;max-width:64px;max-height:64px;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%) scale(.5);transform-origin:center center;transition:transform .12s ease,filter .12s ease;z-index:1;cursor:zoom-in}.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon[data-atlas-icon-kind=passive] img{transform:translate(-50%,-50%) scale(1)}.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon[data-atlas-icon-kind=passive],.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon[data-atlas-icon-kind=mastery]{width:64px;height:64px}.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon[data-atlas-icon-kind=mastery] img{width:128px;height:128px;max-width:128px;max-height:128px;transform:translate(-50%,-50%) scale(.5)}.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon[data-atlas-icon-kind=notable],.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon[data-atlas-icon-kind=keystone]{width:64px;height:64px}.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon[data-atlas-icon-kind=notable] img,.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon[data-atlas-icon-kind=keystone] img{width:128px;height:128px;max-width:128px;max-height:128px;transform:translate(-50%,-50%) scale(.5)}.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon[data-atlas-icon-kind=notable] img[src*=AbyssTo3],.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon[data-atlas-icon-kind=notable] img[src*=AbyssTo4],.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon[data-atlas-icon-kind=notable] img[src*=abyssto3],.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon[data-atlas-icon-kind=notable] img[src*=abyssto4]{transform:translate(-50%,-50%) scale(.62)}.vs-data-table-wrap.is-atlas-nodes .vs-data-cell-icon:hover img{transform:scale(2);z-index:12;filter:drop-shadow(0 0 4px rgba(0,0,0,.35)) drop-shadow(0 6px 10px rgba(0,0,0,.45))}.vs-data-table-wrap.is-atlas-nodes .vs-data-cell-icon:hover{z-index:24}.vs-data-table-wrap.is-atlas-nodes .vs-data-table td:first-child .vs-data-cell-icon:hover img{transform:translate(-50%,-50%) scale(1)}.vs-data-table-wrap.is-atlas-nodes .vs-data-table th,.vs-data-table-wrap.is-atlas-nodes .vs-data-table td{padding-top:.35rem;padding-bottom:.35rem}.vs-data-table th{color:#fde68a;font-weight:600;border-top:none;background:#fde68a0a}.vs-data-table tbody tr:nth-child(odd) td{background:#ffffff04}.vs-data-table tbody td:first-child{color:#e7e1cf;font-weight:600;width:34%}.vs-data-table-wrap.is-endgame-content .vs-data-table tbody td:first-child{width:auto}.vs-data-table-note{margin:.45rem 0 0;font-size:.8rem;opacity:.88;color:#c7c9d2;line-height:1.3}.vs-tier-cards{margin:.8rem 0 1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:12px}.vs-tier-card{border:1px solid rgba(255,255,255,.1);border-radius:.5rem;padding:.6rem .7rem;background:#0a0a0a52;text-align:center}.vs-tier-card.is-corpse{display:flex;flex-direction:column}.vs-tier-card-head{margin:-.6rem -.7rem .45rem;padding:.4rem .7rem .38rem;border-radius:.5rem .5rem 0 0;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#fde68a14,#fde68a03)}.vs-tier-card-title{margin:0 0 .35rem;color:#fde68a;font-weight:600;font-size:.95rem}.vs-tier-card-head .vs-tier-card-title{margin:0}.vs-tier-card-icon{margin-bottom:.45rem}.vs-tier-card-icon img{width:auto;height:auto;max-width:none;max-height:none;-o-object-fit:contain;object-fit:contain;margin:0 auto}.vs-tier-group+.vs-tier-group{margin-top:.35rem}.vs-tier-group-title{font-size:.8rem;font-weight:600}.vs-tier-group ul{margin:.2rem 0 0;padding-left:0;list-style-position:inside;font-size:.84rem}.vs-tier-group li{position:relative;margin:.2rem 0}.vs-mod-line-cast{list-style:none}.vs-mod-line-cast:before{content:"";display:inline-block;width:1rem;height:1rem;margin-right:.35rem;vertical-align:-.14rem;background-image:var(--cast-icon);background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;opacity:1}.vs-tier-card.is-corpse .vs-mod-line-cast:before{width:2rem;height:2rem;margin-right:.45rem;vertical-align:-.48rem}.vs-tier-white{color:#f5f5f5}.vs-tier-blue{color:#93c5fd}.vs-tier-yellow{color:#fde68a}.vs-tier-card-footer{margin-top:.55rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.08);display:grid;gap:.35rem}.vs-tier-card.is-corpse .vs-tier-card-footer{margin-top:auto}.vs-tier-card-price-row{display:flex;align-items:baseline;justify-content:center;gap:.4rem;font-size:.78rem;color:#d4d7de}.vs-tier-card-price-label{text-transform:uppercase;letter-spacing:.04em;opacity:.8}.vs-tier-card-price-value{color:#f7e7b0;font-weight:600}.vs-tier-card-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.vs-tier-card-link{display:inline-flex;align-items:center;justify-content:center;padding:.16rem .5rem;border-radius:999px;border:1px solid rgba(157,198,255,.28);background:#15182499;color:#9dc6ff;text-decoration:none;font-size:.74rem;line-height:1.2;transition:border-color .15s ease,color .15s ease,background .15s ease}.vs-tier-card-link.is-poedb{border-color:#fde68a4d;color:#fde68a}.vs-tier-card-link:hover{border-color:#ffffff73;background:#1e2230b8;color:#f5f7ff}.vs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;align-items:stretch;margin-top:.6rem}.vs-cards-toolbar{display:flex;align-items:center;gap:12px;margin:.4rem 0 .8rem;padding:.4rem .6rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:linear-gradient(135deg,#121218eb,#0c0c10b3);box-shadow:0 12px 24px #0000002e}.vs-cards-toolbar-input{flex:1;min-width:180px;padding:.45rem .7rem;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#06060abf;color:#f7e7b0;font-size:.9rem}.vs-cards-toolbar-input::-moz-placeholder{color:#f5e2b099}.vs-cards-toolbar-input::placeholder{color:#f5e2b099}.vs-cards-toolbar-hint{font-size:.78rem;color:#dcdcdcb3;white-space:nowrap}.vs-grid .poe-card{width:100%;max-width:100%;min-width:0}.vs-grid.is-items-flasks-cards{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.u-card-wrap[data-card-kind^=reward-] .poe-card{border-width:1px;box-shadow:0 0 16px #00000073}.u-card-wrap[data-card-kind^=reward-] .poe-card-header{min-height:42px;border-bottom:1px solid rgba(255,255,255,.08)}.u-card-wrap[data-card-kind^=reward-] .poe-card-name{font-size:.95rem;letter-spacing:.01em}.u-card-wrap[data-card-kind^=reward-] .poe-card-main{border-top-color:#ffffff1f}.u-card-wrap[data-card-kind^=reward-] .poe-card-mods{padding-top:6px}.u-card-wrap[data-card-kind=reward-player] .poe-card{border-color:#cca23ebf;background:linear-gradient(180deg,#342a12eb,#0f0d09fa)}.u-card-wrap[data-card-kind=reward-player] .poe-card-header{background:linear-gradient(180deg,#91702947,#1b150a0d)}.u-card-wrap[data-card-kind=reward-player] .poe-card-name{color:#f6dfa3}.u-card-wrap[data-card-kind=reward-minion] .poe-card{border-color:#4c97a9bf;background:linear-gradient(180deg,#122c35eb,#080f13fa)}.u-card-wrap[data-card-kind=reward-minion] .poe-card-header{background:linear-gradient(180deg,#3e9daf42,#0c1a200d)}.u-card-wrap[data-card-kind=reward-minion] .poe-card-name{color:#bdeffc}.u-card-wrap[data-card-kind=reward-boss] .poe-card{border-color:#ac5947c7;background:linear-gradient(180deg,#351812eb,#120a09fa)}.u-card-wrap[data-card-kind=reward-boss] .poe-card-header{background:linear-gradient(180deg,#b24a403d,#240f0d0d)}.u-card-wrap[data-card-kind=reward-boss] .poe-card-name{color:#ffd0c2}.poe-mod-line-reward{display:grid;grid-template-columns:clamp(92px,22%,168px) minmax(0,1fr) clamp(96px,30%,230px);align-items:start;gap:10px;text-align:left}.poe-mod-line-reward-head{padding-top:2px;padding-bottom:2px;border-bottom:1px solid rgba(232,209,164,.2);margin-bottom:1px}.poe-reward-row-cell{min-width:0}.poe-reward-row-effect{min-width:0;text-align:center}.poe-reward-row-effect .poe-reward-line-text{word-break:normal;overflow-wrap:anywhere}.poe-reward-row-weight{text-align:right;color:#eadcb9;font-size:.78rem;font-variant-numeric:tabular-nums}.poe-reward-row-market{justify-self:end;display:inline-flex;align-items:center;justify-content:flex-end;min-width:0;width:100%;align-self:start}.poe-reward-row-empty{color:#e9dbb78c}.poe-reward-head-cell{color:#f0dfbad1;font-size:.62rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.poe-reward-line-text{min-width:0;flex:1 1 auto}.poe-reward-line-meta{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.poe-reward-line-meta-inline{margin-right:6px;vertical-align:middle}.poe-reward-line-icon{width:17px;height:17px;border-radius:3px;display:inline-block;-o-object-fit:contain;object-fit:contain;background:#00000059;border:1px solid rgba(255,255,255,.18);padding:1px}.poe-reward-line-price{font-size:.71rem;line-height:1;border-radius:999px;padding:3px 6px;border:1px solid rgba(255,255,255,.18);background:#08080aa6;color:#e6f4b8;font-weight:700;letter-spacing:.01em}.poe-reward-scarab-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(36px,1fr));justify-content:end;justify-items:center;-moz-column-gap:8px;column-gap:8px;row-gap:8px;flex:0 0 auto;width:min(220px,100%);margin-left:auto;padding:2px 0 0}.poe-reward-scarab-entry{display:inline-flex;flex-direction:column;align-items:center;gap:4px;min-width:40px}.poe-reward-scarab-icon-wrap{width:34px;height:34px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;background:#05070cb8;border:1px solid rgba(255,255,255,.16);box-shadow:0 2px 6px #00000059;overflow:hidden}.poe-reward-scarab-icon{width:30px;height:30px;-o-object-fit:contain;object-fit:contain;display:block}.poe-reward-scarab-price{font-size:.68rem;line-height:1;color:#f2dfa7;font-weight:700;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,.7)}@media(max-width:820px){.poe-mod-line-reward{grid-template-columns:clamp(84px,24%,132px) minmax(0,1fr) clamp(84px,34%,180px);gap:8px}}@media(max-width:560px){.poe-mod-line-reward{grid-template-columns:minmax(0,1fr);gap:3px}.poe-mod-line-reward-head{display:none}.poe-reward-row-weight{text-align:left;font-size:.72rem}.poe-reward-row-market{justify-self:start}}.vs-grid.vs-grid-masonry{display:block;-moz-column-gap:16px;column-gap:16px;-moz-column-width:360px;column-width:360px}.vs-grid.vs-grid-masonry>*{display:inline-block;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 16px}.vs-boss-card-list{display:grid;gap:14px;margin-top:.6rem;width:100%;min-width:0;max-width:calc(100vw - var(--right-panel-width, 320px) - 280px)}.vs-boss-entry{border:1px solid rgba(190,140,60,.3);border-radius:12px;background:linear-gradient(180deg,#ffd07808,#0a0c12bf);padding:10px;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.vs-boss-entry-title{margin:0 0 10px;color:#ffdfa1;font-weight:800;font-size:1rem}.vs-boss-entry-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:12px;align-items:start;min-width:0}.vs-boss-entry-grid>.u-card-wrap{min-width:0;width:100%}.vs-boss-entry-grid .poe-card{width:100%;max-width:100%;min-width:0}.vs-boss-card{border:1px solid rgba(190,140,60,.35);border-radius:12px;background:linear-gradient(180deg,#ffc45c0d,#ffc45c00 48%),linear-gradient(90deg,#1e160cf2,#0a0b11f5);box-shadow:inset 0 0 0 1px #ffc45c0d;padding:12px;width:100%;min-height:100%;min-width:0;box-sizing:border-box}.vs-boss-card-head{margin-bottom:8px}.vs-boss-card-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.vs-boss-card-title{margin:0;font-size:1.02rem;line-height:1.15;color:#ffd96a;font-weight:800;min-width:0;overflow-wrap:anywhere}.vs-boss-card-sub{margin-top:4px;color:#b8c2da;font-size:.84rem;line-height:1.2}.vs-boss-card-link-icons{display:inline-flex;gap:6px;margin-left:auto;flex-shrink:0}.vs-boss-card-link-icon{width:20px;height:20px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);background:#05070db3;color:#f2f4ff;text-decoration:none}.vs-boss-card-link-icon svg{width:13px;height:13px;fill:currentColor}.vs-boss-card-main{display:grid;grid-template-columns:1fr;gap:10px;min-width:0}.vs-boss-card-image-wrap{border:1px solid rgba(255,196,92,.22);border-radius:10px;overflow:auto;background:#08090df2;aspect-ratio:auto;max-width:100%;min-width:0;padding:8px;display:flex;align-items:flex-start;justify-content:center}.vs-boss-card-image-wrap img{width:auto;height:auto;max-width:100%;max-height:min(60vh,520px);-o-object-fit:contain;object-fit:contain;display:block}.vs-boss-card-info{display:grid;gap:10px;min-width:0}.vs-boss-card-panel{border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#0a0c12bf;padding:8px 10px;min-width:0}.vs-boss-card-panel-title{margin:0 0 4px;color:#ffe16f;font-weight:700;font-size:.82rem;text-transform:uppercase;letter-spacing:.03em}.vs-boss-card-panel-text{color:#e5e9f4;font-size:.92rem;line-height:1.3;overflow-wrap:anywhere}.vs-boss-card-panel-link-row{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px}.vs-boss-card-panel-link-chip{display:inline-flex;align-items:center;border:1px solid rgba(255,214,120,.22);background:#281c0a73;color:#ffe8a7;border-radius:999px;padding:3px 8px;font-size:.84rem;text-decoration:none}.vs-boss-card-note{margin-top:8px;color:#c7b58a;font-size:.82rem;font-style:italic;opacity:.92}.vs-boss-access-items{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.vs-boss-access-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,214,120,.22);background:#281c0a73;color:#ffe8a7;border-radius:999px;padding:3px 8px;font-size:.84rem;text-decoration:none}.vs-boss-access-chip-icon{width:16px;height:16px;flex:0 0 16px;display:inline-block;border-radius:4px;background-repeat:no-repeat;background-position:center;background-size:contain}.vs-boss-access-chip-icon.is-minimap-sprite{background-size:448px 1600px;image-rendering:auto}.vs-boss-mini-card{border:1px solid rgba(190,140,60,.22);border-radius:12px;background:linear-gradient(180deg,#ffc45c0a,#0a0c12f0);padding:10px;display:grid;grid-template-rows:auto auto 1fr auto;gap:8px;min-height:100%;min-width:0;box-sizing:border-box}.vs-boss-mini-card-image{border:1px solid rgba(255,255,255,.08);border-radius:9px;overflow:hidden;background:#07080ce6;aspect-ratio:.72 / 1;display:grid;place-items:center}.vs-boss-mini-card-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.vs-boss-mini-card-name{color:#ffe16f;font-weight:700;line-height:1.15;min-width:0;overflow-wrap:anywhere}.vs-boss-mini-card-type{color:#b9c4dd;font-size:.84rem;line-height:1.15;min-width:0;overflow-wrap:anywhere}.vs-boss-mini-card-footer{display:flex;gap:6px;justify-content:flex-end}.vs-boss-mini-card-link{width:20px;height:20px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);background:#05070db3;color:#f2f4ff;text-decoration:none}.vs-boss-mini-card-link svg{width:13px;height:13px;fill:currentColor}@media(max-width:980px){.vs-boss-card-list{max-width:100%}.vs-boss-card-main{grid-template-columns:1fr}}.asc-card{position:relative;box-sizing:border-box;background:#1d1b19;border:2px solid #56432a;border-radius:12px;padding:14px 16px}.asc-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;-moz-column-gap:.5rem;column-gap:.5rem}.asc-card-header-center{text-align:center;flex-grow:1}.asc-card-title{font-size:1.05rem;color:#ffdf9a;font-weight:700}.asc-card-sub{font-size:.8rem;color:#c0b09a;margin-top:.15rem}.asc-card-icon{width:56px;height:56px;-o-object-fit:contain;object-fit:contain}.asc-minimap{width:56px;height:56px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#202734,#0b0f16 70%);border:1px solid #3a2a1b;box-shadow:inset 0 0 6px #00000073;position:relative;z-index:1;transform-origin:center center;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease;cursor:zoom-in}.asc-minimap:hover{transform:scale(2.2);z-index:12;border-color:#7a5e2ae6;box-shadow:inset 0 0 8px #0000008c,0 8px 18px #00000073}.asc-minimap-split{position:relative;overflow:visible;border-radius:6px;background:transparent;border:none;box-shadow:none;display:flex;width:72px;height:56px}.asc-minimap-half{position:absolute;top:0;width:56px;height:56px;-o-object-fit:cover;object-fit:cover}.asc-minimap-left,.asc-minimap-right{clip-path:none}.asc-minimap-left{left:-22px;top:2px}.asc-minimap-right{left:16px}.asc-minimap-left[data-astro-cid-pldryrh4]{transform:translate(-20px)}.asc-minimap-right[data-astro-cid-pldryrh4]{transform:translate(-2px)}.asc-stat-line{font-size:.88rem;margin:3px 0;line-height:1.3}.asc-card-footer{margin-top:10px;padding-top:8px;border-top:1px solid rgba(130,102,63,.45);display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.asc-forbidden-price-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 6px;border-radius:999px;border:1px solid rgba(143,106,35,.62);background:#0e0e0ead;color:#f3ddb2;font-size:.76rem;line-height:1;letter-spacing:.01em}.asc-forbidden-price-chip-link{text-decoration:none;color:inherit;cursor:pointer}.asc-forbidden-price-chip-link:hover{border-color:#f5d68ae0;background:#181818c7}.asc-forbidden-price-icon{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;border-radius:50%}.asc-forbidden-price-value{color:#f5d68a;font-weight:700;min-width:2.6ch;text-align:right}.asc-em{color:inherit;font-weight:inherit}.asc-text-short{display:none}body.hz-asc-highlight .asc-em{color:#f7d27a;font-weight:700}body.hz-asc-short .asc-text-full{display:none}body.hz-asc-short .asc-text-short{display:inline}.asc-stat-desc{opacity:.75;margin-top:4px}.asc-small-box{background:#26221f;border:1px solid #665134;padding:10px 12px;border-radius:8px;margin-top:10px}.asc-small-title{display:flex;align-items:center;gap:8px;margin-bottom:6px}.asc-small-title img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.asc-small-inline{display:block;font-size:.9rem;color:#e9d6b0;text-align:left;overflow-wrap:anywhere;word-break:break-word}.asc-small-stat{display:block;white-space:normal}.asc-stat-ellipsis{opacity:.6;font-style:italic}.asc-choice-label{margin-top:12px;margin-bottom:4px;font-weight:700;color:#ffd27b;font-size:.95rem}.poe-foulborn{margin-top:12px;margin-left:4px;margin-right:4px;padding:8px 10px;border:1px solid #a46bf2;border-radius:6px;background:#783cb414}.poe-foulborn-header{text-align:center;font-weight:700;font-size:.95rem;color:#d6b4ff;margin-bottom:6px;border-bottom:1px solid #4f2b74;padding-bottom:4px}.poe-foulborn-block{margin-bottom:8px}.poe-fb-row{margin:4px 0;display:flex;gap:6px;align-items:center}.poe-fb-label{display:inline-flex;align-items:center;justify-content:center;min-width:.85rem;font-weight:800;font-size:1rem;line-height:1}.poe-fb-label.removed{color:#ff6b6b}.poe-fb-label.added{color:#67e87b}.poe-fb-text{flex-grow:1}.poe-fb-desc{margin-top:4px;font-size:.8rem;color:#c9b5e8}.poe-fb-price-row{margin-top:6px;display:inline-flex;align-items:baseline;gap:6px;border:1px solid rgba(194,142,255,.3);border-radius:999px;padding:2px 8px;background:#39205659}.poe-fb-price-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#d8b8ff;opacity:.95}.poe-fb-price-value{font-size:.76rem;font-weight:700;color:#f4dcff}.poe-fb-sep{margin:10px 0;border-bottom:1px solid #4f2b74;opacity:.7}.poe-card-corrupted-line{margin-top:10px;padding-top:6px;border-top:1px solid rgba(170,34,34,.45);text-align:center;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;font-weight:700;color:#d43c3c}.poe-footer-prices{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.poe-footer-price-chip{display:inline-flex;align-items:baseline;gap:5px;padding:2px 7px;border-radius:999px;border:1px solid rgba(255,220,145,.25);background:#31240d57}.poe-footer-price-chip-label{font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:#e7d7af;opacity:.9}.poe-footer-price-chip-value{font-size:.73rem;font-weight:700;color:#ffe7a7;line-height:1}.poe-footer-price-chip.is-6l{border-color:#8ac9ff52;background:#12284059}.poe-footer-price-chip.is-6l .poe-footer-price-chip-value{color:#a5d4ff}.econ-shell{position:relative;padding:18px;color:#e6e6e6}.econ-shell.econ-shell-boot .econ-market,.econ-shell.econ-shell-boot .econ-stash-wrap{display:none}.econ-loading{position:absolute;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:linear-gradient(180deg,#06070ae6,#06070ac7);backdrop-filter:blur(2px)}.econ-loading[hidden]{display:none!important}.econ-loading-card{width:min(460px,100%);border:1px solid #2a2f39;border-radius:14px;background:#101319;box-shadow:0 14px 34px #0006;padding:14px 14px 12px}.econ-loading-title{margin:0;font-size:.95rem;letter-spacing:.01em;color:#dde5f3}.econ-loading-track{margin-top:10px;width:100%;height:10px;border-radius:999px;border:1px solid #313b4e;background:#0e131d;overflow:hidden}.econ-loading-fill{display:block;height:100%;width:0%;background:linear-gradient(90deg,#3f7ae0,#6ca7ff);transition:width .18s ease}.econ-loading-meta{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.8rem;color:#aeb8cc}.econ-loading-percent{color:#e4ebf8;font-variant-numeric:tabular-nums;min-width:3ch}.econ-loading-step{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.econ-tab{border:1px solid #3a3222;background:#1d1810;color:#ecd39d;padding:.45rem .8rem;border-radius:999px;font-size:.8rem;cursor:pointer}.econ-tab-active{border-color:#8b6b2f;box-shadow:inset 0 0 0 1px #8b6b2f}.econ-tab-sidebar{width:100%;text-align:center;font-size:.76rem;padding:.4rem .65rem}.econ-tab:disabled{cursor:not-allowed;color:#8f949e;border-color:#3a3f48;background:#1a1d23;box-shadow:none;opacity:1}.econ-controls{display:flex;flex-wrap:wrap;align-items:end;gap:10px;padding:12px;border:1px solid #2b2b2b;background:#101013;border-radius:10px}.econ-field{display:flex;flex-direction:column;gap:4px;min-width:180px}.econ-field>span{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:#8c929b}.econ-field select,.econ-field input{height:36px;border:1px solid #32353f;background:#171a1f;color:#eceff4;border-radius:8px;padding:0 10px;outline:none}.econ-field-grow{flex:1 1 280px}.econ-field-divcard-scale{min-width:220px;flex:0 1 260px}.econ-divcard-scale-row{display:flex;align-items:center;gap:8px;height:36px;border:1px solid #32353f;background:#171a1f;border-radius:8px;padding:0 8px}.econ-divcard-scale-row input[type=range]{flex:1 1 auto;accent-color:#b58d3e;min-width:0}.econ-divcard-scale-row output{flex:0 0 auto;min-width:44px;text-align:right;font-size:.78rem;color:#e7d0a0;font-variant-numeric:tabular-nums}.econ-type-select-hidden{display:none}.econ-layout{margin-top:12px;display:grid;grid-template-columns:fit-content(220px) minmax(0,1fr) fit-content(220px);gap:14px;align-items:start}.econ-main-content{min-width:0}.econ-type-sidebar{position:sticky;top:76px;max-height:calc(100vh - 110px);overflow:auto;padding:10px;border:1px solid #2b2b2b;background:#101013;border-radius:10px;display:flex;flex-direction:column;gap:6px}.econ-type-sidebar-title{font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;color:#8c929b}.econ-type-sidebar-head{display:flex;flex-direction:column;gap:8px;margin-bottom:2px}.econ-type-sidebar-head-right{align-items:stretch}.econ-type-sidebar-rail{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.econ-type-sidebar-rail-right{align-items:flex-end}.econ-layout[data-econ-has-stash=false]{grid-template-columns:fit-content(220px) minmax(0,1fr)}@media(max-width:1120px){.econ-layout,.econ-layout[data-econ-has-stash=false]{grid-template-columns:minmax(0,1fr)}.econ-type-sidebar{position:static;max-height:none}.econ-type-sidebar-rail,.econ-type-sidebar-rail-right{flex-direction:row;flex-wrap:wrap;align-items:center}.econ-type-sidebar-rail .econ-type-pill{width:auto;max-width:220px}}.econ-type-pill{min-width:0;min-height:42px;border-radius:8px;border:1px solid #32353f;background:#171a1f;padding:6px 8px;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer;position:relative;overflow:hidden}.econ-type-sidebar-rail .econ-type-pill{width:100%}.econ-type-sidebar-rail-right .econ-type-pill{justify-content:flex-end;text-align:right}.econ-type-pill:hover{border-color:#5b6270;background:#1c2027}.econ-type-pill-active{border-color:#8b6b2f;box-shadow:inset 0 0 0 1px #8b6b2f;background:#221b11}.econ-type-pill:focus-visible{outline:2px solid #b58d3e;outline-offset:1px}.econ-type-pill-icon{width:28px;height:28px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 1px rgba(0,0,0,.45));pointer-events:none}.econ-type-pill-fallback{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:.6rem;line-height:1;color:#d9dfe8;font-weight:700;letter-spacing:.02em;text-transform:uppercase;border-radius:6px;border:1px solid #2d3340;background:#141820;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.econ-type-pill-label{min-width:0;max-width:150px;font-size:.76rem;line-height:1.15;color:#dfe5ef;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.econ-type-pill-market-only:after{content:"M";position:absolute;right:2px;bottom:1px;font-size:.45rem;line-height:1;color:#d7dbe2;background:#0a0c10cc;border:1px solid rgba(91,98,112,.7);border-radius:999px;padding:1px 3px}.econ-type-pill-stash-only:after{content:"S";position:absolute;right:2px;bottom:1px;font-size:.45rem;line-height:1;color:#d7dbe2;background:#0a0c10cc;border:1px solid rgba(91,98,112,.7);border-radius:999px;padding:1px 3px}.econ-divcard-filters{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px 10px;border:1px solid #2b2b2b;background:#101013;border-radius:10px}.econ-divcard-filter-btn{border:1px solid #32353f;background:#171a1f;color:#dfe5ef;border-radius:999px;padding:.38rem .7rem;font-size:.78rem;line-height:1;cursor:pointer}.econ-divcard-filter-btn:hover{border-color:#5b6270;background:#1c2027}.econ-divcard-filter-btn[aria-pressed=true]{border-color:#8b6b2f;background:#221b11;color:#f1ddb0;box-shadow:inset 0 0 0 1px #8b6b2f}.econ-meta{margin:12px 2px 10px;color:#9ba1aa;font-size:.85rem}.econ-data-age{margin:10px 2px 0;color:#b8bec8;font-size:.8rem}.econ-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.econ-grid.econ-grid-divcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(440px * var(--econ-divcard-scale, .5)),1fr));gap:12px;align-items:flex-start}.econ-grid.econ-grid-divcards>.econ-divcard{justify-self:center}.econ-grid.econ-grid-matrix{display:block}.econ-market-matrix-wrap{width:100%;overflow-x:auto;border:1px solid #2f3138;border-radius:10px;background:#111318}.econ-market-matrix{width:100%;border-collapse:collapse;min-width:520px}.econ-market-matrix th,.econ-market-matrix td{border-bottom:1px solid #262a31;border-right:1px solid #262a31;padding:8px;text-align:left;vertical-align:middle;white-space:nowrap}.econ-market-matrix tr:last-child td,.econ-market-matrix tr:last-child th{border-bottom:none}.econ-market-matrix th:last-child,.econ-market-matrix td:last-child{border-right:none}.econ-market-matrix thead th{background:#171a1f;color:#cfd5de;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em}.econ-market-matrix-rowhead{background:#14171c;font-size:.86rem;color:#e8ebf1}.econ-market-matrix-base{display:inline-flex;align-items:center;gap:8px}.econ-market-matrix-icon{width:26px;height:26px;-o-object-fit:contain;object-fit:contain;border-radius:6px;border:1px solid #2a2d37;background:#0d0f14}.econ-market-matrix-cell{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:84px}.econ-market-matrix-link{color:inherit;text-decoration:none;border:1px solid #343842;border-radius:8px;background:#161a20;padding:6px 8px}.econ-market-matrix-link:hover{border-color:#525b6d;background:#1c222b}.econ-market-matrix-empty{color:#69707c;font-size:.78rem}.econ-market-matrix-price{font-weight:600;font-size:.84rem;color:#efe5cd}.econ-market-matrix-price.econ-price-tone-bold{font-weight:800}.econ-market-matrix-price.econ-price-divine{color:#f0c36e}.econ-market-matrix-sub{font-size:.75rem;color:#aab1bc}.econ-market-matrix-cell-ghost{opacity:.72;border-style:dashed}.econ-foulborn-trade-disabled{opacity:.52;filter:grayscale(.58) saturate(.78)}.econ-tattoo-market-table{min-width:920px;table-layout:fixed}.econ-tattoo-market-table th,.econ-tattoo-market-table td{white-space:normal;vertical-align:top}.econ-tattoo-market-table thead th{font-size:.74rem;text-transform:uppercase;letter-spacing:.06em}.econ-tattoo-market-table thead tr.econ-tattoo-journey-row th{text-transform:none;letter-spacing:0;padding:6px}.econ-tattoo-col-head{font-weight:700}.econ-tattoo-col-head.is-red{color:#ffb4a5}.econ-tattoo-col-head.is-green{color:#9fe2b2}.econ-tattoo-col-head.is-blue{color:#9fd3ff}.econ-tattoo-market-cell{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;min-height:76px;border:1px solid #343842;border-radius:8px;background:#161a20;padding:7px 8px;color:inherit;text-decoration:none}.econ-tattoo-market-cell.econ-market-matrix-cell-ghost{opacity:.72;border-style:dashed}.econ-tattoo-market-cell.is-no-icon .econ-tattoo-market-title{gap:0}.econ-tattoo-market-cell.is-header-card{min-height:68px;padding:6px 7px;background:#151a22}.econ-tattoo-market-cell.is-header-card .econ-tattoo-market-title{font-size:.78rem}.econ-tattoo-market-cell.is-header-card .econ-tattoo-market-stats{font-size:.72rem;gap:7px}.econ-tattoo-market-cell.is-red{border-color:#60363a}.econ-tattoo-market-cell.is-green{border-color:#345746}.econ-tattoo-market-cell.is-blue{border-color:#304c64}.econ-tattoo-market-cell.econ-tattoo-market-link:hover{border-color:#525b6d;background:#1c222b}.econ-tattoo-market-title{display:inline-flex;align-items:center;gap:7px;font-size:.82rem;line-height:1.25;color:#e8ebf1}.econ-tattoo-market-title img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;border-radius:6px;border:1px solid #2a2d37;background:#0d0f14;flex:0 0 auto}.econ-tattoo-market-stats{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.74rem;color:#aab1bc}.econ-tattoo-market-price{font-weight:600;color:#efe5cd;font-size:.82rem}.econ-tattoo-market-price.econ-price-divine{color:#f0c36e}.econ-tattoo-market-price.econ-price-tone-bold{font-weight:800}.econ-tattoo-market-effect{font-size:.74rem;line-height:1.32;color:#d5dce6}.econ-tattoo-market-effect strong{color:#efe5cd;font-weight:700}.econ-tattoo-market-detail{font-size:.74rem;line-height:1.3;color:#bec5cf}.econ-tattoo-market-apply{font-size:.72rem;line-height:1.25;color:#97a6b8}.econ-tattoo-market-table .econ-market-matrix-empty{display:inline-block;padding:10px 8px}.econ-skillgem-matrix-wrap{width:100%;overflow-x:auto;border:1px solid #2f3138;border-radius:10px;background:#111318}.econ-skillgem-matrix{width:100%;border-collapse:collapse;min-width:880px}.econ-skillgem-matrix thead th{text-align:center}.econ-skillgem-matrix th,.econ-skillgem-matrix td{padding:5px 4px}.econ-skillgem-matrix-group{font-weight:700;color:#f0d9a6;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}.econ-skillgem-matrix-subhead{font-size:.72rem;color:#cfd5de}.econ-skillgem-matrix-rowname{display:flex;flex-direction:column;gap:3px;min-width:170px}.econ-skillgem-matrix-rowtitle{display:inline-flex;align-items:center;gap:8px;font-size:.86rem;color:#e8ebf1;white-space:nowrap}.econ-skillgem-name-links{display:inline-flex;align-items:center;gap:4px;margin-left:2px}.econ-skillgem-name-link{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;border:1px solid rgba(126,144,176,.42);background:#0b101ab8;color:#9fc5ff;text-decoration:none;line-height:1;opacity:.92}.econ-skillgem-name-link svg{width:11px;height:11px;fill:currentColor;display:block}.econ-skillgem-name-link:hover{color:#f3e0ae;border-color:#dbb660a8;background:#221c10bd;opacity:1}.econ-skillgem-name-link:focus-visible{outline:1px solid #c79e46;outline-offset:1px}.econ-skillgem-name-link.-wiki{color:#b8d4ff}.econ-skillgem-name-link.-poedb{color:#c6d3e9}.econ-skillgem-matrix-rowvariants{font-size:.68rem;color:#a2abb8;line-height:1.25;white-space:normal;max-width:300px}.econ-skillgem-matrix-cell{display:inline-flex;align-items:center;justify-content:center;min-height:22px;min-width:44px;border:none;border-radius:0;background:transparent;padding:0;color:inherit;text-decoration:none}.econ-skillgem-matrix-cell:hover{text-decoration:underline;text-decoration-color:#e5c178bf;text-underline-offset:2px}.econ-skillgem-matrix-cell-label{font-weight:700;font-size:.82rem;color:#efe5cd;white-space:nowrap}.econ-skillgem-matrix-cell-ghost{opacity:.6}.econ-supportgem-groups{width:100%;display:grid;gap:12px}.econ-supportgem-card{border:1px solid #2f3138;border-radius:10px;background:#111318;overflow:hidden}.econ-supportgem-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-bottom:1px solid #262a31;background:#161a20}.econ-supportgem-card-title{font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;font-weight:700}.econ-supportgem-card-meta{font-size:.72rem;color:#9ea7b6}.econ-supportgem-card-str .econ-supportgem-card-title{color:#f3a79f}.econ-supportgem-card-dex .econ-supportgem-card-title{color:#9ddca7}.econ-supportgem-card-int .econ-supportgem-card-title{color:#9ebcf7}.econ-supportgem-card-hybrid .econ-supportgem-card-title{color:#dfc7f5}.econ-supportgem-card-unknown .econ-supportgem-card-title{color:#d8dee9}.econ-supportgem-card-body{width:100%;overflow-x:auto}.econ-type-sidebar,.econ-market-matrix-wrap,.econ-skillgem-matrix-wrap,.econ-supportgem-card-body,.econ-trade-overlay-list,.econ-trade-overlay-debug,.econ-debug-log{scrollbar-width:thin;scrollbar-color:rgba(186,149,82,.86) rgba(18,16,12,.9)}.econ-type-sidebar::-webkit-scrollbar,.econ-market-matrix-wrap::-webkit-scrollbar,.econ-skillgem-matrix-wrap::-webkit-scrollbar,.econ-supportgem-card-body::-webkit-scrollbar,.econ-trade-overlay-list::-webkit-scrollbar,.econ-trade-overlay-debug::-webkit-scrollbar,.econ-debug-log::-webkit-scrollbar{width:10px;height:10px}.econ-type-sidebar::-webkit-scrollbar-track,.econ-market-matrix-wrap::-webkit-scrollbar-track,.econ-skillgem-matrix-wrap::-webkit-scrollbar-track,.econ-supportgem-card-body::-webkit-scrollbar-track,.econ-trade-overlay-list::-webkit-scrollbar-track,.econ-trade-overlay-debug::-webkit-scrollbar-track,.econ-debug-log::-webkit-scrollbar-track{background:#12100ce6;border-radius:999px;border:1px solid rgba(120,94,52,.42)}.econ-type-sidebar::-webkit-scrollbar-thumb,.econ-market-matrix-wrap::-webkit-scrollbar-thumb,.econ-skillgem-matrix-wrap::-webkit-scrollbar-thumb,.econ-supportgem-card-body::-webkit-scrollbar-thumb,.econ-trade-overlay-list::-webkit-scrollbar-thumb,.econ-trade-overlay-debug::-webkit-scrollbar-thumb,.econ-debug-log::-webkit-scrollbar-thumb{background:#ba9552db;border-radius:999px;border:1px solid rgba(95,70,34,.65)}.econ-type-sidebar::-webkit-scrollbar-thumb:hover,.econ-market-matrix-wrap::-webkit-scrollbar-thumb:hover,.econ-skillgem-matrix-wrap::-webkit-scrollbar-thumb:hover,.econ-supportgem-card-body::-webkit-scrollbar-thumb:hover,.econ-trade-overlay-list::-webkit-scrollbar-thumb:hover,.econ-trade-overlay-debug::-webkit-scrollbar-thumb:hover,.econ-debug-log::-webkit-scrollbar-thumb:hover{background:#cea966f2}.econ-supportgem-matrix{width:100%;min-width:0;table-layout:auto}.econ-supportgem-matrix th,.econ-supportgem-matrix td{padding:6px 5px}.econ-supportgem-matrix .econ-market-matrix-rowhead{width:auto;white-space:nowrap}.econ-supportgem-matrix thead tr:nth-child(2) th,.econ-supportgem-matrix tbody td{width:90px;min-width:90px;max-width:90px}.econ-supportgem-matrix tbody td{text-align:center}.econ-supportgem-matrix tbody td .econ-skillgem-matrix-cell{margin:0 auto}.econ-supportgem-matrix .econ-skillgem-matrix-rowname{min-width:0}.econ-supportgem-matrix .econ-skillgem-matrix-rowtitle{white-space:nowrap}@media(min-width:1000px){.econ-supportgem-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.econ-card{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;border:1px solid #2f3138;background:#111318;border-radius:10px;padding:8px;align-items:center}.econ-card.econ-card-valdo{grid-template-columns:minmax(0,1fr)}.econ-card-ghost{opacity:.78;border-style:dashed}.econ-card-icon{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#0d0f14;border:1px solid #2a2d37}.econ-card-icon-stack{position:relative;width:44px;height:44px}.econ-card-reward-icon{position:absolute;right:-4px;bottom:-4px;width:22px;height:22px;-o-object-fit:contain;object-fit:contain;border-radius:5px;background:#0d0f14;border:1px solid #3c3426;box-shadow:0 1px 4px #0000008c,0 0 0 1px #0c0e14b3}.econ-card-name{font-size:.9rem;line-height:1.2;margin:0;color:#f2f3f7}.econ-card-main{display:flex;flex-direction:column;min-width:0}.econ-card-has-actions .econ-card-main{gap:6px}.econ-card-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.econ-card-action-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #3a3f4b;background:#171b22;color:#dfe5ef;border-radius:999px;padding:4px 10px;display:inline-flex;align-items:center;gap:6px;font-size:.72rem;line-height:1;cursor:pointer}.econ-card-action-btn:hover{border-color:#6a7386;background:#1c212b}.econ-card-action-btn.is-bulk{color:#e7d0a0;border-color:#5b4c2a;background:#1a1711}.econ-card-action-btn.is-bulk:hover{border-color:#8a7140;background:#231d12}.econ-card-action-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex:0 0 auto}.econ-card-action-icon svg{width:14px;height:14px;display:block}.econ-card-reward-footer{margin-top:6px;display:inline-flex;align-items:center;justify-content:center;width:100%}.econ-card-reward-art{width:126px;height:126px;-o-object-fit:contain;object-fit:contain;border-radius:0;background:transparent;border:none;box-shadow:none}.econ-card-link{cursor:pointer}.econ-card-badge{display:inline-block;margin-left:6px;padding:1px 5px;border-radius:999px;border:1px solid #544b36;background:#5c47202e;color:#d7bf86;font-size:.68rem;line-height:1.1;vertical-align:1px}.econ-divcard{--divcard-scale: var(--econ-divcard-scale, .5);--divcard-width: calc(440px * var(--divcard-scale));--divcard-height: calc(668px * var(--divcard-scale));--divcard-art-left: calc(26px * var(--divcard-scale));--divcard-art-top: calc(56px * var(--divcard-scale));--divcard-art-width: calc(390px * var(--divcard-scale));--divcard-art-height: calc(280px * var(--divcard-scale));--divcard-stack-left: calc(42px * var(--divcard-scale));--divcard-stack-top: calc(309px * var(--divcard-scale));--divcard-stack-width: calc(70px * var(--divcard-scale));--divcard-priceband-left: calc(112px * var(--divcard-scale));--divcard-priceband-top: calc(294px * var(--divcard-scale));--divcard-priceband-width: calc(210px * var(--divcard-scale));--divcard-priceband-height: calc(34px * var(--divcard-scale));--divcard-face-left: calc(35px * var(--divcard-scale));--divcard-face-top: calc(334px * var(--divcard-scale));--divcard-face-width: calc(374px * var(--divcard-scale));--divcard-face-height: calc(302px * var(--divcard-scale));--divcard-sep-width: calc(256px * var(--divcard-scale));--divcard-sep-height: calc(3px * var(--divcard-scale));--divcard-pad: max(2px, calc(4px * var(--divcard-scale)));position:relative;width:var(--divcard-width);height:var(--divcard-height);border:none;background:transparent;padding:0;border-radius:0;color:#f1ede3;overflow:visible;box-shadow:0 calc(8px * var(--divcard-scale)) calc(20px * var(--divcard-scale)) #00000073,0 0 0 1px #ffffff05 inset}.econ-divcard-ghost{opacity:.78}.econ-divcard-frame{position:absolute;inset:0;background:url(/img/ui/divcards/divination-card-frame.png) no-repeat center / 100% 100%;pointer-events:none;z-index:4}.econ-divcard-title{position:absolute;top:calc(14px * var(--divcard-scale));left:0;width:100%;height:calc(44px * var(--divcard-scale));display:flex;align-items:center;justify-content:center;text-align:center;padding:0 calc(52px * var(--divcard-scale));color:#1e1b17;font-size:clamp(9px,calc(20px * var(--divcard-scale)),20px);line-height:1.1;font-weight:600;letter-spacing:.03em;text-transform:uppercase;z-index:8;text-shadow:0 1px 0 rgba(255,255,255,.35)}.econ-divcard-art{position:absolute;top:var(--divcard-art-top);left:var(--divcard-art-left);width:var(--divcard-art-width);height:var(--divcard-art-height);border-radius:calc(2px * var(--divcard-scale));overflow:visible;background:radial-gradient(circle at 35% 30%,rgba(80,162,210,.13),transparent 60%),radial-gradient(circle at 70% 70%,rgba(193,151,62,.1),transparent 70%),linear-gradient(180deg,#0d10149e,#090a0db3);box-shadow:inset 0 0 0 1px #ffe0500f;z-index:auto}.econ-divcard-art:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.02) 0 26%,transparent 26% 100%),linear-gradient(315deg,rgba(255,255,255,.015) 0 18%,transparent 18% 100%);pointer-events:none;z-index:2}.econ-divcard-art-icon{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down;opacity:.82;filter:saturate(1.08) contrast(1.04) brightness(1.12) drop-shadow(0 0 calc(8px * var(--divcard-scale)) rgba(0,0,0,.45));transform:scale(.94);z-index:1}.econ-divcard-art.-gem-placeholder{background:radial-gradient(circle at 35% 30%,rgba(133,176,224,.2),transparent 64%),radial-gradient(circle at 70% 70%,rgba(162,186,219,.14),transparent 74%),linear-gradient(180deg,#0c0f14a8,#080a0db8)}.econ-divcard-art.-gem-placeholder .econ-divcard-art-icon{opacity:.9;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) saturate(.28) contrast(1.08) brightness(1.11) drop-shadow(0 0 calc(8px * var(--divcard-scale)) rgba(0,0,0,.52));transform:scale(.56)}.econ-divcard-gem-dice-badge{position:absolute;top:calc(50% + (12px * var(--divcard-scale)));left:calc(50% + (20px * var(--divcard-scale)));transform:translate(-50%,-50%);width:calc(30px * var(--divcard-scale));height:calc(30px * var(--divcard-scale));border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 32% 28%,#ffffff61,#ffffff14 40%,#00000042),#0c1016e6;border:1px solid rgba(199,222,249,.56);box-shadow:0 0 calc(12px * var(--divcard-scale)) #628ecb52,inset 0 0 0 1px #ffffff0f;z-index:4;pointer-events:none}.econ-divcard-gem-dice-icon{width:calc(18px * var(--divcard-scale));height:calc(18px * var(--divcard-scale));display:block;filter:drop-shadow(0 1px 1px rgba(0,0,0,.5))}.econ-divcard-group-badge{position:absolute;right:calc(12px * var(--divcard-scale));bottom:calc(-42px * var(--divcard-scale));transform:translateY(-50%);width:calc(50px * var(--divcard-scale));height:calc(50px * var(--divcard-scale));border-radius:50%;border:1px solid rgba(255,233,170,.38);display:grid;place-items:center;text-align:center;background:radial-gradient(circle at 35% 30%,#ffffff29,#ffffff0d 40%,#00000038),#0b0e13eb;box-shadow:0 0 calc(14px * var(--divcard-scale)) #00000059,inset 0 0 0 1px #ffffff08;z-index:30;pointer-events:none}.econ-divcard-group-badge[data-group=gems]{box-shadow:0 0 calc(18px * var(--divcard-scale)) #4f8ede47,inset 0 0 0 1px #ffffff08}.econ-divcard-group-badge[data-group=currency]{box-shadow:0 0 calc(18px * var(--divcard-scale)) #d6a7443d,inset 0 0 0 1px #ffffff08}.econ-divcard-group-badge[data-group=map]{box-shadow:0 0 calc(18px * var(--divcard-scale)) #54b8a63d,inset 0 0 0 1px #ffffff08}.econ-divcard-group-badge[data-group=unique]{box-shadow:0 0 calc(18px * var(--divcard-scale)) #e5ab583d,inset 0 0 0 1px #ffffff08}.econ-divcard-group-badge[data-group=six-link]{box-shadow:0 0 calc(18px * var(--divcard-scale)) #c185e338,inset 0 0 0 1px #ffffff08}.econ-divcard-group-main{color:#f2e6c9;font-size:clamp(9px,calc(18px * var(--divcard-scale)),18px);font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.econ-divcard-group-sub{margin-top:calc(1px * var(--divcard-scale));color:#c7d0de;font-size:clamp(6px,calc(8px * var(--divcard-scale)),8px);line-height:1;letter-spacing:.06em;text-transform:uppercase}.econ-divcard-stack{position:absolute;top:var(--divcard-stack-top);left:var(--divcard-stack-left);width:var(--divcard-stack-width);height:calc(38px * var(--divcard-scale));display:flex;align-items:center;justify-content:center;color:#f4f4f8;font-size:clamp(13px,calc(31px * var(--divcard-scale)),31px);font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.8);z-index:8}.econ-divcard-priceband{position:absolute;top:var(--divcard-priceband-top);left:var(--divcard-priceband-left);width:var(--divcard-priceband-width);height:var(--divcard-priceband-height);display:flex;align-items:center;justify-content:center;gap:calc(6px * var(--divcard-scale));z-index:8;color:#f3f0e7;text-shadow:0 1px 2px rgba(0,0,0,.85);pointer-events:auto;background:#080a0e99;border:1px solid rgba(255,255,255,.08);border-radius:calc(7px * var(--divcard-scale));box-shadow:inset 0 0 0 1px #ffffff05}.econ-divcard-priceband-value{color:#e6cf96;font-weight:700;font-size:clamp(9px,calc(20px * var(--divcard-scale)),20px);line-height:1;border:1px solid rgba(230,207,150,.16);border-radius:calc(4px * var(--divcard-scale));padding:0 calc(4px * var(--divcard-scale));background:#080a0e61}.econ-divcard-priceband-value.econ-price-divine{border-color:currentColor}.econ-divcard-priceband-sep{color:#fff0c7;font-weight:700;font-size:clamp(8px,calc(15px * var(--divcard-scale)),15px);line-height:1}.econ-divcard-face{position:absolute;top:var(--divcard-face-top);left:var(--divcard-face-left);width:var(--divcard-face-width);height:var(--divcard-face-height);display:flex;flex-direction:column;justify-content:space-evenly;z-index:7}.econ-divcard-body{order:0;display:flex;flex-direction:column;gap:calc(5px * var(--divcard-scale));align-items:center;justify-content:center;text-align:center;min-height:0;padding:0 calc(8px * var(--divcard-scale))}.econ-divcard-rewardline{color:#c7d2f4;font-size:clamp(8px,calc(22px * var(--divcard-scale)),22px);line-height:1.2;text-shadow:0 1px 1px rgba(0,0,0,.7)}.econ-divcard-rewardline.-has-inline-icon{display:flex;align-items:center;justify-content:center;gap:calc(4px * var(--divcard-scale));white-space:nowrap}.econ-divcard-reward-inline-icon{width:calc(44px * var(--divcard-scale));height:calc(44px * var(--divcard-scale));-o-object-fit:contain;object-fit:contain;vertical-align:middle;margin-right:0;flex:0 0 auto;filter:drop-shadow(0 1px 1px rgba(0,0,0,.7))}.econ-divcard-rewardline.-primary{color:#edf4ff;font-weight:600}.econ-divcard-rewardline.-quantity{color:#e8debf;font-weight:600}.econ-divcard-rewardline.-meta{color:#d8dfec;font-size:clamp(7px,calc(18px * var(--divcard-scale)),18px)}.econ-divcard-rewardline.-flag{color:#d8c7ad;font-size:clamp(7px,calc(17px * var(--divcard-scale)),17px);letter-spacing:.02em}.econ-divcard-rewardline.-unique-reward{color:#af6025;text-shadow:0 1px 1px rgba(0,0,0,.78)}.econ-divcard-rewardline.-corrupted{color:#ff8d7b}.econ-divcard-rewardline.-influence{color:#d4c9ff}.econ-divcard-rewardline.-gemlevel{color:#bfe1ff}.econ-divcard-rw-qty{color:#f3d58a;font-weight:700}.econ-divcard-rw-main{color:inherit}.econ-divcard-rewardline.-unique-reward .econ-divcard-rw-main{color:#af6025}.econ-divcard-rw-label{color:#b7c0cf;font-size:.88em;letter-spacing:.02em}.econ-divcard-rw-value{color:#eef3fb;font-weight:600}.econ-divcard-rewardline.-corrupted .econ-divcard-rw-value{color:#ff9e8e}.econ-divcard-prices{display:flex;flex-direction:column;gap:calc(2px * var(--divcard-scale));margin-top:calc(2px * var(--divcard-scale));color:#d8dee9;font-size:clamp(9px,calc(29px * var(--divcard-scale)),29px);line-height:1.2}.econ-divcard-price-row{display:flex;align-items:center;justify-content:center;gap:calc(6px * var(--divcard-scale));flex-wrap:wrap}.econ-divcard-price-label{color:#aeb6c4;text-transform:uppercase;letter-spacing:.05em}.econ-divcard-price-value{color:#e6cf96;font-weight:700}.econ-divcard-price-value.econ-price-divine{border:1px solid currentColor;border-radius:4px;padding:0 calc(4px * var(--divcard-scale))}.econ-divcard-separator{order:1;margin:calc(3px * var(--divcard-scale)) auto;width:var(--divcard-sep-width);height:var(--divcard-sep-height);background:url(/img/ui/divcards/divination-card-separator.png) no-repeat center / 100% 100%;opacity:.95}.econ-divcard-footer{order:2;display:flex;flex-direction:column;gap:calc(4px * var(--divcard-scale));padding:0 calc(10px * var(--divcard-scale));align-items:center;justify-content:center;text-align:center;min-height:0}.econ-divcard-footer-icons{display:inline-flex;align-items:center;justify-content:center;gap:calc(6px * var(--divcard-scale));flex-wrap:wrap}.econ-divcard-dropline{color:#f0d39b;font-size:clamp(9px,calc(27px * var(--divcard-scale)),27px);line-height:1.2;display:inline-flex;align-items:center;justify-content:center;gap:calc(5px * var(--divcard-scale));flex-wrap:wrap}.econ-divcard-dropline.-icononly{position:relative;width:calc(30px * var(--divcard-scale));height:calc(30px * var(--divcard-scale));border-radius:calc(8px * var(--divcard-scale));background:#080a0e6b;border:1px solid rgba(255,255,255,.08);padding:calc(3px * var(--divcard-scale));line-height:1;gap:0}.econ-divcard-linkchip{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:calc(30px * var(--divcard-scale));height:calc(30px * var(--divcard-scale));border-radius:calc(8px * var(--divcard-scale));border:1px solid rgba(255,255,255,.1);background:#080a0e6b;color:#e9d7a8;text-decoration:none;padding:0 calc(6px * var(--divcard-scale));font-size:clamp(8px,calc(14px * var(--divcard-scale)),14px);line-height:1;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:inset 0 0 0 1px #ffffff05}.econ-divcard-linkchip:hover{border-color:#e4c16d73;background:#1c170f8c;color:#fff0c7}.econ-divcard-linkchip:focus-visible{outline:1px solid #c79e46;outline-offset:1px;border-color:#c79e46}.econ-divcard-tiphost{position:relative}.econ-divcard-tiphost:before{content:"";position:absolute;left:50%;bottom:calc(100% + 1px);transform:translate(-50%) translateY(4px);border-left:calc(5px * var(--divcard-scale)) solid transparent;border-right:calc(5px * var(--divcard-scale)) solid transparent;border-top:calc(6px * var(--divcard-scale)) solid rgba(15,18,24,.96);opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease;z-index:31}.econ-divcard-tiphost:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + calc(8px * var(--divcard-scale)));transform:translate(-50%) translateY(4px);max-width:calc(780px * var(--divcard-scale));min-width:calc(260px * var(--divcard-scale));padding:calc(8px * var(--divcard-scale)) calc(10px * var(--divcard-scale));border-radius:calc(6px * var(--divcard-scale));border:1px solid rgba(120,132,152,.35);background:#0f1218f5;color:#e6ebf4;font-size:clamp(16px,calc(24px * var(--divcard-scale)),24px);line-height:1.2;text-align:left;overflow-wrap:anywhere;word-break:normal;white-space:normal;box-shadow:0 calc(6px * var(--divcard-scale)) calc(18px * var(--divcard-scale)) #0006;opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease;z-index:32}.econ-divcard-tiphost:hover:before,.econ-divcard-tiphost:hover:after,.econ-divcard-tiphost:focus-visible:before,.econ-divcard-tiphost:focus-visible:after{opacity:1;transform:translate(-50%) translateY(0)}.econ-divcard-dropicon{width:calc(20px * var(--divcard-scale));height:calc(20px * var(--divcard-scale));-o-object-fit:contain;object-fit:contain;flex:0 0 auto;opacity:.95;filter:drop-shadow(0 1px 1px rgba(0,0,0,.65))}.econ-divcard-dropicon.-map{color:#f2d79b}.econ-divcard-dropicon.-skull{color:#d7b1a4}.econ-divcard-dropline strong{color:#fff0c7;font-weight:600}.econ-divcard-dropline.-restriction{color:#d9bca9;font-style:italic}.econ-divcard-empty{color:#8e96a3}.econ-card-stats{margin-top:4px;display:flex;flex-wrap:wrap;gap:8px;font-size:.78rem;color:#9ea4ac}.econ-stat-price{display:inline-block;color:#e3c37b;font-weight:600}.econ-stat-price.econ-price-tone-bold{font-weight:800}.econ-stat-price.econ-price-divine{border:1px solid currentColor;border-radius:4px;padding:0 4px}.econ-stat-reward{display:inline-block;font-weight:600;border:1px solid currentColor;border-radius:4px;padding:0 4px}.econ-stat-reward-up{color:#7fda95}.econ-stat-reward-down{color:#ef8a8a}.econ-stat-reward-eq{color:#b6bec9}.econ-trend-up{color:#7fda95}.econ-trend-down{color:#ef8a8a}.econ-stash-wrap{display:flex;justify-content:center;width:100%}.econ-stash-board{width:min(920px,100%);aspect-ratio:1 / 1;background-position:center;background-size:cover;background-repeat:no-repeat;border:1px solid #3e3320;border-radius:12px;box-shadow:0 20px 60px #00000073;position:relative;overflow:hidden}.econ-stash-item{position:absolute;width:var(--econ-stash-icon-size, 40px);height:var(--econ-stash-icon-size, 40px);transform:translate(-50%,-50%) scale(calc(var(--econ-stash-icon-scale, 1) * var(--econ-stash-item-scale, 1)));transform-origin:center;border:none;background:transparent;border-radius:0;overflow:visible}.econ-stash-item-link{cursor:pointer}.econ-stash-item-ghost{opacity:.45}.econ-stash-icon{position:absolute;left:50%;top:50%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.7));transform:translate(-50%,-50%) scale(var(--econ-stash-icon-scale, 1));transform-origin:center}.econ-stash-price{position:absolute;bottom:0;left:2px;right:2px;transform:translateY(50%);text-align:center;font-size:.58rem;line-height:1.1;color:#f0d49a;background:#000000b3;border-radius:3px;padding:1px 0}.econ-stash-price.econ-price-divine{border:1px solid currentColor;padding:0}.econ-stash-price.econ-price-tone-bold{font-weight:800}.econ-item-tooltip{position:fixed;z-index:9999;width:min(360px,calc(100vw - 20px));border:1px solid rgba(111,123,141,.7);border-radius:12px;background:linear-gradient(180deg,#212630f5,#14181ffa);box-shadow:0 18px 44px #00000080,inset 0 1px #ffffff0a;color:#e8edf5;padding:10px;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .1s ease,transform .12s ease}.econ-item-tooltip.econ-item-tooltip-foulborn{border:1px solid rgba(164,107,242,.72);background:linear-gradient(180deg,#542c7e47,#2a184257),#160e22f5;box-shadow:0 18px 44px #00000085,inset 0 1px #e6cbff14}.econ-item-tooltip.is-visible{opacity:1;transform:translateY(0)}.econ-item-tooltip-head{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center}.econ-item-tooltip-icon{width:38px;height:38px;border-radius:8px;border:1px solid #30394a;background:#0f131a;-o-object-fit:contain;object-fit:contain}.econ-item-tooltip-name{margin:0;font-size:.9rem;line-height:1.15;color:#f6f8fc;font-weight:600}.econ-item-tooltip-type{margin:3px 0 0;font-size:.72rem;color:#a6b0bd}.econ-item-tooltip-stats{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.econ-item-tooltip-chip{border-radius:999px;border:1px solid #364050;background:#0d1118a6;padding:2px 7px;font-size:.72rem;line-height:1.2;color:#c8d0dc}.econ-item-tooltip-chip-price{color:#e8cb8d;border-color:#8b6b2fb3}.econ-item-tooltip-chip-price.econ-price-divine{border-color:currentColor}.econ-item-tooltip-chip-trend-up{color:#8ae0a0}.econ-item-tooltip-chip-trend-down{color:#f4a2a2}.econ-item-tooltip-desc{margin-top:8px;border-top:1px solid rgba(77,87,103,.35);padding-top:8px;font-size:.76rem;line-height:1.35;color:#d3dbe8}.econ-item-tooltip-taglist{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px}.econ-item-tooltip-tagpill{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(86,110,146,.85);background:linear-gradient(180deg,#212d42e6,#161e2cf2);color:#d9e8ff;padding:2px 8px;font-size:.68rem;line-height:1.2;letter-spacing:.01em;box-shadow:inset 0 1px #ffffff0f}.econ-item-tooltip-tagpill-pseudo{border-color:#96753fcc;background:linear-gradient(180deg,#3c2e1aeb,#271d11f5);color:#f3deb0}.econ-item-tooltip-footer{margin-top:8px;border-top:1px solid rgba(77,87,103,.25);padding-top:6px;display:grid;gap:2px;font-size:.68rem;color:#97a1b0}.econ-item-tooltip-url{color:#b5c6e3;word-break:break-all}.econ-item-tooltip-copyhint{color:#c7d6f2}.econ-trade-overlay{position:fixed;inset:0;z-index:2500;display:grid;place-items:center}.econ-trade-overlay[hidden]{display:none}.econ-trade-overlay-backdrop{position:absolute;inset:0;background:#030509b3;backdrop-filter:blur(2px)}.econ-trade-overlay-panel{position:relative;width:min(1240px,calc(100vw - 28px));max-height:min(86vh,880px);display:flex;flex-direction:column;border:1px solid #3f4758;border-radius:12px;background:linear-gradient(180deg,#121723,#0e1219);box-shadow:0 20px 50px #0000008c,inset 0 0 0 1px #ffffff08;overflow:hidden}.econ-trade-overlay-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid #2d3340;color:#e4cf9d}.econ-trade-overlay-head button{border:1px solid #3a4151;background:#151b26;color:#d8deea;border-radius:8px;padding:.28rem .6rem;cursor:pointer}.econ-trade-overlay-head button:hover{border-color:#5b6479;color:#f3f7ff}.econ-trade-overlay-meta{padding:8px 12px;font-size:.82rem;color:#aeb7c8;border-bottom:1px solid #252b37}.econ-trade-overlay-body{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:0;overflow:hidden}.econ-trade-overlay-pane{min-height:0;display:flex;flex-direction:column;overflow:hidden}.econ-trade-overlay-pane-list{border-right:1px solid #252b37}.econ-trade-overlay-pane-head{flex:0 0 auto;padding:7px 10px;border-bottom:1px solid #252b37;background:#111824;color:#aeb8ca;font-size:.73rem;letter-spacing:.04em;text-transform:uppercase}.econ-trade-overlay-debug{margin:0;padding:10px 12px;background:#0f1521;color:#9fb7d8;font-size:.72rem;line-height:1.3;white-space:pre;overflow:auto;height:100%}.econ-trade-overlay-list{padding:10px 12px;overflow:auto;display:flex;flex-direction:column;gap:8px;height:100%}.econ-trade-overlay-row{border:1px solid #333a49;border-radius:8px;padding:8px 10px;background:#121824;display:flex;align-items:center;justify-content:space-between;gap:10px}.econ-trade-overlay-row-main{min-width:0;display:flex;flex-direction:column;gap:3px}.econ-trade-overlay-price{color:#efd8a4;font-weight:700;line-height:1.1}.econ-trade-overlay-sub{color:#aeb8ca;font-size:.77rem;line-height:1.1}.econ-trade-overlay-actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.econ-trade-overlay-copy{border:1px solid #3a4253;background:#161d29;color:#dae2ef;border-radius:7px;padding:.26rem .56rem;cursor:pointer;font-size:.74rem}.econ-trade-overlay-copy:hover{border-color:#5f6a81;color:#fff}.econ-trade-overlay-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid #252b37;background:#101520}.econ-trade-overlay-foulborn-toggle{display:inline-flex;align-items:center;gap:6px;font-size:.76rem;color:#d7dfec;-webkit-user-select:none;-moz-user-select:none;user-select:none}.econ-trade-overlay-foulborn-toggle input{margin:0}.econ-trade-overlay-foot a{color:#c3d6f5;text-decoration:none}.econ-trade-overlay-foot a:hover{color:#eff5ff;text-decoration:underline}.econ-trade-overlay-empty{border:1px dashed #40485a;border-radius:8px;padding:12px;color:#b8c1d2;background:#131a27;font-size:.82rem}.econ-bulk-stock-overlay{position:fixed;inset:0;z-index:2550;display:grid;place-items:center}.econ-bulk-stock-overlay[hidden]{display:none}.econ-bulk-stock-overlay-backdrop{position:absolute;inset:0;background:#04060ab8;backdrop-filter:blur(2px)}.econ-bulk-stock-overlay-panel{position:relative;width:min(460px,calc(100vw - 28px));border:1px solid #3a4252;border-radius:12px;background:linear-gradient(180deg,#121824,#0f141d);box-shadow:0 20px 44px #00000080,inset 0 0 0 1px #ffffff08;overflow:hidden}.econ-bulk-stock-overlay-head{padding:12px 14px 10px;border-bottom:1px solid #2d3442;color:#e5cf9c}.econ-bulk-stock-overlay-body{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.econ-bulk-stock-overlay-meta{margin:0;color:#aeb9cc;font-size:.82rem;line-height:1.35}.econ-bulk-stock-overlay-field{max-width:220px}.econ-bulk-stock-overlay-foot{display:flex;justify-content:flex-end;gap:8px;padding:10px 14px 12px;border-top:1px solid #272e3b;background:#101722}.econ-bulk-stock-overlay-btn{border:1px solid #3b4457;border-radius:8px;background:#16202e;color:#dce5f4;padding:.34rem .72rem;font-size:.78rem;cursor:pointer}.econ-bulk-stock-overlay-btn:hover{border-color:#5a6680;color:#fff}.econ-bulk-stock-overlay-btn.is-primary{border-color:#5b7398;background:#24364f;color:#f2f7ff}@media(max-width:980px){.econ-trade-overlay-panel{width:min(96vw,760px);max-height:min(88vh,940px)}.econ-trade-overlay-body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(180px,1fr) minmax(160px,1fr)}.econ-trade-overlay-pane-list{border-right:0;border-bottom:1px solid #252b37}.econ-bulk-stock-overlay-panel{width:min(96vw,460px)}}.econ-shell.econ-copy-mod .econ-copy-target:hover{cursor:copy}.econ-debug-log{margin-top:10px;border:1px solid #2e3542;background:#0f131a;border-radius:8px;padding:10px;max-height:280px;overflow:auto;color:#afbbc9;font-size:.72rem;line-height:1.35;white-space:pre-wrap}#hz-economy-side,body.hz-economy-mode #hz-main-side{display:none}body.hz-economy-mode #hz-economy-side{display:block}.hz-top-panels{display:grid;grid-template-columns:minmax(260px,1fr) minmax(260px,1fr);gap:0;align-items:start}.hz-section-title-row{display:inline-flex;align-items:center;gap:8px;position:relative}.hz-gem-req-note{position:relative;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;border:1px solid #6b5a2e;color:#f0d890;cursor:help;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hz-gem-req-note-icon{font-size:11px;line-height:1;font-weight:700;transform:translateY(-.5px)}.hz-gem-req-note-pop{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);width:380px;max-width:min(90vw,380px);background:#111824;border:1px solid #3f3320;border-radius:8px;box-shadow:0 10px 26px #00000073;padding:10px;text-align:left;color:#ddd8c7;display:none;z-index:40}.hz-gem-req-note-pop b{display:block;color:#f2d982;font-size:.82rem;margin-bottom:2px}.hz-gem-req-note-pop small{display:block;color:#aea38a;font-size:.72rem;margin-bottom:8px}.hz-gem-req-note:hover .hz-gem-req-note-pop{display:block}.hz-gem-req-table-wrap{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hz-gem-req-table{width:100%;border-collapse:collapse;font-size:.72rem}.hz-gem-req-table th,.hz-gem-req-table td{border:1px solid rgba(255,255,255,.1);padding:3px 4px;text-align:center;white-space:nowrap}.hz-gem-req-table th{color:#f0d98f;background:#ffdc780f;font-weight:600}@media(max-width:980px){.hz-top-panels{grid-template-columns:1fr}.hz-gem-req-note-pop{left:auto;right:-12px;transform:none;width:min(92vw,380px)}.hz-gem-req-table-wrap{grid-template-columns:1fr}}
