.wc-panel[hidden]{display:none}.wc-sheet{color:var(--color-inky-navy);border-radius:var(--radius-card);page:wc-a4;background:#fff;margin-block-start:1.5rem;padding:clamp(1rem,2.5vw,1.75rem)}.wc[data-paper=a3] .wc-sheet{page:wc-a3}.wc-head{margin-block-end:1rem}.wc-event{letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin:0 0 .25rem;font-size:.75rem;font-weight:700}.wc-title{letter-spacing:-.02em;margin:0;font-size:clamp(1.375rem,3vw,2rem);font-weight:900;line-height:1.1}.wc-sub{opacity:.75;margin:.375rem 0 0;font-size:.875rem}.wc-pools{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1.25rem;display:grid}.wc-pool{border:1.5px solid var(--color-inky-navy);border-radius:var(--radius-sm);break-inside:avoid;padding:.75rem}.wc-pool-h{margin:0 0 .5rem;font-size:1rem;font-weight:800}.wc-table{border-collapse:collapse;inline-size:100%;font-size:.75rem}.wc-th,.wc-td{text-align:center;border:1px solid #0a16288c;padding:.1875rem .25rem;font-weight:600}.wc-th--team,.wc-td--team{text-align:start;white-space:nowrap;font-weight:700}.wc-td{block-size:1.375rem}.wc-fix-h{letter-spacing:.1em;text-transform:uppercase;opacity:.65;margin:.75rem 0 .25rem;font-size:.6875rem;font-weight:700}.wc-fixtures{gap:.3125rem;margin:0;padding:0;list-style:none;display:grid}.wc-fix{grid-template-columns:4.25rem 1fr;align-items:center;gap:.375rem;display:grid}.wc-fix-meta{opacity:.7;font-size:.625rem;line-height:1.2;display:grid}.wc-fix-row{grid-template-columns:1fr 1.375rem 1.375rem 1fr;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:grid}.wc-fix-team--home{text-align:end}.wc-box{border:1px solid #0a1628b3;border-radius:2px;block-size:1.25rem;display:block}.wc-ko-wrap{overflow-x:auto}.wc-ko-layout{display:block}.wc-ko{align-items:stretch;gap:1.25rem;min-inline-size:46rem;display:flex}.wc-ko-col{flex-direction:column;flex:1 0 11rem;gap:.5rem;display:flex}.wc-ko-h{letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin:0;font-size:.6875rem;font-weight:700}.wc-ko-matches{flex-direction:column;flex:1;justify-content:space-around;gap:.5rem;display:flex}.wc-match{border:1.5px solid var(--color-inky-navy);border-radius:var(--radius-sm);display:grid;position:relative;overflow:hidden}.wc-match--bye{opacity:.62}.wc-match-meta{background:#0a162812;border-block-end:1px solid #0a162859;padding:.125rem .375rem;font-size:.625rem}.wc-slot{overflow-wrap:anywhere;border-block-end:1px solid #0a162859;min-block-size:1.75rem;padding:.3125rem 1.5rem .3125rem .5rem;font-size:.75rem;line-height:1.3}.wc-slot:last-of-type{border-block-end:none}.wc-no{opacity:.45;font-variant-numeric:tabular-nums;font-size:.625rem;position:absolute;inset-block-start:.1875rem;inset-inline-end:.375rem}.wc-bronze{gap:.5rem;margin-block-start:1rem;display:grid}.wc-thirds{break-inside:avoid;max-inline-size:30rem;margin-block-start:1.25rem}.wc-note,.wc-source,.wc-credit{opacity:.7;margin:.5rem 0 0;font-size:.75rem;line-height:1.5}.wc-custom-out .wc-sheet{margin-block-start:1rem}@page wc-a4{size:A4 landscape;margin:8mm}@page wc-a3{size:A3 landscape;margin:8mm}@media print{.tool.wc{background:0 0!important;border:none!important;padding:0!important}.wc-sheet{break-after:page;border-radius:0;margin:0;padding:0}.wc-sheet:last-of-type{break-after:auto}.wc[data-paper=a3] .wc-sheet{zoom:1.414}.wc-head{margin-block-end:3mm}.wc-event{font-size:7pt}.wc-title{font-size:16pt}.wc-sub{margin-block-start:1mm;font-size:8pt}.wc-pools{grid-template-columns:repeat(3,1fr);gap:4mm}.wc-pool{padding:2.5mm}.wc-pool-h{margin-block-end:1.5mm;font-size:10pt}.wc-table{font-size:7pt}.wc-th,.wc-td{padding:.4mm 1mm}.wc-td{block-size:4.2mm}.wc-fix-h{margin:2mm 0 .8mm;font-size:6.5pt}.wc-fixtures{gap:1mm}.wc-fix{grid-template-columns:12mm 1fr;gap:1mm}.wc-fix-team{white-space:nowrap}.wc-fix-meta{font-size:6pt}.wc-fix-row{grid-template-columns:1fr 4.5mm 4.5mm 1fr;gap:1mm;font-size:7pt}.wc-box{block-size:4mm}.wc-note,.wc-source,.wc-credit{margin-block-start:1.5mm;font-size:6.5pt}.wc-ko-layout{grid-template-columns:1fr 62mm;align-items:start;gap:6mm;display:grid}.wc-ko-wrap{overflow:visible}.wc-ko{gap:4mm;min-inline-size:0}.wc-ko-col{flex:1 1 0;gap:1.5mm;min-inline-size:0}.wc-ko-matches{gap:2mm}.wc-ko-h{font-size:6.5pt}.wc-match-meta{padding:.3mm 1.2mm;font-size:5.5pt}.wc-slot{min-block-size:5.5mm;padding:1mm 4mm 1mm 1.5mm;font-size:7.5pt}.wc-bronze{gap:1.5mm;margin-block-start:4mm}.wc-thirds{max-inline-size:none;margin-block-start:0}}
