.entry-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.entry{padding:18px 12px;gap:9px}.entry strong{font-size:15px}.entry small{font-size:10px}.hot-filters{display:flex;align-items:end;gap:16px;flex-wrap:wrap;margin:20px 0}.hot-filters label{min-width:160px}.hot-filters [aria-pressed=true]{background:var(--navy);color:white}.hot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.hot-card{background:#edf1ee;border:1px solid #d4dedb;border-radius:14px;overflow:hidden;min-width:0}.hot-card-top,.hot-card-bottom{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;font-size:12px;color:#627a83}.hot-card-top>span:first-child{font-weight:700;color:#8f6c3f}.hot-open{display:block;width:100%;padding:0 16px 6px;background:none;color:#19374a}.hot-art{display:flex;gap:5px;height:165px;width:100%;justify-content:center;align-items:center;padding:10px}.hot-art svg{height:100%;width:calc(50% - 3px);max-width:150px;object-fit:contain}.hot-art.whole svg{width:auto;max-width:100%}.hot-open strong{display:block;font-size:18px;margin:6px 0;overflow-wrap:anywhere}.hot-open small{font-size:10px;color:#6c8188;display:block;min-height:30px}.hot-type{display:grid;place-items:center;height:165px;color:#8b9b9e;font-size:19px;letter-spacing:3px}.hot-card-bottom b{font-size:21px;color:#214457}.hot-card-bottom .text-button{font-size:11px}.hot-pager{display:flex;align-items:center;justify-content:center;gap:24px;margin:24px}.hot-version{background:#edf1ee;border:1px solid #cddbd8;border-radius:12px;padding:12px;display:inline-block;max-width:260px;width:100%;margin:10px 12px 10px 0;color:var(--ink)}.hot-version small,.hot-version strong{display:block;overflow-wrap:anywhere}.hot-version small{font-size:10px}.hot-exact-links{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.hot-question{padding:12px 16px;background:#f1f3ed;border-left:3px solid #b79465;border-radius:0 8px 8px 0}.photo-dialog .hot-art{height:min(65dvh,650px);padding:20px}.photo-dialog .hot-art svg{max-width:40%;max-height:100%}.photo-dialog .hot-art.whole svg{max-width:90%}.multi-steps{display:flex;gap:9px;margin:22px 0}.multi-steps button{flex:1;padding:12px;background:#e7ece8;color:#315266;border-radius:8px}.multi-steps [aria-current=step]{color:white;background:var(--navy)}.multi-step-body{padding:28px;border-radius:16px;border:1px solid #d5ded6;background:#fff}.multi-step-body h3{font-size:25px;line-height:1.5;margin:0 0 20px}.multi-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.multi-choice{display:flex;flex-direction:column;gap:9px;text-align:left;border:1px solid #c4d3d5;border-radius:10px;background:#f5f6f2;color:var(--ink);padding:20px}.multi-choice strong{font-size:18px}.multi-choice span{font-size:13px;color:#6b7f86}.multi-choice[aria-pressed=true]{background:#17384b;color:white;border-color:#17384b}.multi-choice[aria-pressed=true] span{color:#bcccd1}.multi-shoe{display:grid;grid-template-columns:32px 1fr;gap:5px 10px;text-align:left;padding:18px;margin-top:20px;width:100%;border:1px solid #c9d6d0;border-radius:10px;background:#f4f4ec;color:#2b4d5d}.multi-shoe>span{grid-row:span 2;font-size:26px}.multi-shoe small{color:#7c8984}.multi-shoe[aria-pressed=true]{border-color:#a68a58;background:#fff6e5}.multi-space-label{margin-top:24px}.multi-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.multi-verdict h3{font-size:30px;color:#214658}.multi-verdict p{font-size:17px;line-height:1.9}.multi-verdict .minor{font-size:12px}.multi-layout{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;background:#e8efeb;border-radius:12px;padding:26px 10px;margin:24px 0 8px}.multi-layout span{display:grid;place-items:center;width:115px;height:95px;background:#173a4b;color:#f9efd6;border-radius:9px;padding:12px;text-align:center;font-size:15px}.multi-layout i{font-style:normal;color:#8b9e9e}.multi-verdict>small{display:block;color:#7b8d8d;font-size:11px;text-align:center}.multi-shoe-result{background:#f8f1e3;padding:20px;border-radius:10px}.multi-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.multi-popular{margin-top:30px}.multi-popular>div{padding:15px 0;border-bottom:1px solid #e0e6e1}.multi-popular strong,.multi-popular span,.multi-popular small{display:block}.multi-popular small{color:#7e8d92}.washer-live[data-guide-extra=multi] .live-bottom,.washer-live[data-guide-extra=models] .live-bottom,.washer-live[data-guide-extra=multi] .mode-bar,.washer-live[data-guide-extra=models] .mode-bar{display:none}.washer-live #view-models:not([hidden]){display:block!important}.washer-live .hot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.washer-live .hot-art,.washer-live .hot-type{height:122px}.washer-live .hot-open strong{font-size:18px}.washer-live .hot-card-top,.washer-live .hot-card-bottom{padding:9px;font-size:11px}.washer-live .hot-filters{gap:8px;margin:10px 0}.washer-live .hot-filters label{min-width:110px;font-size:13px;flex:1}.washer-live .hot-filters select{font-size:16px;min-height:38px}.washer-live .hot-open{padding:0 8px}.washer-live .hot-open small{font-size:10px}.washer-live .hot-pager{font-size:15px;margin:16px}.washer-live .hot-pager button{font-size:16px}.washer-live .live-top{flex-wrap:wrap}.washer-live .live-top button{font-size:14px;white-space:nowrap;flex:1 0 30%}.washer-live .multi-step-body{padding:20px 16px}.washer-live .multi-step-body h3{font-size:23px}.washer-live .multi-choices{grid-template-columns:1fr;gap:10px}.washer-live .multi-choice{padding:15px}.washer-live .multi-choice strong{font-size:19px}.washer-live .multi-choice span{font-size:14px}.washer-live .multi-verdict p{font-size:20px}.washer-live .multi-verdict .minor{font-size:13px}.washer-live .multi-dimensions{gap:6px}.washer-live .multi-dimensions label{font-size:13px}.washer-live .multi-dimensions input{padding:9px 7px;font-size:16px;min-width:0}.washer-live .multi-layout span{width:92px;height:82px;font-size:14px}.washer-live .multi-steps button{font-size:15px;padding:10px 4px}
@media(max-width:800px){.entry-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.entry:nth-child(-n+2){border-bottom:1px solid var(--line)}.hot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.multi-choices{grid-template-columns:1fr}.multi-step-body{padding:22px 17px}.multi-dimensions{gap:8px}.multi-verdict h3{font-size:25px}.hot-art{height:145px}.hot-type{height:145px}}

/* Native reference diagrams stay in facts; they are not transparent product covers. */
.fact-reference-gallery{margin:18px 0;border-top:1px solid var(--line);padding-top:12px}
.fact-reference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}
.fact-reference-grid button{min-width:0;padding:10px;background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--ink);text-align:left}
.fact-reference-grid img{display:block;width:100%;height:160px;object-fit:contain;background:#f4f5f6}
.fact-reference-grid strong{display:block;margin-top:8px;line-height:1.5;font-size:14px;overflow-wrap:anywhere}
#photo-content .fact-reference-art{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0}
#photo-content .fact-reference-art img{position:static;display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}
.hot-brand-nav{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}
.hot-brand-nav button{border:1px solid #cbd5d0;border-radius:6px;background:#fff;color:#254236;padding:7px 12px;font:inherit;font-size:14px;cursor:pointer}
.hot-brand-nav button[aria-pressed=true]{background:#254236;border-color:#254236;color:#fff}
.washer-live .hot-brand-nav{gap:5px;margin-bottom:10px}
.washer-live .hot-brand-nav button{font-size:12px;padding:6px 9px}
