.xrbc-analysis{line-height:1.55;overflow-wrap:anywhere}.xrbc-analysis h3,.xrbc-analysis h4{margin:1.2rem 0 .6rem}.xrbc-analysis-ledger{font-size:.8rem;opacity:.8}.xrbc-analysis-table{overflow-x:auto;margin:1rem 0}.xrbc-analysis-table table{width:100%;border-collapse:collapse;font-size:.86rem}.xrbc-analysis-table th,.xrbc-analysis-table td{text-align:left;padding:.65rem;border-bottom:1px solid #8798ae55;vertical-align:top}.xrbc-analysis-table th{font-weight:700}.xrbc-analysis details{margin:1rem 0}.xrbc-analysis summary{cursor:pointer;font-weight:650}.xrbc-analysis button{margin:.3rem .5rem .3rem 0}.xrbc-analysis label{display:block;margin:.6rem 0}.xrbc-analysis input,.xrbc-analysis select,.xrbc-analysis textarea{max-width:100%;box-sizing:border-box;padding:.55rem;font:inherit}.xrbc-analysis textarea{width:100%;min-height:7rem}.xrbc-analysis output{display:block;white-space:pre-wrap;padding:.8rem;overflow-wrap:anywhere}.xrbc-analysis fieldset{margin:1rem 0;border:1px solid #8798ae55;border-radius:.7rem;padding:1rem}.xrbc-analysis .audit-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.8rem}.xrbc-analysis .audit-metric-card{padding:1rem;border:1px solid #8798ae55;border-radius:.7rem}.xrbc-analysis .audit-metric-card strong{display:block}.xrbc-analysis-spark{width:100%;height:70px;display:block}.xrbc-analysis a{text-decoration:underline}
