.wsl-category-catalogue .sc-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;align-items:start;margin:24px 0}.sc-layout *{box-sizing:border-box}.sc-sidebar{position:sticky;top:110px;min-width:0}.sc-nav{background:#fff;border:1px solid #dce6f0;border-radius:12px;padding:18px;max-height:calc(100dvh - 130px);overflow:auto}.sc-nav>strong{display:block;color:#07376b;font-size:18px}.sc-nav>span{display:block;color:#65758a;font-size:13px;margin:5px 0 16px}.sc-nav a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;border-radius:6px;text-decoration:none;color:#26496c;font-size:14px}.sc-nav a:hover,.sc-nav a[aria-current=true]{background:#eaf3fc;color:#145f9c;font-weight:700}.sc-nav small{background:#f2f6fb;border-radius:12px;padding:0 6px}.sc-page-links{border-top:1px solid #e3ebf3;margin-top:16px;padding-top:10px}.sc-nav a.sc-contact{background:#e60024;color:white;margin-top:16px}.sc-main{min-width:0}.sc-finder,.sc-compare{background:#fff;border:1px solid #dce6f0;border-radius:12px;padding:24px;margin-bottom:24px;scroll-margin-top:110px}.sc-kicker{color:#df001c;font-weight:bold;font-size:12px;letter-spacing:1px}.sc-finder h2,.sc-compare h2{color:#07376b;margin:6px 0 8px;font-size:26px}.sc-finder>p,.sc-compare>p{color:#65758a}.sc-search{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.48fr);gap:12px;margin:20px 0}.sc-search input,.sc-search select{font:inherit;border:1px solid #c8d9eb;border-radius:6px;width:100%;min-height:46px;padding:10px 12px;background:white;color:#244360;min-width:0}.sc-search label{min-width:0}.sc-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0)}.sc-tools{display:flex;justify-content:space-between;align-items:center;gap:12px}.sc-tools button{background:white;color:#145f9c;border:1px solid #c8d9eb;border-radius:6px;padding:8px 12px;cursor:pointer}.sc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sc-card{display:flex;flex-direction:column;border:1px solid #dce6f0;border-radius:9px;overflow:hidden;min-width:0}.sc-card[hidden]{display:none!important}.sc-image{position:relative;display:block;background:#fff;border-bottom:1px solid #edf2f8;aspect-ratio:1/1}.sc-image img{width:100%;height:100%;object-fit:contain;padding:14px;display:block}.sc-image>span{position:absolute;z-index:1;top:10px;left:10px;background:#eaf3fc;padding:3px 8px;border-radius:4px;font-size:12px;color:#145f9c}.sc-card-body{padding:16px;display:flex;flex:1;flex-direction:column}.sc-card h3{font-size:19px;margin:0 0 6px;color:#07376b}.sc-card p{margin:4px 0 12px;font-size:13px;color:#65758a;line-height:1.65;overflow-wrap:anywhere}.sc-card ul{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-wrap:wrap;gap:5px}.sc-card li{font-size:12px;background:#f2f6fb;padding:4px 6px;color:#355674}.sc-card .sc-places{margin-bottom:18px}.sc-card-actions{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.sc-card-actions a{color:#145f9c;font-weight:700}.sc-card-actions label{color:#65758a;cursor:pointer}.sc-compare-table{overflow:auto}.sc-compare table{border-collapse:collapse;width:100%;min-width:480px}.sc-compare td,.sc-compare th{border:1px solid #dce6f0;padding:12px;text-align:left;font-size:14px}.sc-compare th{background:#f2f6fb}.sc-layout :is(h2,h3,section[id]){scroll-margin-top:120px}.wsl-category-catalogue .wsl-sweeper-hero{height:200px!important;min-height:0!important;overflow:hidden}.wsl-category-catalogue .wsl-sweeper-hero>img{height:100%;width:100%;object-fit:cover}.wsl-category-catalogue .wsl-sweeper-hero__copy{max-width:640px}.wsl-category-catalogue .wsl-sweeper-hero__copy h1{font-size:36px}.wsl-category-catalogue .sc-main>.wsl-section{margin-top:28px}.sc-layout button:focus-visible,.sc-layout a:focus-visible,.sc-layout input:focus-visible,.sc-layout select:focus-visible{outline:3px solid #2483d4;outline-offset:3px}

@media(max-width:1439px){.wsl-category-catalogue .sc-layout{grid-template-columns:180px minmax(0,1fr);gap:18px}.sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-nav{padding:12px}.sc-finder{padding:18px}}

@media(max-width:767px){.wsl-category-catalogue .sc-layout{display:block;margin-top:16px}.sc-sidebar{position:static;margin-bottom:16px}.sc-nav{display:flex;gap:6px;overflow-x:auto;max-height:none;padding:10px;align-items:center}.sc-nav>strong,.sc-nav>span,.sc-nav>.sc-contact,.sc-page-links{display:none}.sc-nav>a{flex:0 0 auto;white-space:nowrap;padding:10px}.sc-search{grid-template-columns:1fr}.sc-grid{grid-template-columns:1fr}.sc-finder,.sc-compare{padding:16px}.sc-finder h2{font-size:23px}.sc-card .sc-image{aspect-ratio:4/3}.wsl-category-catalogue .wsl-sweeper-hero{height:240px!important}.wsl-category-catalogue .wsl-sweeper-hero__copy h1{font-size:28px}.wsl-category-catalogue .wsl-sweeper-hero__copy p{font-size:14px}.sc-card-actions{font-size:14px}}


.sc-image{aspect-ratio:auto;height:220px}.sc-sidebar{align-self:start}.sc-nav{overscroll-behavior:contain;scrollbar-gutter:stable}.sc-filter-note{font-size:12px;color:#65758a}.sc-nav>a[data-sc-type][data-selected="true"]{background:#eaf3fc;color:#145f9c;font-weight:700}.sc-page-links a[aria-current="location"]{background:#f0f7fd;color:#145f9c;box-shadow:inset 3px 0 #145f9c;font-weight:700}.sc-nav a[data-sc-type]:not([data-selected="true"]):hover,.sc-page-links a:not([aria-current="location"]):hover{background:#f8fafc;color:#26496c;font-weight:400}@media(max-width:767px){.sc-card .sc-image{aspect-ratio:auto;height:230px}}
/* Fit the existing PHP hero copy without clipping it in the compact category banner. */
.wsl-category-catalogue .wsl-sweeper-hero{height:auto!important;min-height:200px!important;position:relative;display:flex;align-items:center;padding:24px 40px;border-radius:12px}
.wsl-category-catalogue .wsl-sweeper-hero>img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover}
.wsl-category-catalogue .wsl-sweeper-hero__copy{position:relative;inset:auto;transform:none;margin:0;padding:0;max-width:640px;z-index:2}
.wsl-category-catalogue .wsl-sweeper-hero__copy h1{margin:4px 0 8px;font-size:32px;line-height:1.3}
.wsl-category-catalogue .wsl-sweeper-hero__copy p{margin:0 0 12px;font-size:16px;line-height:1.6}
.wsl-category-catalogue .wsl-sweeper-hero__copy>div{display:flex;flex-wrap:wrap;gap:8px}
@media(max-width:767px){.wsl-category-catalogue .wsl-sweeper-hero{height:auto!important;min-height:210px!important;padding:22px}.wsl-category-catalogue .wsl-sweeper-hero__copy h1{font-size:28px}.wsl-category-catalogue .wsl-sweeper-hero__copy p{font-size:14px}}

.wsl-page.wsl-category-catalogue .wsl-sweeper-hero{height:auto!important;max-height:none!important}


/* Owner-approved V4 catalogue layout. Only loaded on this category. */

.sc-top-filters{background:#fff;border:1px solid #dce6f0;border-radius:12px;padding:22px 26px;margin-top:24px}.sc-top-filters h2{margin:4px 0 6px;color:#07376b;font-size:26px}.sc-top-filters p{margin:0;color:#65758a;font-size:14px}.sc-top-filters .sc-search{grid-template-columns:minmax(0,1.5fr) minmax(150px,.65fr) minmax(180px,.9fr);margin:18px 0 0}.sc-nav{background:#103b66;border-color:#103b66;color:white;padding:20px}.sc-brand{padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #ffffff2b}.sc-brand small{font-size:12px;color:#a9caeb;letter-spacing:1px}.sc-brand h2{font-size:26px;color:white;margin:8px 0 12px}.sc-brand p{color:#c6d8eb;font-size:13px;line-height:1.8;margin:0}.sc-nav>strong{color:white;font-size:16px}.sc-nav>span{color:#a9caeb}.sc-nav a{color:#dce9f6}.sc-nav small{background:#ffffff1a;color:inherit}.sc-page-links{border-color:#ffffff2b}.sc-nav>a[data-sc-type][data-selected=true]{background:white;color:#124b7d}.sc-nav a[data-sc-type]:not([data-selected=true]):hover,.sc-page-links a:not([aria-current=location]):hover{background:#ffffff14;color:white}.sc-page-links a[aria-current=location]{background:#ffffff1a;color:white;box-shadow:inset 3px 0 #7dbbfa}.sc-finder{padding:18px}.sc-directory-title{font-size:20px!important;margin:0!important}.sc-tools{margin:14px 0}.sc-tools p{margin:0}.sc-image{height:190px}.sc-card h3{font-size:18px}.sc-card-body{padding:14px}.sc-card ul{display:block;margin-bottom:12px}.sc-card li{display:flex;justify-content:space-between;gap:8px;background:transparent;padding:5px 0;border-bottom:1px solid #edf2f8;font-size:12px}.sc-card li span{color:#65758a}.sc-card li strong{font-weight:600;color:#284b6e;text-align:right}.sc-card .sc-places{font-size:12px}.sc-card-actions{font-size:12px}.sc-nav{max-height:calc(100dvh - 130px)}.sc-filter-note{font-size:12px;line-height:1.7}
@media(min-width:1600px){.sc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(min-width:1200px) and (max-width:1599px){.sc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(min-width:768px) and (max-width:1199px){.sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.sc-top-filters{padding:18px;margin-top:16px}.sc-top-filters h2{font-size:23px}.sc-top-filters .sc-search{grid-template-columns:1fr}.sc-nav{padding:10px;background:#103b66;max-height:none}.sc-brand,.sc-nav>strong,.sc-nav>span{display:none}.sc-grid{grid-template-columns:1fr}.sc-card .sc-image{height:230px}.sc-card-actions{font-size:14px}.sc-card li{font-size:14px}}
/* Match the live product-centre machine cards; scoped to the scrubber finder. */
.wsl-category-catalogue .sc-card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:none;font-family:Arial,"Microsoft YaHei",sans-serif}
.wsl-category-catalogue .sc-card .sc-image{height:252px;aspect-ratio:auto;background:#fff;border-bottom:0}
.wsl-category-catalogue .sc-image img{padding:3%;object-fit:contain;object-position:center;transform:none}
.wsl-category-catalogue .sc-card-body{padding:14px 16px 16px}
.wsl-category-catalogue .sc-card h3{font-size:17px;font-weight:700;line-height:1.5;color:#111827;margin:0 0 7px}
.wsl-category-catalogue .sc-card h3 a{color:inherit}
.wsl-category-catalogue .sc-card p{font-size:13px;line-height:1.65;color:#475569;margin:0 0 10px}
.wsl-category-catalogue .sc-card li{font-size:13px;line-height:1.7;color:#111827;background:transparent}
.wsl-category-catalogue .sc-card li strong{color:#111827;font-weight:400}
.wsl-category-catalogue .sc-card-actions a{display:inline-block;background:#143f8f;border:1px solid #143f8f;border-radius:4px;color:#fff;font-size:13px;font-weight:800;line-height:1.55;padding:6px 8px;text-decoration:none}

/* Restore the established category banner proportions. */
.wsl-page.wsl-category-catalogue .wsl-sweeper-hero{aspect-ratio:16/6.4;height:auto!important;min-height:360px!important;max-height:none!important}
@media(max-width:767px){.wsl-page.wsl-category-catalogue .wsl-sweeper-hero{aspect-ratio:auto;min-height:300px!important;padding:28px 22px}}

/* Match the sweeper category desktop banner height; retain mobile sizing. */
@media(min-width:768px){.wsl-page.wsl-category-catalogue .wsl-sweeper-hero{height:480px!important;min-height:480px!important;max-height:480px!important;aspect-ratio:auto}}
/* Align category catalogue presentation with the owner's product-centre reference. */
.wsl-category-catalogue .sc-nav{background:linear-gradient(155deg,#173e83,#0d2b58);border-color:#173e83;border-radius:0}
.wsl-category-catalogue .sc-finder{border-radius:0;background:#fff;padding:14px 0 0;border:0}
.wsl-category-catalogue .sc-finder>.sc-directory-title,.wsl-category-catalogue .sc-finder>.sc-filter-note,.wsl-category-catalogue .sc-finder>.sc-tools{margin-left:16px!important;margin-right:16px!important}
.wsl-category-catalogue .sc-grid{gap:6px 0}
.wsl-category-catalogue .sc-card{border:0;border-right:1px solid #d6e0ef;border-bottom:1px solid #d6e0ef;border-radius:0;box-shadow:none;background:#fff}
.wsl-category-catalogue .sc-card .sc-image{height:252px;background:#fff}
.wsl-category-catalogue .sc-image img{padding:3%;object-fit:contain;object-position:center}
.wsl-category-catalogue .sc-image>span{display:none}
.wsl-category-catalogue .sc-card-body{padding:14px 16px 16px}
.wsl-category-catalogue .sc-card h3{font-size:17px;line-height:1.5;font-weight:700;color:#111;margin:0 0 8px}
.wsl-category-catalogue .sc-card p{font-size:13px;line-height:1.65;color:#284e87;margin:0 0 10px}
.wsl-category-catalogue .sc-card ul{margin:0 0 10px}
.wsl-category-catalogue .sc-card li{display:flex;justify-content:flex-start;gap:5px;padding:0;border:0;font-size:13px;line-height:1.7;color:#102d59}
.wsl-category-catalogue .sc-card li span{color:#102d59}
.wsl-category-catalogue .sc-card li span:after{content:'：'}
.wsl-category-catalogue .sc-card li strong{color:#102d59;font-weight:400;text-align:left}
.wsl-category-catalogue .sc-card .sc-places{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:43px;margin-bottom:12px}
.wsl-category-catalogue .sc-card-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px}
.wsl-category-catalogue .sc-card-actions a{display:block;width:100%;text-align:center;background:#193f8c;border-color:#193f8c;border-radius:3px;padding:6px 8px;font-size:13px;font-weight:800}
.wsl-category-catalogue .sc-card-actions label{align-self:flex-end;font-size:12px;color:#475569}
@media(max-width:767px){.wsl-category-catalogue .sc-nav{border-radius:0}.wsl-category-catalogue .sc-card .sc-image{height:252px}}
/* Readable secondary action on the dark category banner. */
.wsl-page.wsl-category-catalogue .wsl-sweeper-hero__copy a.wsl-btn:not(.wsl-btn--red){color:#fff!important;border:1px solid #fff!important;background:rgba(7,28,53,.6)!important}
.wsl-page.wsl-category-catalogue .wsl-sweeper-hero__copy a.wsl-btn:not(.wsl-btn--red):hover{background:#173f76!important}

.wsl-category-catalogue{max-width:1420px;margin-left:auto;margin-right:auto}.wsl-category-catalogue .sc-catalog{min-width:0}.wsl-category-catalogue .sc-layout{grid-template-columns:220px minmax(0,1fr)}.wsl-category-catalogue .cf-original-content{min-width:0}.wsl-category-catalogue .cf-original-content>section{max-width:100%;margin-top:28px;box-sizing:border-box}.wsl-category-catalogue .sc-image:empty{display:none}.cf-parameter-filters{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.cf-parameter-filters label{display:flex;align-items:center;gap:8px;font-size:13px;color:#284e87;max-width:100%}.cf-parameter-filters select{max-width:220px;padding:8px;border:1px solid #c8d9eb;border-radius:4px;background:#fff;min-width:0}.wsl-category-catalogue [id]{scroll-margin-top:120px}.wsl-category-catalogue .sc-card[hidden]{display:none!important}.wsl-category-catalogue .cf-original-content .wsl-commerce-schema-note{display:none}.wsl-category-catalogue .sc-card li strong{overflow-wrap:anywhere}.wsl-category-catalogue .sc-card-actions label input{accent-color:#193f8c}.wsl-category-catalogue .sc-search select{font-size:14px}.wsl-category-catalogue .sc-finder .sc-grid{grid-auto-rows:auto}@media(max-width:1439px){.wsl-category-catalogue .sc-layout{grid-template-columns:180px minmax(0,1fr)}}@media(max-width:767px){.wsl-category-catalogue .sc-layout{display:block}.cf-parameter-filters label{flex:1 1 100%}.cf-parameter-filters select{flex:1;max-width:none}.wsl-category-catalogue .cf-original-content .wsl-section{padding-left:12px;padding-right:12px}.wsl-category-catalogue .sc-card .sc-image{height:252px}}
/* The original task/knowledge prose remains; the single current catalogue above supplies product cards. */
.wsl-category-catalogue .cf-original-content .wsl-commerce-product-grid,
.wsl-category-catalogue .cf-original-content .wsl-product-grid{display:none!important}

/* Sweeper cards: square, non-shrinking media and aligned information; no source images changed. */
[data-category-finder][data-category="saodiji"] .sc-card .sc-image {
    width:100%;height:auto;aspect-ratio:1 / 1;flex:0 0 auto;min-height:0;
}
[data-category-finder][data-category="saodiji"] .sc-card .sc-image img {
    position:absolute;inset:0;display:block;width:100%;height:100%;max-height:none;
    object-fit:contain;object-position:center;padding:3%;transform:none;
}
[data-category-finder][data-category="saodiji"] .sc-card {height:auto;max-height:none;}
[data-category-finder][data-category="saodiji"] .sc-card h3 {min-height:25.5px;font-size:17px;line-height:1.5;color:#111;font-weight:700;}
[data-category-finder][data-category="saodiji"] .sc-card ul {min-height:66.3px;}
[data-category-finder][data-category="saodiji"] .sc-card p {font-size:13px;line-height:1.65;}
[data-category-finder][data-category="saodiji"] .sc-card-actions {margin-top:auto;}
/* Match the live product-centre card metrics, while retaining finder controls. */
[data-category-finder][data-category="saodiji"] .sc-card {font-family:Arial,"Microsoft YaHei",sans-serif;border:1px solid #e2e8f0;border-radius:8px;background:#fff;}
[data-category-finder][data-category="saodiji"] .sc-card .sc-image {height:252px;min-height:252px;aspect-ratio:auto;flex:0 0 252px;}
[data-category-finder][data-category="saodiji"] .sc-card .sc-image img {width:100%;height:100%;padding:3%;object-fit:contain;object-position:center;}
[data-category-finder][data-category="saodiji"] .sc-card-body {padding:14px 16px 16px;}
[data-category-finder][data-category="saodiji"] .sc-card h3 {font-size:17px;line-height:1.5;font-weight:700;color:#111827;margin:0 0 7px;}
[data-category-finder][data-category="saodiji"] .sc-card h3 a {color:#071a33;}
[data-category-finder][data-category="saodiji"] .sc-card p {font-size:13px;line-height:1.65;color:#475569;margin:0 0 10px;}
[data-category-finder][data-category="saodiji"] .sc-card ul {margin:0 0 16px;}
[data-category-finder][data-category="saodiji"] .sc-card li,[data-category-finder][data-category="saodiji"] .sc-card li span,[data-category-finder][data-category="saodiji"] .sc-card li strong {font-size:13px;line-height:1.7;color:#111827;font-weight:400;}
[data-category-finder][data-category="saodiji"] .sc-card-actions a {background:#143f8f;border:1px solid #143f8f;border-radius:4px;color:#fff;font-size:13px;font-weight:800;line-height:1.55;padding:6px 8px;}
/* Sweeper visual closeout: this round explicitly requires square complete media. */
[data-category-finder][data-category="saodiji"] .sc-card .sc-image {height:auto;min-height:0;aspect-ratio:1/1;flex:0 0 auto;}
[data-category-finder][data-category="saodiji"] .sc-card-body {gap:0;}
[data-category-finder][data-category="saodiji"] .sc-card h3 {order:0;}
[data-category-finder][data-category="saodiji"] .sc-card [data-cf-type] {order:1;}
[data-category-finder][data-category="saodiji"] .sc-card .sc-places {order:2;min-height:0;margin:0 0 10px;}
[data-category-finder][data-category="saodiji"] .sc-card ul {order:3;min-height:0;margin:0 0 12px;}
[data-category-finder][data-category="saodiji"] .sc-card-actions {order:4;margin-top:auto;}
/* Approved white Main assets have their own final margins; no per-photo cropping. */

.wsl-category-catalogue [data-sc-reset]{box-sizing:border-box;min-height:46px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font:inherit;line-height:1.4;padding:8px 12px;}
/* 2026-10-30: catalogue image slots and touch targets; preserve model-specific image transforms. */
.wsl-category-catalogue #category-finder .sc-card .sc-image{height:252px!important;min-height:252px!important;max-height:252px!important;aspect-ratio:auto!important;flex:0 0 252px;box-sizing:border-box}
.wsl-category-catalogue #category-finder .sc-card-body{min-width:0;overflow-wrap:anywhere}
.wsl-category-catalogue #category-finder .sc-card-actions>a{display:flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box}
.wsl-category-catalogue #category-finder .sc-card-actions>label{display:flex;align-items:center;justify-content:flex-end;min-height:44px;gap:6px;box-sizing:border-box}
.wsl-category-catalogue #category-finder .sc-card-actions>label input{width:18px;height:18px;flex:0 0 18px;margin:0}
@media(max-width:700px){.wsl-category-catalogue #category-finder .sc-card .sc-image{height:240px!important;min-height:240px!important;max-height:240px!important;flex-basis:240px}}@media(min-width:701px) and (max-width:900px){
.wsl-category-catalogue .sc-layout{display:block}
.wsl-category-catalogue .sc-sidebar{position:static;margin-bottom:20px}
.wsl-category-catalogue .sc-nav{display:flex;align-items:center;gap:8px;overflow-x:auto;max-height:none;padding:10px}
.wsl-category-catalogue .sc-nav>.sc-brand,.wsl-category-catalogue .sc-nav>strong,.wsl-category-catalogue .sc-nav>span,.wsl-category-catalogue .sc-nav>.sc-contact,.wsl-category-catalogue .sc-nav>.sc-page-links{display:none}
.wsl-category-catalogue .sc-nav>a{flex:0 0 auto;white-space:nowrap;padding:10px 14px;min-height:44px;box-sizing:border-box}
}
/* Owner-confirmed chassis display groups, 2026-11-02. Original model images unchanged. */
.wsl-category-catalogue [data-category="shutongji"] .sc-card .sc-image{display:flex!important;align-items:center;justify-content:center;overflow:hidden}
.wsl-category-catalogue [data-category="shutongji"] .sc-card .sc-image img{width:min(100%,252px)!important;height:auto!important;aspect-ratio:1/1;max-height:none!important;padding:0!important;flex:0 0 auto;object-fit:contain;transform:translate(var(--pipe-dx,0%),var(--pipe-dy,0%)) scale(var(--pipe-scale,1))!important}
[data-category="shutongji"] [data-slug="j-1020d"]{--pipe-scale:1.000000;--pipe-dx:0.00000%;--pipe-dy:-0.03125%}
[data-category="shutongji"] [data-slug="j-1730d"]{--pipe-scale:1.000000;--pipe-dx:-1.81250%;--pipe-dy:-2.43750%}
[data-category="shutongji"] [data-slug="j-1730h"]{--pipe-scale:1.005790;--pipe-dx:0.03143%;--pipe-dy:0.15715%}
[data-category="shutongji"] [data-slug="j-2050d"]{--pipe-scale:1.000000;--pipe-dx:0.00000%;--pipe-dy:-0.03125%}
[data-category="shutongji"] [data-slug="j-1730hs"]{--pipe-scale:0.904089;--pipe-dx:1.77993%;--pipe-dy:-1.61041%}
[data-category="shutongji"] [data-slug="j-2050h"]{--pipe-scale:1.015873;--pipe-dx:0.12698%;--pipe-dy:-0.09524%}
[data-category="shutongji"] [data-slug="j-2050hs"]{--pipe-scale:1.081255;--pipe-dx:-0.03379%;--pipe-dy:0.10137%}
[data-category="shutongji"] [data-slug="j-1730c"]{--pipe-scale:0.878532;--pipe-dx:-1.33111%;--pipe-dy:-0.31526%}
[data-category="shutongji"] [data-slug="j-1535l"]{--pipe-scale:0.826087;--pipe-dx:0.41304%;--pipe-dy:2.37500%}
[data-category="shutongji"] [data-slug="j-1555l"]{--pipe-scale:1.124686;--pipe-dx:-0.52720%;--pipe-dy:-1.37071%}
[data-category="shutongji"] [data-slug="j-1575l"]{--pipe-scale:1.000000;--pipe-dx:0.03125%;--pipe-dy:0.00000%}
@media(max-width:700px){.wsl-category-catalogue [data-category="shutongji"] .sc-card .sc-image img{width:min(100%,240px)!important}}

/* Parts catalogue: keep every row's detail action on the same baseline. */
[data-category="haocai"] #category-finder .sc-card{height:100%;display:flex;flex-direction:column}
[data-category="haocai"] #category-finder .sc-card-body{flex:1;display:flex;flex-direction:column}
[data-category="haocai"] #category-finder .sc-card-actions{margin-top:auto;min-height:44px}
