.print_tool__waLf9 h1{font-size:clamp(26px,4vw,34px)}.print_previewHeader__Ri6Oe>button{flex-shrink:0;min-width:80px}.print_previewHeader__Ri6Oe>div{min-width:0}.print_options__ylVhz{margin-top:16px}.print_personalize__n_ycM{margin-top:14px;border:1px solid var(--mantine-color-default-border);border-radius:8px}.print_personalize__n_ycM summary{padding:12px 16px;cursor:pointer;font-weight:600}.print_personalize__n_ycM summary:focus-visible,.print_preview__d6hsR:focus-visible{outline:3px solid var(--mantine-color-blue-6);outline-offset:3px}.print_previewHeader__Ri6Oe{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.print_previewHeader__Ri6Oe span,.print_previewHeader__Ri6Oe strong{display:block}.print_previewHeader__Ri6Oe span{font-size:12px;color:var(--mantine-color-dimmed)}.print_preview__d6hsR{border:1px solid var(--mantine-color-default-border);border-radius:8px;background:var(--mantine-color-default-hover)}.print_previewSpace__Kearl{margin:0 auto}.print_printArea__zEWLy{width:740px;box-sizing:border-box;padding:16px;border-radius:0;background:#fff;color:#000}.print_scoreSheet__CNz5w{font-family:Arial,sans-serif;font-size:11px;line-height:1.2;color:#000;background:#fff}.print_header__PxoyS{padding-bottom:8px;border-bottom:2px solid #000;margin-bottom:10px}.print_header__PxoyS h2{font-size:22px;text-align:center;margin:0 0 10px}.print_gameInfo__hgUqD{display:flex;flex-wrap:wrap;gap:6px 16px;overflow-wrap:anywhere}.print_gameInfo__hgUqD>div{width:calc(50% - 8px);min-width:0}@media print{.print_noPrint__OPY3E,.print_previewHeader__Ri6Oe{display:none!important}.print_preview__d6hsR{border:0!important;border-radius:0;background:#fff}.print_previewSpace__Kearl{height:auto!important;width:auto!important}.print_preview__d6hsR [data-sheet-preview-scale]{transform:none!important;width:auto!important}.print_preview__d6hsR [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__CNz5w{break-inside:avoid}}@media (max-width:420px){.print_tool__waLf9>.no-print>.mantine-Group-root{gap:10px}.print_tool__waLf9>.no-print>.mantine-Group-root>button{padding-inline:12px;font-size:15px}}.print_teams__PUz6L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.print_team__Jyt1S h3{font-size:12px;min-height:30px;margin:0 0 5px;overflow-wrap:anywhere}.print_team__Jyt1S h3 span{display:block;font-size:10px;font-weight:400;margin-bottom:3px}.print_scoreSheet__CNz5w table{width:100%;border-collapse:collapse;table-layout:fixed}.print_scoreSheet__CNz5w td,.print_scoreSheet__CNz5w th{border:1px solid #666;padding:3px 2px;text-align:center;overflow-wrap:anywhere}.print_scoreSheet__CNz5w th{background:#eee;font-size:10px}.print_roster__ItKMZ td{height:25px;font-size:11px}.print_roster__ItKMZ th:first-child{width:25px}.print_roster__ItKMZ th:nth-child(3){width:100px}.print_roster__ItKMZ th:nth-child(4){width:30px}.print_roster__ItKMZ td:nth-child(2){text-align:left;padding-inline:4px}.print_foulBox__NxlF0{display:inline-block;width:13px;height:13px;line-height:12px;border:1px solid #666;border-radius:50%;margin-inline:1px;font-size:8px}.print_teamNotes__Ybkc4{font-size:10px;line-height:1.7;margin-top:5px}.print_teamNotes__Ybkc4>div{overflow-wrap:anywhere}.print_format__24u44{text-align:center;margin:-4px 0 9px;font-size:11px}.print_scoreSheet__CNz5w h3{font-size:12px}.print_running__nLhTY h3{margin:0 0 5px}.print_running__nLhTY table{margin-bottom:4px}.print_running__nLhTY td,.print_running__nLhTY th{font-size:9px;height:16px;padding:1px}.print_running__nLhTY th:first-child{width:36px}.print_running__nLhTY td:first-child{font-weight:700}.print_running__nLhTY p{font-size:10px;margin:5px 0 10px}.print_summary__JfgIm td,.print_summary__JfgIm th{height:23px}.print_summary__JfgIm{margin-bottom:10px}.print_footer__FHI9H{display:flex;justify-content:space-between;border-top:1px solid #555;padding-top:7px;font-size:10px}.print_watermark__skbQA{text-align:center;margin-top:8px;font-size:9px;color:#444}.print_rosterInputs__pp79w{margin:0;min-width:0}.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}