.sp-livery .lv-explorer{flex:1;min-height:0;margin:0;scroll-margin-top:0}.sp-livery .lv-explorer-layout{grid-template-columns:var(--sp-sidebar) minmax(0, 1fr);gap:0;height:100%}.sp-livery .lv-sidebar{align-self:stretch;position:static;top:auto}.sp-livery .lw-guide{border-top:1px solid var(--sp-line);color:var(--sp-muted);font:400 11px/1.8 var(--body);margin-top:22px;padding-top:15px}.sp-livery .lw-guide summary{cursor:pointer;color:var(--sp-ink);font-weight:500}.sp-livery .lw-guide p{margin:12px 0}.sp-livery .lw-guide dl>div{margin-top:12px}.sp-livery .lw-guide dt{font-weight:600}.sp-livery .lw-guide dd{margin:3px 0 0}.sp-livery .lv-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 18px}.sp-livery .lv-card{background:#f9faf5;border:1px solid #d6ddd1}.sp-livery .lv-card-image{aspect-ratio:1.5}.sp-livery .lv-card-arrow{display:none}.sp-livery .lv-card-copy{gap:8px;min-height:124px;padding:12px}.sp-livery .lv-card-copy p{font-size:11px}.sp-livery .lv-card h3{margin:7px 0 10px;font-size:24px}.sp-livery .lv-save{width:30px;height:30px;margin-top:0}.sp-livery .lw-results-note{font:400 10px/1.8 var(--body);color:var(--sp-muted);border-top:1px solid var(--sp-line);margin-top:25px;padding-top:20px}.sp-livery .lw-results-note a{text-underline-offset:3px;text-decoration:underline}.sp-livery .sp-list-view .lv-grid{grid-template-columns:1fr}.sp-livery .sp-list-view .lv-card{grid-template-columns:minmax(140px,25%) 1fr;display:grid}.sp-livery .sp-list-view .lv-card-copy{align-self:center;min-height:0}@media (min-width:1900px){.sp-livery .lv-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1200px) and (min-width:761px){.sp-livery .lv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px) and (min-width:761px){.sp-livery .lv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.sp-livery .lv-explorer{flex:none}.sp-livery .lv-explorer-layout{height:auto;display:block}.sp-livery .lv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.sp-livery .lv-card-copy{min-height:120px;padding:10px}.sp-livery .lv-card h3{font-size:23px}}@media (max-width:550px){.sp-livery .lv-grid{grid-template-columns:1fr}.sp-livery .sp-list-view .lv-card{grid-template-columns:120px minmax(0,1fr)}.sp-livery .sp-list-view .lv-badge{display:none}}
