._container_1g8dt_2{background-color:var(--surface);border:1px solid var(--border-default, var(--border-subtle));border-radius:var(--radius-lg);overflow:hidden}._header_1g8dt_9{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-block);min-height:3.5rem;padding:var(--gap-block) var(--gap-section);border-bottom:1px solid var(--border-subtle)}._titleWrapper_1g8dt_19{display:flex;align-items:center;gap:var(--gap-block);min-width:0}._title_1g8dt_19{display:flex;align-items:center;gap:var(--gap-item);font-family:var(--font-family-display);font-size:var(--text-lg);font-weight:var(--weight-heading);line-height:1.2;letter-spacing:var(--tracking-tight);color:var(--foreground);margin:0}._badge_1g8dt_39{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 var(--gap-pair);border-radius:var(--radius-full);background-color:color-mix(in srgb,var(--chart-1) 14%,transparent);border:1px solid color-mix(in srgb,var(--chart-1) 60%,transparent);color:var(--foreground);font-size:.75rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}._actions_1g8dt_56{display:flex;align-items:center;gap:var(--gap-pair)}._clearButton_1g8dt_62{color:var(--muted-foreground);font-size:.8125rem;min-height:44px}._toggleButton_1g8dt_68{min-width:44px;min-height:44px}._content_1g8dt_73{padding:var(--gap-section);background-color:var(--surface)}@media(max-width:768px){._content_1g8dt_73{display:none;padding:var(--gap-block)}._content_1g8dt_73._open_1g8dt_85{display:block;animation:_slideDown_1g8dt_1 var(--motion-base) ease}}@keyframes _slideDown_1g8dt_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._grid_1g8dt_96{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:var(--gap-section);align-items:start}._filterGroup_1g8dt_103{display:flex;flex-direction:column;gap:var(--gap-block)}._label_1g8dt_109{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-item);font-family:var(--font-family-ui);font-size:var(--text-2xs);font-weight:500;color:var(--muted-foreground);letter-spacing:.14em;text-transform:uppercase}._value_1g8dt_122{font-family:var(--font-family-display);font-size:.75rem;font-weight:var(--weight-heading);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;color:var(--foreground);background-color:var(--surface-muted);border:1px solid var(--border-subtle);padding:0 var(--gap-item);border-radius:var(--radius-full);white-space:nowrap}._slider_1g8dt_137{padding:var(--gap-item) 0}._sortGroup_1g8dt_141{display:grid;grid-template-columns:2fr 1fr;gap:var(--gap-block)}._sortOrderBtn_1g8dt_147{width:100%;min-height:44px;justify-content:space-between;padding-left:var(--gap-block);padding-right:var(--gap-block)}._container_1y1fj_2{display:flex;flex-direction:column;gap:var(--gap-block);background-color:var(--surface);border:1px solid var(--border-default, var(--border-subtle));border-radius:var(--radius-lg);padding:var(--gap-section);width:100%}._header_1y1fj_13{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-item);padding-bottom:var(--gap-block);border-bottom:1px solid var(--border-subtle)}._title_1y1fj_22{display:flex;align-items:center;gap:var(--gap-item);font-family:var(--font-family-display);font-size:var(--text-lg);font-weight:var(--weight-heading);line-height:1.2;margin:0;color:var(--foreground)}._count_1y1fj_34{font-family:var(--font-family-ui);font-size:var(--text-2xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap}._chipsContainer_1y1fj_44{display:flex;flex-wrap:wrap;gap:var(--gap-item);min-height:2rem}._chip_1y1fj_44{display:inline-flex;align-items:center;gap:var(--gap-pair);background-color:var(--state-selected, var(--surface-muted));color:var(--foreground);border:1px solid var(--border-strong);padding:0 0 0 var(--gap-block);border-radius:var(--radius-full);font-size:.875rem;font-weight:500}._chipLabel_1y1fj_64{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}._removeButton_1y1fj_71{display:flex;align-items:center;justify-content:center;background:none;border:none;color:currentColor;cursor:pointer;min-width:32px;min-height:32px;padding:0;border-radius:50%;opacity:.7;transition:opacity .2s,background-color .2s}._removeButton_1y1fj_71:hover{opacity:1;background-color:var(--state-hover)}._removeButton_1y1fj_71:focus-visible{outline:none;opacity:1;box-shadow:0 0 0 2px var(--ring)}._emptyText_1y1fj_98{font-size:.875rem;color:var(--muted-foreground);font-style:italic}._searchWrapper_1y1fj_104{position:relative}._inputContainer_1y1fj_108{position:relative;display:flex;align-items:center}._searchIcon_1y1fj_114{position:absolute;left:var(--gap-block);color:var(--muted-foreground);pointer-events:none;z-index:1}._input_1y1fj_108{padding-left:var(--gap-region);min-height:44px}._dropdown_1y1fj_127{position:absolute;top:100%;left:0;right:0;margin-top:var(--spacing-1);background-color:var(--popup);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay);max-height:300px;overflow-y:auto}._resultsList_1y1fj_142{list-style:none;padding:0;margin:0}._resultItem_1y1fj_148{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-3);background:none;border:none;text-align:left;cursor:pointer;transition:background-color .2s;border-bottom:1px solid var(--border-subtle)}._resultItem_1y1fj_148:last-child{border-bottom:none}._resultItem_1y1fj_148:hover:not(:disabled){background-color:var(--state-hover)}._disabledItem_1y1fj_170{opacity:.6;cursor:default;background-color:var(--muted)}._resultInfo_1y1fj_176{display:flex;flex-direction:column;gap:var(--gap-pair)}._resultTitle_1y1fj_182{font-weight:500;color:var(--foreground)}._resultSubtitle_1y1fj_187{font-size:.75rem;color:var(--muted-foreground)}._plusIcon_1y1fj_192{color:var(--muted-foreground)}._checkIcon_1y1fj_196{color:var(--success-text)}._loadingItem_1y1fj_200,._noResults_1y1fj_201{padding:var(--spacing-4);text-align:center;color:var(--muted-foreground);font-size:.875rem}._loadingSkeleton_1y1fj_208{height:1rem;width:120px;margin:0 auto}._container_tmgpx_2{width:100%;overflow-x:auto;background-color:var(--surface)}._emptyState_tmgpx_8{padding:var(--spacing-8);text-align:center;color:var(--muted-foreground);background-color:var(--surface-muted);border-radius:var(--radius-md);border:1px dashed var(--border)}._errorState_tmgpx_17{padding:var(--spacing-8);display:flex;flex-direction:column;align-items:center;gap:var(--gap-item);color:var(--error);background-color:var(--surface)}._tableWrapper_tmgpx_27{min-width:600px}._table_tmgpx_27{width:100%;border-collapse:collapse;font-size:.9375rem}._labelHeader_tmgpx_37{text-align:left;padding:var(--gap-block);font-family:var(--font-family-ui);font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-weight:500;border-bottom:1px solid var(--border-subtle);width:200px;background-color:var(--surface)}._tractHeader_tmgpx_51{text-align:left;padding:var(--gap-block);border-bottom:1px solid var(--border-subtle);background-color:var(--surface);min-width:180px}._tractTitle_tmgpx_59{font-family:var(--font-family-display);font-weight:var(--weight-heading);color:var(--foreground);font-size:1rem}._tractSubtitle_tmgpx_66{font-size:.75rem;color:var(--muted-foreground);font-weight:400;margin-top:var(--gap-pair)}._sectionHeader_tmgpx_73 td{background-color:color-mix(in srgb,var(--surface-muted) 70%,transparent);color:var(--foreground-secondary);font-family:var(--font-family-ui);font-weight:500;padding:var(--gap-item) var(--gap-block);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.14em;border-bottom:1px solid var(--border-subtle);vertical-align:middle}._labelCell_tmgpx_86{height:44px;padding:var(--gap-item) var(--gap-block);color:var(--muted-foreground);border-bottom:1px solid var(--border-subtle);font-weight:500;vertical-align:middle}._valueCell_tmgpx_95{padding:var(--gap-item) var(--gap-block);color:var(--foreground);border-bottom:1px solid var(--border-subtle);font-variant-numeric:tabular-nums}._best_tmgpx_102{color:var(--success-text);font-weight:var(--weight-medium);background-color:color-mix(in srgb,var(--success) 5%,transparent)}._worst_tmgpx_108{color:var(--error);background-color:color-mix(in srgb,var(--error) 5%,transparent)}._loadingGrid_tmgpx_114{display:flex;gap:var(--gap-section);padding:var(--gap-section)}._loadingColumn_tmgpx_120{flex:1;display:flex;flex-direction:column;gap:var(--gap-section)}._loadingHeader_tmgpx_127{height:3rem;width:100%}._loadingRow_tmgpx_132{height:2rem;width:100%}._container_9wev7_1{display:flex;flex-direction:column;gap:var(--gap-region);padding-bottom:var(--gap-page);max-width:var(--max-layout-width);margin:0 auto;width:100%}._breadcrumbWrapper_9wev7_11{margin-bottom:0}._backButton_9wev7_15{align-self:flex-start}._header_9wev7_19{max-width:800px}._pageTitle_9wev7_23{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:var(--weight-display);color:var(--foreground);margin:0 0 var(--gap-block);letter-spacing:var(--tracking-tight)}._titleHighlight_9wev7_32{color:var(--muted-foreground)}._description_9wev7_36{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin:0}._layout_9wev7_43{display:grid;grid-template-columns:1fr;gap:var(--gap-section);align-items:start}@media(min-width:1024px){._layout_9wev7_43{grid-template-columns:300px 1fr}}._sidebar_9wev7_56{position:relative;z-index:var(--z-content)}._stickySidebar_9wev7_61{position:static;display:flex;flex-direction:column;gap:var(--gap-section)}@media(min-width:1024px){._stickySidebar_9wev7_61{position:sticky;top:calc(var(--header-height, 64px) + var(--gap-block))}}._comparisonWrapper_9wev7_79{margin-bottom:var(--gap-section)}._mainContent_9wev7_83{min-width:0}._errorContainer_9wev7_87{padding:var(--gap-page);text-align:center;color:var(--error);background-color:var(--surface);border:1px solid var(--border-default, var(--border-subtle));border-radius:var(--radius-lg);margin-top:var(--gap-region)}._backLink_9wev7_97{display:inline-block;margin-top:var(--gap-section);color:var(--primary);text-decoration:none;font-weight:var(--weight-medium)}._backLink_9wev7_97:hover{text-decoration:underline}._gridSkeleton_9wev7_109{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:var(--gap-block);margin-top:var(--gap-region)}._backLink_9wev7_97:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}
