.clf-anchor{display:block;position:relative;top:-90px;visibility:hidden}.clf-jump{margin:0 0 24px;padding:16px 18px;border:1px solid #e2dcd7;border-left:4px solid #833135;border-radius:8px;background:#f7f4f1}.clf-jump .clf-jump-title{margin:0 0 8px;font-weight:700;color:#1f1f1f}.clf-jump ul{margin:0;padding:0;list-style:none;columns:2 220px;column-gap:24px}.clf-jump li{margin:0 0 6px;padding:0;break-inside:avoid}.clf-jump a{color:#833135;font-weight:600;text-decoration:underline;text-underline-offset:2px}.clf-guide{margin:36px 0 0}.clf-guide h2{margin:32px 0 12px}.clf-guide .clf-gtable-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 16px;border:1px solid #e2dcd7;border-radius:6px}.clf-guide table.clf-gtable{width:100%;min-width:520px;margin:0;border-collapse:collapse;font-size:14.5px;line-height:1.45}.clf-guide .clf-gtable td,.clf-guide .clf-gtable th{padding:9px 12px;border:0;border-bottom:1px solid #eee8e3;text-align:left;vertical-align:top}.clf-guide .clf-gtable thead th{background:#833135;color:#fff;font-weight:700}.clf-guide .clf-gtable tbody th{font-weight:700;color:#1f1f1f}.clf-guide .clf-gtable tbody tr:nth-child(even){background:#faf7f5}.clf-guide .clf-faq-item{margin:0 0 14px;padding:14px 16px;border:1px solid #e2dcd7;border-radius:8px;background:#fff}.clf-guide .clf-faq-item h3{margin:0 0 6px;font-size:17px;line-height:1.35}.clf-guide .clf-faq-item p{margin:0}.clf-guide .clf-related{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px 18px;margin:0 0 16px;padding:0;list-style:none}.clf-guide .clf-related li,.clf-toolsbox{margin:0;padding:10px 12px;border:1px solid #e2dcd7;border-radius:6px;background:#f7f4f1}.clf-guide .clf-related a,.clf-toolsbox a{color:#833135;font-weight:600}.clf-guide .clf-reviewed{margin:18px 0 0;font-size:13.5px;color:#666}.clf-toolsbox{margin:32px 0 0;padding:16px 18px;border-top:4px solid #f58634;border-radius:8px}.clf-toolsbox .clf-toolsbox-title{margin:0 0 8px;font-weight:700;color:#1f1f1f}.clf-toolsbox ul{margin:0;padding:0 0 0 18px;columns:2 240px;column-gap:24px}.clf-toolsbox li{margin:0 0 6px;break-inside:avoid}@media print{.clf-jump,.clf-toolsbox{display:none}}