:root{--color-bg:#0b0d12;--color-surface:#171a21;--color-divider:#232833;--color-accent:#e8a33d;--color-destructive:#d92d20;--color-hover:#1d212b;--text-primary:#f5f6f8;--text-secondary:#9aa3b2;--text-disabled:#6b7280;--trend-up:#34c759;--trend-down:#ff5c5c;--trend-flat:#8a94a6;--trend-insufficient:#5b6472;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--size-thumbnail-row:32px;--size-thumbnail-detail:96px;--size-row-min-height:48px;--size-tap-target-min:44px;--font-family-base:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-size-label:12px;--font-size-body:14px;--font-size-heading:18px;--font-size-display:28px;--font-weight-regular:400;--font-weight-semibold:600;--line-height-label:1.5;--line-height-body:1.5;--line-height-heading:1.2;--line-height-display:1.2}.tabular-nums{font-variant-numeric:tabular-nums}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);color:var(--text-primary);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body)}._catalog_1kw8h_5{gap:var(--space-xl);max-width:720px;padding:var(--space-3xl) var(--space-md) var(--space-2xl);flex-direction:column;margin:0 auto;display:flex}._title_1kw8h_14{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--text-primary);margin:0}._list_1kw8h_22{border-top:1px solid var(--color-divider);flex-direction:column;display:flex}._empty_1kw8h_28{padding:var(--space-2xl) var(--space-md);text-align:center;color:var(--text-secondary)}._empty_1kw8h_28 h2{color:var(--text-primary);font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-sm)}._empty_1kw8h_28 p{font-size:var(--font-size-body);margin:0}._search_1vz76_5{width:100%;min-height:var(--size-tap-target-min);padding:var(--space-sm) var(--space-md);background:var(--color-surface);border:1px solid var(--color-divider);color:var(--text-primary);font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);border-radius:8px}._search_1vz76_5::placeholder{color:var(--text-secondary)}._search_1vz76_5:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent);outline:none}._chips_1e5g1_5{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}._chip_1e5g1_5{min-height:var(--size-tap-target-min);padding:var(--space-sm) var(--space-md);background:var(--color-divider);color:var(--text-secondary);font-family:var(--font-family-base);font-size:var(--font-size-label);line-height:var(--line-height-label);cursor:pointer;border:none;border-radius:999px}._chip--active_1e5g1_25{background:var(--color-accent);color:#0b0d12}._select_1e5g1_30{min-height:var(--size-tap-target-min);max-width:100%;margin-top:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-divider);color:var(--text-secondary);font-family:var(--font-family-base);font-size:var(--font-size-label);line-height:var(--line-height-label);cursor:pointer;border:none;border-radius:999px}._row_1afmp_7{align-items:center;gap:var(--space-md);min-height:var(--size-row-min-height);padding:var(--space-sm) var(--space-md);background:var(--color-surface);border-bottom:1px solid var(--color-divider);color:inherit;text-decoration:none;display:flex}._row_1afmp_7:hover{background:var(--color-hover)}._row--muted_1afmp_23{opacity:.55}._thumb_1afmp_27{width:var(--size-thumbnail-row);height:var(--size-thumbnail-row);border-radius:4px;flex-shrink:0;overflow:hidden}._thumb__img_1afmp_35{object-fit:cover;width:100%;height:100%;display:block}._thumb--placeholder_1afmp_42{background:var(--color-divider);width:100%;height:100%;color:var(--text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:flex}._row__info_1afmp_54{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}._row__name_1afmp_62{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._row__setBadge_1afmp_71{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary);background:var(--color-divider);padding:2px var(--space-xs);border-radius:4px;align-self:flex-start}._row__price_1afmp_81{flex-shrink:0}._row__noData_1afmp_85{font-size:var(--font-size-heading);line-height:var(--line-height-heading);font-weight:var(--font-weight-semibold);color:var(--text-disabled)}._row__trends_1afmp_92{gap:var(--space-xs);flex-shrink:0;display:flex}._price_eb5g6_6{gap:var(--space-xs);flex-direction:column;display:flex}._price__total_eb5g6_12{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);color:var(--text-primary);font-size:var(--font-size-heading);line-height:var(--line-height-heading)}._price__total--display_eb5g6_20{font-size:var(--font-size-display);line-height:var(--line-height-display)}._price__secondary_eb5g6_25{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-regular);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-secondary)}._trend-badge_oge11_6{font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums;padding:var(--space-xs) var(--space-sm);border-radius:var(--space-xs);display:inline-block}._trend-badge--up_oge11_16{background:var(--trend-up);color:var(--color-bg)}._trend-badge--down_oge11_21{background:var(--trend-down);color:var(--color-bg)}._trend-badge--flat_oge11_26{background:var(--trend-flat);color:var(--color-bg)}._trend-badge--muted_oge11_31{color:var(--trend-insufficient);background:0 0;padding:0}._detail_2anw1_15{gap:var(--space-lg);max-width:720px;padding:var(--space-3xl) var(--space-md) var(--space-2xl);flex-direction:column;margin:0 auto;display:flex}._backLink_2anw1_24{font-size:var(--font-size-body);color:var(--color-accent);align-self:flex-start;text-decoration:none}._backLink_2anw1_24:hover{text-decoration:underline}._detail__header_2anw1_35{align-items:center;gap:var(--space-md);display:flex}._detail__thumb_2anw1_41{width:var(--size-thumbnail-detail);height:var(--size-thumbnail-detail);border-radius:8px;flex-shrink:0;overflow:hidden}._detail__thumbImg_2anw1_49{object-fit:cover;width:100%;height:100%;display:block}._detail__thumb--placeholder_2anw1_56{background:var(--color-divider);width:100%;height:100%;color:var(--text-secondary);font-size:var(--font-size-display);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:flex}._detail__headerInfo_2anw1_68{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex}._detail__title_2anw1_75{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--text-primary);padding-bottom:var(--space-xs);border-bottom:2px solid var(--color-accent);margin:0}._detail__badge_2anw1_85{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary);background:var(--color-divider);padding:2px var(--space-xs);border-radius:4px}._detail__priceSection_2anw1_94{gap:var(--space-xs);flex-direction:column;display:flex}._detail__noData_2anw1_100{font-size:var(--font-size-display);line-height:var(--line-height-display);font-weight:var(--font-weight-semibold);color:var(--text-disabled);margin:0}._sampleSize_2anw1_108{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary);margin:0}._detail__trendSection_2anw1_115{gap:var(--space-lg);display:flex}._trend_2anw1_120{gap:var(--space-xs);flex-direction:column;display:flex}._trendLabel_2anw1_126{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary)}._detail__allTimeSection_2anw1_132{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex}._detail__historySection_2anw1_139{gap:var(--space-sm);flex-direction:column;display:flex}._sectionHeading_2anw1_145{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--text-primary);margin:0}._historyChartFrame_2anw1_153{width:100%;height:280px}._historyMessage_2anw1_161{width:100%;height:100%;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-secondary);justify-content:center;align-items:center;margin:0;display:flex}._detail__meta_2anw1_173{gap:var(--space-xs);font-size:var(--font-size-body);color:var(--text-primary);flex-direction:column;display:flex}._range_oqln6_13{font-size:var(--font-size-label);line-height:var(--line-height-label);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums;padding:var(--space-xs) var(--space-sm);border-radius:var(--space-xs);background:var(--trend-flat);color:var(--color-bg);display:inline-block}._range--muted_oqln6_25{color:var(--trend-insufficient);background:0 0;padding:0}._freshness_1n1ot_5{font-size:var(--font-size-label);font-weight:var(--font-weight-regular);line-height:var(--line-height-label);color:var(--text-secondary);margin:0}._chartWrap_1f931_12{width:100%;height:100%}._insufficient_1f931_17{width:100%;height:100%;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-secondary);justify-content:center;align-items:center;margin:0;display:flex}._notFound_1r9db_5{align-items:center;gap:var(--space-sm);padding:var(--space-3xl) var(--space-lg);text-align:center;flex-direction:column;display:flex}._notFound__heading_1r9db_14{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--text-primary);margin:0}._notFound__body_1r9db_22{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--text-secondary);margin:0}._notFound__link_1r9db_30{margin-top:var(--space-sm);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);color:var(--color-accent);text-decoration:none}._notFound__link_1r9db_30:hover{text-decoration:underline}._loadError_qkn5j_5{align-items:center;gap:var(--space-sm);padding:var(--space-3xl) var(--space-lg);text-align:center;flex-direction:column;display:flex}._loadError__heading_qkn5j_14{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--text-primary);margin:0}._loadError__body_qkn5j_22{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--text-secondary);margin:0}
