.JPwccW_section{flex-direction:column;gap:1.25rem;display:flex}.JPwccW_row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.JPwccW_rowEnd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.JPwccW_rowSpread{justify-content:space-between;align-items:center;gap:1rem;display:flex}@media screen and (max-width:800px){.JPwccW_rowSpread{flex-wrap:wrap}}.JPwccW_card{background:var(--dad-surface);border:1px solid var(--dad-border);border-radius:4px}.JPwccW_cardPad{padding:1.25rem}.JPwccW_cardSmallPad{padding:.75rem}.JPwccW_input,.JPwccW_select{background:var(--dad-surface);border:1px solid var(--dad-border);color:var(--dad-foreground);border-radius:4px;outline:none;padding:.5rem .75rem;font-size:.875rem}.JPwccW_input:focus,.JPwccW_select:focus{border-color:var(--spotlight-theme-color)}.JPwccW_inputFlex{flex:12rem;min-width:0}.JPwccW_inputSm{width:8rem;padding:.375rem .625rem;font-size:.875rem}.JPwccW_inputActive{border-color:var(--spotlight-theme-color)}.JPwccW_btn{background:var(--dad-surface);color:var(--dad-foreground);border:1px solid var(--dad-border);cursor:pointer;border-radius:4px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:background .12s,border-color .12s}.JPwccW_btn:hover{border-color:var(--spotlight-theme-color)}.JPwccW_btn:disabled{opacity:.5;cursor:not-allowed}.JPwccW_btnSm{padding:.375rem .75rem;font-size:.8125rem;font-weight:600}.JPwccW_btnXs{background:var(--dad-surface-2);color:var(--dad-muted);border:1px solid var(--dad-border);cursor:pointer;border-radius:4px;padding:.25rem .5rem;font-size:.75rem}.JPwccW_btnXs:hover{color:var(--dad-foreground);border-color:var(--spotlight-theme-color)}.JPwccW_btnActive{background:var(--spotlight-theme-color);color:#0d0b07;border-color:var(--spotlight-theme-color)}.JPwccW_btnActive:hover{border-color:var(--spotlight-theme-color)}.JPwccW_btnGhost{color:var(--dad-muted);border:1px solid var(--dad-border);cursor:pointer;background:0 0;border-radius:4px;padding:.375rem .75rem;font-size:.875rem;font-weight:500}.JPwccW_btnGhost:hover{color:var(--dad-foreground);border-color:var(--spotlight-theme-color)}.JPwccW_btnGroup{gap:.25rem;display:inline-flex}.JPwccW_popPill{background:var(--dad-surface);border:1px solid var(--dad-border);color:var(--dad-foreground);border-radius:4px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;display:inline-flex}.JPwccW_popDot{color:#4caf50;font-size:.625rem;line-height:1}.JPwccW_popValue{color:var(--dad-foreground);font-weight:700}.JPwccW_popLabel{color:var(--dad-muted)}.JPwccW_tableWrap{background:var(--dad-surface);border:1px solid var(--dad-border);border-radius:4px;overflow-x:auto}.JPwccW_table{border-collapse:collapse;width:100%;font-size:.875rem}.JPwccW_table th{text-align:left;color:var(--dad-muted);border-bottom:1px solid var(--dad-border);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.75rem 1rem;font-weight:600}[dir=rtl] .JPwccW_table th{text-align:right}.JPwccW_table td{border-bottom:1px solid var(--dad-border);vertical-align:middle;padding:.75rem 1rem}.JPwccW_table tbody tr{cursor:pointer;transition:background .1s}.JPwccW_table tbody tr:hover{background:#c4922a0a}.JPwccW_table tbody tr:last-child td{border-bottom:none}.JPwccW_thActive{color:var(--spotlight-theme-color)!important}.JPwccW_thStatic{cursor:default!important}.JPwccW_rowSelected{background:var(--dad-surface-2)!important}.JPwccW_rowClickable{cursor:pointer}.JPwccW_itemCell{align-items:center;gap:.5rem;display:flex}.JPwccW_itemCellBody{min-width:0}.JPwccW_itemIcon{object-fit:contain;border-radius:2px;flex-shrink:0;width:32px;height:32px}.JPwccW_itemLink{color:var(--dad-foreground);font-weight:600;text-decoration:none;transition:color .12s}.JPwccW_itemLink:hover{color:var(--spotlight-theme-color)}.JPwccW_rowAccent{border-left:3px solid var(--spotlight-theme-color)}[dir=rtl] .JPwccW_rowAccent{border-left:none;border-right:3px solid var(--spotlight-theme-color)}.JPwccW_rowTransparent{border-left:3px solid #0000}[dir=rtl] .JPwccW_rowTransparent{border-left:none;border-right:3px solid #0000}.JPwccW_itemName{color:var(--dad-foreground);font-weight:600}.JPwccW_itemSub{color:var(--dad-muted);margin-top:.125rem;font-size:.75rem}.JPwccW_itemSubRoll{color:var(--spotlight-theme-color);opacity:.85}.JPwccW_rarityCell{font-size:.75rem;font-weight:700}.JPwccW_priceCell{color:var(--spotlight-theme-color);font-weight:700}.JPwccW_mutedCell{color:var(--dad-muted)}.JPwccW_smallCell{color:var(--dad-muted);font-size:.75rem}.JPwccW_tableEmpty{text-align:center;color:var(--dad-muted);padding:2.5rem 1rem;font-size:.875rem}.JPwccW_tableFooter{border-top:1px solid var(--dad-border);color:var(--dad-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.75rem;display:flex}.JPwccW_errorState{text-align:center;color:#f44336;padding:2rem 1rem;font-size:.875rem}.JPwccW_loadingState{text-align:center;color:var(--dad-muted);padding:2rem 1rem;font-size:.875rem}.JPwccW_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;padding:.75rem 0 .25rem;display:flex}.JPwccW_pageBtn{min-width:2rem;height:2rem;color:var(--dad-foreground);background:var(--dad-surface);border:1px solid var(--dad-border);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:0 .625rem;font-size:.875rem;font-weight:500;transition:border-color .12s,background .12s;display:inline-flex}.JPwccW_pageBtn:hover:not(:disabled){border-color:var(--spotlight-theme-color);background:var(--dad-surface-2)}.JPwccW_pageBtn:disabled{opacity:.5;cursor:default}.JPwccW_pageBtnActive{background:var(--spotlight-theme-color);border-color:var(--spotlight-theme-color);color:#0d0b07;cursor:default;font-weight:700}.JPwccW_pageEllipsis{color:var(--dad-muted);-webkit-user-select:none;user-select:none;padding:0 .125rem;font-size:.875rem}.JPwccW_detailHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.JPwccW_detailTitle{margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.JPwccW_detailTitleSm{margin:0;font-size:1rem;font-weight:700;line-height:1.2}.JPwccW_detailSub{color:var(--dad-muted);margin-top:.125rem;font-size:.75rem}.JPwccW_priceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}@media screen and (max-width:500px){.JPwccW_priceGrid{grid-template-columns:1fr}}.JPwccW_priceGrid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media screen and (max-width:500px){.JPwccW_priceGrid2{grid-template-columns:1fr}}.JPwccW_statBox{background:var(--dad-surface-2);border:1px solid var(--dad-border);border-radius:4px;padding:.75rem}.JPwccW_statBoxLabel{color:var(--dad-muted);margin-bottom:.25rem;font-size:.75rem}.JPwccW_statBoxValue{color:var(--spotlight-theme-color);font-weight:700}.JPwccW_statBoxValueSm{font-size:.875rem;font-weight:700}.JPwccW_statSection{flex-direction:column;gap:.375rem;display:flex}.JPwccW_statSectionTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--dad-muted);margin-bottom:.5rem;font-size:.75rem;font-weight:700}.JPwccW_statRow{justify-content:space-between;font-size:.875rem;display:flex}.JPwccW_statRowLabel{color:var(--dad-muted)}.JPwccW_statRowValue{color:var(--dad-foreground);font-weight:600}.JPwccW_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media screen and (max-width:500px){.JPwccW_twoCol{grid-template-columns:1fr}}.JPwccW_socketRow{flex-wrap:wrap;gap:.5rem;display:flex}.JPwccW_socketChip{background:var(--dad-surface-2);color:var(--dad-foreground);border:1px solid var(--dad-border);border-radius:4px;padding:.25rem .5rem;font-size:.75rem}.JPwccW_detailFooter{color:var(--dad-muted);border-top:1px solid var(--dad-border);flex-wrap:wrap;gap:1rem;padding-top:.75rem;font-size:.75rem;display:flex}.JPwccW_detailFooterValue{color:var(--dad-foreground)}.JPwccW_statFilterRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.JPwccW_statIndex{background:var(--dad-surface-2);color:var(--dad-muted);text-align:center;border-radius:4px;min-width:2rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700}.JPwccW_attrCounter{opacity:.6;margin-left:.375rem;font-size:.75rem}[dir=rtl] .JPwccW_attrCounter{margin-left:0;margin-right:.375rem}.JPwccW_trendsSplit{align-items:flex-start;gap:1rem;display:flex}@media screen and (max-width:1000px){.JPwccW_trendsSplit{flex-direction:column}}.JPwccW_trendsTableCol{flex:1 1 0;width:100%;min-width:0}.JPwccW_trendsDetailCol{flex-shrink:0;width:24rem;position:sticky;top:5rem}@media screen and (max-width:1000px){.JPwccW_trendsDetailCol{width:100%;position:static}}.JPwccW_detailEmpty{text-align:center;color:var(--dad-muted);flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;font-size:.875rem;display:flex}.JPwccW_detailEmptyIcon{opacity:.5;font-size:2rem}.JPwccW_chartWrap{width:100%;height:220px}.JPwccW_chartLoading{height:220px;color:var(--dad-muted);justify-content:center;align-items:center;font-size:.8125rem;display:flex}.JPwccW_chartShort{height:120px;color:var(--dad-muted);opacity:.7;justify-content:center;align-items:center;font-size:.8125rem;display:flex}.JPwccW_noDataCard{background:var(--dad-surface);border:1px solid var(--dad-border);text-align:center;color:var(--dad-muted);border-radius:4px;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;font-size:.875rem;display:flex}.JPwccW_noDataIcon{font-size:2rem}.JPwccW_noDataTitle{color:var(--dad-foreground);font-size:1rem;font-weight:700}.JPwccW_movement{color:var(--dad-muted);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.JPwccW_movementCurrent{color:var(--spotlight-theme-color);font-weight:600}.JPwccW_spotlightGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}@media screen and (max-width:1350px){.JPwccW_spotlightGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:500px){.JPwccW_spotlightGrid{grid-template-columns:1fr}}.JPwccW_spotlightCard{flex-direction:column;gap:.625rem;padding:.875rem;display:flex}.JPwccW_spotlightCardHeader{border-bottom:1px solid var(--dad-border);align-items:flex-start;gap:.5rem;padding-bottom:.625rem;display:flex}.JPwccW_spotlightIcon{flex-shrink:0;font-size:1.125rem;line-height:1.2}.JPwccW_spotlightTitle{color:var(--dad-foreground);font-size:.8125rem;font-weight:700;line-height:1.2}.JPwccW_spotlightSub{color:var(--dad-muted);margin-top:.125rem;font-size:.6875rem}.JPwccW_spotlightItems{flex-direction:column;gap:.25rem;display:flex}.JPwccW_spotlightItem{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;transition:background .1s,border-color .1s;display:flex}[dir=rtl] .JPwccW_spotlightItem{text-align:right}.JPwccW_spotlightItem:hover{background:var(--dad-surface-2);border-color:var(--dad-border)}.JPwccW_spotlightItemActive{background:var(--dad-surface-2)!important;border-color:var(--spotlight-theme-color)!important}.JPwccW_spotlightItemLeft{flex-direction:column;min-width:0;display:flex;overflow:hidden}.JPwccW_spotlightItemName{color:var(--dad-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.JPwccW_spotlightItemRarity{white-space:nowrap;font-size:.6875rem;font-weight:700}.JPwccW_spotlightItemMetric{flex-shrink:0;font-size:.8125rem}.JPwccW_spotlightEmpty{color:var(--dad-muted);text-align:center;padding:.5rem 0;font-size:.8125rem}.JPwccW_sparkline{display:block}.JPwccW_sparklinePlaceholder{color:var(--dad-muted);opacity:.5;font-size:.625rem}
