/* BAND CLUB R173 | Accessible wall pagination status / retry control */
.bc-mural-shell .bc173-pagination{
 clear:both;display:flex;flex-direction:column;align-items:center;justify-content:center;
 gap:8px;width:100%;min-width:0;min-height:42px;margin:16px 0 20px;padding:8px 10px;
 box-sizing:border-box
}
.bc-mural-shell .bc173-pagination-status{
 font-size:12px;line-height:1.5;color:#5a7183;text-align:center;min-height:18px;
}
.bc-mural-shell .bc173-pagination-status:empty{min-height:0}
.bc-mural-shell .bc173-pagination-button{
 border:1px solid #bee0e7;border-radius:10px;background:#edf8fa;
 color:#0a637a;min-height:43px;max-width:100%;padding:9px 18px;
 font:700 13px/1.3 Arial,Helvetica,sans-serif;
 display:inline-flex;align-items:center;justify-content:center;gap:9px;
 cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease
}
.bc-mural-shell .bc173-pagination-button:hover,
.bc-mural-shell .bc173-pagination-button:focus-visible{
 background:#d8f2ed;border-color:#47b8aa;box-shadow:0 4px 14px rgba(14,80,96,.12);
 outline:2px solid #8ed6c9;outline-offset:2px
}
.bc-mural-shell .bc173-pagination-button[hidden]{
 display:none!important
}
@media(max-width:600px){
 .bc-mural-shell .bc173-pagination{
  margin:11px 0 15px;padding:7px 5px
 }
 .bc-mural-shell .bc173-pagination-button{
  min-height:46px;width:min(100%,320px);font-size:13px
 }
}
