.fr-backups{max-width:1040px}.fr-backups>h2{margin-bottom:8px}.fr-backups form{max-width:720px}.fr-backups h3{margin:24px 0 12px}.fr-backups label{min-width:0}.fr-backups :is(input,select){max-width:100%;min-width:0}.fr-backups select{width:100%;min-height:44px}.fr-backups .checkline{justify-content:space-between;gap:16px}.fr-backup-block{border-top:1px solid #dce5df;margin-top:24px;padding-top:8px}.fr-backup-job{border:1px solid #dce5df;border-radius:8px;padding:16px;margin:12px 0;max-width:840px}.fr-backup-job p{margin:8px 0}.fr-backup-filename{overflow-wrap:anywhere;font-size:14px}.fr-backup-job dl{display:grid;grid-template-columns:minmax(130px,1fr) 2fr;gap:8px;font-size:14px}.fr-backup-job dd{margin:0;overflow-wrap:anywhere}#backup-folder-dialog,#backup-key-dialog{width:480px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;border-radius:8px;padding:18px}#backup-folder-dialog>div:last-child{display:grid;gap:8px}#backup-folder-dialog::backdrop,#backup-key-dialog::backdrop{background:rgb(0 0 0/.6)}@media(max-width:700px){.fr-backups .dates{grid-template-columns:1fr}.fr-backup-job .section-head{flex-wrap:wrap}.fr-backup-job dl{grid-template-columns:1fr}.fr-backup-block,.fr-backup-job{border-color:#40525b}}

.fr-backup-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.fr-backup-layout>aside{min-width:0}.fr-backup-layout>aside>.fr-backup-block{border-top:0;margin-top:0;padding-top:0}.fr-backups :is(button,input,select){max-width:100%;overflow-wrap:anywhere}.fr-backup-layout .actions{flex-wrap:wrap}.fr-backup-layout .dates{grid-template-columns:repeat(2,minmax(0,1fr))}.fr-backup-layout input:not([type=checkbox]){min-width:0;width:100%}.fr-backup-layout input[type=checkbox]{flex-shrink:0}.fr-backup-layout .checkline{align-items:center}.fr-backup-layout .dates input{font:inherit}.fr-backups select{appearance:none;-webkit-appearance:none;height:44px;padding:9px 32px 9px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%2361747a' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}@media(max-width:1000px){.fr-backup-layout{grid-template-columns:minmax(0,1fr)}.fr-backup-layout>aside>.fr-backup-block{border-top:1px solid #dce5df;padding-top:8px}.fr-backup-layout .dates{grid-template-columns:minmax(0,1fr)}}
/* WebKit must clip native control contents to their assigned grid width. */
.fr-backups :is(input,select){overflow:hidden;text-overflow:ellipsis}
