@font-face{font-family:'Big Shoulders Display';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/big-shoulders-display-latin-ext-8a2768ca71.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Big Shoulders Display';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/big-shoulders-display-latin-203dd8ba4a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Big Shoulders Display';font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/big-shoulders-display-latin-ext-8a2768ca71.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Big Shoulders Display';font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/big-shoulders-display-latin-203dd8ba4a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-latin-ext-f1050dc531.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-latin-c36f509c0a.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-latin-ext-77f03e26f9.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-latin-a76f53ca66.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-latin-ext-ae1d854fef.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-latin-056e4e2459.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-latin-ext-ae1d854fef.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-latin-056e4e2459.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-latin-ext-ae1d854fef.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-latin-056e4e2459.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{color-scheme:light;-webkit-text-size-adjust:100%}:root{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}body{margin:0;font:14px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;background:#f7f7f5}img{max-width:100%}[hidden]{display:none!important}:root{--display:"Big Shoulders Display","Arial Narrow",Impact,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace}.topbar{font-family:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:14px;line-height:1.5}.topbar{display:block;position:sticky;top:0;z-index:20;background:#1f6b45;color:#fff}.topbar .in{max-width:1120px;margin:0 auto;padding:10px 16px;display:flex;align-items:center;gap:16px}.brand{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;flex:none}.brand img{width:40px;height:40px;border-radius:50%;background:#fff}.brand b{font-family:var(--display);font-size:22px;font-weight:800;text-transform:uppercase;line-height:1}.brand small{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;opacity:.8}.topbar nav{margin-left:auto;display:flex;gap:4px;align-items:center;overflow-x:auto;scrollbar-width:none}.topbar nav a{color:#fff;text-decoration:none;font-weight:600;font-size:14px;padding:8px 10px;border-radius:6px;white-space:nowrap}.topbar nav a:hover{background:rgba(255,255,255,.12)}.topbar nav a[aria-current]{background:rgba(255,255,255,.16)}.topbar nav a.cta{background:#b88a1b;color:#1b1405;border-radius:99px;padding:8px 16px}@media (max-width:720px){.topbar{position:relative}.topbar .in{flex-wrap:wrap;gap:6px}.topbar nav{margin-left:0;flex:1 1 100%;min-width:0}.brand small{display:none}}:root{color-scheme:light;--link:#0000cc}*{box-sizing:border-box}body{background:#ffffff;color:#000000;font-family:Verdana,Helvetica,Geneva,Arial,sans-serif;font-size:13px}.wrap{max-width:1100px;margin:0 auto;padding-inline:16px;padding-block:20px 48px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}a{color:#3559af;text-decoration:none}a:hover{color:#15298f}h1{font-size:24px;margin:0}.sub{color:#555555;font-size:12px;margin:0}.tabs{display:flex;flex-wrap:wrap;gap:4px}.tabs button{font:13px Verdana,Helvetica,sans-serif;cursor:pointer;border:1px solid #bbbbbb;background:#f0f0f0;color:#000000;padding:5px 12px}.tabs button[aria-selected="true"]{background:#d0d0d0;font-weight:bold}.tabs button:focus-visible,input:focus-visible{outline:2px solid #0000cc;outline-offset:1px}.note{background:#f8f8f8;border:1px solid #bbbbbb;padding:8px 10px;margin:0;font-size:12px;color:#333333}.tools{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}input[type=search]{font:13px Verdana,sans-serif;padding:4px 6px;border:1px solid #bbbbbb;background:#ffffff;color:#000000;width:220px;max-width:100%}table{border-collapse:collapse;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-variant-numeric:tabular-nums}th{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:#000000;background:#d8d8d8;padding:3px 5px;text-align:right;white-space:nowrap}th small{display:block;font-weight:normal;font-size:8pt;color:#444444}th.l,td.l{text-align:left}td{padding:3px 5px;text-align:right;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:bold;color:#000000}tbody tr:nth-child(odd) td{background:#f8f8f8}tbody tr:nth-child(even) td{background:#e8e8e8}td.blue{color:#0000ff}td.green{color:#008a00}td.red{color:#ff0000}td.black{color:#000000}td.wd{color:#888888}td.l{white-space:normal}.flag{display:inline-flex;vertical-align:-1px;margin-right:5px}.flag svg{height:10px;width:auto;box-shadow:0 0 0 1px #bbbbbb}.legend{font-size:11px;color:#555555;margin:0}#player{display:grid;gap:8px}tr.extra td{font-style:italic}td.h1{color:#008a00}td.h2{color:#ff0000}td.h3{color:#000000}table.holes{max-width:760px}table.holes td,table.holes th{text-align:center}#player[hidden]{display:none}b.blue{color:#0000ff}b.green{color:#008a00}b.red{color:#ff0000}b.black{color:#000000}td a{color:#3559af;text-decoration:none}td a:hover{color:#15298f}footer{font-size:11px;color:#555555;display:grid;gap:4px}footer p{margin:0}@media (max-width:720px){table{font-size:9pt}th{font-size:8pt;padding:3px 1px}td{padding:3px 1px}.flag,.diff{display:none}h1{font-size:20px}}@media (max-width:480px){.wrap{grid-template-columns:minmax(0,1fr)}#tbl{table-layout:fixed;font-size:8pt}#tbl th,#tbl td{padding:2px 0;font-size:8pt;overflow:hidden}#tbl th:nth-child(1),#tbl td:nth-child(1){width:7%}#tbl th:nth-child(2),#tbl td:nth-child(2){width:25%;padding-left:2px}#tbl td:nth-child(2){white-space:normal;overflow-wrap:anywhere;line-height:1.15}th small{display:none}table.holes th,table.holes td{padding:2px 0;font-size:8pt}}.av{width:22px;height:22px;border-radius:50%;object-fit:cover;vertical-align:-6px;margin-right:6px}.indep{margin:0 auto;max-width:1120px;padding:0 16px 24px;font-family:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:13px;line-height:1.5;color:#5b6a60;text-align:center}.foot .indep{margin:0;max-width:none;padding:0;color:inherit;text-align:left;font-size:inherit}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .indep:not(.foot .indep):not(.indep-light){color:#93a398}}.flag{vertical-align:middle;position:relative;top:calc(0.5ex - 0.5cap)}.ix-card h3 .flag{top:0}