.CitationAuditTool_root__6OP_W{margin-top:1.5rem;min-width:0}.CitationAuditTool_root__6OP_W>summary{font-weight:700}.CitationAuditTool_root__6OP_W .CitationAuditTool_input__UTvRj{margin-top:1rem}.CitationAuditTool_input__UTvRj textarea{min-height:11rem;max-height:22rem;scroll-margin-top:8rem}.CitationAuditTool_root__6OP_W .CitationAuditTool_local__CieS1{display:flex;gap:.5rem;align-items:flex-start;font-size:var(--text-meta)}.CitationAuditTool_local__CieS1 svg{flex:none;margin-top:.25rem}.CitationAuditTool_root__6OP_W button{gap:.5rem}.CitationAuditTool_results__7K01o{padding-top:1.5rem;min-width:0}.CitationAuditTool_summary__AB7ln{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--color-line);padding-block:1rem;gap:1rem;margin:1rem 0}.CitationAuditTool_summary__AB7ln>div{display:flex;flex-direction:column;gap:.25rem}.CitationAuditTool_summary__AB7ln dt{font-size:var(--text-meta);line-height:1.6;color:var(--color-muted)}.CitationAuditTool_summary__AB7ln dd{order:-1;font:700 1.5rem/1.5 var(--font-sans);margin:0;color:var(--color-primary)}.CitationAuditTool_notice__iIaIR{border-inline-start:3px solid var(--color-primary);padding-inline-start:1rem}.CitationAuditTool_filters__428TY{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin-top:1.25rem}.CitationAuditTool_table__b_LM7{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--text-table);line-height:1.65;margin-block:1rem}.CitationAuditTool_table__b_LM7 :is(th,td){text-align:left;vertical-align:top;padding:.875rem .75rem;border-bottom:1px solid var(--color-line);overflow-wrap:anywhere}.CitationAuditTool_table__b_LM7 thead th{background:var(--color-surface);font-weight:700}.CitationAuditTool_table__b_LM7 thead th:first-child{width:22%}.CitationAuditTool_table__b_LM7 thead th:nth-child(2){width:29%}.CitationAuditTool_table__b_LM7 thead th:nth-child(3){width:10%}.CitationAuditTool_table__b_LM7 tbody th{font-weight:700}.CitationAuditTool_table__b_LM7 td p{font-size:var(--text-table);margin:.5rem 0}.CitationAuditTool_badge__H2zgN{display:inline-block;padding:.25rem .5rem;border-radius:.3rem;font-size:var(--text-meta);font-weight:700}.CitationAuditTool_single__gc_og{background:var(--color-surface);color:var(--color-primary)}.CitationAuditTool_review__QRztH{background:var(--color-accent-soft);color:var(--color-warning)}.CitationAuditTool_rowDetails__SCkqU>summary{cursor:pointer;min-height:44px;padding-block:.5rem;font-weight:600;color:var(--color-primary)}.CitationAuditTool_refList__Ex7_U{list-style:none;padding:0;margin:0}.CitationAuditTool_refList__Ex7_U li{border-top:1px solid var(--color-line);padding-block:.875rem;overflow-wrap:anywhere}.CitationAuditTool_refList__Ex7_U strong{font-size:var(--text-meta);line-height:1.7}.CitationAuditTool_refList__Ex7_U button{display:flex;margin-top:.5rem}.CitationAuditTool_context__6A1nt{padding-block:1rem;border-top:1px solid var(--color-line)}.CitationAuditTool_context__6A1nt mark{background:var(--color-surface);color:var(--color-fg);font-weight:600}.CitationAuditTool_context__6A1nt small{display:block;color:var(--color-muted);font-size:var(--text-meta);margin-bottom:.5rem}.CitationAuditTool_context__6A1nt button{font-size:var(--text-control)}.CitationAuditTool_mobileLabel__zyls9{display:none}@media(max-width:760px){.CitationAuditTool_summary__AB7ln{grid-template-columns:repeat(2,minmax(0,1fr))}.CitationAuditTool_filters__428TY{grid-template-columns:minmax(0,1fr)}.CitationAuditTool_table__b_LM7,.CitationAuditTool_table__b_LM7 tbody,.CitationAuditTool_table__b_LM7 td,.CitationAuditTool_table__b_LM7 th,.CitationAuditTool_table__b_LM7 tr{display:block;width:100%}.CitationAuditTool_table__b_LM7 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.CitationAuditTool_table__b_LM7 tbody tr{border:1px solid var(--color-line);border-radius:var(--control-radius);margin-block:1rem;padding:.75rem;background:var(--color-card)}.CitationAuditTool_table__b_LM7 :is(th,td){padding:.5rem;border:0}.CitationAuditTool_table__b_LM7 td p{max-width:none}.CitationAuditTool_mobileLabel__zyls9{display:inline;color:var(--color-muted)}.CitationAuditTool_rowDetails__SCkqU{border-top:1px solid var(--color-line)}.CitationAuditTool_rowDetails__SCkqU>summary{padding-block:.75rem}.CitationAuditTool_context__6A1nt button,.CitationAuditTool_refList__Ex7_U button{width:100%;font-size:var(--text-control)}}