.fiscal-card{max-width:none}.ncm-item{padding:20px 0;border-bottom:1px solid var(--line)}.ncm-item h2{font-size:22px;margin:0 0 8px}.ncm-item p{margin:8px 0}.paging{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.xml-editor{min-height:280px;font-family:ui-monospace,monospace;font-size:14px;tab-size:2}#xml-output{background:var(--field);border:1px solid var(--line);padding:18px;border-radius:12px;overflow:auto;max-height:600px;font:13px/1.6 ui-monospace,monospace;white-space:pre}#xml-summary dl{display:grid;grid-template-columns:minmax(120px,1fr) 2fr;gap:8px 16px;overflow-wrap:anywhere}#xml-summary dd{margin:0;font-weight:600}.fiscal-card .notice{padding:16px;border-left:4px solid var(--blue);background:var(--field)}.check-error{color:#c33}.check-warn{color:var(--mut)}.fiscal-card details{margin:20px 0}.fiscal-card a,.explanation a{color:var(--blue)}@media(max-width:600px){.fiscal-card{padding:18px}#xml-summary dl{display:block}#xml-summary dt{margin-top:12px}.paging{gap:4px}.paging button{padding:10px 14px}}
