/* PLUSTECA_AV_UPLOAD_SOURCE_R23R5 */
.av235-upload-panel {
  margin: 12px 0; padding: 15px;
  background: #f4f9ff; border: 1px solid #c5dbf2;
  border-radius: 12px; color: #173e53;
}
.av235-upload-panel h3 {margin: 0 0 8px; font-size: 1.08rem;}
.av235-upload-panel p {margin: 7px 0; line-height: 1.5;}
.av235-upload-panel #av18-upload {display: none;}
.av235-upload-panel .av235-upload-status {font-weight: 600; font-size: 0.9rem;}
.av235-upload-panel .av19-file-button {
  display: inline-flex; align-items: center; justify-content: center;
  padding: 10px 16px; background: #1769e0; color: #fff;
  border: 0; border-radius: 9px; font-weight: 700; cursor: pointer;
}
.av235-upload-panel .av19-file-button:disabled {opacity: .55; cursor: not-allowed;}
