#dialog:has(.invoice-pdf-preview){width:min(1100px,96vw);max-width:96vw}.invoice-pdf-preview iframe{display:block;width:100%;height:72vh;border:0;background:#e6e8ed}#app-settings-form .panel{margin-bottom:24px}#app-settings-form .settings-check{display:flex;gap:10px;align-items:center}#app-settings-form .settings-check input{width:auto}.invoice-mail-error,#settings-error{color:#ab2744}.modalfoot a.button{text-decoration:none;display:inline-block;padding:10px 16px;border:1px solid #dce2eb;border-radius:8px}
