.UeTrdG_component{align-items:center;gap:var(--space-2);min-height:var(--control-min-height);color:var(--text-primary);font:var(--font-body);cursor:pointer;display:inline-flex}.UeTrdG_component[data-disabled=true]{color:var(--text-disabled);cursor:not-allowed}.UeTrdG_input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent-strong);flex:none;margin:0}.UeTrdG_input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
.aaMxDG_component{width:100%;min-width:0;min-height:calc(var(--control-min-height) * 2);padding:var(--control-padding-block) var(--control-padding-inline);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-control);color:var(--text-primary);font:var(--font-body);background:var(--surface-field);resize:vertical}.aaMxDG_component::placeholder{color:var(--text-muted);opacity:1}.aaMxDG_component:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.aaMxDG_component:disabled{color:var(--text-disabled);background:var(--surface-field);opacity:1;cursor:not-allowed}.aaMxDG_component[aria-invalid=true]{border-color:var(--color-danger)}
.WatWqq_stack{gap:var(--space-6);flex-direction:column;display:flex}.WatWqq_row{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.WatWqq_metrics{gap:var(--space-4);margin-block:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.WatWqq_metrics dt{color:var(--text-secondary);font-size:var(--font-size-caption)}.WatWqq_metrics dd{font-size:var(--font-size-body);overflow-wrap:anywhere;margin:0;font-weight:700}.WatWqq_table{margin-block:var(--space-4);overflow-x:auto}.WatWqq_table table{border-collapse:collapse;text-align:left;width:100%}.WatWqq_table caption{text-align:left;padding-bottom:var(--space-2);font-weight:700}.WatWqq_table th,.WatWqq_table td{padding:var(--space-2);border-bottom:1px solid var(--border-subtle);vertical-align:top;overflow-wrap:anywhere}.WatWqq_controls{gap:var(--space-3);margin-block:var(--space-6);border:0;flex-direction:column;min-width:0;padding:0;display:flex}.WatWqq_controls legend{margin-bottom:var(--space-3);font-weight:700}.WatWqq_review{padding:var(--space-4);background:var(--surface-panel-raised);border:1px solid var(--border-strong);border-radius:var(--radius-md);overflow-wrap:anywhere}.WatWqq_panel{gap:var(--space-3);min-width:0;padding-top:var(--space-3);border-top:var(--border-width) solid var(--border-subtle);display:grid}.WatWqq_panel h2{font:700 var(--font-size-body) / 1.4 var(--font-family);margin:0}.WatWqq_evidence{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--font-size-caption);max-height:28rem;overflow-y:auto}
.MC2ipW_stack{gap:var(--space-6);flex-direction:column;display:flex}.MC2ipW_row{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.MC2ipW_metrics{gap:var(--space-4);margin-block:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.MC2ipW_metrics dt{color:var(--text-secondary);font-size:var(--font-size-caption)}.MC2ipW_metrics dd{font-size:var(--font-size-body);overflow-wrap:anywhere;margin:0;font-weight:700}.MC2ipW_table{margin-block:var(--space-4);overflow-x:auto}.MC2ipW_table table{border-collapse:collapse;text-align:left;width:100%}.MC2ipW_table caption{text-align:left;padding-bottom:var(--space-2);font-weight:700}.MC2ipW_table th,.MC2ipW_table td{padding:var(--space-2);border-bottom:1px solid var(--border-subtle);vertical-align:top;overflow-wrap:anywhere}.MC2ipW_controls{gap:var(--space-3);margin-block:var(--space-4);border:0;flex-direction:column;min-width:0;padding:0;display:flex}.MC2ipW_controls legend{margin-bottom:var(--space-3);font-weight:700}.MC2ipW_review{padding:var(--space-4);background:var(--surface-panel-raised);border:1px solid var(--border-strong);border-radius:var(--radius-md);overflow-wrap:anywhere}.MC2ipW_panel{gap:var(--space-3);min-width:0;padding-top:var(--space-3);border-top:var(--border-width) solid var(--border-subtle);display:grid}.MC2ipW_panel h2{font:700 var(--font-size-body) / 1.4 var(--font-family);margin:0}
