:root{--navy:#08172d;--navy2:#10243d;--gold:#f2c444;--paper:#f7f6f0;--muted:#aab5c2}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:94px}body{margin:0;background:var(--navy);color:white;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}header{height:96px;display:flex;align-items:center;justify-content:space-between;padding:0 5%;border-bottom:1px solid #ffffff20;background:var(--navy);position:relative;z-index:4}.brand{display:flex;gap:12px;align-items:center;font-size:15px;font-weight:900;letter-spacing:.6px}.brand img{width:57px;height:65px;object-fit:contain}.brand small{display:block;font-size:9px;letter-spacing:2px;margin-top:7px;color:var(--muted)}nav{display:flex;align-items:center;gap:30px;font-size:13px}nav>a:hover{color:var(--gold)}.nav-cta{border:1px solid #d5b44d;padding:14px 19px;color:var(--gold)}.menu{display:none}.hero{min-height:760px;position:relative;padding:65px 6% 95px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;background:radial-gradient(ellipse at 85% 46%,#163a58 0,transparent 50%),var(--navy)}.eyebrow{font-size:11px;font-weight:800;letter-spacing:2px;line-height:1.7;margin:0 0 25px}.eyebrow>span{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--gold);margin-right:8px}.hero h1{font-size:clamp(76px,8.4vw,138px);line-height:.89;letter-spacing:-5px;margin:25px 0 28px;font-weight:950;font-stretch:condensed}em{font-style:normal;color:var(--gold)}.intro{font-size:17px;line-height:1.6;color:#c5ccd5}.actions{display:flex;align-items:center;gap:28px;margin-top:30px}.button{display:inline-flex;align-items:center;gap:30px;padding:19px 24px;font-size:13px;font-weight:800}.button.gold{background:var(--gold);color:var(--navy)}.button:hover{transform:translateY(-2px)}.text-link{font-size:13px;border-bottom:1px solid #ffffff60;padding-bottom:6px}.text-link span{margin-left:10px}.hero-art{position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate}.hero-art>img{width:min(83%,470px);max-height:500px;object-fit:contain;z-index:1;filter:drop-shadow(0 28px 20px #0007)}.ring{position:absolute;border:1px solid #7198ba25;border-radius:50%;width:510px;height:510px}.ring-two{width:625px;height:625px;border-style:dashed}.art-word{position:absolute;font-size:95px;letter-spacing:4px;font-weight:900;color:transparent;-webkit-text-stroke:1px #6d91ad30;transform:rotate(-90deg);right:-230px;z-index:-1}.art-caption{position:absolute;bottom:0;left:23%;border-left:3px solid var(--gold);padding-left:17px}.art-caption span{display:block;font-size:9px;letter-spacing:2px;color:var(--muted);margin-bottom:8px}.art-caption strong{font-size:17px;letter-spacing:1px}.vertical{position:absolute;right:-38px;writing-mode:vertical-rl;font-size:9px;letter-spacing:3px;color:var(--muted)}.hero-bottom{position:absolute;bottom:25px;left:6%;right:6%;display:flex;justify-content:space-between;font-size:9px;font-weight:bold;letter-spacing:2px;color:#a2b0c0}.champ-strip{background:var(--gold);color:var(--navy);padding:25px 6%;display:flex;align-items:center;gap:25px;font-size:13px;letter-spacing:.7px}.mini-trophy{font-size:25px}.years{font-weight:bold;margin-left:auto}.years i{font-style:normal;opacity:.35;margin:0 10px}.four{font-weight:900;border-left:1px solid #08172d40;padding-left:25px}.light{background:var(--paper);color:var(--navy)}section{scroll-margin-top:0}h2{font-size:clamp(32px,3.5vw,52px);line-height:1.09;letter-spacing:-1.8px;margin:0}p{line-height:1.7}.club{padding:100px 7%;display:grid;grid-template-columns:1fr 1fr;gap:10%}.club .eyebrow,.teams .eyebrow,.match-centre .eyebrow{color:#6b715e}.club-text .large{font-size:26px;line-height:1.4;font-weight:700;margin:0 0 25px}.club-text>p:not(.large){color:#5b626b;font-size:15px;max-width:500px}.dark-link{display:inline-block;font-size:13px;font-weight:800;border-bottom:1px solid #08172d;padding:10px 0}.dark-link span{margin-left:50px}.teams{padding:0 7% 95px}.section-top{padding-top:60px;border-top:1px solid #08172d22;display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.tabs{border-bottom:1px solid #08172d30;display:flex}.tabs button{padding:14px 19px;border:0;color:#62676b;background:transparent;font-size:12px}.tabs button[aria-selected=true]{border-bottom:3px solid var(--navy);color:var(--navy);font-weight:bold}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px}.team-card{padding:28px;background:#ecece6;border:1px solid #08172d13;display:flex;flex-direction:column;min-height:370px}.team-card.featured{background:var(--navy);color:white}.card-num{font-size:9px;letter-spacing:2px;color:#68737c}.featured .card-num{color:var(--gold)}.card-mark{height:145px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:77px;font-weight:900;letter-spacing:-5px;color:#162d48}.featured .card-mark{color:var(--gold)}.card-mark span{letter-spacing:3px;font-size:8px;margin-top:8px}.featured .card-mark span{font-size:14px;letter-spacing:8px}.team-card h3{font-size:24px;letter-spacing:-.6px;margin:10px 0 0}.team-card p{font-size:13px;color:#59626a;margin:12px 0 24px}.featured p{color:#bac4d0}.team-card a{font-size:12px;font-weight:bold;padding-top:18px;border-top:1px solid #08172d30;margin-top:auto}.featured a{border-color:#ffffff30;color:var(--gold)}.note{font-size:11px;color:#646d76;margin-top:20px}.honours{padding:80px 7%;display:grid;grid-template-columns:1fr 1fr;gap:6%;background:radial-gradient(ellipse at 80% 0,#284056,transparent 60%),var(--navy)}.honours h2{font-size:clamp(32px,4vw,60px);font-weight:900;letter-spacing:-2px}.honours-title p:last-child{color:#b8c3d0;font-size:14px;margin-top:25px}.honours .eyebrow{color:var(--gold)}.huge-four{display:flex;justify-content:center;align-items:center;font-size:190px;font-weight:900;line-height:.9;color:var(--gold);gap:20px}.huge-four span{font-size:15px;max-width:45px;letter-spacing:3px;line-height:1.4}.trophy-years{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;text-align:center;margin-top:24px}.trophy-years>div{border-top:1px solid #e0bb4e55;padding-top:15px;color:var(--gold)}.trophy-years strong{display:block;font-size:24px;margin:7px 0}.trophy-years span{font-size:8px;letter-spacing:1px;color:#b8c3d0}.match-centre{padding:95px 7%;display:grid;grid-template-columns:1fr 1.3fr;gap:8%}.match-centre>div>p:last-child{color:#606a74;font-size:14px}.resource-list>a{display:flex;align-items:center;gap:20px;border-bottom:1px solid #08172d30;padding:25px 0}.resource-list>a:first-child{border-top:1px solid #08172d30}.resource-no{font-size:10px;color:#7a807e;align-self:flex-start;padding-top:5px}.resource-list h3{margin:0;font-size:19px;letter-spacing:-.4px}.resource-list p{margin:8px 0 0;color:#606a74;font-size:12px}.arrow{font-size:24px;margin-left:auto}.resource-list a:hover .arrow{transform:translate(3px,-3px)}.join{padding:75px 7%;background:var(--gold);color:var(--navy);position:relative;overflow:hidden}.join h2{font-size:clamp(45px,6vw,86px);font-weight:900;line-height:.98;letter-spacing:-3px}.join h2 em{color:transparent;-webkit-text-stroke:1.5px var(--navy)}.join>p:not(.eyebrow){font-size:15px;margin:26px 0}.navy{background:var(--navy);color:white}.join-side{position:absolute;right:7%;top:100px;transform:rotate(-9deg);font-weight:900;font-size:60px;letter-spacing:-3px;opacity:.15}footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:35px 6%;color:#b8c3d0}footer .brand{font-size:12px}footer p{font-size:11px}footer>a:last-child{font-size:9px;letter-spacing:1px}a:focus-visible,button:focus-visible{outline:3px solid #65a8f5;outline-offset:5px}[hidden]{display:none!important}@media(min-width:1600px){header,section,.champ-strip,footer{padding-left:max(7%,calc((100% - 1400px)/2));padding-right:max(7%,calc((100% - 1400px)/2))}}@media(max-width:1000px){nav{gap:18px;font-size:11px}.hero{padding-top:50px;min-height:700px}.actions{align-items:flex-start;flex-direction:column;gap:20px}.ring{width:370px;height:370px}.ring-two{width:460px;height:460px}.hero-art>img{width:100%}.art-caption{left:10%;bottom:30px}.hero h1{letter-spacing:-3px}.champ-strip{gap:15px;font-size:11px}.years i{margin:0 4px}.team-card{padding:22px}.section-top{align-items:flex-start;flex-direction:column}.join-side{font-size:45px;right:5%}}@media(max-width:700px){header{height:80px}.brand{font-size:12px}.brand img{width:44px;height:53px}.brand small{font-size:8px}.menu{display:block;border:1px solid #ffffff40;background:none;color:white;padding:7px 11px;font-size:21px}nav{display:none;position:absolute;left:0;right:0;top:80px;padding:25px;background:var(--navy);flex-direction:column;align-items:stretch;font-size:14px}nav.open{display:flex}.hero{padding:40px 7% 70px;grid-template-columns:1fr;min-height:0}.hero h1{font-size:88px;letter-spacing:-4px;margin-top:20px}.hero .eyebrow{font-size:9px}.intro{font-size:15px}.actions{gap:25px}.hero-art{height:360px;margin-top:25px}.hero-art>img{width:270px;height:300px}.ring{width:300px;height:300px}.ring-two{width:360px;height:360px}.art-caption{bottom:-8px;left:15%;}.art-caption strong{font-size:13px}.art-caption span{font-size:8px}.vertical,.art-word{display:none}.hero-bottom{bottom:18px;font-size:7px}.champ-strip{padding:22px 7%;flex-wrap:wrap;gap:10px 16px}.champ-strip strong{font-size:11px}.years{margin-left:0;width:100%;order:3;font-size:14px}.four{margin-left:auto;padding-left:12px;font-size:10px}.club,.match-centre{grid-template-columns:1fr;gap:35px;padding:65px 7%}.club-text .large{font-size:23px}.teams{padding:0 7% 60px}.section-top{padding-top:40px;gap:24px}.team-grid{grid-template-columns:1fr;gap:15px}.team-card{min-height:310px}.card-mark{height:110px}.team-card h3{font-size:25px}.honours{grid-template-columns:1fr;padding:60px 7%;gap:25px}.honours h2{font-size:40px}.huge-four{font-size:140px}.trophy-years{gap:10px}.trophy-years strong{font-size:23px}.join{padding:60px 7%}.join h2{font-size:49px;position:relative;z-index:1}.join-side{display:none}footer{flex-wrap:wrap;padding:30px 7%;gap:15px}footer p{width:100%;order:3}.resource-list h3{font-size:17px}.resource-list p{font-size:12px}h2{font-size:35px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;transform:none!important}}
/* Members and club records */
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.member-hero{padding:65px 7%;display:grid;grid-template-columns:1.45fr 1fr;align-items:center;gap:5%;background:radial-gradient(ellipse at 90% 50%,#173650,transparent 60%),var(--navy)}.member-hero h1{font-size:clamp(45px,5.8vw,88px);line-height:.98;letter-spacing:-3.5px;margin:20px 0 25px;font-weight:900}.dot{display:inline-block;background:var(--gold);width:6px;height:6px;border-radius:50%;margin-right:7px}.member-crest{text-align:center}.member-crest img{width:100%;max-width:340px;max-height:360px;object-fit:contain}.member-crest p{font-size:8px;letter-spacing:2px;color:#a4b4c6;margin-top:24px}.member-ticker{display:flex;gap:24px;align-items:center;background:var(--gold);color:var(--navy);padding:22px 7%;font-size:11px;letter-spacing:1px}.member-ticker strong{font-size:20px;letter-spacing:-.5px}.member-ticker>a{margin-left:auto;font-size:9px;font-weight:bold}.records{padding:40px 7% 55px}.section-label{display:flex;align-items:center;justify-content:space-between}.section-label .eyebrow{margin-bottom:25px;color:#6a725f}.section-label>span{font-size:8px;letter-spacing:1.3px;color:#7b817b;margin-bottom:25px}.record-links{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #08172d25;border-bottom:1px solid #08172d25}.record-links>a{padding:25px 16px 24px;border-right:1px solid #08172d25;position:relative;transition:background .2s}.record-links>a:first-child{padding-left:0}.record-links>a:last-child{border:0}.record-links>a>span{font-size:9px;color:#7f837b;letter-spacing:2px}.record-links h2{font-size:24px;letter-spacing:-.7px;line-height:1.1;margin-top:18px}.record-links p{font-size:10px;line-height:1.5;color:#66716d;margin:15px 0 22px;max-width:130px}.record-links b{font-size:20px}.record-links a:hover{background:#e9e9dd}.archive-section,.honour-board-section,.life-section,.stats-section{padding:70px 7% 80px}.archive-heading{display:flex;gap:7%;justify-content:space-between;align-items:flex-end;margin-bottom:35px}.archive-heading>div{flex:1}.archive-heading>p{font-size:14px;line-height:1.65;max-width:330px;color:#657071;margin:0}.archive-heading .eyebrow{color:#72765e;margin-bottom:18px}.archive-heading h2{font-size:43px}.premier-feature{background:var(--navy);color:white;padding:32px 40px;display:flex;align-items:center;justify-content:space-between;border-left:4px solid var(--gold)}.premier-feature .eyebrow{color:var(--gold);font-size:9px}.premier-feature h3{font-size:37px;letter-spacing:-1px;margin:15px 0}.premier-feature p{color:#b8c3d0;font-size:13px;margin:0}.feature-four{font-size:110px;font-weight:900;line-height:1;color:var(--gold);text-align:center;padding-left:20px}.feature-four span{display:block;font-size:8px;letter-spacing:2px;line-height:2}.board-toolbar{display:flex;gap:18px;align-items:flex-end;justify-content:space-between;margin:30px 0 18px}.board-toolbar label{display:flex;flex-direction:column;gap:9px;font-size:10px;font-weight:bold;letter-spacing:.6px}.board-toolbar select,.board-toolbar input{border:1px solid #08172d30;border-radius:0;background:#fff;color:var(--navy);padding:13px 15px;font-family:inherit;font-size:13px;min-height:44px}.board-toolbar select{min-width:210px}.result-label{font-size:11px;color:#6c7475;margin:0 0 6px}.table-wrap{overflow-x:auto}.record-table{border-collapse:collapse;text-align:left;width:100%;min-width:430px}.record-table th{font-size:9px;letter-spacing:1.4px;text-transform:uppercase;padding:15px 20px;background:#e9e9e1;color:#72776b;font-weight:bold}.record-table td{padding:20px;border-bottom:1px solid #08172d1e;font-size:14px}.record-table tbody tr:hover{background:#efefe5}.record-table .year-cell{font-size:25px;font-weight:800;width:25%}.gold-tag{display:inline-block;color:#66501a;background:#ead69b70;padding:7px 14px;font-size:11px;font-weight:bold}.archive-note{font-size:11px;line-height:1.7;color:#778078;margin:20px 0 0;max-width:860px}.honour-board-section{background:radial-gradient(ellipse at 100% 0,#163650,transparent 70%),var(--navy)}.honour-board-section .eyebrow,.stats-section .eyebrow{color:var(--gold)}.honour-board-section .archive-heading>p,.stats-section .archive-heading>p{color:#a7b7c9}.award-plaque{border:1px solid #b69a4f70;box-shadow:inset 0 0 0 7px var(--navy),inset 0 0 0 8px #b69a4f40;padding:36px 45px;background:#0a1b31}.plaque-top{display:flex;justify-content:space-between;font-size:8px;letter-spacing:2.5px;color:#b89e58}.award-plaque h3{font-family:Georgia,serif;font-size:36px;font-weight:normal;text-align:center;margin:32px 0 30px;color:#ead598}.award-entry{display:grid;grid-template-columns:1fr 3fr 40px;gap:25px;padding:25px 0;border-top:1px solid #beaa6b40;border-bottom:1px solid #beaa6b40;align-items:center}.award-entry>strong{font-size:24px;color:#d7bd73}.award-entry>span:not(.award-star){font-size:23px;font-family:Georgia,serif}.award-star{color:#d7bd73;text-align:right}.award-plaque>p{font-size:10px;text-align:center;color:#a8b0bc;margin:24px 0 0}.board-status{display:flex;gap:17px;align-items:flex-start;margin-top:24px}.status-line{width:23px;height:2px;background:var(--gold);margin-top:9px;flex-shrink:0}.board-status h3{font-size:12px;margin:0}.board-status p{font-size:11px;color:#9daec2;margin:7px 0 0}.life-section{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:center}.life-intro>p:last-child{font-size:15px;line-height:1.7;color:#64706e;max-width:340px;margin-top:25px}.life-intro .eyebrow{color:#6b715e}.life-board{padding:35px 25px;text-align:center;background:#eeeee6;border:1px solid #c4b480;box-shadow:inset 0 0 0 7px #f7f6f0}.life-star{font-size:30px;color:#b09645}.life-board .eyebrow{font-size:8px;margin:18px 0;color:#6d725f}.life-board h3{font-family:Georgia,serif;font-size:34px;font-weight:normal;margin:15px 0}.gold-rule{display:block;width:45px;height:2px;margin:20px auto;background:#ad9345}.life-board>p:not(.eyebrow){font-size:15px;color:#606c6a}.pending-label{display:block;font-size:9px;color:#7e867d;margin-top:20px}.milestone-section{padding-top:25px}.milestone-section .archive-heading{border-top:1px solid #08172d20;padding-top:50px}.milestone-spotlight{display:flex;gap:35px;align-items:center;padding:30px;background:#eae9df}.spotlight-number{font-size:80px;font-weight:900;color:var(--navy);line-height:1;letter-spacing:-4px;min-width:180px;text-align:center}.spotlight-number>span{display:block;font-size:9px;letter-spacing:4px;margin-top:9px}.milestone-spotlight h3{font-size:29px;letter-spacing:-1px;margin:12px 0}.milestone-spotlight .eyebrow{font-size:8px;color:#6f7667}.milestone-spotlight p{font-size:12px;color:#64706d;margin:0}.spotlight-badge{margin-left:auto;font-size:9px;line-height:1.8;letter-spacing:1px;border-left:1px solid #08172d30;padding-left:20px;white-space:nowrap}.milestone-controls{justify-content:flex-start}.milestone-controls label:first-child{flex:1}.milestone-controls input{width:100%}.milestone-section>.result-label{margin:18px 0 15px}.record-table .player-name{font-weight:700;width:45%}.record-table .milestone-number{font-size:17px;font-weight:800}.empty-search{padding:30px;text-align:center;border-bottom:1px solid #08172d20;color:#6b756e;font-size:13px}.stats-links{display:grid;grid-template-columns:1.3fr 1fr;gap:20px}.stats-links>a{display:block;padding:30px;background:#122a43;border:1px solid #ffffff20}.stats-links>a.stats-primary{background:var(--gold);color:var(--navy);border-color:var(--gold)}.stats-links .eyebrow{font-size:9px;letter-spacing:1.6px}.stats-primary .eyebrow{color:#6c581e}.stats-links h3{font-size:29px;letter-spacing:-1px;margin:20px 0 15px}.stats-links p{font-size:13px;line-height:1.7;color:#bcc8d5;min-height:45px;margin:0 0 28px}.stats-primary p{color:#4d4e39}.stats-action{display:block;font-size:12px;font-weight:700;padding-top:20px;border-top:1px solid #ffffff30}.stats-primary .stats-action{border-color:#08172d30}.stats-links>a:hover .stats-action{text-decoration:underline;text-underline-offset:4px}.stats-guide{border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30;margin-top:30px}.stats-guide summary{cursor:pointer;list-style:none;padding:23px 0;font-size:14px;display:flex;justify-content:space-between}.stats-guide summary::-webkit-details-marker{display:none}.stats-guide summary span{font-size:20px;color:var(--gold)}.stats-guide[open] summary span{transform:rotate(45deg)}.stats-guide dl{display:grid;grid-template-columns:repeat(2,1fr);gap:25px 40px;padding:0 0 25px;margin:0}.stats-guide dt{font-size:12px;font-weight:bold;color:var(--gold)}.stats-guide dd{margin:8px 0 0;font-size:12px;color:#b6c3d2;line-height:1.5}.stats-footnote{font-size:10px;color:#a2b2c4;line-height:1.7;max-width:800px;margin:22px 0 0}.member-notice{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:55px 7%}.member-notice h2{font-size:30px;letter-spacing:-1px}.member-notice p:last-child{font-size:13px;color:#64706e;margin:15px 0 0}.member-notice .eyebrow{font-size:9px;margin-bottom:15px;color:#6c725f}@media(max-width:1050px){header nav{gap:17px;font-size:11px}.member-hero h1{font-size:57px}.member-hero .intro{font-size:14px}.record-links h2{font-size:20px}.record-links>a{padding-left:12px;padding-right:10px}.milestone-controls select{min-width:170px}.archive-heading h2{font-size:38px}.archive-heading>p{max-width:280px;font-size:13px}.spotlight-badge{display:none}.member-ticker{gap:17px}.member-ticker>a{font-size:8px}.member-hero .actions{flex-direction:row;align-items:center;gap:20px}.member-hero .button{padding:17px;font-size:11px}.member-hero .text-link{font-size:11px}}@media(max-width:700px){.member-hero{padding:40px 7% 35px;grid-template-columns:1fr;gap:35px}.member-hero h1{font-size:clamp(36px,9.2vw,62px);letter-spacing:-1.8px}.member-hero .eyebrow{font-size:9px}.member-hero .intro{font-size:14px}.member-hero .actions{align-items:flex-start;flex-direction:column;gap:22px}.member-hero .button{font-size:12px;padding:17px 20px}.member-crest img{width:200px;height:215px}.member-crest p{font-size:7px;margin:14px 0 0}.member-ticker{flex-wrap:wrap;padding:20px 7%;gap:10px 20px}.member-ticker strong{font-size:19px}.member-ticker>a{width:100%;margin:5px 0 0}.member-ticker>span{font-size:9px}.records{padding:30px 7%}.section-label>span{display:none}.record-links{grid-template-columns:repeat(2,1fr)}.record-links>a{padding:22px 14px!important;border-bottom:1px solid #08172d25}.record-links>a:nth-child(2n){border-right:0}.record-links>a:last-child{grid-column:1/-1}.record-links h2{font-size:23px}.record-links h2 br{display:none}.record-links p{max-width:none;margin:12px 0}.record-links b{position:absolute;right:14px;bottom:15px}.archive-section,.honour-board-section,.life-section,.stats-section{padding:50px 7%}.archive-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:25px}.archive-heading h2{font-size:34px}.archive-heading>p{font-size:13px;max-width:none}.premier-feature{padding:25px 20px;gap:15px}.premier-feature h3{font-size:25px}.premier-feature .eyebrow{font-size:7px;letter-spacing:1px}.premier-feature p{font-size:11px}.feature-four{font-size:72px;padding-left:0}.feature-four span{font-size:6px;letter-spacing:1px}.board-toolbar{margin-top:24px}.board-toolbar select{min-width:0;width:100%;max-width:100%}.record-table td{padding:17px 13px;font-size:13px}.record-table th{padding:14px 13px;font-size:8px}.record-table .year-cell{font-size:23px}.record-table{min-width:360px}.award-plaque{padding:28px 25px}.plaque-top{font-size:6px;letter-spacing:1.3px;gap:12px}.award-plaque h3{font-size:27px;margin:28px 0}.award-entry{grid-template-columns:1fr 2fr 20px;gap:15px}.award-entry>strong{font-size:20px}.award-entry>span:not(.award-star){font-size:19px}.award-plaque>p{font-size:9px;line-height:1.7}.life-section{grid-template-columns:1fr;gap:28px}.life-intro h2{font-size:34px}.life-intro>p:last-child{font-size:14px}.life-board{padding:30px 20px}.milestone-section{padding-top:0}.milestone-section .archive-heading{padding-top:40px}.milestone-spotlight{padding:25px 16px;gap:20px}.spotlight-number{font-size:57px;min-width:100px;letter-spacing:-3px}.spotlight-number>span{font-size:8px;letter-spacing:2px}.milestone-spotlight h3{font-size:23px}.milestone-spotlight .eyebrow{font-size:6px;letter-spacing:1px}.milestone-spotlight p{font-size:11px}.milestone-controls{display:grid;grid-template-columns:1fr 1fr;gap:16px}.milestone-controls label:first-child{grid-column:1/-1}.board-toolbar label{min-width:0}.board-toolbar select,.board-toolbar input{font-size:12px;padding:12px 9px}.milestone-controls select{min-width:0}.record-table .milestone-number{font-size:15px}.record-table .player-name{width:43%}.stats-links{grid-template-columns:1fr}.stats-links>a{padding:25px}.stats-links h3{font-size:28px}.stats-guide summary{font-size:12px;gap:15px}.stats-guide dl{grid-template-columns:1fr;gap:20px}.member-notice{padding:40px 7%;align-items:flex-start;flex-direction:column;gap:25px}.member-notice h2{font-size:27px}.member-notice .button{font-size:12px}.archive-note{font-size:10px}} 

.historic-stats{display:flex;justify-content:space-between;gap:20px;padding:23px 0 0;font-size:13px;color:var(--gold)}.historic-stats span{font-size:11px;color:#bdc7d3}@media(max-width:700px){.historic-stats{flex-direction:column;gap:10px}}

.life-member-roll{list-style:none;margin:25px auto 0;padding:0;max-width:350px;text-align:center}.life-member-roll li{font-family:Georgia,serif;font-size:21px;line-height:1.4;padding:12px 0;border-bottom:1px solid #bca45a45;color:var(--navy)}.life-member-roll li:last-child{border-bottom:0}@media(max-width:700px){.life-member-roll li{font-size:20px;padding:11px 0}}

.life-with-photos{display:block}.life-with-photos>.life-intro{margin-bottom:35px}.life-with-photos>.life-intro>p:last-child{max-width:600px}.life-content{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:35px;align-items:start}.life-group{margin:0;background:#eae9e0}.life-group>img{display:block;width:100%;height:auto}.life-group figcaption{padding:25px 28px}.life-group figcaption>.eyebrow{display:block;font-size:8px;color:#77765e;margin-bottom:12px}.life-group figcaption>strong{font-size:24px;letter-spacing:-.6px}.life-group figcaption>p{font-size:12px;color:#5f6b68;line-height:1.8;margin:14px 0 0}.life-content .life-board{padding:28px 24px}.life-content .life-member-roll{margin-top:10px}.life-content .life-member-roll li{font-size:19px;padding:10px 0}.life-member-roll small{display:block;font-family:Arial,Helvetica,sans-serif;font-size:9px;line-height:1.5;letter-spacing:1px;color:#887130;margin-top:5px}.life-inductee{margin-top:35px;background:var(--navy);color:white;display:grid;grid-template-columns:minmax(0,300px) 1fr;align-items:center;overflow:hidden}.life-inductee>img{width:100%;height:auto;display:block}.life-inductee>div{padding:35px 45px}.life-inductee .eyebrow{color:var(--gold);font-size:9px;margin-bottom:20px}.life-inductee h3{font-family:Georgia,serif;font-weight:normal;font-size:42px;letter-spacing:-1px;margin:0}.inductee-line{display:block;width:50px;height:2px;background:var(--gold);margin:25px 0}.life-inductee>div>p:not(.eyebrow){font-size:14px;color:#b9c6d5;line-height:1.8;max-width:380px}.inductee-signoff{display:block;font-size:9px;color:#d9bf78;letter-spacing:2px;margin-top:30px}@media(max-width:1000px){.life-content{gap:22px;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr)}.life-inductee{grid-template-columns:240px 1fr}.life-inductee>div{padding:30px}.life-inductee h3{font-size:34px}}@media(max-width:700px){.life-content{grid-template-columns:1fr;gap:25px}.life-group figcaption{padding:22px}.life-group figcaption>strong{font-size:24px}.life-group figcaption>p{font-size:12px}.life-inductee{grid-template-columns:1fr;margin-top:25px}.life-inductee>img{max-height:none;width:100%;height:auto}.life-inductee>div{padding:30px}.life-inductee h3{font-size:35px}.life-inductee .eyebrow{font-size:8px}.life-content .life-member-roll li{font-size:20px}}

.member-hero{grid-template-columns:1.25fr 1fr;gap:3%}.member-crest img{max-width:440px;max-height:460px;width:100%;height:auto}.established{display:block;color:var(--gold);font-weight:800;font-size:18px;letter-spacing:5px;margin-top:18px}.member-crest p{margin-top:14px}.record-links{grid-template-columns:repeat(3,1fr)}.record-links>a{padding-left:22px!important;border-bottom:1px solid #08172d25}.record-links>a:nth-child(3n){border-right:0}.record-links>a:nth-child(n+4){border-bottom:0}header nav{gap:20px;font-size:12px}.caps-section{border-top:1px solid #08172d20}.cap-summary{display:flex;align-items:center;gap:50px;padding:28px 32px;background:var(--navy);color:white}.cap-summary strong{display:block;font-size:33px;color:var(--gold);letter-spacing:-1px}.cap-summary span{display:block;font-size:8px;letter-spacing:1.5px;margin-top:10px;color:#b8c3cf}.cap-summary p{font-size:12px;color:#b8c3cf;margin-left:auto;line-height:1.8}.cap-record-note{border-left:3px solid #c9a743;padding:16px 20px;background:#ecebdf;margin-top:20px}.cap-record-note>strong{font-size:11px}.cap-record-note>p{font-size:11px;color:#66716b;margin:8px 0 0;line-height:1.8}.cap-controls{align-items:flex-end;justify-content:flex-start}.cap-controls>label:first-child{flex:1}.cap-controls input{width:100%}.caps-section>.result-label{margin:20px 0 15px}.record-table .cap-number{font-size:23px;font-weight:800;color:#9e802b;width:12%}.record-table.cap-table .player-name{width:30%}.cap-table th small{font-size:8px;letter-spacing:0;display:block;margin-top:5px;text-transform:none}.cap-table .cap-notes{font-size:10px;color:#6e746c;line-height:1.6;max-width:270px}.cap-review .cap-notes{color:#8b631c}.cap-table td:nth-child(3){font-weight:bold;width:17%}.cap-table{min-width:650px}@media(max-width:1100px){header nav{gap:12px;font-size:10px}.cap-controls select{min-width:165px}.cap-summary{gap:25px}.member-crest img{max-width:390px;max-height:420px}}@media(max-width:700px){.member-hero{grid-template-columns:1fr}.member-crest img{width:270px;max-height:300px;max-width:100%;height:auto}.established{font-size:14px;margin-top:15px;letter-spacing:4px}.record-links{grid-template-columns:repeat(2,1fr)}.record-links>a{border-right:1px solid #08172d25!important;border-bottom:1px solid #08172d25!important}.record-links>a:nth-child(2n){border-right:0!important}.record-links>a:last-child{grid-column:auto}.record-links>a:nth-child(n+5){border-bottom:0!important}.cap-summary{flex-wrap:wrap;gap:25px;padding:24px}.cap-summary strong{font-size:29px}.cap-summary p{margin:0;width:100%;font-size:11px}.cap-controls{display:grid;grid-template-columns:1fr;gap:16px}.cap-controls select{min-width:0}.cap-record-note>p{font-size:10px}header nav{font-size:14px;gap:18px}}

.history-controls,.honour-controls{justify-content:flex-start;align-items:flex-end}.history-controls>label:first-child,.honour-controls>label:first-child{flex:1}.history-controls input,.honour-controls input{width:100%}.history-controls>label,.honour-controls>label{min-width:0}.history-controls select{min-width:180px}.honour-controls select{min-width:140px}.premier-table{min-width:650px}.premier-table .year-cell{width:16%;font-size:22px}.premier-table .premier-team{font-weight:700;width:25%}.premier-table td:nth-child(3){font-size:12px}.record-detail{font-size:10px!important;line-height:1.7;color:#747c70}.honour-legend{display:flex;align-items:center;gap:20px;margin:25px 0}.league-badge{display:inline-block;color:var(--gold);font-size:8px;font-weight:700;letter-spacing:.3px;background:#c5a34015;padding:6px 8px;border:1px solid #c5a34050}.honour-legend>p{font-size:10px;color:#a7b5c6;margin:0}.honour-controls label{color:#b9c5d4}.honour-controls select,.honour-controls input{background:#112940;border-color:#ffffff30;color:#fff}.honour-controls input::placeholder{color:#93a6ba}.honour-controls select option{background:#112940;color:white}.honour-board-section>.result-label{color:#a7b8ca;margin:20px 0 15px}.honour-table{min-width:700px}.honour-table th{background:#142c43;color:#adbcae}.honour-table td{border-color:#ffffff20;font-size:12px}.honour-table .year-cell{width:12%;font-size:21px;color:#d8bf78}.honour-table tbody tr:hover{background:#183048}.honour-table .honour-recipient{font-weight:700;font-size:14px;line-height:1.7;min-width:210px}.honour-recipient .league-badge{display:table;margin-top:6px}.honour-figure{font-weight:bold;color:#e3d3a0}.honour-figure small{display:block;font-size:8px;letter-spacing:.4px;margin-top:7px;font-weight:normal;color:#a6b5c7}.honour-source-note{font-size:10px;line-height:1.8;color:#a7b5c6;margin:22px 0;max-width:850px}.additional-awards{margin-top:30px;border-top:1px solid #ffffff25}.additional-awards>summary{display:flex;justify-content:space-between;padding:23px 0;font-size:14px;cursor:pointer;list-style:none}.additional-awards>summary::-webkit-details-marker{display:none}.additional-awards>summary>span{font-size:20px;color:var(--gold)}.additional-awards[open]>summary>span{transform:rotate(45deg)}@media(max-width:1050px){.honour-controls{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px}.honour-controls>label:first-child{grid-column:1/-1}.honour-controls select{min-width:0}.history-controls select{min-width:150px}}@media(max-width:700px){.history-controls{display:grid;grid-template-columns:1fr 1fr;gap:16px}.history-controls>label:first-child{grid-column:1/-1}.history-controls select,.honour-controls select{min-width:0}.honour-controls{grid-template-columns:1fr 1fr;gap:16px}.honour-controls>label:first-child{grid-column:1/-1}.honour-controls>label:last-child{grid-column:1/-1}.honour-legend{flex-direction:column;align-items:flex-start;gap:12px}.honour-legend>p{line-height:1.8}.honour-table td{font-size:11px}.honour-table .honour-recipient{font-size:13px}.history-controls input,.honour-controls input{font-size:12px}.premier-table .year-cell{font-size:20px}}

#premierships>.table-wrap,#honour-boards>.table-wrap{max-height:620px;overflow:auto;overscroll-behavior:contain}.premier-table th,.honour-table th{position:sticky;top:0;z-index:1}.table-wrap:focus-visible{outline:2px solid #bc9e45;outline-offset:4px}

.premier-gallery{margin-top:50px;padding-top:40px;border-top:1px solid #08172d25}.gallery-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px}.gallery-heading .eyebrow{font-size:9px;color:#74785e;margin-bottom:16px}.gallery-heading h3{font-size:31px;letter-spacing:-1px;margin:0}.gallery-heading>span{font-size:9px;letter-spacing:1.5px;color:#687568}.gallery-controls{justify-content:flex-start;gap:20px}.gallery-controls>.result-label{margin-left:auto}.photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.premier-photo{margin:0;background:#eae9df;border:1px solid #08172d15;min-width:0}.premier-photo>button{display:block;width:100%;height:235px;padding:0;border:0;background:var(--navy);overflow:hidden}.premier-photo img{display:block;width:100%;height:100%;object-fit:contain}.premier-photo>button:hover{outline:2px solid #bb9b39;outline-offset:2px}.premier-photo figcaption{padding:20px}.premier-photo figcaption>span{display:block;font-size:8px;letter-spacing:1.5px;color:#75795e;text-transform:uppercase}.premier-photo figcaption>strong{display:block;font-size:17px;line-height:1.4;letter-spacing:-.3px;margin:10px 0 16px}.premier-photo figcaption>small{font-size:10px;color:#626c64;line-height:1.6}.gallery-more{display:table;margin:28px auto 0;padding:15px 25px;background:var(--navy);color:white;border:0;font-weight:700;font-size:12px}.photo-dialog{border:1px solid #ffffff40;background:var(--navy);color:white;padding:22px;max-width:min(95vw,1250px);max-height:95vh;overflow:auto}.photo-dialog::backdrop{background:#020914e8}.photo-dialog>button{display:block;margin:0 0 15px auto;background:none;border:1px solid #ffffff60;color:white;padding:9px 15px;font-size:12px}.photo-dialog>img{display:block;max-width:100%;max-height:75vh;width:auto;height:auto;margin:auto;object-fit:contain}.photo-dialog>p{font-size:12px;color:#c2cedb;text-align:center;margin:18px 0 0;line-height:1.7}@media(max-width:1000px){.photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.premier-photo>button{height:245px}}@media(max-width:700px){.gallery-heading{align-items:flex-start;flex-direction:column;gap:15px}.gallery-heading h3{font-size:28px}.gallery-controls{display:grid;grid-template-columns:1fr 1fr;gap:16px}.gallery-controls select{min-width:0}.gallery-controls>.result-label{grid-column:1/-1;margin:0}.photo-grid{grid-template-columns:1fr;gap:20px}.premier-photo>button{height:270px}.premier-photo figcaption{padding:20px}.photo-dialog{padding:15px;max-width:96vw}.photo-dialog>img{max-height:75vh}.premier-gallery{margin-top:35px;padding-top:30px}}

.games-heading{display:flex;align-items:center;justify-content:space-between;gap:25px}.games-heading h3{font-size:30px;letter-spacing:-1px;margin:0}.games-heading>span{font-size:8px;color:#707961;letter-spacing:1.5px}.games-summary{display:grid;grid-template-columns:repeat(3,1fr);background:var(--navy);color:white;padding:28px 32px;gap:30px;margin-top:25px}.games-summary>div{border-right:1px solid #ffffff20}.games-summary>div:last-child{border:0}.games-summary strong{display:block;color:var(--gold);font-size:35px;letter-spacing:-1px}.games-summary span{display:block;font-size:8px;letter-spacing:1.5px;color:#b8c3cf;margin-top:8px}.games-explanation{font-size:12px;line-height:1.8;color:#66716c;margin:22px 0 0}.games-controls{justify-content:flex-start}.games-controls>label:first-child{flex:1}.games-controls input{width:100%}.games-controls>label{min-width:0}.games-controls select{min-width:200px}.games-register>.result-label{margin:20px 0 15px}.games-table-wrap{max-height:630px;overflow:auto;overscroll-behavior:contain}.games-table th{position:sticky;top:0;z-index:1}.games-table{min-width:570px}.games-table .player-name{width:40%}.games-table .club-games-total{font-weight:800;font-size:24px;color:#9e802b}.games-record-status{font-size:11px!important;color:#69746d}.current-player-badge{display:inline-block;padding:6px 10px;border:1px solid #a0ac8e80;background:#dfe4d770;color:#3e5b3b;font-size:9px;font-weight:bold;white-space:nowrap}.milestone-archive-heading{margin:50px 0 25px;padding-top:35px;border-top:1px solid #08172d25}.milestone-archive-heading .eyebrow{font-size:9px;color:#70765e;margin-bottom:14px}.milestone-archive-heading h3{font-size:29px;letter-spacing:-1px;margin:0}@media(max-width:1050px){.games-controls select{min-width:170px}header nav{gap:11px;font-size:10px}}@media(max-width:700px){.games-heading{align-items:flex-start;flex-direction:column;gap:14px}.games-summary{padding:22px;gap:16px}.games-summary strong{font-size:28px}.games-summary span{font-size:7px;letter-spacing:1px;line-height:1.7}.games-controls{display:grid;grid-template-columns:1fr;gap:16px}.games-controls select{min-width:0}.games-table .club-games-total{font-size:21px}.games-table .player-name{width:36%}.games-heading h3{font-size:28px}.milestone-archive-heading h3{font-size:26px}header nav{font-size:14px;gap:18px}}

.honour-jump-links{display:flex;gap:10px;flex-wrap:wrap;margin:5px 0 38px;padding:0;background:transparent;height:auto;position:static;font-size:11px;align-items:stretch}.honour-jump-links a{border:1px solid #bca56560;padding:12px 15px;color:#d7c387}.medal-feature{display:grid;grid-template-columns:1.7fr 1fr;align-items:center;gap:40px;padding:38px;background:linear-gradient(120deg,#142d45,#0b1d34);border:1px solid #d5bb7055}.medal-feature .eyebrow{font-size:8px;letter-spacing:1.5px}.medal-feature h3{font-size:43px;line-height:1.1;letter-spacing:-1.5px;margin:0}.medal-feature>div>p:last-child{font-size:13px;line-height:1.8;color:#b7c4d4;margin:22px 0 0}.medal-total{text-align:center;border-left:1px solid #d5bb7055}.medal-total strong{display:block;font-size:125px;font-weight:900;color:var(--gold);line-height:1;letter-spacing:-8px}.medal-total span{display:block;color:#cdb679;font-size:9px;letter-spacing:2px;margin-top:15px}.medal-winners{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:25px 0;margin:0 0 15px;border-bottom:1px solid #ffffff25}.medal-winners>div{border-right:1px solid #ffffff25}.medal-winners>div:last-child{border:0}.medal-winners strong{display:block;font-size:30px;color:var(--gold);letter-spacing:-1px}.medal-winners span{display:block;font-size:12px;color:#c4cfdb;margin-top:8px;line-height:1.6}.medal-table{min-width:550px}.medal-table th{background:#142c43;color:#b6c2b4}.medal-table td{border-color:#ffffff20;font-size:12px}.medal-table td:first-child{color:#d9c181;font-size:20px;font-weight:800;width:15%}.medal-table td:nth-child(2){font-weight:bold;width:35%}.medal-table td:last-child{color:#aebed0;font-size:11px}.medal-table tbody tr:hover{background:#173049}.medal-table-wrap{max-height:400px;overflow:auto}.medal-table th{position:sticky;top:0}.recognition-source{font-size:10px;line-height:1.8;color:#a8b8cb;margin-top:20px}.recognition-source a,.honour-source-note a,.archive-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.hall-section{margin:45px 0 0;padding-top:35px;border-top:1px solid #ffffff25}.recognition-heading h3{font-size:29px;letter-spacing:-1px;line-height:1.2;margin:0}.recognition-heading .eyebrow{font-size:9px;margin-bottom:15px}.hall-cards{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:27px}.hall-cards article{border:1px solid #c1a45a60;padding:28px;background:#10273e;position:relative}.hall-year{font-size:28px;letter-spacing:-1px;font-weight:bold;color:#c9b172}.hall-kind{float:right;font-size:8px;letter-spacing:2px;border:1px solid #d8bc7455;padding:8px;color:#d8bc74}.hall-cards h4{font-family:Georgia,serif;font-weight:normal;font-size:29px;margin:25px 0 14px;letter-spacing:-.5px}.hall-cards p{font-size:12px;color:#aebdd0;margin:0}.grade-awards-heading{margin:45px 0 0;padding-top:35px;border-top:1px solid #ffffff25}.grade-awards-heading .eyebrow{font-size:9px;margin-bottom:15px}.grade-awards-heading h3{font-size:28px;letter-spacing:-1px;margin:0}.vote-archive{margin-top:40px;padding-top:35px;border-top:1px solid #ffffff25}.vote-archive .recognition-heading>p:last-child{font-size:12px;color:#a9b9cc;line-height:1.8;max-width:750px}.vote-overview{display:flex;gap:40px;align-items:center;border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20;padding:20px 0;margin-top:25px}.vote-overview>span{font-size:11px;color:#a9b9cc}.vote-overview strong{font-size:26px;font-weight:bold;color:var(--gold);margin-right:12px}.vote-controls{justify-content:flex-start;display:grid;grid-template-columns:1.4fr 1fr 1.1fr 1fr;gap:15px}.vote-controls>label{min-width:0;color:#b8c6d7}.vote-controls select,.vote-controls input{min-width:0;width:100%;font-size:12px;background:#112940;color:white;border-color:#ffffff30}.vote-controls input::placeholder{color:#91a6bc}.vote-controls option{background:#112940}.vote-archive>.result-label{color:#b6c5d6;margin:20px 0 15px}.vote-table-wrap{max-height:600px;overflow:auto;overscroll-behavior:contain}.vote-table{min-width:850px}.vote-table th{position:sticky;top:0;background:#142c43;color:#adbcae;z-index:1}.vote-table td{font-size:11px;border-color:#ffffff20;line-height:1.7}.vote-table .year-cell{width:12%;font-size:20px;color:#dbc384}.vote-table .vote-entry{font-weight:bold;font-size:12px;min-width:230px}.vote-table tbody tr:hover{background:#173049}.vote-source{color:#a8b9cb;font-size:10px!important}.vote-source a{display:block;color:#c8b77d;font-size:9px;margin-top:8px}.vote-table td small,.premier-table td:nth-child(3)>small{display:block;font-size:9px;margin-top:7px;color:#91a0aa}.premier-table .record-detail{min-width:320px;width:40%;line-height:1.6}.record-detail>strong{display:block;font-size:12px;color:#253c44;margin-bottom:8px}.record-detail>small{display:block;font-size:9px;color:#727c73}.record-detail>a{display:block;font-size:9px;margin-top:8px;color:#77662e;text-decoration:underline;text-underline-offset:3px}.source-conflict .record-detail>small{color:#986221}.history-controls{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:15px}.history-controls select{min-width:0;width:100%}.history-controls input{width:100%}.premier-table{min-width:850px}#premierships>.table-wrap,#honour-boards>.table-wrap{max-height:600px}@media(max-width:1000px){.history-controls,.vote-controls{grid-template-columns:1fr 1fr}.history-controls>label:first-child,.vote-controls>label:first-child{grid-column:auto}.medal-feature h3{font-size:37px}.medal-total strong{font-size:100px}}@media(max-width:700px){.honour-jump-links{display:grid;grid-template-columns:1fr 1fr;gap:9px;font-size:10px}.honour-jump-links a{padding:12px 9px;text-align:center}.medal-feature{padding:25px;grid-template-columns:1fr;gap:25px}.medal-feature h3{font-size:36px}.medal-feature .eyebrow{font-size:7px}.medal-total{border-left:0;border-top:1px solid #d5bb7055;padding-top:25px}.medal-total strong{font-size:90px}.medal-total span{font-size:8px}.medal-winners{grid-template-columns:1fr 1fr;gap:22px}.medal-winners>div:nth-child(2){border:0}.medal-winners span{font-size:11px}.hall-cards{grid-template-columns:1fr;gap:20px}.hall-cards h4{font-size:28px}.recognition-heading h3,.grade-awards-heading h3{font-size:26px}.vote-overview{gap:20px;align-items:flex-start}.vote-overview>span{font-size:10px}.vote-overview strong{display:block;font-size:25px;margin-bottom:8px}.history-controls,.vote-controls{grid-template-columns:1fr 1fr;gap:15px}.vote-controls>label:first-child{grid-column:1/-1}.vote-controls>label:last-child{grid-column:1/-1}.history-controls>label:first-child{grid-column:1/-1}.history-controls>label:last-child{grid-column:1/-1}.medal-table td{padding:17px 13px}}
