.updates-panel{padding:24px;border:1px solid #d7e0eb;border-radius:14px;background:#fff}.updates-panel form{display:grid;gap:14px;max-width:640px;margin:24px 0}.updates-panel label{display:grid;gap:8px}.updates-panel progress{width:100%;height:12px}.updates-warning{color:#b42318}.updates-table{overflow-x:auto}.updates-table small{display:block;color:#64748b}.updates-table pre{white-space:pre-wrap;max-width:540px;overflow-wrap:anywhere}.updates-table code{font-size:11px;overflow-wrap:anywhere}.updates-table td{vertical-align:top}
