.se-rpg-workspace{display:grid;gap:1rem}.se-rpg-workspace__head,.se-rpg-detect,.se-rpg-valid,.se-rpg-card,.se-rpg-export{border:var(--se-border-2) solid var(--se-border);background:var(--se-surface);padding:1rem}.se-rpg-workspace__head{background:var(--se-accent)}.se-rpg-workspace__head h3,.se-rpg-detect h4,.se-rpg-card h4{margin:.2rem 0 .6rem}.se-rpg-result{display:grid;gap:1rem}.se-rpg-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:var(--se-border-2) solid var(--se-border);background:var(--se-surface)}.se-rpg-summary>div{padding:.85rem;border-right:1px solid var(--se-border);border-bottom:1px solid var(--se-border)}.se-rpg-summary dt{font-family:var(--se-font-mono);font-size:var(--se-fs-100);font-weight:800;text-transform:uppercase}.se-rpg-summary dd{margin:.25rem 0 0;font-weight:900}.se-rpg-editor__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.se-rpg-card{box-shadow:var(--se-shadow-sm)}.se-rpg-card>div,.se-rpg-field{display:grid;gap:.45rem}.se-rpg-card>div{gap:.75rem}.se-rpg-field small,.se-rpg-note{color:var(--se-text-muted);font-size:var(--se-fs-200);line-height:1.5}.se-rpg-actions,.se-rpg-export{display:flex;flex-wrap:wrap;gap:.75rem}.se-rpg-json{max-height:30rem;overflow:auto;margin:0;border:var(--se-border-2) solid var(--se-border);background:var(--se-ink-950);color:#f2f2f2;padding:1rem;font:var(--se-fs-200)/1.55 var(--se-font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.se-rpg-valid{background:#f4ffd5}.se-rpg-detect .se-mono{font-size:var(--se-fs-100);overflow-wrap:anywhere}@media(max-width:52rem){.se-rpg-editor__grid,.se-rpg-summary{grid-template-columns:1fr}.se-rpg-summary>div{border-right:0}.se-rpg-actions,.se-rpg-export{align-items:stretch;flex-direction:column}.se-rpg-actions .se-button,.se-rpg-export .se-button{width:100%}}
