.printora-upload-modal{
  top:var(--printora-modal-top,72px)!important;
  right:0!important;
  bottom:0!important;
  left:0!important;
  height:auto!important;
  padding:18px 30px 25px!important;
  isolation:isolate!important;
  pointer-events:none!important;
}
.printora-upload-modal.is-open{pointer-events:auto!important}
.printora-upload-backdrop{pointer-events:auto!important}
.printora-upload-dialog{
  box-sizing:border-box!important;
  max-height:calc(100vh - var(--printora-modal-top,72px) - 36px)!important;
  overflow:hidden!important;
  border-radius:22px!important;
  pointer-events:auto!important;
}
.printora-upload-close{
  position:absolute!important;
  top:14px!important;
  right:14px!important;
  z-index:100!important;
  pointer-events:auto!important;
  touch-action:manipulation!important;
}
.printora-upload-dialog>.printora-upload-page{
  box-sizing:border-box!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  max-height:calc(100vh - var(--printora-modal-top,72px) - 36px)!important;
  overflow-x:hidden!important;
  overflow-y:scroll!important;
  border-radius:inherit!important;
  scrollbar-gutter:stable!important;
  scrollbar-width:auto!important;
  scrollbar-color:#8e99aa #eef1f5!important;
}
.printora-upload-dialog>.printora-upload-page::-webkit-scrollbar{
  display:block!important;
  width:12px!important;
}
.printora-upload-dialog>.printora-upload-page::-webkit-scrollbar-track{
  background:#eef1f5!important;
  border-radius:0 18px 18px 0!important;
}
.printora-upload-dialog>.printora-upload-page::-webkit-scrollbar-thumb{
  min-height:42px!important;
  background:#8e99aa!important;
  border:3px solid #eef1f5!important;
  border-radius:10px!important;
}
@media(max-width:700px){
  .printora-upload-modal{padding:8px!important}
  .printora-upload-dialog{max-height:calc(100vh - var(--printora-modal-top,62px) - 16px)!important;border-radius:15px!important}
  .printora-upload-dialog>.printora-upload-page{max-height:calc(100vh - var(--printora-modal-top,62px) - 16px)!important}
}
