.download_download__8bEOS{display:flex;flex-direction:column;align-items:center;margin-top:8px;text-align:center;font-size:14px}.download_download__8bEOS a{display:inline-flex;align-items:center;min-height:44px;color:var(--mantine-color-blue-8);font-weight:600;text-decoration:underline;text-underline-offset:3px}.download_download__8bEOS a:hover{text-decoration-thickness:2px}.download_download__8bEOS a:focus-visible{outline:3px solid var(--mantine-color-blue-8);outline-offset:3px;border-radius:2px}.download_download__8bEOS noscript,.download_download__8bEOS span{color:var(--mantine-color-text)}[data-mantine-color-scheme=dark] .download_download__8bEOS a{color:var(--mantine-color-blue-3)}[data-mantine-color-scheme=dark] .download_download__8bEOS a:focus-visible{outline-color:var(--mantine-color-blue-3)}.print_tool__UeX5X h1{font-size:clamp(26px,4vw,34px)}.print_previewHeader__wd4Mc>button{flex-shrink:0;min-width:80px}.print_previewHeader__wd4Mc>div{min-width:0}.print_options__bfVNx{max-width:740px;margin:18px auto 0}.print_personalize__prCbd{margin-top:14px;border:1px solid var(--mantine-color-default-border);border-radius:8px}.print_personalize__prCbd summary{padding:12px 16px;cursor:pointer;font-weight:600}.print_personalize__prCbd summary:focus-visible,.print_preview__coAfo:focus-visible{outline:3px solid var(--mantine-color-blue-6);outline-offset:3px}.print_previewHeader__wd4Mc{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.print_previewHeader__wd4Mc span,.print_previewHeader__wd4Mc strong{display:block}.print_previewHeader__wd4Mc span{font-size:12px;color:var(--mantine-color-dimmed)}.print_preview__coAfo{border:1px solid var(--mantine-color-default-border);border-radius:8px;background:var(--mantine-color-default-hover)}.print_previewSpace__XHACs{margin:0 auto}.print_printArea__QjcS8{width:740px;box-sizing:border-box;padding:16px;border-radius:0;background:#fff;color:#000}.print_scoreSheet__b5wT4{font-family:Arial,sans-serif;font-size:11px;line-height:1.2;color:#000;background:#fff}.print_header__traQx{padding-bottom:8px;border-bottom:2px solid #000;margin-bottom:10px}.print_header__traQx h2{font-size:22px;text-align:center;margin:0 0 10px}.print_gameInfo__aEYRR{display:flex;flex-wrap:wrap;gap:6px 16px;overflow-wrap:anywhere}.print_gameInfo__aEYRR>div{width:calc(50% - 8px);min-width:0}@media print{.print_noPrint__Mm46Y,.print_previewHeader__wd4Mc{display:none!important}.print_preview__coAfo{border:0!important;border-radius:0;background:#fff}.print_previewSpace__XHACs{height:auto!important;width:auto!important}.print_preview__coAfo [data-sheet-preview-scale]{transform:none!important;width:auto!important}.print_preview__coAfo [data-print-sheet]{width:740px!important;min-width:0!important;zoom:var(--sheet-print-scale,1);border:0!important;box-shadow:none!important;margin:0 auto!important}.print_scoreSheet__b5wT4{break-inside:avoid}}@media (max-width:420px){.print_tool__UeX5X>.no-print>.mantine-Group-root{gap:10px}.print_tool__UeX5X>.no-print>.mantine-Group-root>button{padding-inline:12px;font-size:15px}}.print_format__Tokl5{text-align:center;margin:-4px 0 9px;font-size:11px}.print_scoreTable__fXF3T{width:100%;border-collapse:collapse;table-layout:fixed}.print_scoreTable__fXF3T td,.print_scoreTable__fXF3T th{border:1px solid #666;padding:4px;overflow-wrap:anywhere}.print_scoreTable__fXF3T thead th{background:#e9e9e9;text-align:center;font-size:11px}.print_scoreTable__fXF3T thead th span{display:block;font-size:9px;font-weight:400;margin-bottom:3px}.print_scoreTable__fXF3T .print_category__IbEsX{width:230px;text-align:left}.print_scoreTable__fXF3T tbody th{text-align:left;font-size:11px;font-weight:400}.print_scoreTable__fXF3T tbody th span{display:block;font-size:9px;margin-top:2px}.print_scoreTable__fXF3T td{height:34px}.print_scoreTable__fXF3T .print_sectionRow__Yk6nV th{background:#ddd;font-size:10px;font-weight:700;padding:5px}.print_totalRow__mVuqB th{background:#f1f1f1}.print_totalRow__mVuqB:last-child{border:2px solid #000}.print_rules__vOUt2{font-size:9px;line-height:1.3;margin-top:9px}.print_rules__vOUt2 p{margin:5px 0}.print_watermark__cFDA3{text-align:center;margin-top:7px;font-size:8px;color:#444}.landing-tools_page__op8U5{padding-block:var(--mantine-spacing-lg) var(--mantine-spacing-xl);--mantine-color-dimmed:#536171}[data-mantine-color-scheme=dark] .landing-tools_page__op8U5{--mantine-color-dimmed:#c0c8d2}.landing-tools_page__op8U5 .mantine-Button-root{min-width:44px;min-height:44px;height:auto;padding-block:8px}.landing-tools_page__op8U5 .mantine-Button-label{white-space:normal}.landing-tools_page__op8U5 .mantine-Accordion-item,.landing-tools_page__op8U5 .mantine-Button-root[data-variant=default],.landing-tools_page__op8U5 .mantine-Input-input{border-color:#778390}[data-mantine-color-scheme=dark] .landing-tools_page__op8U5 .mantine-Accordion-item,[data-mantine-color-scheme=dark] .landing-tools_page__op8U5 .mantine-Button-root[data-variant=default],[data-mantine-color-scheme=dark] .landing-tools_page__op8U5 .mantine-Input-input{border-color:#8b98a6}.landing-tools_page__op8U5 .mantine-Button-root[data-variant=light],.landing-tools_page__op8U5 .mantine-Button-root[data-variant=subtle]{border-color:currentColor}.landing-tools_page__op8U5 .mantine-Button-root[data-variant=light]{color:#185fa5}[data-mantine-color-scheme=dark] .landing-tools_page__op8U5 .mantine-Button-root[data-variant=light]{color:#8acaff}.landing-tools_page__op8U5 input,.landing-tools_page__op8U5 select{min-height:44px}.landing-tools_page__op8U5 details{border:1px solid #778390}[data-mantine-color-scheme=dark] .landing-tools_page__op8U5 details{border:1px solid #8b98a6}.landing-tools_page__op8U5 details{border-radius:8px}.landing-tools_page__op8U5 details>summary{min-height:44px;padding:12px 16px;cursor:pointer;font-weight:600}.landing-tools_page__op8U5 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #1864ab}[data-mantine-color-scheme=dark] .landing-tools_page__op8U5 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #74c0fc}.landing-tools_page__op8U5 :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px}.landing-tools_page__op8U5 a:not(.mantine-Button-root){color:#185fa5}[data-mantine-color-scheme=dark] .landing-tools_page__op8U5 a:not(.mantine-Button-root){color:#8acaff}.landing-tools_page__op8U5 a:not(.mantine-Button-root){text-decoration:underline;text-underline-offset:2px}.landing-tools_page__op8U5 .mantine-Accordion-content,.landing-tools_prose__QFtZi{max-width:80ch}