@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-page-header{border-bottom:2px solid #5f6670;padding-bottom:6px}.print-character-header{border-bottom:1px solid #c7cbd1;padding:2px 4px 6px}.print-name-line{height:1.2em;vertical-align:bottom;width:220px}.print-name-line,.print-skill-target-line{border-bottom:1px solid #5f6670;display:inline-block}.print-skill-target-line{height:1em;width:2.5em}.print-sheet{display:flex;flex-direction:column;font-size:12px;line-height:1.25;min-height:100vh}.print-sheet .print-dynamic-sections{align-items:stretch}.print-sheet .print-flow-cell{align-items:stretch;align-self:stretch;display:flex;height:100%;min-height:100%}.print-sheet .print-flow-cell>*{height:100%;min-height:0;width:100%}.print-sheet .print-flow-cell>.print-section-block{height:100%}.print-sheet .print-column-subsection>.print-section-block{background:transparent;border:0;border-radius:0;padding:0}.print-sheet .print-notes-section{display:flex;flex:1;flex-direction:column}.print-sheet .print-notes-content{flex:1}.print-sheet .print-section-block{background:#fbfbfc;border:1px solid #c7cbd1;border-radius:4px;padding:6px}.print-sheet .print-section-title{background:#eef0f3;border-bottom:0;border-left:3px solid #5f6670;display:block;font-size:.9em;letter-spacing:.06em;margin:-2px -2px 5px;padding:3px 6px;text-transform:uppercase}.print-sheet .print-list-columns{column-count:2;column-gap:.75rem}.print-sheet .print-gear-entry{padding-bottom:4px}.print-sheet .print-ability-card,.print-sheet .print-skill-card{background:#fff;border:1px solid #c7cbd1;border-radius:3px;padding:5px 7px}.print-sheet .print-entry-block,.print-sheet .print-list-columns>*,.print-sheet .print-section-block{break-inside:avoid;page-break-inside:avoid}.print-sheet .print-blank-entry{align-items:flex-end;display:flex;min-height:54px}@media print{.print-sheet{font-size:11px;line-height:1.2;min-height:calc(100vh - 1cm)}.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}}
