/* v51: status filters and standalone shortcodes are intentionally independent. */
.oasp .oasp-order-card-list > .oasp-order-card[hidden],
.oasp .oasp-slider-shell > .oasp-slider-track > .oasp-order-card[hidden],
.oasp.oasp-user-dashboard .oasp-slider-shell > .oasp-slider-track > .oasp-order-card[hidden]{display:none!important;visibility:hidden!important;flex-basis:0!important;width:0!important;max-width:0!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;}
.oasp.oasp-standalone-list .oasp-grid,
.oasp.oasp-standalone-list .oasp-grid:has(.oasp-project-cover-button){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;overflow:visible!important;max-width:100%!important;}
.oasp.oasp-standalone-list .oasp-grid > .oasp-card,
.oasp.oasp-standalone-list .oasp-grid > .oasp-card:has(.oasp-project-cover-button){display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important;max-width:100%!important;height:100%!important;box-sizing:border-box!important;}
.oasp.oasp-standalone-list .oasp-grid .oasp-card-body{flex:1;display:flex!important;flex-direction:column!important;gap:12px!important;min-width:0!important;}
.oasp.oasp-standalone-list .oasp-grid .oasp-project-view{margin-top:auto!important;}
.oasp.oasp-standalone-list .oasp-grid .oasp-cover{width:100%!important;aspect-ratio:16/10!important;overflow:hidden!important;}
.oasp.oasp-standalone-list .oasp-grid .oasp-cover img{width:100%!important;height:100%!important;object-fit:cover!important;}
.oasp.oasp-standalone-list .oasp-pagination{margin:30px auto!important;display:flex;justify-content:center;}
.oasp.oasp-standalone-list .oasp-pagination ul{display:flex;align-items:center;flex-wrap:wrap;gap:9px;list-style:none;padding:0;margin:0;}
.oasp.oasp-standalone-list .oasp-pagination a,.oasp.oasp-standalone-list .oasp-pagination span{display:inline-flex;min-width:38px;min-height:38px;align-items:center;justify-content:center;border:1px solid #dce9e1;border-radius:10px;text-decoration:none;padding:5px 10px;color:#116e4d;background:#fff;}
.oasp.oasp-standalone-list .oasp-pagination .current{background:#108a60;color:#fff;border-color:#108a60;}
@media(max-width:1000px){.oasp.oasp-standalone-list .oasp-grid,.oasp.oasp-standalone-list .oasp-grid:has(.oasp-project-cover-button){grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media(max-width:640px){.oasp.oasp-standalone-list .oasp-grid,.oasp.oasp-standalone-list .oasp-grid:has(.oasp-project-cover-button){grid-template-columns:minmax(0,1fr)!important;gap:16px!important;}}
