/* Bootstrap 5 には含まれない BS3「パネル」骨格のみ。
   見た目は glass-morphism.css / modern-surface.css が上書きします。 */

.panel {
  margin-bottom: 20px;
  background-color: transparent;
  border: 0 solid transparent;
  border-radius: 4px;
  box-shadow: none;
}

.panel-body {
  padding: 15px;
}

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .list-group {
  margin-bottom: 0;
}

.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}

.panel > .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
