/* V557: same white Core module, native restore controls preserved. */

#wpCoreView .coreRestore557{position:relative;margin:6px 0 10px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
#wpCoreView .coreRestore557>.backupInlineToolbar424{position:absolute;top:2px;right:0;margin:0;z-index:1}
#wpCoreView .coreRestore557>.backupInlineToolbar424>strong{display:none}
#wpCoreView .coreRestore557>.backupInlineToolbar424 button{min-height:32px;padding:4px 10px;font-size:12px}
#wpCoreView .coreRestore557 .wpBackupsAvailable{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:0!important}
#wpCoreView .coreRestore557 .wpBackupsAvailableHead{padding:6px 90px 8px 0}
#wpCoreView .coreRestore557 .wpBackupsAvailableHead h3{font-size:14px;margin:0}
#wpCoreView .coreRestore557 .wpBackupsAvailableHead .maintenancePluginSelectTools{display:none!important}
#wpCoreView .coreRestore557 .wpBackupsGroups{padding:0;overflow-x:visible}
#wpCoreView .coreRestore557 .wpBackupGroup{margin:0;padding:0;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
#wpCoreView .coreRestore557 .wpBackupGroup[data-wpbackup-group]>.wpBackupGroupHead232{display:none!important}
#wpCoreView .coreRestore557 .wpBackupRestoreConfirm295{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:inherit;justify-content:flex-end;padding:8px 0!important;gap:8px}
#wpCoreView .coreRestore557 .wpBackupRestoreConfirm295>span{margin-right:0!important;flex:0 1 auto;font-weight:400;text-align:left}
#wpCoreView .coreRestore557 .wpBackupRestoreConfirm295 button{min-height:32px;padding:4px 10px;font-size:12px}
@media(max-width:650px){#wpCoreView .coreRestore557 .wpBackupRestoreConfirm295>span{flex:1 1 100%}#wpCoreView .coreRestore557 .wpBackupsAvailableHead{padding-right:80px}}
#wpCoreView .coreRestore557 .wpBackupsSelection232,#wpCoreView .coreRestore557 .wpBackupsBottomActions,#wpCoreView .coreRestore557 .wpBackupsExports232{display:none!important}

#wpCoreView .coreRestore557{background:#fff!important;margin:12px 0 0;padding:10px 0 0!important;border:0!important;border-top:1px solid #d9e2dd!important}
#wpCoreView .coreRestore557 .restoreNote546{font-size:12px;font-weight:400;white-space:normal;overflow-wrap:anywhere;color:inherit}
#wpCoreView .coreRestore557 .backupCycle469,#wpCoreView .coreRestore557 .cycleColumn476{display:none!important}
#wpCoreView .coreRestore557 .wpBackupRowsHeader232,#wpCoreView .coreRestore557 .wpBackupRow232{grid-template-columns:24px minmax(150px,1.3fr) minmax(100px,.8fr) minmax(130px,1.2fr) 70px 80px 82px 116px!important}
#wpCoreView .coreRestore557 .restoreAdmin546{grid-column:7;display:flex;justify-content:center;align-items:center;min-width:0}
#wpCoreView .coreRestore557 .wpBackupActions295{grid-column:8!important;display:grid!important;grid-template-columns:22px 36px 36px;gap:4px;min-width:102px;justify-content:end;align-items:center;flex-wrap:nowrap!important}
#wpCoreView .coreRestore557 .wpBackupActions295 .wpBackupState307,#wpCoreView .coreRestore557 .restoreStateSlot546{grid-column:1;grid-row:1;width:22px;height:22px;margin:0!important}
#wpCoreView .coreRestore557 .wpBackupActions295 .wpBackupRestore295{grid-column:2;grid-row:1}
#wpCoreView .coreRestore557 .wpBackupActions295 .danger{grid-column:3;grid-row:1}
#wpCoreView .coreRestore557 .wpBackupActions295 .iconbtn{width:36px!important;height:36px!important;min-height:36px!important}
@media(max-width:1200px){#wpCoreView .coreRestore557 .wpBackupRowsHeader232{display:none!important}#wpCoreView .coreRestore557 .wpBackupRow232{grid-template-columns:24px minmax(0,1fr) 82px 116px!important}#wpCoreView .coreRestore557 .restoreAdmin546{grid-column:3;grid-row:1}#wpCoreView .coreRestore557 .wpBackupActions295{grid-column:4!important;grid-row:1!important}}
@media(max-width:560px){#wpCoreView .coreRestore557 .wpBackupRow232{grid-template-columns:24px minmax(0,1fr)!important}#wpCoreView .coreRestore557 .restoreAdmin546{grid-column:1;grid-row:auto;justify-content:flex-start}#wpCoreView .coreRestore557 .wpBackupActions295{grid-column:2!important;grid-row:auto!important}}

#wpCoreView .coreRestore557{background:#fff!important;margin:14px 0 0;padding:12px 0 0!important;border:0!important;border-top:1px solid #d9e2dd!important;border-radius:0!important;box-shadow:none!important}
#wpCoreView .coreRestore557>.coreRestoreTitle557{font-size:1.17rem;font-weight:700;margin:0;padding:8px 12px;overflow-wrap:anywhere}
#wpCoreView .coreRestore557>.wpBackupsAvailable>.wpBackupsAvailableHead{display:none!important}
#wpCoreView .coreRestore557>[data-backup-inline-close424]{display:none!important}
#wpCoreView .coreRestore557 #planningArchivesBody449[hidden]{display:block!important}
#wpCoreView .coreRestore557 #wpBackupsGroups{padding:6px 0;min-width:0}
