/* Doybit PDF-Konverter 0.47.02 WIP. Scoped local-first file drop area. */
@media screen {
  .dx-gratis-tool-premium [data-convert-render-settings][hidden]{display:none!important;}
  .dx-gratis-tool-premium [data-convert-render-settings]{padding:16px;margin:18px 0;border:1px solid #d9e4f3;border-radius:16px;background:#f8fbff;}
  .dx-gratis-tool-premium .dx-convert-drop {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 8px;
    min-height: 140px;
    margin: 14px 0;
    padding: 18px 16px;
    border: 2px dashed #9cb9df;
    border-radius: 18px;
    background: #f3f8ff;
    text-align: center;
    color: #203d68;
    cursor: pointer;
    transition: background-color .16s ease, border-color .16s ease;
  }
  .dx-gratis-tool-premium .dx-convert-drop strong {
    font-size: clamp(15px,2vw,19px);
    font-weight: 750;
    color: #143760;
  }
  .dx-gratis-tool-premium .dx-convert-drop span:not(.dx-convert-drop-icon) {
    color: #526987;
    font-size: 13px;
  }
  .dx-gratis-tool-premium .dx-convert-drop-icon svg {width: 28px;height: 28px;}
  .dx-gratis-tool-premium .dx-convert-drop:hover,
  .dx-gratis-tool-premium .dx-convert-drop.is-dragging {
    background: #e5f1ff;
    border-color: #1b64c4;
  }
  .dx-gratis-tool-premium .dx-convert-drop:focus-visible {
    outline: 3px solid #145cb5;
    outline-offset: 3px;
  }
  @media (prefers-reduced-motion: reduce) {
    .dx-gratis-tool-premium .dx-convert-drop {transition: none;}
  }
}
@media print {.dx-convert-drop {display:none!important;}}

@media screen {
  .dx-gratis-tool-premium [data-convert-compress-settings][hidden] {display:none!important;}
  .dx-gratis-tool-premium [data-convert-compress-settings] {
    margin:18px 0;padding:18px;border:1px solid #d9e4f3;
    border-radius:16px;background:#f8fbff;
  }
  .dx-gratis-tool-premium .dx-compress-consent {
    display:flex;gap:12px;align-items:flex-start;
    padding:15px;margin-top:14px;
    border:1px solid #bad4f3;border-radius:12px;background:#fff;
    cursor:pointer;line-height:1.55;color:#304963;
  }
  .dx-gratis-tool-premium .dx-compress-consent input[type=checkbox]{
    width:20px;height:20px;flex:none;margin:3px 0 0;
    accent-color:#206ab8;
  }
  .dx-gratis-tool-premium .dx-compress-consent input:focus-visible {
    outline:3px solid #145cb5;outline-offset:3px;
  }
}
@media print {[data-convert-compress-settings]{display:none!important;}}
