@media print{.print_noPrint__SIcYt{display:none!important}.print_printArea__LMXrV{border:none!important;box-shadow:none!important;padding:0!important;margin:0!important}}.print_scoreSheet__f7Buz{font-family:Arial,sans-serif;font-size:10px;color:#000;background:#fff}.print_header__PmMu5{text-align:center;margin-bottom:8px;border-bottom:2px solid #000;padding-bottom:6px}.print_title__20hY6{font-size:18px;font-weight:700;margin:0 0 6px}.print_gameInfo__ZEag1{font-size:10px}.print_infoRow__Fd_Iq{display:flex;justify-content:space-between;gap:20px}.print_teamsHeader__CXOWe{display:flex;justify-content:space-between;margin-bottom:8px;font-size:12px}.print_teamName__IPXUE{flex:1}.print_teamsContainer__GvEaN{display:flex;gap:12px;margin-bottom:10px}.print_teamSection__IAo7M{flex:1;border:1px solid #000;padding:6px}.print_sectionTitle__7bsOz{font-size:10px;font-weight:700;margin:0 0 6px;padding-bottom:3px;border-bottom:1px solid #000}.print_lineupTable__FgcHv{width:100%;border-collapse:collapse;margin-bottom:6px}.print_lineupTable__FgcHv td,.print_lineupTable__FgcHv th{border:1px solid #000;padding:3px;text-align:center;font-size:9px}.print_lineupTable__FgcHv th{background-color:#e0e0e0;font-weight:700}.print_posCol__XoOrX{width:30px;font-weight:700}.print_liberoRow__iDdVt{font-size:9px;margin:4px 0}.print_subCount__56cQF{font-size:9px;font-weight:700}.print_setScoring__FxZEl{margin-bottom:10px}.print_setRow__tVLoX{border:1px solid #000;padding:4px;margin-bottom:4px}.print_setLabel__vSluG{font-weight:700;font-size:10px;margin-bottom:4px}.print_pointsGrid__OBcfP{display:flex;flex-direction:column;gap:2px}.print_teamPoints__CkY1C{display:flex;align-items:center;gap:4px}.print_teamLabel__YYsUC{width:40px;font-weight:700;font-size:9px}.print_pointBoxes__g_JRK{display:flex;flex-wrap:wrap;gap:1px}.print_pointBox__ygAX_{display:inline-block;width:14px;height:14px;border:1px solid #000;text-align:center;line-height:14px;font-size:8px}.print_timeouts__M03Kq{display:flex;gap:12px;margin-top:4px;font-size:9px}.print_toBox__RXg50{display:inline-block;width:12px;height:12px;border:1px solid #000;margin:0 2px}.print_matchSummary__AJiEo{margin-bottom:10px}.print_summaryTable__p1NYX{width:70%;margin:0 auto;border-collapse:collapse}.print_summaryTable__p1NYX td,.print_summaryTable__p1NYX th{border:1px solid #000;padding:4px 8px;text-align:center;font-size:10px}.print_summaryTable__p1NYX th{background-color:#e0e0e0;font-weight:700}.print_summaryTable__p1NYX td:first-child{font-weight:700;background-color:#f0f0f0}.print_footer__ZBDpS{display:flex;justify-content:space-between;margin-top:10px;padding-top:6px;border-top:1px solid #000;font-size:9px}.print_watermark__mbDsW{text-align:center;font-size:8px;color:#999;margin-top:6px}@media print{.print_scoreSheet__f7Buz{page-break-inside:avoid}.print_watermark__mbDsW{color:#ccc}.print_setRow__tVLoX{page-break-inside:avoid}}