/* V4.26 — article usability enhancements for BC Provincial Court guides */
.article-legal-note{margin:18px 0 22px;padding:16px 18px;border:1px solid #e3c9c5;border-left:5px solid #8b1e2d;border-radius:12px;background:#fff8f6;color:#4c302d;box-shadow:0 5px 18px rgba(91,26,34,.04)}
.article-legal-note strong{display:block;color:#6b111d;margin-bottom:4px;font-size:1rem}.article-legal-note p{margin:0;font-size:.95rem;line-height:1.55}
.official-links-box{margin:24px 0;padding:20px;border:1px solid #dccfca;border-radius:14px;background:#fbf7f3}.official-links-box h2{margin-top:0!important;font-size:1.22rem!important;color:#68111b!important}.official-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.official-link-grid a{display:block;padding:11px 12px;background:#fff;border:1px solid #eadfda;border-radius:9px;font-weight:750;text-decoration:none}.official-link-grid a:hover{text-decoration:underline}
.quick-table-wrap{overflow-x:auto;margin:18px 0 24px;border:1px solid #dfd3ce;border-radius:12px;background:#fff}.quick-table{width:100%;border-collapse:collapse;min-width:650px}.quick-table th,.quick-table td{text-align:left;vertical-align:top;padding:13px 14px;border-bottom:1px solid #eee4df}.quick-table th{background:#6d1620;color:#fff;font-size:.88rem}.quick-table tr:last-child td{border-bottom:0}.quick-table td:first-child{font-weight:800;color:#6d1620;width:16%}
.common-mistakes{margin:24px 0;padding:21px;border:1px solid #ead9d3;border-radius:14px;background:#fff}.common-mistakes h2{margin-top:0!important}.common-mistakes li{margin:8px 0}
.faq-block{margin:28px 0}.faq-block h2{margin-bottom:14px!important}.faq-block details{border:1px solid #e4d7d2;border-radius:11px;background:#fff;margin:9px 0;padding:0 15px}.faq-block summary{cursor:pointer;font-weight:800;color:#65111a;padding:14px 0}.faq-block details p{margin:0;padding:0 0 15px;color:#4c4c4c}
.mobile-scan-list li{margin:8px 0}
@media(max-width:700px){.official-link-grid{grid-template-columns:1fr}.article-legal-note,.official-links-box,.common-mistakes{padding:15px}.quick-table{min-width:590px}.guide-toc a{margin-right:8px}}
