.rol-head-actions{display:flex;align-items:center;gap:10px}.rol-head-actions form{margin:0}.updates-list{display:flex;flex-direction:column;gap:12px}.update-card{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:25px;padding:20px 22px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);text-decoration:none}.update-card:hover{border-color:var(--teal)}.update-card>div:first-child{display:flex;flex-direction:column;gap:4px}.update-card>div:first-child strong{font-size:18px}.update-card>div:first-child span{color:var(--muted);font-size:12px}.update-counts,.update-summary{display:flex;flex-wrap:wrap;gap:7px}.update-counts span,.update-summary span{padding:6px 9px;border-radius:6px;font-size:12px;font-weight:800}.added{background:var(--mint);color:var(--teal-dark)}.changed{background:#fff3cd;color:#7a5d00}.removed{background:#fee4e2;color:var(--red)}.update-summary{margin-bottom:20px}.change-type{display:inline-block;padding:5px 8px;border-radius:5px;font-size:11px;font-weight:800}.change-type.added{background:var(--mint);color:var(--teal)}.change-type.changed{background:#fff3cd;color:#7a5d00}.change-type.removed{background:#fee4e2;color:var(--red)}.field-change{display:grid;grid-template-columns:110px 1fr auto 1fr;align-items:center;gap:7px;margin:5px 0;font-size:12px}.field-change small{color:var(--muted)}.field-change del{color:var(--red)}.field-change ins{color:var(--teal);text-decoration:none}@media(max-width:700px){.rol-head-actions,.update-card{align-items:stretch;flex-direction:column}.rol-head-actions{display:flex}.update-card{display:flex}.field-change{grid-template-columns:1fr}.field-change>span{display:none}}
