:root{font-family:Segoe UI,system-ui,sans-serif;color:#203349;background:#f4f7fa}*{box-sizing:border-box}body{margin:0}header{display:flex;align-items:center;gap:20px;background:#165d72;color:white;padding:20px 32px}header strong{font-size:26px}#identity{margin-left:auto}main{padding:20px 32px;max-width:1800px;margin:auto}h1,h2{color:#145d72}button,input,select,textarea{font:inherit}button{padding:9px 15px;border:1px solid #b4c6d4;border-radius:7px;background:white;color:#145d72;cursor:pointer}button:disabled{opacity:.5;cursor:wait}button.active,#save-cross,#access-button{background:#165d72;color:white}label{display:block;margin:12px 0}input:not([type=checkbox]),select,textarea{display:block;padding:9px;border:1px solid #b4c6d4;border-radius:6px;max-width:100%;width:460px}textarea{width:100%}.inline{display:flex;gap:10px;align-items:center}.toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap}nav{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.table-wrap{overflow:auto;background:white;border-radius:8px}table{width:100%;border-collapse:collapse;font-size:14px}td,th{padding:10px;border-bottom:1px solid #e0e7ee;text-align:left;vertical-align:top}th{background:#e7f0f5;white-space:nowrap}td.description{min-width:250px;max-width:500px;overflow-wrap:anywhere}.numeric{text-align:right;white-space:nowrap}.cards{display:flex;flex-wrap:wrap;gap:16px}.card,#editor,#access{background:white;padding:20px;border:1px solid #d9e3ea;border-radius:10px;margin:16px 0}.card strong{display:block;font-size:25px;margin-top:8px}#access{max-width:520px}#message:not(:empty){padding:14px;background:#fff1cf;border-radius:8px}.badge{white-space:nowrap}.badge.Verificado{color:#176d43}.badge.difference{color:#a14713}footer{font-size:13px;color:#60758a;margin:28px 0}pre{white-space:pre-wrap;overflow-wrap:anywhere;font:13px system-ui}.hint{color:#60758a}#view input[type=search]{width:100%;max-width:600px;margin-bottom:14px}@media(max-width:700px){header,main{padding:16px}header{gap:10px;flex-wrap:wrap}header span:nth-child(2){display:none}}
