.pz{box-sizing:border-box;color:#1f1d1a;font-family:var(--sans,"Instrument Sans",system-ui,sans-serif);-webkit-font-smoothing:antialiased;background:#f4f3ef}.pz *,.pz :before,.pz :after{box-sizing:border-box}.pz-wrap{flex-direction:column;gap:14px;max-width:1560px;margin:0 auto;padding:16px 24px 24px;display:flex}.pz-card{background:#fff;border:1px solid #00000014;border-radius:12px;min-width:0;padding:20px 22px}.pz-scroll{overflow-x:auto}.pz-head{background:#fff;border:1px solid #00000014;border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:24px 32px;padding:22px 26px;display:flex}.pz-head-copy{flex:380px;min-width:0}.pz-eyebrow{font:600 11px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.2em;color:#1f6b3d}.pz-head h1{font:600 34px/1.1 var(--serif,"Newsreader",Georgia,serif);letter-spacing:-.01em;text-wrap:balance;margin:8px 0 10px}.pz-lede{color:#4a463f;text-wrap:pretty;max-width:780px;margin:0;font-size:14.5px;line-height:1.5}.pz-stamp{font:11.5px var(--mono,"IBM Plex Mono",monospace);color:#8a857c;margin-top:12px}.pz-badges{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.pz-badge{font:600 9px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.1em;border-radius:3px;padding:3px 8px}.pz-badge.paper{color:#7a4b00;background:#f6ecd4}.pz-badge.free{color:#1f6b3d;background:#e6f0e9}.pz-badge-note{font:11.5px var(--mono,"IBM Plex Mono",monospace);color:#8a857c}.pz-stats{text-align:right;flex-wrap:wrap;flex:0 auto;gap:18px 26px;display:flex}.pz-stat{border-right:1px solid #0000001a;padding-right:22px}.pz-stat:last-child{border-right:0;padding-right:0}.pz-stat-v{font:600 26px/1 var(--mono,"IBM Plex Mono",monospace);white-space:nowrap}.pz-stat-v.name{font:600 22px/1.1 var(--serif,"Newsreader",Georgia,serif)}.pz-stat-l{color:#6b665e;margin-top:5px;font-size:11px;line-height:1.4}.pz-stat-l b{color:#1f6b3d;font-weight:600}.pz-how{padding:18px 22px}.pz-how-label{font:600 10px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.14em;color:#1f6b3d}.pz-how p{color:#4a463f;text-wrap:pretty;margin:8px 0 0;font-size:13px;line-height:1.55}.pz-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pz-h h2{font:600 22px/1.1 var(--serif,"Newsreader",Georgia,serif);white-space:nowrap;min-width:0;margin:0}.pz-h h2.sm{font-size:18px}.pz-h-note{font:11.5px var(--mono,"IBM Plex Mono",monospace);color:#6b665e;white-space:nowrap}.pz-band{align-items:center;gap:12px;margin-bottom:12px;display:flex}.pz-band-label{font:600 11px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.16em;white-space:nowrap}.pz-band-rule{background:#00000014;flex:1;height:1px;display:block}.pz-band-note{font:10.5px var(--mono,"IBM Plex Mono",monospace);color:#8a857c;white-space:nowrap}.pz-rounds{gap:16px;margin-top:16px;display:grid}.pz-round{flex-direction:column;min-width:0;display:flex}.pz-round-head{border-bottom:2px solid #e9eef9;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;padding-bottom:8px;display:flex}.pz-round-label{font:600 10px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.14em;color:#1c2540;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pz-round-format{font:9.5px var(--mono,"IBM Plex Mono",monospace);color:#8a857c;white-space:nowrap}.pz-games{flex-direction:column;flex:1;justify-content:space-around;gap:12px;min-width:0;display:flex}.pz-game{background:#fff;border:1px solid #0000001a;border-radius:10px;min-width:0;overflow:hidden}.pz-game.final{border-color:#1c2540}.pz-when{font:500 9.5px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.1em;color:#8a857c;white-space:nowrap;text-overflow:ellipsis;background:#faf9f6;padding:7px 11px;overflow:hidden}.pz-game.final .pz-when{color:#fff;text-align:center;letter-spacing:.14em;background:#1c2540;padding:9px 12px;font-size:10px;font-weight:600}.pz-trow{background:#fff;border-top:1px solid #0000000d;grid-template-columns:20px 24px minmax(0,1fr) 42px;align-items:center;gap:8px;padding:9px 11px;display:grid}.pz-trow.hi{background:#f6faf7}.pz-seed{font:600 10.5px var(--mono,"IBM Plex Mono",monospace);color:#8a857c;text-align:center}.pz-crest{width:24px;height:24px;font:600 9px var(--sans,"Instrument Sans",sans-serif);color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.pz-tname{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.pz-trow.hi .pz-tname{font-weight:600}.pz-tconf{font:10px var(--mono,"IBM Plex Mono",monospace);color:#8a857c}.pz-tpct{font:600 12px var(--mono,"IBM Plex Mono",monospace);text-align:right;color:#8a857c}.pz-trow.hi .pz-tpct{color:#1f6b3d}.pz-pick{font:10.5px var(--mono,"IBM Plex Mono",monospace);color:#6b665e;white-space:nowrap;background:#faf9f6;border-top:1px solid #0000000f;justify-content:space-between;gap:8px;padding:7px 11px;display:flex}.pz-pick b{color:#1f1d1a}.pz-bye{background:#faf9f6;border:1px dashed #00000029;border-radius:10px;padding:11px 12px}.pz-bye-label{font:600 9.5px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.12em;color:#1f6b3d}.pz-bye-note{font:10.5px/1.5 var(--mono,"IBM Plex Mono",monospace);color:#6b665e;margin-top:5px}.pz-final-wrap{border-top:1px solid #00000012;justify-content:center;margin-top:24px;padding-top:18px;display:flex}.pz-final{width:100%;max-width:440px}.pz-final .pz-trow{grid-template-columns:20px 28px minmax(0,1fr) 54px;gap:10px;padding:13px 14px}.pz-final .pz-crest{width:28px;height:28px;font-size:10px}.pz-final .pz-tname{font-size:14px}.pz-final .pz-tpct{font-size:15px}.pz-legend{font:10.5px var(--mono,"IBM Plex Mono",monospace);color:#8a857c;border-top:1px solid #00000012;flex-wrap:wrap;gap:20px;margin-top:16px;padding-top:12px;display:flex}.pz-legend b{color:#1f1d1a}.pz-body{grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:start;gap:14px;display:grid}.pz-side{flex-direction:column;gap:14px;min-width:0;display:flex}.pz-thead{font:500 10.5px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.1em;color:#8a857c;border-top:1px solid #00000014;border-bottom:1px solid #00000014;margin-top:12px;padding:12px 0 8px}.pz-row{border-bottom:1px solid #0000000f;align-items:center;padding:9px 0}.pz-row.infield{background:#fcfdfc}.pz-rank{font:600 11.5px var(--mono,"IBM Plex Mono",monospace);color:#8a857c}.pz-team{min-width:0;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.pz-team:hover .pz-team-name{color:#1f6b3d}.pz-team .pz-crest{width:22px;height:22px;font-size:8.5px}.pz-team-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.pz-chip{font:600 9px var(--mono,"IBM Plex Mono",monospace);color:#1c2540;background:#e9eef9;border-radius:3px;flex:none;padding:2px 5px}.pz-group{font:10.5px var(--mono,"IBM Plex Mono",monospace);color:#b3aea4;white-space:nowrap;flex:none}.pz-n{font:12.5px var(--mono,"IBM Plex Mono",monospace);text-align:right;color:#4a463f}.pz-n.lead{color:#1f1d1a;font-size:13px;font-weight:600}.pz-n.on{color:#1f6b3d}.pz-n.off{color:#8a857c}.pz-n.b{font-weight:600}.pz-note{color:#6b665e;text-wrap:pretty;max-width:720px;margin:12px 0 0;font-size:12px;line-height:1.45}.pz-note.sm{font-size:11.5px}.pz-sub{font:600 10px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.14em;margin-top:14px}.pz-lhead{font:500 9.5px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.1em;color:#8a857c;border-bottom:1px solid #00000014;gap:8px;margin-top:8px;padding:10px 0 7px;display:grid}.pz-lrow{border-bottom:1px solid #0000000f;align-items:center;gap:8px;padding:8px 0;display:grid}.pz-lrow:last-of-type{border-bottom:0}.pz-lrow.shade{background:#f6faf7}.pz-lseed{font:600 11.5px var(--mono,"IBM Plex Mono",monospace);color:#1c2540}.pz-lteam{align-items:center;gap:7px;min-width:0;display:flex}.pz-lteam .pz-crest{width:20px;height:20px;font-size:8px}.pz-lname{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.pz-lsub{font:10px var(--mono,"IBM Plex Mono",monospace);color:#b3aea4;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pz-bid{font:600 9px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.06em;text-align:center;white-space:nowrap;border-radius:3px;padding:2px 5px}.pz-bid.auto,.pz-bid.div{color:#1f6b3d;background:#e6f0e9}.pz-bid.atlg,.pz-bid.wc{color:#4a463f;background:#eceae4}.pz-bid.home{color:#1f6b3d;background:#e6f0e9}.pz-bid.road{color:#4a463f;background:#eceae4}.pz-lpct{font:12px var(--mono,"IBM Plex Mono",monospace);text-align:right;color:#4a463f}.pz-bar{background:#f0eee9;border-radius:3px;height:6px;display:block}.pz-bar span{background:#c9a227;border-radius:3px;height:100%;display:block}.pz-bar.green span{background:#1f6b3d}.pz-bar.grey span{background:#d6d2c9}.pz-foot{text-align:center;font:11px var(--mono,"IBM Plex Mono",monospace);color:#8a857c;padding:4px 0 8px}.pz-dark{background:#1c2540;border-radius:12px;padding:22px}.pz-dark-eyebrow{font:600 11px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.2em;color:#9fd3b4}.pz-dark h2{font:600 20px/1.2 var(--serif,"Newsreader",Georgia,serif);color:#fff;margin:10px 0 0}.pz-dark p{color:#ffffffe0;text-wrap:pretty;margin:14px 0 0;font-size:12.5px;line-height:1.5}.pz-dark .pz-bar{background:#ffffff29}.pz-dark .pz-bar span{background:#9fd3b4}.pz-switch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:14px 22px;display:flex}.pz-pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pz-pills-label{font:600 10px var(--mono,"IBM Plex Mono",monospace);letter-spacing:.14em;color:#6b665e;margin-right:4px}.pz-pill{font:500 12.5px var(--mono,"IBM Plex Mono",monospace);cursor:pointer;white-space:nowrap;color:#4a463f;background:#fff;border:1px solid #00000024;border-radius:6px;padding:7px 15px}.pz-pill.sm{padding:6px 13px;font-size:12px}.pz-pill.on{color:#fff;background:#1c2540;border-color:#1c2540}.pz-pill:focus-visible{outline-offset:2px;outline:2px solid #1f6b3d}@media (max-width:1100px){.pz-body{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.pz-wrap{padding:12px 12px 20px}.pz-head{padding:20px 16px}.pz-head h1{font-size:27px}.pz-card{padding:16px 14px}.pz-h h2{white-space:normal}.pz-stats{text-align:left}.pz-stat{padding-right:14px}}.pz .pz-tabs{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pz .pz-tab{border:1px solid var(--pz-line,#e3e0d8);color:var(--pz-ink,#1c2540);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:baseline;gap:8px;padding:7px 13px;font-size:13px;font-weight:600;line-height:1.2;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.pz .pz-tab:hover{border-color:var(--pz-ink,#1c2540)}.pz .pz-tab:focus-visible{outline:2px solid var(--pz-ink,#1c2540);outline-offset:2px}.pz .pz-tab.on{background:var(--pz-ink,#1c2540);border-color:var(--pz-ink,#1c2540);color:#fff}.pz .pz-tab-n{letter-spacing:.02em;opacity:.62;white-space:nowrap;font-size:11px;font-weight:500}.pz .pz-tab.on .pz-tab-n{opacity:.78}.pz-dark .pz-h-note{color:#9fd3b4}.pz-dark .pz-lrow{border-bottom-color:#ffffff24}.pz-dark .pz-lrow:last-of-type{border-bottom:0}.pz-dark .pz-lname{color:#fff}.pz-dark .pz-lpct{color:#ffffffd1}.pz-dark .pz-lsub{color:#ffffffb3}.pz-dark .pz-lseed{color:#ffffff9e}.pz-dark .pz-lhead{color:#9fd3b4;border-bottom-color:#ffffff38}.pz-dark .pz-lsub{font-size:11.5px}
