.rowa-xlsx-review .rowa-xlsx-stack,.rowa-xlsx-review .rowa-xlsx-list,.rowa-xlsx-review .rowa-xlsx-recovery-row{gap:.75rem;min-width:0;display:grid}.rowa-xlsx-review .rowa-xlsx-actions,.rowa-xlsx-review .rowa-xlsx-pager{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rowa-xlsx-review .rowa-xlsx-list{padding:0;list-style:none}.rowa-xlsx-review .rowa-xlsx-recovery-row{overflow-wrap:anywhere}.rowa-xlsx-review{--rowa-xlsx-review-gap:.75rem;--rowa-xlsx-review-border:var(--border);--rowa-xlsx-review-muted:var(--muted-foreground);--rowa-xlsx-review-surface:var(--card);--rowa-xlsx-review-accent:var(--primary);--rowa-xlsx-review-radius:var(--rowa-radius);gap:var(--rowa-xlsx-review-gap);border-top:1px solid var(--rowa-xlsx-review-border);min-width:0;padding-top:1rem;display:grid}.rowa-xlsx-review .rowa-xlsx-review-heading{margin:0;font-size:1rem;font-weight:600}.rowa-xlsx-review .rowa-xlsx-review-subheading,.rowa-xlsx-review .rowa-xlsx-review-title{overflow-wrap:anywhere;margin:0;padding:0;font-size:.875rem;font-weight:600}.rowa-xlsx-review .rowa-xlsx-review-paged,.rowa-xlsx-review .rowa-xlsx-review-field{gap:.5rem;min-width:0;display:grid}.rowa-xlsx-review .rowa-xlsx-review-pager,.rowa-xlsx-review .rowa-xlsx-review-card-header,.rowa-xlsx-review .rowa-xlsx-review-inline-list{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rowa-xlsx-review .rowa-xlsx-review-card-header{justify-content:space-between}.rowa-xlsx-review .rowa-xlsx-review-pager-status{color:var(--rowa-xlsx-review-muted);font-variant-numeric:tabular-nums;margin:0}.rowa-xlsx-review .rowa-xlsx-review-list{gap:var(--rowa-xlsx-review-gap);margin:0;padding-left:1.5rem;list-style:decimal;display:grid}.rowa-xlsx-review .rowa-xlsx-review-inline-list,.rowa-xlsx-review .rowa-xlsx-review-rows{margin:0;padding:0;list-style:none}.rowa-xlsx-review .rowa-xlsx-review-rows,.rowa-xlsx-review .rowa-xlsx-review-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;gap:.5rem 1rem;display:grid}.rowa-xlsx-review .rowa-xlsx-review-card{border:1px solid var(--rowa-xlsx-review-border);border-radius:var(--rowa-xlsx-review-radius);background:var(--rowa-xlsx-review-surface);gap:.5rem;min-width:0;padding:.75rem;display:grid}.rowa-xlsx-review .rowa-xlsx-review-fieldset{border:1px solid var(--rowa-xlsx-review-border);border-radius:var(--rowa-xlsx-review-radius);gap:.5rem;min-width:0;margin:0;padding:.75rem;display:grid}.rowa-xlsx-review .rowa-xlsx-review-facts{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem 1rem;margin:0;display:grid}.rowa-xlsx-review .rowa-xlsx-review-facts>div{gap:.125rem;min-width:0;display:grid}.rowa-xlsx-review .rowa-xlsx-review-facts dt{color:var(--rowa-xlsx-review-muted);font-size:.75rem}.rowa-xlsx-review .rowa-xlsx-review-facts dd{overflow-wrap:anywhere;margin:0}.rowa-xlsx-review .rowa-xlsx-review-note{color:var(--rowa-xlsx-review-muted);margin:0;font-size:.8125rem}.rowa-xlsx-review .rowa-xlsx-review-status{margin:0;font-size:.8125rem}.rowa-xlsx-review .rowa-xlsx-review-empty,.rowa-xlsx-review .rowa-xlsx-review-missing{color:var(--rowa-xlsx-review-muted);margin:0;font-style:italic}.rowa-xlsx-review .rowa-xlsx-review-warning{border-left:3px solid var(--rowa-xlsx-review-accent);margin:0;padding-left:.5rem;font-size:.8125rem;font-weight:600}.rowa-xlsx-review .rowa-xlsx-review-raw{border:1px solid var(--rowa-xlsx-review-border);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.25rem;padding:0 .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.rowa-xlsx-review .rowa-xlsx-review-reason{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.rowa-xlsx-review .rowa-xlsx-review-link{color:var(--rowa-xlsx-review-accent);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}.rowa-xlsx-review .rowa-xlsx-review-sheet-table{font-size:.75rem}.rowa-xlsx-review .rowa-xlsx-review-sheet-table th,.rowa-xlsx-review .rowa-xlsx-review-sheet-table td{vertical-align:top;border:1px solid var(--rowa-xlsx-review-border)}.rowa-xlsx-review .rowa-xlsx-review-cell{gap:.125rem;min-width:10rem;display:grid}.rowa-xlsx-review .rowa-xlsx-review-fact{flex-wrap:wrap;align-items:baseline;gap:.25rem;display:flex}.rowa-xlsx-review .rowa-xlsx-review-fact-label,.rowa-xlsx-review .rowa-xlsx-review-hidden-mark{color:var(--rowa-xlsx-review-muted);font-size:var(--rowa-text-floor,12px);font-weight:400}.rowa-xlsx-review .rowa-xlsx-review-hidden-mark{display:block}@media (width<=30rem){.rowa-xlsx-review .rowa-xlsx-review-pager>button{flex:auto}}
