/* ------------------------------------------------------------
 * storage.css
 * - 보관함 공통 스타일만 관리
 * ------------------------------------------------------------ */

.storage-count-text{
  display:inline-block;
  margin-left:6px;
  color:var(--text-soft);
  font-size:15px;
  font-weight:800;
  letter-spacing:-0.02em;
}

.storage-head-row{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  width:100%;
}

.storage-install-panel{
  display:flex;
  align-items:center;
  justify-content:flex-end;
  flex:0 0 auto;
  min-width:max-content;
}

.storage-install-btn{
  min-width:auto;
  min-height:32px;
  padding:0 12px;
  border-radius:999px;
  font-size:11px;
  font-weight:700;
  white-space:nowrap;
}

.storage-install-hint{
  margin-top:8px;
  color:var(--text-soft);
  font-size:11px;
  line-height:1.55;
  font-weight:500;
}

.storage-loadmore-wrap{
  display:flex;
  justify-content:center;
  margin-top:2px;
}

@media (max-width:480px){
  .storage-count-text{
    font-size:13px;
  }

  .storage-head-row{
    gap:8px;
  }

  .storage-install-btn{
    min-height:30px;
    padding:0 10px;
    font-size:10.5px;
  }

  .storage-install-hint{
    font-size:10.5px;
  }
}
