.nrd3-page{--red:#e00019;--ink:#101012;--paper:#f3f0eb;--line:#ddd7d0;background:var(--paper);min-width:320px;color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;overflow-x:hidden}.nrd3-page *{box-sizing:border-box}.nrd3-page a{color:inherit;text-decoration:none}.nrd3-hero,.nrd3-detail-hero{background:var(--red);color:#fff;position:relative;overflow:hidden}.nrd3-hero{min-height:470px;padding:76px 7vw 132px}.nrd3-detail-hero{min-height:570px;padding:54px 7vw 140px}.nrd3-hero:after,.nrd3-detail-hero:after{content:"";background:#ffffff17;width:190px;height:900px;position:absolute;top:-180px;right:3vw;transform:rotate(25deg)}.nrd3-grid-bg{z-index:0;opacity:.16;background-image:linear-gradient(#ffffff61 1px,#0000 1px),linear-gradient(90deg,#ffffff61 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 95%);mask-image:linear-gradient(#000,#0000 95%)}.nrd3-hero-copy,.nrd3-detail-copy{z-index:2;max-width:1100px;position:relative}.nrd3-kicker{color:#ffffffd6;font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:11px;font-size:9px;font-weight:900;display:flex}.nrd3-kicker span{background:currentColor;width:30px;height:2px}.nrd3-hero h1{font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:-.08em;text-transform:uppercase;margin:22px 0 18px;font-size:clamp(68px,10vw,150px);font-weight:900;line-height:.82}.nrd3-hero-copy>p{color:#ffffffdb;max-width:650px;margin:0;font-size:16px;line-height:1.65}.nrd3-hero-mark,.nrd3-detail-mark{z-index:1;color:#ffffff13;font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:-.1em;font-weight:900;line-height:.75;position:absolute}.nrd3-hero-mark{font-size:clamp(250px,32vw,500px);bottom:-58px;right:5vw}.nrd3-detail-mark{font-size:clamp(300px,39vw,610px);bottom:35px;right:3vw}.nrd3-hero-stats,.nrd3-detail-stats{z-index:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#82001133;border-top:1px solid #ffffff45;display:grid;position:absolute;bottom:0;left:0;right:0}.nrd3-hero-stats{grid-template-columns:repeat(3,minmax(0,230px));min-height:102px;padding-left:7vw}.nrd3-detail-stats{grid-template-columns:repeat(5,minmax(0,1fr));min-height:106px;padding-left:7vw}.nrd3-hero-stats>div,.nrd3-detail-stats>div{border-right:1px solid #ffffff3d;flex-direction:column;justify-content:center;min-width:0;padding:20px 1.7vw;display:flex}.nrd3-hero-stats strong,.nrd3-detail-stats strong{font-family:var(--font-montserrat),Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:900;line-height:1;overflow:hidden}.nrd3-hero-stats span,.nrd3-detail-stats span{color:#ffffffbf;font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-top:9px;font-size:6px;font-weight:900}.nrd3-wrap,.nrd3-detail-wrap{width:min(1400px,100% - 40px);margin:0 auto;padding:34px 0 90px}.nrd3-note{background:#fff6e8;border:1px solid #e0c9a8;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:17px;margin-bottom:26px;padding:22px 25px;display:grid;box-shadow:0 15px 38px #3526140d}.nrd3-note.compact{margin-bottom:22px}.nrd3-note>b{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-family:Georgia,serif;font-size:17px;display:grid}.nrd3-note strong{font-family:var(--font-montserrat),Arial,sans-serif;font-size:13px;font-weight:900}.nrd3-note p{color:#685d50;max-width:1040px;margin:7px 0 0;font-size:12px;line-height:1.65}.nrd3-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.nrd3-card{border:1px solid var(--line);background:#fff;min-width:0;transition:all .18s;overflow:hidden;box-shadow:0 18px 44px #2319110e}.nrd3-card:hover{transform:translateY(-3px);box-shadow:0 24px 55px #2319111a}.nrd3-card-top{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#e000190b,#0000 62%),#fff;justify-content:center;align-items:center;min-height:185px;padding:25px;display:flex}.nrd3-number{border:7px solid var(--red);background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:138px;height:138px;display:flex;box-shadow:0 13px 30px #e0001921}.nrd3-number span,.nrd3-card-leader>span{color:#958d86;font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.nrd3-number strong{color:var(--red);font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:-.08em;margin-top:2px;font-size:58px;font-weight:900;line-height:1}.nrd3-card-body{padding:5px 25px}.nrd3-card-leader{border-bottom:1px solid #ece8e3;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:14px;min-height:92px;padding:18px 0;display:grid}.nrd3-card-leader:last-child{border-bottom:0}.nrd3-card-leader a,.nrd3-card-leader strong{font-family:var(--font-montserrat),Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;display:block;overflow:hidden}.nrd3-card-leader a:hover{color:var(--red)}.nrd3-card-leader small{color:var(--red);margin-top:6px;font-size:10px;font-weight:800;display:block}.nrd3-card-footer{border-top:1px solid var(--line);color:#777069;background:#faf8f5;align-items:center;gap:15px;min-height:54px;padding:0 25px;font-size:9px;display:flex}.nrd3-card-footer b{color:var(--red);font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-size:8px;font-weight:900}.nrd3-empty{border:1px solid var(--line);color:#777069;background:#fff;place-items:center;min-height:230px;display:grid}.nrd3-back{z-index:3;width:fit-content;min-height:38px;font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff57;align-items:center;margin-bottom:42px;padding:0 14px;font-size:8px;font-weight:900;display:inline-flex;position:relative}.nrd3-back:hover{color:var(--red);background:#fff}.nrd3-detail-title{align-items:center;gap:34px;margin-top:24px;display:flex}.nrd3-detail-number{z-index:2;width:170px;height:170px;font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:-.09em;border:9px solid #fff;border-radius:50%;flex:0 0 170px;place-items:center;font-size:75px;font-weight:900;line-height:1;display:grid;position:relative;box-shadow:0 20px 50px #73000e38}.nrd3-detail-title>div:last-child{z-index:2;min-width:0;position:relative}.nrd3-detail-title>div:last-child>span{font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.nrd3-detail-title h1{font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:-.075em;text-transform:uppercase;margin:8px 0 10px;font-size:clamp(50px,7vw,100px);font-weight:900;line-height:.88}.nrd3-detail-title p{color:#ffffffd1;max-width:590px;margin:0;font-size:14px;line-height:1.6}.nrd3-ranking{border:1px solid var(--line);background:#fff;overflow:hidden;box-shadow:0 20px 48px #1e17110f}.nrd3-ranking-head{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:end;gap:25px;min-height:145px;padding:25px 28px;display:flex}.nrd3-ranking-head>div>span{color:var(--red);font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:900}.nrd3-ranking-head h2{font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:-.06em;text-transform:uppercase;margin:8px 0 6px;font-size:clamp(35px,5vw,64px);font-weight:900;line-height:.9}.nrd3-ranking-head p{color:#79726c;margin:0;font-size:10px}.nrd3-order{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.nrd3-order a{border:1px solid var(--line);color:#6f6862;min-height:38px;font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;background:#faf8f5;align-items:center;padding:0 13px;font-size:7px;font-weight:900;display:inline-flex}.nrd3-order a:hover,.nrd3-order a.active{border-color:var(--red);background:var(--red);color:#fff}.nrd3-table-head,.nrd3-player-row{grid-template-columns:64px minmax(220px,1.4fr) 120px 110px 150px 150px;align-items:stretch;display:grid}.nrd3-table-head{border-bottom:1px solid var(--line);color:#8d857e;min-height:48px;font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;background:#f7f4f0;font-size:6px;font-weight:900}.nrd3-table-head span,.nrd3-player-row>div{border-right:1px solid var(--line);align-items:center;min-width:0;padding:0 17px;display:flex}.nrd3-table-head span:last-child,.nrd3-player-row>div:last-child{border-right:0}.nrd3-player-row{border-bottom:1px solid var(--line);min-height:82px}.nrd3-player-row:last-child{border-bottom:0}.nrd3-player-row:hover{background:#fffaf5}.nrd3-rank{color:var(--red);font-family:var(--font-montserrat),Arial,sans-serif;background:#faf8f5;justify-content:center;font-size:14px;font-weight:900}.nrd3-player-main,.nrd3-player-stat,.nrd3-player-date{flex-direction:column;justify-content:center;align-items:flex-start!important}.nrd3-player-main a{max-width:100%;font-family:var(--font-montserrat),Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.nrd3-player-main a:hover{color:var(--red)}.nrd3-player-main small{color:#9a938d;margin-top:5px;font-size:8px}.nrd3-player-stat span,.nrd3-player-date span{color:#9a938d;font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900;display:none}.nrd3-player-stat strong{font-family:var(--font-montserrat),Arial,sans-serif;font-size:22px;font-weight:900}.nrd3-player-stat.goals strong{color:var(--red)}.nrd3-player-date strong{font-family:var(--font-montserrat),Arial,sans-serif;font-size:10px;font-weight:800}@media (max-width:1100px){.nrd3-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.nrd3-table-head,.nrd3-player-row{grid-template-columns:58px minmax(190px,1.2fr) 92px 86px 126px 126px}}@media (max-width:820px){.nrd3-hero{min-height:520px;padding:58px 24px 188px}.nrd3-hero-stats{grid-template-columns:repeat(3,1fr);min-height:150px;padding-left:0}.nrd3-cards{grid-template-columns:1fr}.nrd3-detail-hero{min-height:750px;padding:40px 24px 278px}.nrd3-detail-title{align-items:flex-start}.nrd3-detail-number{border-width:7px;flex-basis:125px;width:125px;height:125px;font-size:56px}.nrd3-detail-stats{grid-template-columns:repeat(2,1fr);min-height:240px;padding-left:0}.nrd3-detail-stats>div:nth-child(5){grid-column:1/-1}.nrd3-ranking-head{flex-direction:column;align-items:flex-start}.nrd3-order{justify-content:flex-start}.nrd3-table-head{display:none}.nrd3-player-list{padding:12px}.nrd3-player-row{border:1px solid var(--line);background:#fff;grid-template-columns:42px minmax(0,1fr) 72px 65px;grid-template-areas:"rank player pj goals""rank first first last";margin-bottom:10px;padding:14px}.nrd3-player-row>div{border-right:0;padding:7px 10px}.nrd3-rank{grid-area:rank;align-self:stretch}.nrd3-player-main{grid-area:player}.nrd3-player-stat:nth-of-type(3){grid-area:pj}.nrd3-player-stat.goals{grid-area:goals}.nrd3-player-date:nth-of-type(5){grid-area:first}.nrd3-player-date:nth-of-type(6){grid-area:last}.nrd3-player-stat span,.nrd3-player-date span{margin-bottom:4px;display:block}.nrd3-player-date{border-top:1px solid #ece7e1}}@media (max-width:560px){.nrd3-wrap,.nrd3-detail-wrap{width:min(100% - 24px,1400px);padding-top:20px}.nrd3-note{grid-template-columns:1fr;padding:18px}.nrd3-card-top{justify-content:center;align-items:center;min-height:145px;padding:20px;display:flex}.nrd3-number{border-width:6px;width:105px;height:105px}.nrd3-number strong{font-size:46px}.nrd3-card-body{padding:4px 20px}.nrd3-card-leader{grid-template-columns:105px minmax(0,1fr)}.nrd3-card-footer{flex-wrap:wrap;padding:0 20px}.nrd3-detail-title{gap:17px}.nrd3-detail-number{flex-basis:92px;width:92px;height:92px;font-size:42px}.nrd3-detail-title h1{font-size:39px}.nrd3-detail-title p{font-size:12px}.nrd3-order{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.nrd3-order a{text-align:center;justify-content:center;padding:0 7px}.nrd3-player-row{grid-template-columns:38px minmax(0,1fr) 62px 58px}.nrd3-player-main a{font-size:12px}}@media (max-width:820px){.nrd3-hero{min-height:430px;padding:46px 24px 142px}.nrd3-hero-stats{min-height:126px}.nrd3-hero-stats>div{padding:15px 12px}.nrd3-hero-stats strong{font-size:21px}.nrd3-detail-hero{min-height:570px;padding:32px 24px 194px}.nrd3-back{margin-bottom:28px}.nrd3-detail-title{margin-top:18px}.nrd3-detail-stats{grid-template-columns:repeat(6,minmax(0,1fr));min-height:174px}.nrd3-detail-stats>div{min-height:87px;padding:13px 10px}.nrd3-detail-stats>div:nth-child(-n+3){grid-column:span 2}.nrd3-detail-stats>div:nth-child(n+4),.nrd3-detail-stats>div:nth-child(5){grid-column:span 3}.nrd3-player-row{grid-template-columns:42px minmax(0,1fr) 72px 65px;grid-template-areas:"rank player pj goals""first first first first""last last last last"}.nrd3-player-date:nth-of-type(5){grid-area:first}.nrd3-player-date:nth-of-type(6){grid-area:last}.nrd3-player-date{border-top:1px solid #ece7e1;flex-direction:row;justify-content:space-between;gap:15px;min-height:46px;align-items:center!important;padding:10px 12px!important}.nrd3-player-date span{margin-bottom:0}.nrd3-player-date strong{text-align:right;white-space:nowrap}.nrd3-player-date a:hover strong{color:var(--red)}}@media (max-width:560px){.nrd3-hero{min-height:400px;padding:40px 20px 132px}.nrd3-hero h1{margin:18px 0 14px;font-size:clamp(56px,16vw,76px)}.nrd3-hero-copy>p{font-size:14px;line-height:1.5}.nrd3-hero-stats{min-height:118px}.nrd3-hero-stats>div{padding:13px 9px}.nrd3-hero-stats strong{font-size:19px}.nrd3-hero-stats span{font-size:5px;line-height:1.35}.nrd3-detail-hero{min-height:500px;padding:27px 20px 180px}.nrd3-back{margin-bottom:23px}.nrd3-detail-title{gap:14px;margin-top:15px}.nrd3-detail-number{border-width:6px;flex-basis:82px;width:82px;height:82px;font-size:38px}.nrd3-detail-title h1{margin:6px 0 8px;font-size:34px}.nrd3-detail-title p{font-size:11px;line-height:1.45}.nrd3-detail-stats{min-height:164px}.nrd3-detail-stats>div{min-height:82px;padding:11px 8px}.nrd3-detail-stats strong{font-size:15px}.nrd3-detail-stats span{font-size:5px;line-height:1.35}.nrd3-player-row{grid-template-columns:38px minmax(0,1fr) 62px 58px}.nrd3-player-date{min-height:44px;padding:9px 10px!important}}
