@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;700&display=swap";body.print-mode,html.print-mode,html.print-mode #root,html.print-mode body{background:#fff!important;color:#111!important}body.print-mode,html.print-mode{color-scheme:light!important;margin:0!important;padding:0!important}@media print{@page{margin:.5cm;size:auto}body{margin:0!important;padding:0!important}.no-print{display:none!important}.page-break{break-before:page}#print-rules{background:#fff!important;box-shadow:none!important;color:#111!important;margin:0!important;padding-bottom:1rem!important;padding-top:0!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;page-break-after:avoid!important;break-after:avoid!important}#print-rules,#print-rules-container{page-break-before:avoid!important;break-before:avoid!important}#print-rules-container{page-break-inside:avoid!important;break-inside:avoid!important}body.rules-print-page #print-rules-container,html.rules-print-page #print-rules-container{page-break-inside:auto!important;break-inside:auto!important;page-break-before:auto!important;break-before:auto!important}#print-rules h2,#print-rules h3,#print-rules h4{background:none!important;break-after:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;page-break-after:avoid;break-inside:avoid;page-break-inside:avoid}#print-rules p{break-inside:avoid;page-break-inside:avoid}#print-rules b,#print-rules strong{color:#000!important}#print-rules u{text-decoration-thickness:2px}#print-rules i{color:#444!important}#print-rules .chakra-prose{margin:0!important;max-width:none!important;padding:0!important;page-break-before:avoid!important;break-before:avoid!important}body.rules-print-page #print-rules,html.rules-print-page #print-rules{background:#fff!important;color:#111!important;font-size:10px!important;line-height:1.14!important;padding-bottom:0!important}#print-rules-container #print-rules,body.rules-print-page #print-rules,html.rules-print-page #print-rules{column-count:unset!important;display:grid!important;gap:.6rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.rules-print-page #print-rules,body.rules-print-page #print-rules *,html.rules-print-page #print-rules,html.rules-print-page #print-rules *{background:transparent!important;color:#111!important;opacity:1!important;text-shadow:none!important}body.rules-print-page #print-rules h2,html.rules-print-page #print-rules h2{color:#000!important;font-size:14px!important;line-height:1.15!important;margin:0 0 2px!important}body.rules-print-page #print-rules h3,body.rules-print-page #print-rules h4,html.rules-print-page #print-rules h3,html.rules-print-page #print-rules h4{color:#000!important;font-size:11px!important;line-height:1.15!important;margin:1px 0!important}body.rules-print-page #print-rules li,body.rules-print-page #print-rules p,html.rules-print-page #print-rules li,html.rules-print-page #print-rules p{line-height:1.14!important;margin:0 0 2px!important}body.rules-print-page #print-rules .chakra-prose,html.rules-print-page #print-rules .chakra-prose{break-inside:avoid!important;margin:0!important;max-width:none!important;min-width:0!important;padding:0!important;page-break-inside:avoid!important}.page-break{clear:both;page-break-before:always!important;break-before:page!important;height:0;margin:0;padding:0}}.rules-columns{width:100%}.rules-columns .rules-section{min-width:0}.rules-columns .rules-section .chakra-prose h2{margin-bottom:.25rem;margin-top:.25rem}.rules-columns .rules-section .chakra-prose h3,.rules-columns .rules-section .chakra-prose h4{margin-bottom:.15rem;margin-top:.2rem}.rules-columns .rules-section .chakra-prose li,.rules-columns .rules-section .chakra-prose p{margin-bottom:.3rem}.print-sheet{font-size:12px;line-height:1.25}.print-sheet .print-section-title{border-bottom:1px solid #a8adb6;display:block;letter-spacing:.01em;margin-bottom:3px;padding-bottom:1px}.print-sheet .print-list-columns{column-count:2;column-gap:.75rem}.print-sheet .print-entry-block,.print-sheet .print-list-columns>*,.print-sheet .print-section-block{break-inside:avoid;page-break-inside:avoid}@media print{.print-sheet{font-size:11px;line-height:1.2}.print-sheet .print-list-columns{column-count:2;column-gap:.6rem}.print-sheet .print-entry-block,.print-sheet .print-section-block{break-inside:avoid-page;page-break-inside:avoid}}
