.poe2-db-sub-nav{border-bottom:1px solid var(--border-subtle);background:var(--surface-base)}.poe2-economy-gutter{box-sizing:border-box;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.poe2-db-sub-nav-container{align-items:stretch;gap:.25rem;height:auto;min-height:44px;padding-top:0;padding-bottom:0;display:flex}.poe-economy-sub-nav-row{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.poe-economy-sub-nav-tabs{align-items:stretch;gap:.25rem;display:flex}.poe-economy-game-switch{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:4px;padding:3px;display:inline-flex}.poe-economy-game-switch-item{color:var(--text-muted);border-radius:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.poe-economy-game-switch-item:hover{color:var(--text)}.poe-economy-game-switch-item.active{color:var(--text);background:#87f96a1f}.poe2-economy-layout{width:100%}.poe2-economy-body{padding-top:1rem;padding-bottom:2.5rem;display:block}.poe2-economy-page{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0}.poe2-db-sub-nav-item{color:var(--text-muted);border-bottom:2px solid #0000;align-items:center;margin-right:.9rem;padding:.65rem 0;font-size:.9rem;text-decoration:none;display:inline-flex}.poe2-db-sub-nav-item:hover{color:var(--text)}.poe2-db-sub-nav-item.active{color:var(--brand-link,var(--accent,#87f96a));border-bottom-color:var(--brand-link,var(--accent,#87f96a))}.poe2-economy-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.poe2-economy-header-main{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.poe2-economy-title{margin:0;font-size:1.35rem;font-weight:600}.poe2-economy-league{color:var(--text-muted);font-size:.9rem}.poe2-economy-header-meta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.poe2-economy-updated-at{color:var(--text-muted);white-space:nowrap;font-size:.85rem}.poe2-economy-rate-pill{color:var(--text-muted);white-space:nowrap;background:0 0;border:none;align-items:center;gap:.4rem;padding:0;font-size:.85rem;display:inline-flex}.poe2-economy-rate-pill-value{font-variant-numeric:tabular-nums}.poe2-economy-rate-pill-icon{flex-shrink:0;width:22px;height:22px}.poe2-economy-shell{border:1px solid var(--border-subtle);background:var(--surface-base);min-height:60vh;box-shadow:var(--card-shadow);display:flex;overflow:hidden}.poe2-economy-sidebar{border-right:1px solid var(--border-subtle);background:var(--surface-input);flex-shrink:0;width:240px;padding:.75rem 0 1rem;overflow-y:auto}.poe2-economy-sidebar-group+.poe2-economy-sidebar-group{margin-top:.75rem}.poe2-economy-sidebar-group-head{align-items:center;gap:10px;margin:0 0 .35rem;padding:.2rem 1rem 0;display:flex}.poe2-economy-sidebar-group-label{letter-spacing:.02em;color:#e8c36a;white-space:nowrap;text-transform:none;flex-shrink:0;padding:0;font-size:16px;font-weight:700}.poe2-economy-sidebar-group-line{background:#e8c36a8c;flex:auto;min-width:16px;height:1px}.poe2-economy-sidebar-list{margin:0;padding:0;list-style:none}.poe2-economy-sidebar-link{color:var(--text-primary,#fff);align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:.92rem;text-decoration:none;display:flex}.poe2-economy-sidebar-icon{object-fit:contain;object-position:center;flex-shrink:0;width:35px;height:35px}.poe2-economy-sidebar-link:hover{color:var(--text);background:var(--surface-hover)}.poe2-economy-sidebar-link.active{color:var(--brand-link,#87f96a);background:var(--surface-active);font-weight:600}.poe2-economy-main{background:var(--surface-raised);flex-direction:column;flex:1;min-width:0;display:flex}.poe2-economy-toolbar{border-bottom:1px solid var(--border-subtle);background:var(--surface-raised);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.poe2-economy-category-title{flex-shrink:0;margin:0;font-size:1.05rem;font-weight:600;line-height:1.2}.poe2-economy-search{border:1px solid var(--border);background:var(--surface-input);width:min(280px,100%);min-width:140px;color:var(--text);flex-shrink:1;padding:.45rem .7rem;font-size:.9rem}@media (max-width:720px){.poe2-economy-toolbar{flex-wrap:wrap}.poe2-economy-toolbar-controls{justify-content:flex-start;width:100%}.poe2-economy-search{flex:1;width:auto}}@media (max-width:768px){.poe2-economy-gutter{padding-left:12px;padding-right:12px}.poe2-economy-body{padding-top:.75rem;padding-bottom:1.5rem}.poe2-economy-title{font-size:1.15rem}.poe2-economy-header{gap:.65rem;margin-bottom:.75rem}.poe-economy-sub-nav-row{flex-direction:column;align-items:flex-start;gap:.55rem}.poe-economy-sub-nav-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.poe-economy-sub-nav-tabs::-webkit-scrollbar{display:none}.poe2-db-sub-nav-item{white-space:nowrap;flex-shrink:0;margin-right:.7rem;font-size:.85rem}.poe2-economy-shell{border-left:none;border-right:none}.poe2-economy-toolbar{gap:.65rem;padding:.7rem .75rem}.poe2-economy-category-title{width:100%;font-size:.98rem}.poe2-economy-table thead th,.poe2-economy-table tbody td{padding:.5rem .65rem}}@media (max-width:480px){.poe2-economy-gutter{padding-left:8px;padding-right:8px}.poe2-economy-updated-at,.poe2-economy-rate-pill{white-space:normal}}.poe2-economy-search:focus{border-color:var(--border-strong);outline:none}.poe2-economy-status{text-align:center;color:var(--text-muted);padding:2rem 1rem}.poe2-economy-main>.reim-loading-state{flex:none;justify-content:flex-start;align-self:stretch;padding:1.25rem 1rem 2rem;min-height:0!important}.poe2-economy-status-error{color:#f87171}.poe2-economy-table-wrap{flex:1;overflow:auto}.poe2-economy-table{border-collapse:collapse;width:100%}.poe2-economy-table thead th{z-index:1;text-align:left;color:var(--text-muted);background:var(--surface-overlay);border-bottom:1px solid var(--border-subtle);padding:.65rem 1rem;font-size:.8rem;font-weight:600;position:sticky;top:0}.poe2-economy-table tbody td{border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:.55rem 1rem}.poe2-economy-table tbody tr:hover{background:var(--surface-hover)}.poe2-economy-table .col-value{text-align:right;white-space:nowrap;width:140px}.poe2-economy-table .col-value-market{width:min(320px,44vw)}.poe2-economy-table--base-meta .col-level,.poe2-economy-table--base-meta .col-passives{text-align:center;white-space:nowrap;width:88px;color:var(--text);font-variant-numeric:tabular-nums}.poe2-economy-table--base-meta .col-variant{width:min(180px,22vw);color:var(--text)}.poe2-economy-level-badge{color:#d4f5a8;background:#89ee791f;border:1px solid #89ee7947;border-radius:4px;justify-content:center;align-items:center;min-width:2.25rem;padding:.15rem .45rem;font-size:.85rem;font-weight:700;display:inline-flex}.poe2-economy-passives-badge{color:#fde68a;background:#fbbf241f;border:1px solid #fbbf244d;border-radius:4px;justify-content:center;align-items:center;min-width:2.25rem;padding:.15rem .45rem;font-size:.85rem;font-weight:700;display:inline-flex}.poe2-economy-variant-badge{color:#c4b5fd;white-space:nowrap;text-overflow:ellipsis;background:#8b5cf61f;border:1px solid #8b5cf647;border-radius:4px;max-width:100%;padding:.12rem .5rem;font-size:.78rem;font-weight:600;line-height:1.35;display:inline-block;overflow:hidden}.poe2-economy-meta-empty{color:var(--text-muted);opacity:.55}.poe2-economy-corrupted{color:#f87171;font-size:.78rem;font-weight:600}.poe2-economy-toolbar-controls{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;display:flex}.poe2-economy-minchaos-toggle{color:var(--text-muted);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;font-size:.82rem;line-height:1.2;display:inline-flex}.poe2-economy-minchaos-toggle input{accent-color:var(--game-primary,#89ee79)}.poe2-economy-list-meta{color:var(--text-muted);padding:0 .25rem .65rem;font-size:.8rem}.poe2-economy-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;padding:.85rem 0 .25rem;display:flex}.poe2-economy-page-btn{border:1px solid var(--border-subtle);min-width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:4px;padding:0 .55rem;font-size:.85rem;font-weight:600}.poe2-economy-page-btn:hover:not(:disabled){color:var(--text);background:#ffffff0a;border-color:#ffffff40}.poe2-economy-page-btn.active{color:#fff;border-color:color-mix(in srgb,var(--game-primary,#89ee79)55%,transparent);background:color-mix(in srgb,var(--game-primary,#89ee79)18%,transparent)}.poe2-economy-page-btn:disabled{opacity:.35;cursor:not-allowed}.poe2-economy-currency-head{justify-content:flex-end;align-items:center;gap:.35rem;width:100%;display:inline-flex}.poe2-economy-currency-price{justify-content:flex-end;align-items:center;gap:.35rem;display:inline-flex}.poe2-economy-currency-price-icon{flex-shrink:0;width:21px;height:21px}.poe2-economy-header-sep{color:var(--text-muted);margin:0 .15rem;font-weight:400}.poe2-economy-market-prices{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.85rem;display:inline-flex}.poe2-economy-table .col-sparkline{white-space:nowrap;width:160px}.poe2-economy-sparkline{align-items:center;gap:.55rem;min-height:28px;display:inline-flex}.poe2-economy-sparkline-chart{flex-shrink:0;width:72px;height:28px;overflow:visible}.poe2-economy-sparkline-area{opacity:.18}.poe2-economy-sparkline-line{opacity:.95}.poe2-economy-sparkline-chart-empty{flex-shrink:0;width:72px;height:28px;display:inline-block}.poe2-economy-sparkline-change{font-variant-numeric:tabular-nums;min-width:3.25rem;font-size:.85rem;font-weight:700}.poe2-economy-sparkline--up{color:#89ee79}.poe2-economy-sparkline--down{color:#f87171}.poe2-economy-sparkline--flat{color:var(--text-muted)}.poe2-economy-table--poe1-ninja .col-value-market{width:120px}.poe2-economy-item-cell{align-items:center;gap:.65rem;min-width:0;display:flex}.poe2-economy-item-icon{object-fit:contain;object-position:center;flex-shrink:0;width:28px;height:28px}.poe2-economy-item-names{flex-direction:column;gap:.1rem;min-width:0;display:flex}.poe2-economy-item-ko{color:var(--text);font-size:.95rem}.poe2-economy-item-en{color:var(--text-muted);font-size:.78rem}.poe2-economy-price{font-variant-numeric:tabular-nums;color:var(--text-primary)}.poe2-economy-empty{text-align:center;color:var(--text-muted);padding:2rem 1rem!important}.poe2-economy-shell--compare{min-height:auto;overflow:visible}.poe2-economy-compare-panel{flex-direction:column;gap:0;padding:0;display:flex}.poe2-economy-compare-desc{color:var(--text-muted);border-bottom:1px solid var(--border-subtle);background:var(--surface-raised);margin:0;padding:.85rem 1rem;font-size:.9rem;line-height:1.5}.poe2-economy-compare-controls{border-bottom:1px solid var(--border-subtle);background:var(--surface-raised);flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:0;padding:.85rem 1rem;display:flex;position:relative}.poe2-economy-compare-currency{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.poe2-economy-compare-currency-label{color:var(--text-muted);white-space:nowrap;font-size:.82rem}.poe2-economy-compare-select,.poe2-economy-compare-search{border:1px solid var(--border);background:var(--surface-input);color:var(--text);padding:.45rem .7rem;font-size:.9rem}.poe2-economy-compare-search{flex:1;min-width:min(100%,220px)}.poe2-economy-compare-select{min-width:140px}.poe2-economy-compare-select:focus,.poe2-economy-compare-search:focus{border-color:var(--border-strong);outline:none}.poe2-economy-compare-save,.poe2-economy-compare-reset{border:1px solid var(--border);background:var(--surface-raised);color:var(--text);cursor:pointer;flex-shrink:0;padding:.45rem .85rem;font-size:.88rem}.poe2-economy-compare-save{align-items:center;gap:.45rem;display:inline-flex}.poe2-economy-compare-save-count{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.78rem}.poe2-economy-compare-save:hover:not(:disabled),.poe2-economy-compare-reset:hover:not(:disabled){background:var(--surface-hover)}.poe2-economy-compare-save:disabled,.poe2-economy-compare-reset:disabled{opacity:.45;cursor:not-allowed}.poe2-economy-compare-message{color:var(--brand-link,#87f96a);border-bottom:1px solid var(--border-subtle);background:var(--surface-raised);margin:0;padding:.55rem 1rem;font-size:.85rem}.poe2-economy-compare-suggestions{z-index:5;border:1px solid var(--border-subtle);background:var(--surface-overlay);max-height:320px;box-shadow:var(--card-shadow);position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow:auto}.poe2-economy-compare-suggestion,.poe2-economy-compare-suggestion-status{width:100%;color:var(--text);text-align:left;background:0 0;border:none;align-items:center;gap:.65rem;padding:.55rem .75rem;display:flex}.poe2-economy-compare-suggestion{cursor:pointer}.poe2-economy-compare-suggestion:hover{background:var(--surface-hover)}.poe2-economy-compare-suggestion-names{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.poe2-economy-compare-suggestion-meta{color:var(--text-muted);flex-shrink:0;font-size:.78rem}.poe2-economy-compare-suggestion-price{font-variant-numeric:tabular-nums;color:var(--text-primary);flex-shrink:0}.poe2-economy-compare-suggestion-status{color:var(--text-muted);font-size:.88rem}.poe2-economy-compare-suggestion-error{color:#f87171}.poe2-economy-compare-results{border:1px solid var(--border-subtle);background:var(--surface-raised);overflow:auto}.poe2-economy-compare-empty{text-align:center;color:var(--text-muted);padding:2rem 1rem}.poe2-economy-compare-table .col-category{width:110px;color:var(--text-muted);font-size:.85rem}.poe2-economy-compare-table .col-actions{text-align:center;width:44px}.poe2-economy-compare-row-best{background:#87f96a14}.poe2-economy-compare-best-badge{color:var(--brand-link,#87f96a);vertical-align:middle;background:#87f96a2e;margin-left:.45rem;padding:.08rem .35rem;font-size:.72rem;font-weight:700}.poe2-economy-compare-remove{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:1.2rem;line-height:1}.poe2-economy-compare-remove:hover{background:var(--surface-hover);color:var(--text)}.poe2-economy-compare-saved{border-top:1px solid var(--border-subtle);background:var(--surface-base);margin-top:0;padding:1rem}.poe2-economy-compare-saved-head{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.poe2-economy-compare-saved-title{align-items:center;gap:.45rem;margin:0;font-size:.95rem;font-weight:600;display:inline-flex}.poe2-economy-compare-saved-limit{color:var(--text-muted);font-size:.82rem;font-weight:500}.poe2-economy-compare-saved-hint{color:var(--text-muted);font-size:.78rem}.poe2-economy-compare-saved-clear{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;margin-left:auto;padding:.3rem .65rem;font-size:.8rem}.poe2-economy-compare-saved-clear:hover{background:var(--surface-hover);color:var(--text)}.poe2-economy-compare-saved-empty{text-align:center;color:var(--text-muted);border:1px dashed var(--border-subtle);padding:1.25rem .75rem;font-size:.88rem}.poe2-economy-compare-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.poe2-economy-compare-card{border:1px solid var(--border-subtle);background:var(--surface-raised);min-height:0;position:relative}.poe2-economy-compare-card-remove{z-index:1;background:var(--surface-overlay);width:24px;height:24px;color:var(--text-muted);cursor:pointer;border:none;font-size:1rem;line-height:1;position:absolute;top:.35rem;right:.35rem}.poe2-economy-compare-card-remove:hover{color:var(--text);background:var(--surface-hover)}.poe2-economy-compare-card-body{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:.75rem .85rem .65rem;display:block}.poe2-economy-compare-card-body:hover:not(:disabled){background:var(--surface-hover)}.poe2-economy-compare-card-body:disabled{opacity:.7;cursor:wait}.poe2-economy-compare-card-title{color:var(--text);padding-right:1.5rem;font-size:.88rem;font-weight:600;line-height:1.35}.poe2-economy-compare-card-meta{color:var(--text-muted);margin-top:.2rem;font-size:.72rem}.poe2-economy-compare-card-list{margin:.55rem 0 0;padding:0;list-style:none}.poe2-economy-compare-card-list li{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:.5rem;padding:.32rem 0;font-size:14px;line-height:1.35;display:flex}.poe2-economy-compare-card-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:14px;overflow:hidden}.poe2-economy-compare-card-price{font-variant-numeric:tabular-nums;color:var(--text-primary);flex-shrink:0;align-items:center;gap:.3rem;font-size:14px;display:inline-flex}.poe2-economy-compare-card-row-best{background:#87f96a0f}.poe2-economy-compare-card-action{color:var(--text-muted);margin-top:.55rem;font-size:.72rem;display:block}@media (max-width:1100px){.poe2-economy-compare-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.poe2-economy-shell{flex-direction:column}.poe2-economy-sidebar{border-right:none;border-bottom:1px solid var(--border-subtle);-webkit-overflow-scrolling:touch;white-space:nowrap;width:100%;max-height:none;padding:.5rem .35rem .65rem;overflow:auto hidden}.poe2-economy-sidebar-group{vertical-align:top;white-space:normal;min-width:max-content;display:inline-block}.poe2-economy-sidebar-group+.poe2-economy-sidebar-group{margin-top:0;margin-left:.35rem}.poe2-economy-sidebar-group-head{margin-bottom:.2rem;padding:.15rem .65rem 0}.poe2-economy-sidebar-group-label{padding:0}.poe2-economy-sidebar-group-line{min-width:12px}.poe2-economy-sidebar-list{flex-wrap:nowrap;gap:.2rem;display:flex}.poe2-economy-sidebar-link{white-space:nowrap;border-radius:6px;flex-shrink:0;padding:.4rem .65rem}.poe2-economy-sidebar-icon{width:28px;height:28px}.poe2-economy-table .col-value{width:96px}.poe2-economy-table .col-value-market{width:auto;min-width:160px}.poe2-economy-table--base-meta .col-level{width:64px;padding-left:.4rem;padding-right:.4rem}.poe2-economy-table--base-meta .col-variant{width:min(120px,28vw);font-size:.75rem}.poe2-economy-market-prices{gap:.55rem}.poe2-economy-table .col-sparkline{width:132px}.poe2-economy-sparkline-chart,.poe2-economy-sparkline-chart-empty{width:56px}.poe2-economy-compare-card-grid{grid-template-columns:1fr}}
