.core-matrix-root{background:var(--bg-canvas);min-height:100vh}.core-matrix-page .vps-sheet-hero h1{max-width:calc(100% - 420px);font-size:clamp(38px,3.6vw,54px)}.core-filter-bar{grid-template-columns:minmax(280px,2.25fr) repeat(6,minmax(108px,1fr))}.core-filter-bar.is-ai-api{grid-template-columns:minmax(290px,2.2fr) repeat(4,minmax(120px,1fr))}.core-filter-bar.is-ai-api .vps-sheet-search{grid-row:span 2;min-height:111px}.core-provider-mark{width:38px;max-width:38px;font-size:8px;overflow:hidden}.core-query-table{min-width:1420px}.core-query-table tr>:first-child{width:240px}.core-query-table.is-residential-vps{min-width:1690px}.core-query-table.is-residential-vps tr>:nth-child(10),.core-query-table.is-gpu tr>:nth-child(10),.core-query-table.is-ip-proxy tr>:nth-child(9),.core-query-table.is-ai-api tr>:nth-child(9),.core-query-table.is-ai-api tr>:nth-child(10){width:178px}.core-query-table.is-gpu{min-width:1740px}.core-query-table.is-ip-proxy{min-width:1530px}.core-query-table.is-ai-api{min-width:1900px}.core-query-table th,.core-query-table td{vertical-align:middle}.core-query-table td>small.core-cell-detail{color:var(--text-secondary);margin-top:3px;font-size:10px;line-height:1.35;display:block}.core-network-identity,.core-proxy-price,.core-evidence-cell{min-width:130px;display:block}.core-network-identity strong{font-size:11px;line-height:1.45;display:block}.core-benchmark-table{min-width:1260px;margin-top:14px}.core-benchmark-table tr>:first-child{width:260px}.core-price-missing,.core-action-missing{color:var(--text-tertiary,var(--text-secondary));font-size:11px}.core-promo-empty{min-width:1px;min-height:1em;display:inline-block}.core-deal-table{margin-top:14px}.core-ranking-table td small,.core-radar-table td small{color:var(--text-secondary);margin-top:3px;font-size:10px;display:block}.core-radar-table tr>:first-child{width:270px}@media (width<=1180px){.core-filter-bar,.core-filter-bar.is-ai-api{grid-template-columns:minmax(280px,2fr) repeat(3,minmax(128px,1fr))}.core-filter-bar .vps-sheet-search,.core-filter-bar.is-ai-api .vps-sheet-search{grid-area:auto/span 2;min-height:48px}}@media (width<=760px){.core-matrix-page .vps-sheet-hero h1{max-width:none;font-size:34px}.core-filter-bar,.core-filter-bar.is-ai-api{grid-template-columns:1fr 1fr}.core-filter-bar .vps-sheet-search,.core-filter-bar.is-ai-api .vps-sheet-search{grid-column:1/-1}}
