/* Mutanet composition using Mutakit foundations. Última actualización: 2026-10-28. */
body{margin:0;background:var(--mu-blanco);color:var(--mu-negro);font-family:var(--mu-font-cuerpo);line-height:1.6}
.shell{width:min(1120px,calc(100% - 40px));margin-inline:auto}
header{display:flex;align-items:center;gap:24px;padding-block:24px;border-bottom:1px solid var(--mu-color-purple-200)}
header form{margin-left:auto}.wordmark{font:600 28px var(--mu-font-titulo);text-decoration:none;color:var(--mu-color-purple-800)}
header span,footer,.muted{color:var(--mu-color-purple-800)}
nav{display:flex;flex-wrap:wrap;gap:24px;padding-block:16px;border-bottom:1px solid var(--mu-color-purple-200)}
a{color:var(--mu-color-purple-700);text-underline-offset:4px}nav a{text-decoration:none}nav a[aria-current]{font-weight:600;text-decoration:underline}
main{min-height:65vh;padding-block:36px}h1,h2,h3{font-family:var(--mu-font-titulo);line-height:1.2}h1{font-size:36px;margin-top:0}h2{font-size:24px}h3{font-size:20px}
.lede{max-width:70ch;margin-bottom:28px}.filters{display:flex;gap:16px;align-items:end;flex-wrap:wrap;margin-block:24px}.filters mu-search{flex:1;min-width:200px}
.filters mu-select,.filters mu-input{min-width:170px;flex:1}.stack{display:grid;gap:20px;max-width:720px}.stack mu-button{justify-self:start}
section{margin-block:32px}.row{border-top:1px solid var(--mu-color-purple-200);padding-block:20px;display:flex;gap:24px;justify-content:space-between}.row h2,.row h3{margin:0 0 8px}.row p{margin:0;max-width:75ch}.row mu-tag{flex-shrink:0;align-self:start}
.notice{background:var(--mu-color-purple-100);padding:20px;border-left:4px solid var(--mu-color-purple-700);overflow-wrap:anywhere}.token-value{display:block;overflow-wrap:anywhere;margin-block:16px;user-select:all}
.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:14px 12px;border-bottom:1px solid var(--mu-color-purple-200);vertical-align:top}th{font-weight:600}td form{display:flex;gap:12px;align-items:end;flex-wrap:wrap}td mu-select{min-width:140px}td mu-input{min-width:120px}
.prose,pre{max-width:80ch;white-space:pre-wrap;overflow-wrap:anywhere}pre{background:var(--mu-color-purple-100);padding:24px;font:inherit}.empty{padding:32px 0;border-top:1px solid var(--mu-color-purple-200)}
footer{padding-block:24px;border-top:1px solid var(--mu-color-purple-200);font-size:14px}.skip{position:absolute;left:-10000px}.skip:focus{left:20px;top:10px}a:focus-visible{outline:3px solid var(--mu-focus-ring-color);outline-offset:4px}
.confirm-actions{display:flex;gap:16px;margin-top:16px}.permissions{min-width:600px}
@media(max-width:640px){header{gap:12px}header span{display:none}nav{gap:12px}h1{font-size:28px}.row{flex-direction:column;gap:12px}.filters{align-items:stretch;flex-direction:column}.filters mu-search{min-width:0}}
