/* Scoped October 27 corrections. Desktop duck and collection grids remain unchanged. */
.pd6-sidebar #pd6-sort{margin:16px 0;padding:12px 0;border:0;border-bottom:1px solid #e5d4df}
.pd6-sidebar #pd6-sort legend{font-weight:800}.pd6-sidebar #pd6-sort label{display:flex;align-items:center;gap:8px;margin:7px 0}.pd6-sidebar .pd6-search{width:100%;min-width:0}.pd6-sidebar .pd6-search input{width:100%;min-width:0}
.plcr1-commands .plcr1-command-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.plcr1-commands .plcr1-command-row{min-width:0}.plcr1-commands .plcr1-command-description{min-width:0;overflow-wrap:break-word}
.plcr1-flock .pl-oct27-feature{margin-bottom:20px}.plcr1-flock .pl-oct27-feature .plcr1-feature{display:flex;flex-direction:column;min-width:0;gap:14px}.plcr1-flock .pl-oct27-feature img{max-width:100%;height:auto}
.plcr1-flock .pl-oct27-feature .plcr1-feature-inner{display:flex!important;flex-direction:column;min-width:0;gap:16px}.plcr1-flock .pl-oct27-feature .plcr1-feature-identity{width:100%;max-width:180px;margin:auto}.plcr1-flock .pl-oct27-feature .plcr1-feature-duck{width:100%;min-width:0}.plcr1-flock .pl-oct27-feature .plcr1-stats{grid-template-columns:minmax(0,1fr)}.plcr1-flock .pl-oct27-feature .plcr1-stats dt{white-space:normal;overflow-wrap:break-word}.plcr1-flock .pl-oct27-feature .plcr1-feature-copy{min-width:0;overflow-wrap:break-word}
@media(max-width:768px){
 body .sp-lily-page #lily-ducks-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
 body .sp-lily-page #lily-ducks-grid .sp-lily-duck-card{min-width:0;width:100%;padding:10px!important;display:flex;flex-direction:column;align-items:center}
 body .sp-lily-page #lily-ducks-grid .sp-lily-duck-card>strong{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none;text-align:center;width:100%;font-size:14px;line-height:1.35}
 body .sp-lily-page #lily-ducks-grid .sp-lily-duck-art{width:100%!important;height:auto!important;min-height:140px!important;max-height:none!important;aspect-ratio:1}
 body .sp-lily-page #lily-ducks-grid .sp-lily-duck-art img{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain}
 body .sp-lily-page #lily-ducks-grid .pl722-card-date{display:flex!important;flex-direction:column;align-items:center!important;justify-content:center;gap:6px;width:100%}
 body .sp-lily-page #lily-ducks-grid .pl815-rarity-icon{display:block;margin:0 auto!important}
 body .sp-lily-page #lily-ducks-grid .pond-collection-badge{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;max-width:100%;text-align:center;font-size:11px;line-height:1.3;height:auto!important}
 body .sp-lily-page .pl75-collection-layout{display:flex!important;flex-direction:column!important;gap:12px;min-height:0!important}
 body .sp-lily-page .pl75-collection-layout>.pl75-filter-panel{order:0;width:100%!important;min-height:0!important;margin:0!important;padding:12px!important;position:static!important}
 body .sp-lily-page #lily-collections-grid{order:1;display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;gap:12px!important;align-content:start;min-height:0!important}
 body .sp-lily-page #lily-collections-grid .sp-lily-collection-pill{width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:14px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px}
 body .sp-lily-page #lily-collections-grid .sp-lily-collection-pill-copy{width:100%;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px}
 body .sp-lily-page #lily-collections-grid .sp-lily-collection-pill-copy strong{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:break-word;max-width:100%;flex:1 1 180px}
 body .sp-lily-page #lily-collections-grid .sp-lily-collection-pill-copy span{white-space:normal;flex:0 1 auto}
 body .sp-lily-page #lily-collections-grid .sp-lily-collection-pill-track{width:100%!important;flex:auto!important;min-height:8px;overflow:hidden}
 body .sp-lily-page #lily-collections-grid .sp-lily-collection-status{position:static!important;text-align:right;width:100%}
 .plcr1-commands .plcr1-command-rows{grid-template-columns:minmax(0,1fr)}
 .plcr1-flock .pl-oct27-feature .plcr1-stats{grid-template-columns:repeat(2,minmax(0,1fr))}
}
