#csrinbox :is(#csrInboxRefresh,#restoreDeletedCsr){width:144px!important;text-align:center;white-space:nowrap}
#csrinbox #restoreDeletedCsr{margin-left:auto!important}
#csrinbox .csr-inbox-toolbar{flex-direction:row;flex-wrap:wrap;align-items:center}
#csrinbox #csrInboxState{flex:1;min-width:120px}
.admin-job-dialog.csr-restore-dialog{box-sizing:border-box;width:min(560px,calc(100vw - 32px));padding:22px;overflow:auto}
.csr-restore-dialog header{margin-bottom:18px;gap:12px}
.csr-restore-dialog h2{margin:0;font-size:22px}
.csr-restore-dialog header button{width:34px;height:34px;min-height:34px;padding:0;display:grid;place-items:center;font-size:22px;flex:none}
.csr-restore-dialog .admin-job-fields{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}
.csr-restore-dialog .admin-job-fields button[type=submit]{height:44px;min-height:44px;width:auto;align-self:end;padding:0 18px;font-size:14px;font-weight:700;white-space:nowrap}
.csr-restore-dialog [data-preview]{grid-column:1/-1;margin-top:4px}
.csr-restore-dialog [data-preview] dl{margin:0;display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:10px 14px;font-size:14px}
.csr-restore-dialog [data-preview] dt{font-weight:700}
.csr-restore-dialog [data-preview] dd{margin:0}
.csr-restore-dialog .admin-job-message{min-height:0;margin:14px 0;font-size:14px}
.csr-restore-dialog .admin-job-message:empty{display:none}
.csr-restore-dialog footer{margin-top:20px;justify-content:flex-end;gap:10px}
.csr-restore-dialog footer button{min-height:38px;padding:8px 16px;font-size:14px}
.csr-restore-dialog [data-restore]{background:#167b42;font-weight:700}
@media(max-width:480px){#csrinbox #csrInboxState{order:3;flex-basis:100%}.admin-job-dialog.csr-restore-dialog{padding:16px}.csr-restore-dialog h2{font-size:20px}.csr-restore-dialog [data-preview] dl{grid-template-columns:1fr;gap:5px}.csr-restore-dialog [data-preview] dd{margin-bottom:9px}}
