.CfpbFinancialComplaintPrepKitTool_tableWrap__kWPZQ{overflow-x:auto;border:1px solid var(--line);max-height:min(60vh,480px);overflow-y:auto}.CfpbFinancialComplaintPrepKitTool_table__NG9BT{border-collapse:collapse;width:100%;font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px}.CfpbFinancialComplaintPrepKitTool_table__NG9BT td,.CfpbFinancialComplaintPrepKitTool_table__NG9BT th{border-bottom:1px solid var(--line);padding:6px 8px;text-align:left;vertical-align:top}.CfpbFinancialComplaintPrepKitTool_rowHi__LtcIi{background:color-mix(in srgb,var(--accent) 10%,transparent)}.CfpbFinancialComplaintPrepKitTool_rowBad__aMPCG{background:color-mix(in srgb,var(--err) 12%,transparent)}.CfpbFinancialComplaintPrepKitTool_rowWarn__q7mZF{background:color-mix(in srgb,var(--warn) 14%,transparent)}.CfpbFinancialComplaintPrepKitTool_mono__zSsu2{word-break:break-all}.CfpbFinancialComplaintPrepKitTool_hint__gjtjS{font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;color:var(--text-faint);margin-top:4px;line-height:1.5}.CfpbFinancialComplaintPrepKitTool_summary__zoEt9{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;color:var(--text-faint);margin:8px 0;line-height:1.6}.CfpbFinancialComplaintPrepKitTool_bannerCrit__zgCzQ{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;color:var(--err);border:1px solid color-mix(in srgb,var(--err) 40%,var(--line));padding:8px 10px;margin:8px 0}.CfpbFinancialComplaintPrepKitTool_bannerDraft__sqr8_{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;color:var(--warn);border:1px solid color-mix(in srgb,var(--warn) 40%,var(--line));padding:8px 10px;margin:8px 0;line-height:1.5}.CfpbFinancialComplaintPrepKitTool_formGrid__36QQ_{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 12px;gap:8px 12px;margin:8px 0}.CfpbFinancialComplaintPrepKitTool_formGrid__36QQ_ label{font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;color:var(--text-faint);display:flex;flex-direction:column;gap:4px}.CfpbFinancialComplaintPrepKitTool_formGrid__36QQ_ label.CfpbFinancialComplaintPrepKitTool_full__EemkO{grid-column:1/-1}.CfpbFinancialComplaintPrepKitTool_input__HKZbD,.CfpbFinancialComplaintPrepKitTool_select__klAlo,.CfpbFinancialComplaintPrepKitTool_textarea__ri9BP{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;border:1px solid var(--line);background:var(--bg);color:var(--text);padding:6px 8px}.CfpbFinancialComplaintPrepKitTool_textarea__ri9BP{min-height:120px;resize:vertical;width:100%}