:root{--color-bg:#0b0d12;--color-surface:#171a21;--color-divider:#232833;--color-accent:#e8a33d;--color-destructive:#d92d20;--color-hover:#1d212b;--backdrop-glow-warm:#e8a33d2b;--backdrop-glow-cool:#5c6cff2b;--backdrop-glow-violet:#a040aa1a;--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)}body:before,body:after{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}body:before{background-image:radial-gradient(ellipse 70% 55% at 0% 0%, var(--backdrop-glow-warm), transparent 70%), radial-gradient(ellipse 65% 50% at 100% 0%, var(--backdrop-glow-cool), transparent 70%), radial-gradient(ellipse 60% 45% at 50% 100%, var(--backdrop-glow-violet), transparent 70%)}body:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='360'%20height='360'%20viewBox='0%200%20360%20360'%3e%3cdefs%3e%3cg%20id='ball'%20fill='none'%20stroke='%23ffffff'%20stroke-width='2'%20stroke-linecap='round'%3e%3ccircle%20r='42'/%3e%3cpath%20d='M-42%200H-14M14%200H42'/%3e%3ccircle%20r='14'/%3e%3ccircle%20r='5'/%3e%3c/g%3e%3c/defs%3e%3cg%20opacity='0.06'%3e%3cuse%20xlink:href='%23ball'%20href='%23ball'%20transform='translate(78%2074)%20rotate(-18)'/%3e%3cuse%20xlink:href='%23ball'%20href='%23ball'%20transform='translate(262%20142)%20rotate(24)%20scale(0.72)'/%3e%3cuse%20xlink:href='%23ball'%20href='%23ball'%20transform='translate(132%20276)%20rotate(9)%20scale(0.52)'/%3e%3cuse%20xlink:href='%23ball'%20href='%23ball'%20transform='translate(318%20318)%20rotate(-34)%20scale(0.4)'/%3e%3c/g%3e%3c/svg%3e");background-size:360px 360px}._catalog_v4t82_4{gap:var(--space-md);max-width:720px;padding:var(--space-2xl) var(--space-md) var(--space-2xl);flex-direction:column;margin:0 auto;display:flex}._title_v4t82_13{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--text-primary);margin:0}._controls_v4t82_21{gap:var(--space-sm);flex-direction:column;display:flex}._list_v4t82_27{border-top:1px solid var(--color-divider);flex-direction:column;display:flex}._empty_v4t82_33{padding:var(--space-2xl) var(--space-md);text-align:center;color:var(--text-secondary)}._empty_v4t82_33 h2{color:var(--text-primary);font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-sm)}._empty_v4t82_33 p{font-size:var(--font-size-body);margin:0}._search_15fuh_5{width:100%;min-height:var(--size-tap-target-min);padding:var(--space-sm) var(--space-md) var(--space-sm) 44px;background-color: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);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%239AA3B2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E");background-position:14px;background-repeat:no-repeat;border-radius:8px}._search_15fuh_5::placeholder{color:var(--text-secondary)}._search_15fuh_5:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent);outline:none}._bar_18wuo_6{gap:var(--space-sm);flex-direction:column;display:flex}._selects_18wuo_12{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._selects_18wuo_12>:nth-child(3){grid-column:1/-1}@media (width>=560px){._selects_18wuo_12{grid-template-columns:repeat(3,minmax(0,1fr))}._selects_18wuo_12>:nth-child(3){grid-column:auto}}._select_18wuo_12{width:100%;min-height:var(--size-tap-target-min);padding:var(--space-sm) 40px var(--space-sm) var(--space-md);appearance:none;background-color:var(--color-surface);border:1px solid var(--color-divider);color:var(--text-secondary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-family-base);font-size:var(--font-size-body);line-height:var(--line-height-body);text-overflow:ellipsis;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%239AA3B2' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border-radius:8px}._select_18wuo_12:hover{background-color:var(--color-hover)}._select_18wuo_12:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent);outline:none}._select--active_18wuo_64{border-color:var(--color-accent);color:var(--text-primary)}._summary_18wuo_69{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:20px;display:flex}._count_18wuo_77{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:0}._clear_18wuo_85{padding:0 var(--space-xs);color:var(--color-accent);font-family:var(--font-family-base);font-size:var(--font-size-label);line-height:var(--line-height-label);cursor:pointer;background:0 0;border:none;border-radius:4px}._clear_18wuo_85:hover{text-decoration:underline}._clear_18wuo_85:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._row_3pa3d_6{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_3pa3d_6:hover{background:var(--color-hover)}._row--muted_3pa3d_22{opacity:.55}._thumb_3pa3d_26{width:var(--size-thumbnail-row);height:var(--size-thumbnail-row);border-radius:4px;flex-shrink:0;overflow:hidden}._thumb__img_3pa3d_34{object-fit:cover;width:100%;height:100%;display:block}._thumb--placeholder_3pa3d_41{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_3pa3d_53{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}._row__name_3pa3d_61{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._row__setBadge_3pa3d_74{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_3pa3d_84{flex-shrink:0;justify-content:flex-end;min-width:6.5rem;display:flex}._row__noData_3pa3d_93{text-align:right;font-size:var(--font-size-heading);line-height:var(--line-height-heading);font-weight:var(--font-weight-semibold);color:var(--text-disabled)}._row__trends_3pa3d_101{gap:var(--space-xs);flex-shrink:0;display:flex}._price_1qj5h_6{gap:var(--space-xs);flex-direction:column;display:flex}._price--end_1qj5h_12{text-align:right;align-items:flex-end}._price__line_1qj5h_18{align-items:baseline;gap:var(--space-sm);display:flex}._price__badge_1qj5h_24{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary);background:var(--color-divider);padding:2px var(--space-sm);border-radius:999px}._price__label_1qj5h_33{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary)}._price__total_1qj5h_39{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_1qj5h_47{font-size:var(--font-size-display);line-height:var(--line-height-display)}._price__secondary_1qj5h_52{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_uruz9_5{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_uruz9_15{background:var(--trend-up);color:var(--color-bg)}._trend-badge--down_uruz9_20{background:var(--trend-down);color:var(--color-bg)}._trend-badge--flat_uruz9_25{background:var(--trend-flat);color:var(--color-bg)}._trend-badge--muted_uruz9_30{color:var(--trend-insufficient);background:0 0;padding:0}._detail_1cwiq_11{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_1cwiq_20{font-size:var(--font-size-body);color:var(--color-accent);align-self:flex-start;text-decoration:none}._backLink_1cwiq_20:hover{text-decoration:underline}._detail__header_1cwiq_31{align-items:center;gap:var(--space-md);display:flex}._detail__thumb_1cwiq_37{width:var(--size-thumbnail-detail);height:var(--size-thumbnail-detail);border-radius:8px;flex-shrink:0;overflow:hidden}._detail__thumbImg_1cwiq_45{object-fit:cover;width:100%;height:100%;display:block}._detail__thumb--placeholder_1cwiq_52{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_1cwiq_64{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex}._detail__title_1cwiq_71{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_1cwiq_81{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_1cwiq_90{gap:var(--space-xs);flex-direction:column;display:flex}._detail__noData_1cwiq_96{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_1cwiq_104{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary);margin:0}._detail__trendSection_1cwiq_111{gap:var(--space-lg);display:flex}._trend_1cwiq_116{gap:var(--space-xs);flex-direction:column;display:flex}._trendLabel_1cwiq_122{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary)}._detail__allTimeSection_1cwiq_128{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex}._detail__historySection_1cwiq_135{gap:var(--space-sm);flex-direction:column;display:flex}._sectionHeading_1cwiq_141{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_1cwiq_149{width:100%;height:280px;padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;background:var(--color-surface);border-radius:8px}._historyMessage_1cwiq_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_1cwiq_173{gap:var(--space-xs);font-size:var(--font-size-body);color:var(--text-primary);flex-direction:column;display:flex}._range_ufbue_12{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_ufbue_24{color:var(--trend-insufficient);background:0 0;padding:0}._freshness_158pz_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_do5eh_12{width:100%;height:100%}._insufficient_do5eh_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_17ijw_4{align-items:center;gap:var(--space-sm);padding:var(--space-3xl) var(--space-lg);text-align:center;flex-direction:column;display:flex}._notFound__heading_17ijw_13{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_17ijw_21{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_17ijw_29{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_17ijw_29:hover{text-decoration:underline}._loadError_120on_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_120on_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_120on_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}
