/* 389: runtime version history and rollback actions. */
.sa-widget-versions-card{padding:20px;border:1px solid var(--saw-line);border-radius:20px;background:#fff}.sa-widget-versions-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.sa-widget-versions-card h2{margin:0 0 5px;font-size:19px}.sa-widget-versions-card p{margin:0;color:var(--saw-muted)!important;font-size:10px;line-height:1.5}
.sa-widget-version-list{display:grid;gap:10px}.sa-widget-version-row{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;border:1px solid #e5e9ef;border-radius:16px;background:#fbfcfd}.sa-widget-version-row.is-published{border-color:#a6e6a0;background:#f5fdf3}
.sa-widget-version-number{display:flex;flex-direction:column;gap:4px}.sa-widget-version-number>span{font-size:20px;font-weight:900}.sa-widget-version-number>b{color:#475467!important;font-size:9px;overflow-wrap:anywhere}
.sa-widget-version-info{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:5px}.sa-widget-version-info p{max-width:780px;margin:0;color:#344054!important;font-size:10px;line-height:1.45}.sa-widget-version-info small{font-size:8px}
.sa-widget-version-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.sa-widget-version-actions form{margin:0}.sa-widget-version-actions details{position:relative}.sa-widget-version-actions details>summary{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #d0d8e2;border-radius:10px;background:#fff;color:#344054!important;font-size:18px;font-weight:900;list-style:none;cursor:pointer}.sa-widget-version-actions details>summary::-webkit-details-marker{display:none}.sa-widget-version-actions details[open]>div{position:absolute;right:0;top:43px;z-index:30;width:min(360px,80vw);padding:13px;border:1px solid var(--saw-line);border-radius:15px;background:#fff;box-shadow:0 18px 48px rgba(15,23,42,.16)}.sa-widget-version-actions details[open]>div form{display:grid;gap:9px}.sa-widget-version-actions details[open]>div form+form{margin-top:10px;padding-top:10px;border-top:1px solid #edf0f4}.sa-widget-version-actions textarea{min-height:90px!important}
@media(max-width:900px){.sa-widget-version-row{grid-template-columns:100px minmax(0,1fr)}.sa-widget-version-actions{grid-column:1/-1;justify-content:flex-start}}
@media(max-width:600px){.sa-widget-versions-card>header{flex-direction:column}.sa-widget-version-row{grid-template-columns:1fr}.sa-widget-version-actions{grid-column:auto;flex-wrap:wrap}.sa-widget-version-actions details[open]>div{left:0;right:auto}}

/* 389A: version history readability. */
.service-admin-section-widgets .sa-widget-versions-card h2{font-size:21px!important;color:#101828!important}
.service-admin-section-widgets .sa-widget-versions-card p{font-size:13px!important;line-height:1.55!important;color:#475467!important}
.service-admin-section-widgets .sa-widget-version-number>span{font-size:23px!important;color:#101828!important}
.service-admin-section-widgets .sa-widget-version-number>b{font-size:11px!important;color:#475467!important}
.service-admin-section-widgets .sa-widget-version-info p{font-size:13px!important;line-height:1.55!important;color:#344054!important}
.service-admin-section-widgets .sa-widget-version-info small{font-size:11px!important;color:#667085!important}
