.auth-login-modal_backdrop__3mYpo{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:12px;background:rgba(3,11,25,.72);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.auth-login-modal_dialog__KEeA2{position:relative;width:min(100%,410px);display:grid;padding:34px;background:#fff;border-radius:12px;box-shadow:0 24px 70px rgba(0,0,0,.3)}.auth-login-modal_dialog__KEeA2 .league-mark{margin-bottom:24px}.auth-login-modal_dialog__KEeA2 h2{margin:0;font-family:var(--font-display);font-size:32px;text-transform:uppercase}.auth-login-modal_dialog__KEeA2 label{margin:22px 0 7px;font-size:12px;font-weight:800}.auth-login-modal_dialog__KEeA2 input{min-height:48px;margin-bottom:14px;padding:0 13px;color:var(--text);border:1px solid #bdcadd;border-radius:7px;outline:none}.auth-login-modal_dialog__KEeA2 input:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(43,94,168,.18)}.auth-login-modal_dialog__KEeA2 input[aria-invalid=true]{margin-bottom:7px;border-color:#c24141;box-shadow:0 0 0 3px rgba(194,65,65,.12)}.auth-login-modal_error__1EfMS{margin:0 0 14px;color:#9d1f1f;font-size:11px;font-weight:700;line-height:1.4}.auth-login-modal_timer__XiGXq{margin:-6px 0 14px;color:var(--text-secondary);font-size:12px}.auth-login-modal_close__KDcxh{position:absolute;right:12px;top:12px;color:var(--text-muted)}.Footer_footer__O_nUJ{margin-top:auto;color:#b6c5db;background:#07162f}.Footer_grid__SeXSK{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:50px;padding-top:48px;padding-bottom:42px}.Footer_grid__SeXSK>div{display:grid;align-content:start;gap:10px}.Footer_grid__SeXSK h2{margin:0 0 7px;color:#fff;font-family:var(--font-display);font-size:16px;text-transform:uppercase}.Footer_grid__SeXSK a,.Footer_grid__SeXSK span{font-size:12px}.Footer_brand__KfGSE{display:flex;align-items:flex-start;gap:15px}.Footer_brand__KfGSE strong{color:#fff;font-family:var(--font-display);font-size:20px;text-transform:uppercase}.Footer_brand__KfGSE p{max-width:250px;font-size:12px}.Footer_leagueMark__noVsB{width:54px;height:54px;flex-shrink:0;display:block;overflow:hidden;border:1px solid rgba(232,201,129,.72);border-radius:50%}.Footer_leagueMark__noVsB img{width:100%;height:100%;object-fit:contain}.Footer_bottom__P2dDa{min-height:64px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.09);font-size:11px}.Footer_bottom__P2dDa>div{display:flex;align-items:center;gap:22px}.Footer_bottom__P2dDa button{min-height:44px;padding:0 16px;color:#d8e3f2;background:rgba(0,0,0,0);border:1px solid rgba(255,255,255,.18);border-radius:6px;cursor:pointer}@media(max-width:820px){.Footer_grid__SeXSK{grid-template-columns:2fr 1fr 1fr}.Footer_grid__SeXSK>div:last-child{grid-column:2/-1}}.Header_header__NnOSM{color:#fff}.Header_utilityBar__Fi5Ym{color:#bdcbe0;background:#07162f;font-size:12px}.Header_utilityBarInner___ftLG{min-height:34px;display:flex;align-items:center;justify-content:space-between}.Header_utilityLinks__9UrTA{display:flex;align-items:center;gap:24px}.Header_utilityLinksRight__LVEeM>a{color:#fff}.Header_socialLink__LMT4_{width:18px;height:18px;display:inline-grid;place-items:center}.Header_socialLink__LMT4_ svg{width:100%;height:100%}.Header_mainNav__D0bhk{position:sticky;z-index:30;top:0;background:rgba(11,30,63,.97);border-bottom:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.Header_mainNavInner__LxEPo{min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:30px}.Header_brand__t6qWe{display:flex;align-items:center;gap:13px}.Header_brand__t6qWe>span:last-child{display:grid;gap:2px}.Header_brand__t6qWe strong{font-family:var(--font-display);font-size:20px;line-height:1;text-transform:uppercase}.Header_brand__t6qWe small{color:#9db1cf;font-size:10px;text-transform:uppercase}.Header_leagueMark__08_Va{width:54px;height:54px;flex-shrink:0;display:block;overflow:hidden;border:1px solid rgba(232,201,129,.72);border-radius:50%;background:#07162f}.Header_leagueMark__08_Va img{width:100%;height:100%;display:block;object-fit:contain}.Header_navLinks__2huF0{display:flex;align-items:center;gap:4px}.Header_navLinks__2huF0 a{min-height:44px;display:grid;place-items:center;padding:0 13px;color:#c5d1e3;border-radius:7px;font-size:13px;font-weight:700}.Header_navLinks__2huF0 a[aria-current=page]{color:#fff;background:var(--blue-light)}.Header_menuButton__2x2Mx{display:none;min-width:44px;min-height:44px;color:inherit;background:rgba(0,0,0,0);border:0;font-size:24px;cursor:pointer}@media(max-width:820px){.Header_mainNavInner__LxEPo{min-height:70px}.Header_menuButton__2x2Mx{display:inline-grid;place-items:center}.Header_navLinks__2huF0{position:absolute;top:70px;right:12px;left:12px;display:none;padding:8px;background:#102952;border-radius:9px}.Header_navLinksOpen__lU8j0{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:600px){.Header_utilityBar__Fi5Ym{font-size:clamp(8px,2.5vw,10px)}.Header_utilityBarInner___ftLG{gap:3px;overflow-x:auto}.Header_utilityLinks__9UrTA{display:contents}.Header_utilityBarInner___ftLG a,.Header_utilityBarInner___ftLG span{flex:0 0 auto;white-space:nowrap}.Header_socialLink__LMT4_{width:14px;height:14px}}.Layout_shell__M6qeL{position:relative;display:flex;flex-direction:column;min-height:100vh;overflow:clip}.Layout_shell__M6qeL>main{flex:1 0 auto;min-height:max(835px,100vh - 114px)}.PublicFoundation_root__merOe .container{width:min(100% - 48px,var(--container));margin-inline:auto}.PublicFoundation_root__merOe .site-shell{position:relative;min-height:100vh;display:flex;flex-direction:column;overflow:clip}.PublicFoundation_root__merOe .site-shell>main{flex:1 0 auto;min-height:max(835px,100vh - 114px)}.PublicFoundation_root__merOe .brand{display:flex;align-items:center;gap:13px;flex:0 0 auto}.PublicFoundation_root__merOe .brand>span:last-child{display:grid;gap:2px}.PublicFoundation_root__merOe .brand strong{font-family:var(--font-display);font-size:20px;line-height:1;letter-spacing:.02em;text-transform:uppercase}.PublicFoundation_root__merOe .brand small{color:#9db1cf;font-size:10px;letter-spacing:.13em;text-transform:uppercase}.PublicFoundation_root__merOe .league-mark{position:relative;width:54px;height:54px;display:block;flex:0 0 auto;background:#07162f;border:1px solid rgba(232,201,129,.72);border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.2);overflow:hidden}.PublicFoundation_root__merOe .league-mark img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:contain}.PublicFoundation_root__merOe .league-mark--small{width:42px;height:42px}.PublicFoundation_root__merOe .icon-button{min-width:44px;min-height:44px;display:inline-grid;place-items:center;padding:0;color:inherit;background:rgba(0,0,0,0);border:0;border-radius:8px;cursor:pointer}.PublicFoundation_root__merOe .menu-button{display:none}.PublicFoundation_root__merOe .button--secondary{color:var(--blue);background:#eef4fb;border:1px solid #b9cbe2}.PublicFoundation_root__merOe .button--secondary:hover{background:#e2edf9}.PublicFoundation_root__merOe .team-role-badge{width:22px;height:22px;display:inline-grid;place-items:center;margin-left:7px;color:#fff;background:#173864;border:1px solid #8fb1dc;border-radius:50%;font-family:var(--font-data);font-size:11px;font-weight:900;line-height:1}.PublicFoundation_root__merOe .section-toolbar{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px}.PublicFoundation_root__merOe .content-section h2,.PublicFoundation_root__merOe .section-toolbar h1,.PublicFoundation_root__merOe .section-toolbar h2,.PublicFoundation_root__merOe .sidebar-card h2{margin:0;font-family:var(--font-display);font-size:30px;line-height:1;text-transform:uppercase;letter-spacing:-.01em}.PublicFoundation_root__merOe .section-toolbar--dark h2{font-size:25px}.PublicFoundation_root__merOe .eyebrow{margin:0 0 7px;color:var(--red);font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.PublicFoundation_root__merOe .eyebrow--light{color:#9bc4ff}.PublicFoundation_root__merOe .toolbar-actions{display:flex;align-items:center;gap:7px}.PublicFoundation_root__merOe .tabs{display:flex;gap:4px;padding:4px;background:#e7edf5;border-radius:9px}.PublicFoundation_root__merOe .tabs button{min-height:36px;padding:0 13px;color:var(--text-secondary);background:rgba(0,0,0,0);border:0;border-radius:6px;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}.PublicFoundation_root__merOe .tabs button[aria-selected=true]{color:#fff;background:var(--blue);box-shadow:0 3px 9px rgba(26,59,122,.18)}.PublicFoundation_root__merOe .tabs--dark{background:rgba(255,255,255,.08)}.PublicFoundation_root__merOe .tabs--dark button{color:#9fb0ca}.PublicFoundation_root__merOe .tabs--dark button[aria-selected=true]{color:var(--navy);background:#fff}.PublicFoundation_root__merOe .profile-tabs{display:flex;padding:0 24px;border-bottom:1px solid var(--border);overflow-x:auto}.PublicFoundation_root__merOe .profile-tabs button{position:relative;min-height:60px;padding:0 22px;color:var(--text-muted);background:rgba(0,0,0,0);border:0;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}.PublicFoundation_root__merOe .profile-tabs button[aria-selected=true]{color:var(--blue)}.PublicFoundation_root__merOe .profile-tabs button[aria-selected=true]:after{content:"";position:absolute;left:18px;right:18px;bottom:0;height:3px;background:var(--red)}.PublicFoundation_root__merOe .team-mark{--team-light:#fff;--team-dark:#1a3b7a;flex:0 0 auto;display:inline-grid;place-items:center;color:var(--team-dark);background:radial-gradient(circle at 35% 25%,#fff 0 9%,transparent 10%),linear-gradient(145deg,var(--team-light),#fff);border:2px solid var(--team-dark);border-radius:50%;font-family:var(--font-display);font-weight:900;box-shadow:inset 0 0 0 4px color-mix(in srgb,var(--team-dark) 15%,transparent),0 4px 12px rgba(11,30,63,.12)}.PublicFoundation_root__merOe .team-mark--small{width:30px;height:30px;font-size:10px;border-width:1.5px;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--team-dark) 15%,transparent)}.PublicFoundation_root__merOe .team-mark--normal{width:48px;height:48px}.PublicFoundation_root__merOe .team-mark--large{width:94px;height:94px;font-size:25px;border-width:3px;box-shadow:inset 0 0 0 7px color-mix(in srgb,var(--team-dark) 14%,transparent),0 8px 22px rgba(0,0,0,.2)}.PublicFoundation_root__merOe .team-mark img{width:100%;height:100%;display:block;object-fit:contain;border-radius:inherit}.PublicFoundation_root__merOe .button{min-height:44px;display:inline-flex;justify-content:center;align-items:center;gap:9px;padding:0 18px;border:1px solid rgba(0,0,0,0);border-radius:7px;font-size:12px;font-weight:900;cursor:pointer;transition:.2s ease}.PublicFoundation_root__merOe .button svg,.PublicFoundation_root__merOe .text-link svg{width:17px;height:17px}.PublicFoundation_root__merOe .button--light{color:var(--navy);background:#fff}.PublicFoundation_root__merOe .button--light:hover{transform:translateY(-1px);box-shadow:0 7px 20px rgba(0,0,0,.18)}.PublicFoundation_root__merOe .button--primary{color:#fff;background:var(--blue)}.PublicFoundation_root__merOe .button--primary:hover{background:var(--blue-light)}.PublicFoundation_root__merOe .button--outline{color:var(--blue);background:#fff;border-color:var(--border)}.PublicFoundation_root__merOe .button--outline:hover{border-color:var(--blue)}.PublicFoundation_root__merOe .text-link{display:inline-flex;align-items:center;gap:7px;color:var(--blue);font-size:12px;font-weight:900}.PublicFoundation_root__merOe .content-section,.PublicFoundation_root__merOe .sidebar-card{background:rgba(255,255,255,.96);border:1px solid rgba(11,30,63,.07);border-radius:var(--radius);box-shadow:var(--shadow)}.PublicFoundation_root__merOe .content-section{padding:26px}.PublicFoundation_root__merOe .section-action{margin-top:16px}.PublicFoundation_root__merOe .player-avatar{width:42px;height:42px;display:grid;place-items:center;overflow:hidden;color:#fff;background:linear-gradient(155deg,#7896bb,#1b3d6f);border-radius:50%;font-family:var(--font-data);font-size:9px}.PublicFoundation_root__merOe .player-avatar img{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.PublicFoundation_root__merOe .sidebar-card{overflow:hidden}.PublicFoundation_root__merOe .sidebar-card__header{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;padding:22px 22px 18px}.PublicFoundation_root__merOe .sidebar-card__header h2{font-size:25px}.PublicFoundation_root__merOe .sidebar-card__header>span{color:var(--text-muted);font-size:9px;font-weight:800;text-transform:uppercase}.PublicFoundation_root__merOe .table-scroll{overflow-x:auto}.PublicFoundation_root__merOe table{width:100%;border-collapse:collapse;font-family:var(--font-data);font-size:10px}.PublicFoundation_root__merOe thead{color:var(--text-muted);background:#eef3f8;text-transform:uppercase}.PublicFoundation_root__merOe td,.PublicFoundation_root__merOe th{height:44px;padding:0 7px;text-align:center;border-bottom:1px solid var(--border);white-space:nowrap}.PublicFoundation_root__merOe tbody th,.PublicFoundation_root__merOe thead th:nth-child(2){text-align:left}.PublicFoundation_root__merOe tbody th{font-family:var(--font-ui);font-size:10px}.PublicFoundation_root__merOe .playoff-position{background:rgba(11,30,63,.055)}.PublicFoundation_root__merOe .position{width:22px;height:22px;display:inline-grid;place-items:center;color:var(--text-secondary);background:#eef3f8;border-radius:5px}.PublicFoundation_root__merOe .position--leader{color:#fff;background:var(--blue)}.PublicFoundation_root__merOe .points{color:var(--red);font-size:13px;font-weight:900}.PublicFoundation_root__merOe .tournament-card__visual{position:relative;min-height:165px;display:flex;align-items:center;justify-content:center;gap:17px;padding:24px;color:#fff;background:radial-gradient(circle at 20% 30%,rgba(73,139,214,.6),transparent 32%),linear-gradient(135deg,#173f7a,#07162f);overflow:hidden}.PublicFoundation_root__merOe .tournament-card__visual:after{content:"";position:absolute;width:210px;height:210px;right:-80px;bottom:-150px;border:1px solid rgba(255,255,255,.2);border-radius:50%;box-shadow:0 0 0 30px rgba(211,47,47,.08)}.PublicFoundation_root__merOe .tournament-card__visual>span{position:absolute;left:22px;top:16px;color:#9fb8da;font-size:9px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.PublicFoundation_root__merOe .tournament-card__visual>strong{font-family:var(--font-data);font-size:44px}.PublicFoundation_root__merOe .tournament-card__visual>strong small{color:var(--red)}.PublicFoundation_root__merOe .tournament-card__body{padding:22px}.PublicFoundation_root__merOe .tournament-card__body h2{font-size:27px}.PublicFoundation_root__merOe .next-round p:not(.eyebrow),.PublicFoundation_root__merOe .tournament-card__body>p:not(.eyebrow){color:var(--text-secondary);font-size:12px;line-height:1.55}.PublicFoundation_root__merOe .tournament-card dl{display:grid;gap:9px;margin:18px 0}.PublicFoundation_root__merOe .tournament-card dl div{display:flex;justify-content:space-between;padding-bottom:9px;border-bottom:1px solid var(--border)}.PublicFoundation_root__merOe .tournament-card dt{color:var(--text-muted);font-size:11px}.PublicFoundation_root__merOe .tournament-card dd{margin:0;font-family:var(--font-data);font-size:11px;font-weight:900}.PublicFoundation_root__merOe .tournament-card .button{width:100%}.PublicFoundation_root__merOe .next-round{padding:22px;background:linear-gradient(135deg,#fff,#edf4fc)}.PublicFoundation_root__merOe .next-round h2{display:inline;margin-right:7px}.PublicFoundation_root__merOe .next-round>strong{color:var(--red);font-family:var(--font-data);font-size:12px}.PublicFoundation_root__merOe .team-form-badge{width:30px;height:30px;display:inline-grid;place-items:center;padding:0;color:#fff;border:0;border-radius:5px;font-family:var(--font-data);font-size:12px;font-style:normal;font-weight:900}.PublicFoundation_root__merOe button.team-form-badge{cursor:pointer;transition:filter .2s ease,transform .2s ease}.PublicFoundation_root__merOe button.team-form-badge:hover{filter:brightness(1.08);transform:translateY(-1px)}.PublicFoundation_root__merOe .team-form-badge--win{background:#329467}.PublicFoundation_root__merOe .team-form-badge--draw{background:#8793a5}.PublicFoundation_root__merOe .team-form-badge--loss{background:#e84d5b}.PublicFoundation_root__merOe .team-match-dialog-backdrop{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:20px;background:rgba(7,22,47,.68)}.PublicFoundation_root__merOe .team-match-dialog{position:relative;width:min(100%,520px);padding:32px;color:var(--text);background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 24px 60px rgba(0,0,0,.28)}.PublicFoundation_root__merOe .team-match-dialog h2{margin:8px 34px 14px 0;font-family:var(--font-display);font-size:30px;line-height:1;text-transform:uppercase}.PublicFoundation_root__merOe .team-match-dialog>strong{display:block;margin-bottom:24px;color:var(--blue);font-family:var(--font-data);font-size:28px}.PublicFoundation_root__merOe .team-match-dialog dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.PublicFoundation_root__merOe .team-match-dialog dl div{display:grid;gap:4px}.PublicFoundation_root__merOe .team-match-dialog dt{color:var(--text-muted);font-size:9px;font-weight:800;text-transform:uppercase}.PublicFoundation_root__merOe .team-match-dialog dd{margin:0;font-size:13px;font-weight:700}.PublicFoundation_root__merOe .team-match-dialog__close{position:absolute;top:12px;right:12px;width:34px;height:34px;padding:0;color:var(--blue);background:rgba(0,0,0,0);border:0;font-size:26px;line-height:1;cursor:pointer}.PublicFoundation_root__merOe .team-match-dialog__close:hover{color:var(--red)}.PublicFoundation_root__merOe .players-pagination{max-width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:24px}.PublicFoundation_root__merOe .admin-unpublished-pagination{flex-wrap:wrap;gap:0}.PublicFoundation_root__merOe .admin-ad-pagination,.PublicFoundation_root__merOe .admin-media-pagination{margin-bottom:22px}.PublicFoundation_root__merOe .players-pagination button{min-width:42px;min-height:42px;display:grid;place-items:center;padding:0 10px;color:var(--blue);background:#fff;border:1px solid #cfd9e6;border-right:0;font-family:var(--font-data);font-size:13px;cursor:pointer}.PublicFoundation_root__merOe .players-pagination button:first-child{border-radius:6px 0 0 6px}.PublicFoundation_root__merOe .players-pagination button:last-child{border-right:1px solid #cfd9e6;border-radius:0 6px 6px 0}.PublicFoundation_root__merOe .players-pagination button:hover:not(:disabled){background:#edf4fc}.PublicFoundation_root__merOe .players-pagination button.active{color:#fff;background:var(--blue);border-color:var(--blue)}.PublicFoundation_root__merOe .players-pagination button.active+button{border-left-color:var(--blue)}.PublicFoundation_root__merOe .players-pagination button:disabled{color:#a9b5c5;background:#f5f7fa;cursor:default}.PublicFoundation_root__merOe .modal-backdrop{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:12px;background:rgba(3,11,25,.72);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media(max-width:820px){.PublicFoundation_root__merOe .container{width:min(100% - 24px,var(--container))}.PublicFoundation_root__merOe .menu-button{display:inline-grid}}@media(max-width:600px){.PublicFoundation_root__merOe .players-directory-pagination{width:100%;flex-wrap:nowrap;justify-content:stretch}.PublicFoundation_root__merOe .players-directory-pagination button{min-width:0;flex:1 1;padding-inline:3px}.PublicFoundation_root__merOe .brand strong{font-size:16px}.PublicFoundation_root__merOe .brand small{font-size:8px}.PublicFoundation_root__merOe .brand .league-mark{width:45px;height:45px}.PublicFoundation_root__merOe .section-toolbar{align-items:flex-start}.PublicFoundation_root__merOe .section-toolbar--wrap{display:grid}.PublicFoundation_root__merOe .section-toolbar--wrap .tabs{max-width:calc(100vw - 48px);overflow-x:auto}.PublicFoundation_root__merOe .team-form-badges{width:100%;justify-content:space-between}.PublicFoundation_root__merOe .team-form-badge{width:34px;height:34px}.PublicFoundation_root__merOe .team-mark--large{width:64px;height:64px;font-size:18px}.PublicFoundation_root__merOe .content-section{padding:20px 14px}.PublicFoundation_root__merOe .content-section .section-toolbar h2{font-size:25px}.PublicFoundation_root__merOe .profile-tabs{padding:0 8px}.PublicFoundation_root__merOe .profile-tabs button{min-height:54px;padding-inline:14px}.PublicFoundation_root__merOe .sidebar-card__header{padding-inline:16px}.PublicFoundation_root__merOe .login-modal{padding:28px 20px 20px}}@media(max-width:932px)and (max-height:520px)and (orientation:landscape){.PublicFoundation_root__merOe .full-standings-table,.PublicFoundation_root__merOe .statistics-table{min-width:0;width:100%;table-layout:fixed;font-size:9px}.PublicFoundation_root__merOe .full-standings-table td,.PublicFoundation_root__merOe .full-standings-table th,.PublicFoundation_root__merOe .statistics-table td,.PublicFoundation_root__merOe .statistics-table th{height:46px;padding-inline:4px}.PublicFoundation_root__merOe .full-standings-table thead th,.PublicFoundation_root__merOe .statistics-table thead th{height:34px;font-size:8px}.PublicFoundation_root__merOe .full-table-team .team-mark{width:24px;height:24px;font-size:7px}.PublicFoundation_root__merOe .full-table-team small{display:none}.PublicFoundation_root__merOe .full-table-team strong{font-size:9px}}@media(max-width:390px){.PublicFoundation_root__merOe .brand>span:last-child{display:none}.PublicFoundation_root__merOe .section-toolbar--dark{display:grid}.PublicFoundation_root__merOe .toolbar-actions{width:100%;justify-content:space-between}.PublicFoundation_root__merOe .tabs--dark,.PublicFoundation_root__merOe .tabs--dark button{flex:1 1}.PublicFoundation_root__merOe .player-avatar{width:38px;height:38px}}@media(max-width:600px){.PublicFoundation_root__merOe .team-match-dialog{padding:24px 20px}.PublicFoundation_root__merOe .team-match-dialog dl{grid-template-columns:1fr}}@media(max-width:820px)and (orientation:portrait){.PublicFoundation_root__merOe .full-standings-table,.PublicFoundation_root__merOe .home-standings-table,.PublicFoundation_root__merOe .statistics-table{min-width:0;width:100%}}.match-details-modal_backdrop__tNZMY{z-index:120}.match-details-modal_modal__PcNRm{position:relative;width:min(980px,100vw - 28px);max-height:calc(100vh - 28px);background:#fff;border-radius:12px;box-shadow:0 30px 90px rgba(0,0,0,.42);overflow-y:auto}.match-details-modal_close__ieyfH{position:absolute;z-index:5;right:14px;top:14px;color:#fff;background:rgba(255,255,255,.1);font-size:28px}.match-details-modal_hero__j7Wg5{min-height:360px;display:grid;grid-template-rows:auto 1fr auto;padding:28px 40px 24px;color:#fff;background:radial-gradient(ellipse at 50% 110%,rgba(103,162,224,.35),transparent 45%),repeating-linear-gradient(90deg,transparent 0 118px,rgba(255,255,255,.025) 120px),linear-gradient(180deg,#08152c,#102a53)}.match-details-modal_meta__VeBtx{display:flex;justify-content:center;gap:20px;color:#b8c8df;font-size:11px}.match-details-modal_meta__VeBtx span{padding-left:20px;border-left:1px solid rgba(255,255,255,.15)}.match-details-modal_scoreboard__Lucmj{display:grid;grid-template-columns:1fr 180px 1fr;align-items:center;gap:22px}.match-details-modal_team__IqFol{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:18px}.match-details-modal_away__cFhLK{grid-template-columns:minmax(0,1fr) 96px;text-align:right}.match-details-modal_away__cFhLK>span{grid-column:2;grid-row:1}.match-details-modal_team__IqFol:focus-visible strong,.match-details-modal_team__IqFol:hover strong{color:#9bc4ff}.match-details-modal_team__IqFol strong{color:#fff;font-family:var(--font-display);font-size:24px;text-transform:uppercase;transition:color .2s ease}.match-details-modal_result__zQGvm{display:grid;justify-items:center;gap:8px;text-align:center}.match-details-modal_result__zQGvm>span{color:#93aed3;font-size:9px;font-weight:900;text-transform:uppercase}.match-details-modal_result__zQGvm>strong{font-family:var(--font-data);font-size:54px;line-height:1}.match-details-modal_result__zQGvm small{color:#d2ddeb;font-family:var(--font-data)}.match-details-modal_referees__Z5bW1{display:grid;justify-items:center;gap:3px;margin:9px 0 0}.match-details-modal_referees__Z5bW1 span{color:#8fa9cd;font-size:8px;font-weight:900;text-transform:uppercase}.match-details-modal_referees__Z5bW1 strong{max-width:290px;color:#e5edf8;font-size:10px;line-height:1.35;text-align:center}.match-details-modal_competition__n_tk9{display:flex;justify-content:center;align-items:center;gap:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);font-size:11px}.match-details-modal_competition__n_tk9>a{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;color:var(--navy);background:#fff;border:1px solid rgba(255,255,255,.3);border-radius:7px;font-weight:800}.match-details-modal_competition__n_tk9 svg{width:18px;height:18px}.match-details-modal_competition__n_tk9 img{width:25px}.match-details-modal_tabs__NBQpw{display:grid;grid-template-columns:repeat(3,1fr);background:var(--blue-light)}.match-details-modal_tabs__NBQpw button{min-height:50px;color:#fff;background:rgba(0,0,0,0);border:0;border-right:1px solid rgba(255,255,255,.14);font-family:var(--font-display);font-size:14px;text-transform:uppercase;cursor:pointer}.match-details-modal_tabs__NBQpw button[aria-selected=true]{color:var(--navy);background:#fff}.match-details-modal_body__g4lMw{min-height:300px;padding:28px 32px 34px}.match-details-modal_teamMark__KpAYs{--team-light:#fff;--team-dark:#1a3b7a;flex:0 0 auto;display:inline-grid;place-items:center;color:var(--team-dark);background:radial-gradient(circle at 35% 25%,#fff 0 9%,transparent 10%),linear-gradient(145deg,var(--team-light),#fff);border:2px solid var(--team-dark);border-radius:50%;font-family:var(--font-display);font-weight:900;box-shadow:inset 0 0 0 4px color-mix(in srgb,var(--team-dark) 15%,transparent),0 4px 12px rgba(11,30,63,.12)}.match-details-modal_teamMark__KpAYs img{width:100%;height:100%;display:block;object-fit:contain;border-radius:inherit}.match-details-modal_teamMarkSmall__C_whZ{width:30px;height:30px;font-size:10px;border-width:1.5px;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--team-dark) 15%,transparent)}.match-details-modal_teamMarkLarge__jAXLl{width:96px;height:96px;color:#fff;border-width:3px;font-size:25px}@media(max-width:900px){.match-details-modal_hero__j7Wg5{min-height:330px;padding-inline:26px}.match-details-modal_scoreboard__Lucmj{grid-template-columns:1fr 130px 1fr;gap:12px}.match-details-modal_team__IqFol{grid-template-columns:72px minmax(0,1fr);gap:10px}.match-details-modal_away__cFhLK{grid-template-columns:minmax(0,1fr) 72px}.match-details-modal_team__IqFol strong{font-size:18px}.match-details-modal_result__zQGvm>strong{font-size:42px}.match-details-modal_teamMarkLarge__jAXLl{width:72px;height:72px;font-size:19px}}@media(max-width:640px){.match-details-modal_backdrop__tNZMY{place-items:start center;padding:8px;overflow-y:auto}.match-details-modal_modal__PcNRm{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.match-details-modal_hero__j7Wg5{min-height:350px;grid-template-rows:auto 1fr auto;padding:22px 14px 18px}.match-details-modal_meta__VeBtx{align-items:center;flex-direction:column;gap:5px}.match-details-modal_meta__VeBtx span{padding-left:0;border-left:0}.match-details-modal_scoreboard__Lucmj{grid-template-columns:minmax(0,1fr) 82px minmax(0,1fr);align-items:center;gap:6px}.match-details-modal_away__cFhLK,.match-details-modal_team__IqFol{grid-template-columns:1fr;justify-items:center;justify-self:stretch;gap:6px;text-align:center}.match-details-modal_away__cFhLK>span{grid-column:auto;grid-row:auto}.match-details-modal_result__zQGvm{position:static;transform:none}.match-details-modal_result__zQGvm>strong{font-size:28px}.match-details-modal_team__IqFol strong{display:-webkit-box;max-width:100%;overflow:hidden;font-size:13px;line-height:1.05;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}.match-details-modal_competition__n_tk9{align-items:stretch;flex-direction:column;gap:10px;text-align:center}.match-details-modal_competition__n_tk9>a{justify-content:center}.match-details-modal_tabs__NBQpw button{min-height:46px;font-size:12px}.match-details-modal_body__g4lMw{min-height:350px;padding:22px 14px 26px}.match-details-modal_teamMarkLarge__jAXLl{width:58px;height:58px;font-size:16px}}@media print{.match-details-modal_modal__PcNRm,.match-details-modal_modal__PcNRm *{visibility:visible}.match-details-modal_modal__PcNRm{position:absolute;inset:0 auto auto 0;width:100%;max-height:none;border-radius:0;box-shadow:none;overflow:visible}.match-details-modal_close__ieyfH,.match-details-modal_hero__j7Wg5,.match-details-modal_tabs__NBQpw{display:none!important}.match-details-modal_body__g4lMw{padding:0}}.match-details-modal_scope__R81mx .match-empty-state h2{margin:0;font-family:var(--font-display);font-size:23px;text-transform:uppercase}.match-details-modal_scope__R81mx .match-preview--finished{margin:-28px -32px -34px}.match-details-modal_scope__R81mx .head-to-head__matchup{display:grid;grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);align-items:center;gap:18px;padding:16px 32px;background:#f5f8fc;border-bottom:1px solid var(--border)}.match-details-modal_scope__R81mx .head-to-head__team{min-width:0;display:flex;align-items:center;gap:16px}.match-details-modal_scope__R81mx .head-to-head__team--away{flex-direction:row-reverse;text-align:right}.match-details-modal_scope__R81mx .head-to-head__team:focus-visible strong,.match-details-modal_scope__R81mx .head-to-head__team:hover strong{color:var(--blue-light)}.match-details-modal_scope__R81mx .head-to-head__team .match-details-modal_teamMarkLarge__jAXLl{width:58px;height:58px;flex:0 0 auto;font-size:16px}.match-details-modal_scope__R81mx .head-to-head__team>div span,.match-details-modal_scope__R81mx .head-to-head__team>div strong{display:block}.match-details-modal_scope__R81mx .head-to-head__team>div strong{font-family:var(--font-display);font-size:17px;line-height:1.05;text-transform:uppercase}.match-details-modal_scope__R81mx .head-to-head__team>div span{margin-top:5px;color:var(--text-muted);font-size:10px}.match-details-modal_scope__R81mx .head-to-head__versus{display:grid;place-items:center;align-self:stretch;color:var(--text-muted);text-align:center}.match-details-modal_scope__R81mx .head-to-head__versus h2{margin:0;color:var(--navy);font-family:var(--font-display);font-size:20px;line-height:1;text-transform:uppercase;white-space:nowrap}.match-details-modal_scope__R81mx .head-to-head__balance{min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);align-items:center;padding:0 24px;background:#dfe7f0;border-bottom:1px solid var(--border)}.match-details-modal_scope__R81mx .head-to-head__team-record{min-width:0;display:flex;align-items:center;gap:13px}.match-details-modal_scope__R81mx .head-to-head__team-record--away{justify-content:flex-end}.match-details-modal_scope__R81mx .head-to-head__team-record>span{display:flex;align-items:center;gap:5px;white-space:nowrap}.match-details-modal_scope__R81mx .head-to-head__team-record strong{color:var(--navy);font-family:var(--font-data);font-size:15px}.match-details-modal_scope__R81mx .head-to-head__team-record small{color:var(--text-secondary);font-size:10px}.match-details-modal_scope__R81mx .head-to-head__total{display:grid;justify-items:center;color:var(--navy);text-transform:uppercase}.match-details-modal_scope__R81mx .head-to-head__total strong{font-family:var(--font-data);font-size:18px;line-height:1}.match-details-modal_scope__R81mx .head-to-head__total span{margin-top:2px;font-size:8px;font-weight:900}.match-details-modal_scope__R81mx .head-to-head__history{padding:9px 32px 20px}.match-details-modal_scope__R81mx .head-to-head__row{min-height:48px;display:grid;grid-template-columns:170px minmax(0,1fr) 54px minmax(0,1fr) 170px;align-items:center;gap:9px;padding:0 12px;border-bottom:1px solid var(--border)}.match-details-modal_scope__R81mx .head-to-head__row:last-child{border-bottom:0}.match-details-modal_scope__R81mx .head-to-head__row:nth-child(2n){background:#f8fafc}.match-details-modal_scope__R81mx .head-to-head__row>time{color:var(--text-muted);font-size:9px}.match-details-modal_scope__R81mx .head-to-head__row>small{text-align:right}.match-details-modal_scope__R81mx .head-to-head__row-team{min-width:0;display:flex;align-items:center;gap:9px}.match-details-modal_scope__R81mx .head-to-head__row-team--home{justify-content:flex-end;text-align:right}.match-details-modal_scope__R81mx .head-to-head__row-team>a{min-width:0;color:var(--text);border-radius:4px;font-size:10px;font-weight:800}.match-details-modal_scope__R81mx .head-to-head__row-team>a:first-child:not(:last-child){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-details-modal_scope__R81mx .head-to-head__row-team>a:hover{color:var(--blue-light)}.match-details-modal_scope__R81mx .head-to-head__row-team .match-details-modal_teamMark__KpAYs{width:30px;height:30px;font-size:8px}.match-details-modal_scope__R81mx .head-to-head__score{display:grid;justify-items:center}.match-details-modal_scope__R81mx .head-to-head__score button{min-width:44px;min-height:32px;padding:0 5px;color:var(--navy);background:rgba(0,0,0,0);border:0;border-radius:5px;font-family:var(--font-data);font-size:17px;font-weight:900;cursor:pointer}.match-details-modal_scope__R81mx .head-to-head__score button:focus-visible,.match-details-modal_scope__R81mx .head-to-head__score button:hover{color:#fff;background:var(--blue)}.match-details-modal_scope__R81mx .head-to-head__competition{display:grid;justify-items:end;gap:2px;color:var(--text-muted);font-size:9px}.match-details-modal_scope__R81mx .head-to-head__competition span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.match-details-modal_scope__R81mx .head-to-head__competition time{color:#8da0bb;font-family:var(--font-data);font-size:8px}.match-details-modal_scope__R81mx .head-to-head__pagination{margin:0;padding:0 32px 20px}.match-details-modal_scope__R81mx .head-to-head__pagination button{min-width:38px;min-height:36px}.match-details-modal_scope__R81mx .match-protocol-sheet{margin:-28px -32px -34px}.match-details-modal_scope__R81mx .match-protocol-sheet__heading{border-bottom:1px solid var(--border)}.match-details-modal_scope__R81mx .match-protocol-sheet__heading .head-to-head__versus{padding-inline:8px}.match-details-modal_scope__R81mx .match-protocol-sheet__heading .head-to-head__versus h2{max-width:280px;line-height:1.08;white-space:normal;overflow-wrap:anywhere}.match-details-modal_scope__R81mx .match-statistics{padding:8px 24px 10px;text-align:center;background:#f6f8fb;border-bottom:1px solid var(--border)}.match-details-modal_scope__R81mx .match-statistics dl>div{display:grid;grid-template-columns:70px minmax(180px,300px) 70px;justify-content:center;align-items:center}.match-details-modal_scope__R81mx .match-statistics dl{margin:0}.match-details-modal_scope__R81mx .match-statistics dl>div{min-height:28px;border-bottom:1px solid #dde5ef}.match-details-modal_scope__R81mx .match-statistics dl>div:last-child{border-bottom:0}.match-details-modal_scope__R81mx .match-statistics dt{grid-column:2;color:var(--text-secondary);font-size:10px}.match-details-modal_scope__R81mx .match-statistics dd{margin:0;color:var(--navy);font-family:var(--font-data);font-size:14px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.match-details-modal_scope__R81mx .match-statistics dd:first-child{grid-column:1;grid-row:1}.match-details-modal_scope__R81mx .match-statistics dd:last-child{grid-column:3;grid-row:1}.match-details-modal_scope__R81mx .match-lineups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.match-details-modal_scope__R81mx .match-lineup-team{min-width:0;padding:20px 18px 8px}.match-details-modal_scope__R81mx .match-lineup-team:first-child{border-right:1px solid var(--border)}.match-details-modal_scope__R81mx .match-lineup-team__identity{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin:0 0 16px;color:var(--navy);font-family:var(--font-display);font-size:14px;text-align:right;text-transform:uppercase}.match-details-modal_scope__R81mx .match-lineup-team__identity .match-details-modal_teamMark__KpAYs{width:32px;height:32px;font-size:9px}.match-details-modal_scope__R81mx .match-lineup-team__identity:focus-visible,.match-details-modal_scope__R81mx .match-lineup-team__identity:hover{color:var(--blue-light)}.match-details-modal_scope__R81mx .match-lineup-group{margin-bottom:22px}.match-details-modal_scope__R81mx .match-lineup-group h3{margin:0 0 9px;color:var(--navy);font-family:var(--font-display);font-size:17px;text-transform:uppercase}.match-details-modal_scope__R81mx .match-lineup-team:last-child .match-lineup-group h3{text-align:right}.match-details-modal_scope__R81mx .match-lineup-table-wrap{overflow:hidden;border:1px solid var(--border);border-radius:6px}.match-details-modal_scope__R81mx .match-lineup-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:9px}.match-details-modal_scope__R81mx .match-lineup-table td,.match-details-modal_scope__R81mx .match-lineup-table th{height:43px;padding:0 5px;border-bottom:1px solid var(--border);text-align:center}.match-details-modal_scope__R81mx .match-lineup-table thead th{height:31px;color:#fff;background:#2d6eaa;font-family:var(--font-display);font-size:9px;font-weight:700}.match-details-modal_scope__R81mx .match-lineup-table__player-column{width:56%}.match-details-modal_scope__R81mx .match-lineup-table__meta-column{width:8%}.match-details-modal_scope__R81mx .match-lineup-table__stat-column{width:6%}.match-details-modal_scope__R81mx .match-lineup-table thead th:first-child{text-align:left}.match-details-modal_scope__R81mx .match-lineup-table tbody td,.match-details-modal_scope__R81mx .match-lineup-table thead th:not(:first-child){padding-inline:0;text-align:center;vertical-align:middle}.match-details-modal_scope__R81mx .match-lineup-table td{font-family:var(--font-data);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.match-details-modal_scope__R81mx .match-lineup-table tbody tr:last-child td,.match-details-modal_scope__R81mx .match-lineup-table tbody tr:last-child th{border-bottom:0}.match-details-modal_scope__R81mx .match-lineup-table tbody tr:nth-child(2n){background:#f8fafc}.match-details-modal_scope__R81mx .match-lineup-table tbody th{max-width:none;display:table-cell;text-align:left}.match-details-modal_scope__R81mx .match-lineup-table abbr{color:inherit;text-decoration-color:rgba(255,255,255,.55);text-underline-offset:2px}.match-details-modal_scope__R81mx .match-lineup-player{min-width:0;display:flex;align-items:center;gap:7px;border-radius:5px}.match-details-modal_scope__R81mx .match-lineup-player__avatar{width:28px;height:28px;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;color:#fff;background:radial-gradient(circle at 50% 27%,#c6d3e2 0 18%,transparent 19%),radial-gradient(ellipse at 50% 86%,#315a91 0 38%,transparent 39%),linear-gradient(155deg,#7896bb,#173864);border:1px solid #a9bad0;border-radius:50%;font-family:var(--font-data);font-size:7px}.match-details-modal_scope__R81mx .match-lineup-player__avatar--photo{display:block;padding-bottom:0;overflow:hidden;background:#e8eef5}.match-details-modal_scope__R81mx .match-lineup-player__avatar--photo img{width:100%;height:100%;display:block;object-fit:cover}.match-details-modal_scope__R81mx .match-lineup-player>span:last-child{min-width:0;display:grid;gap:2px}.match-details-modal_scope__R81mx .match-lineup-player strong{overflow:hidden;color:var(--text);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.match-details-modal_scope__R81mx .match-lineup-player small{color:var(--text-muted);font-size:7px;font-weight:400}.match-details-modal_scope__R81mx .match-lineup-player:focus-visible strong,.match-details-modal_scope__R81mx .match-lineup-player:hover strong{color:var(--blue-light);text-decoration:underline;text-underline-offset:2px}.match-details-modal_scope__R81mx .match-protocol-sheet__actions{display:flex;justify-content:center;padding:2px 20px 24px}.match-details-modal_scope__R81mx .match-protocol-print{min-height:42px;display:inline-flex;align-items:center;gap:10px;padding:0 18px;color:var(--blue);background:#fff;border:1px solid #c9d7e8;border-radius:6px;font-family:var(--font-display);font-size:12px;font-weight:800;text-transform:uppercase;cursor:pointer}.match-details-modal_scope__R81mx .match-protocol-print:focus-visible,.match-details-modal_scope__R81mx .match-protocol-print:hover{color:#fff;background:var(--blue);border-color:var(--blue)}.match-details-modal_scope__R81mx .match-protocol-print--disabled{color:#9aa8ba;background:#f4f6f9;border-color:#d9e0e8;cursor:not-allowed;pointer-events:none}.match-details-modal_scope__R81mx .match-protocol-print__icon{position:relative;width:18px;height:13px;border:2px solid;border-radius:2px}.match-details-modal_scope__R81mx .match-protocol-print__icon:before{content:"";position:absolute;left:2px;right:2px;top:-7px;height:7px;background:#fff;border:2px solid;border-bottom:0}.match-details-modal_scope__R81mx .match-protocol-print:focus-visible .match-protocol-print__icon:before,.match-details-modal_scope__R81mx .match-protocol-print:hover .match-protocol-print__icon:before{background:var(--blue)}.match-details-modal_scope__R81mx .match-protocol-print__icon:after{content:"";position:absolute;left:3px;right:3px;bottom:-6px;height:7px;background:#fff;border:2px solid}.match-details-modal_scope__R81mx .match-events-sheet{margin:-28px -32px -34px}.match-details-modal_scope__R81mx .match-events-sheet__heading{border-bottom:1px solid var(--border)}.match-details-modal_scope__R81mx .match-events-periods{padding:22px 22px 28px;background:#f6f8fb}.match-details-modal_scope__R81mx .match-events-period+.match-events-period{margin-top:22px}.match-details-modal_scope__R81mx .match-events-period h3{margin:0;padding:11px 14px;color:var(--navy);background:#dfe6ee;border:1px solid #cfdae7;border-bottom:0;border-radius:6px 6px 0 0;font-family:var(--font-display);font-size:16px;text-transform:uppercase}.match-details-modal_scope__R81mx .match-events-table-wrap{overflow:hidden;background:#fff;border:1px solid #cfdae7;border-radius:0 0 6px 6px}.match-details-modal_scope__R81mx .match-events-table{width:100%;table-layout:fixed;border-collapse:collapse;color:var(--text);font-size:10px}.match-details-modal_scope__R81mx .match-events-table__time{width:9%}.match-details-modal_scope__R81mx .match-events-table__score{width:8%}.match-details-modal_scope__R81mx .match-events-table__team{width:18%}.match-details-modal_scope__R81mx .match-events-table__type{width:15%}.match-details-modal_scope__R81mx .match-events-table__players{width:20%}.match-details-modal_scope__R81mx .match-events-table__penalty{width:9%}.match-details-modal_scope__R81mx .match-events-table__reason{width:21%}.match-details-modal_scope__R81mx .match-events-table td,.match-details-modal_scope__R81mx .match-events-table th{min-width:0;padding:9px 10px;border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;overflow-wrap:anywhere}.match-details-modal_scope__R81mx .match-events-table thead th{height:34px;padding-block:0;color:#6682a8;background:#edf2f7;font-family:var(--font-display);font-size:9px;font-weight:800;text-transform:uppercase}.match-details-modal_scope__R81mx .match-events-table tbody tr:nth-child(2n){background:#f8fafc}.match-details-modal_scope__R81mx .match-events-table tbody tr:last-child td{border-bottom:0}.match-details-modal_scope__R81mx .match-events-table time,.match-details-modal_scope__R81mx .match-events-table__score-cell{color:var(--navy);font-family:var(--font-data);font-size:11px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.match-details-modal_scope__R81mx .match-events-table td:first-child,.match-details-modal_scope__R81mx .match-events-table td:nth-child(2),.match-details-modal_scope__R81mx .match-events-table td:nth-child(4),.match-details-modal_scope__R81mx .match-events-table td:nth-child(6),.match-details-modal_scope__R81mx .match-events-table thead th:first-child,.match-details-modal_scope__R81mx .match-events-table thead th:nth-child(2),.match-details-modal_scope__R81mx .match-events-table thead th:nth-child(4),.match-details-modal_scope__R81mx .match-events-table thead th:nth-child(6){text-align:center}.match-details-modal_scope__R81mx .match-events-table td:nth-child(3),.match-details-modal_scope__R81mx .match-events-table th:nth-child(3){padding-right:2px}.match-details-modal_scope__R81mx .match-events-table td:nth-child(4),.match-details-modal_scope__R81mx .match-events-table th:nth-child(4){padding-left:2px;padding-right:6px}.match-details-modal_scope__R81mx .match-events-table td:nth-child(5),.match-details-modal_scope__R81mx .match-events-table th:nth-child(5){padding-right:2px}.match-details-modal_scope__R81mx .match-events-table td:nth-child(6),.match-details-modal_scope__R81mx .match-events-table th:nth-child(6){padding-left:2px}.match-details-modal_scope__R81mx .match-events-table__score-cell{white-space:nowrap}.match-details-modal_scope__R81mx .match-events-table__penalty-cell{color:#a13b42;font-family:var(--font-data);font-size:11px;font-weight:800;white-space:nowrap}.match-details-modal_scope__R81mx .match-events-table__reason-cell{color:#405472;font-size:9px;font-weight:700;line-height:1.25;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.match-details-modal_scope__R81mx .match-events-table__reason-layout{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;text-align:left}.match-details-modal_scope__R81mx .match-events-table__reason-code{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;color:#fff;background:#405472;border-radius:4px;font-family:var(--font-data);font-size:10px;font-weight:800}.match-details-modal_scope__R81mx .match-events-table__reason-copy{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:5px;text-align:left}.match-details-modal_scope__R81mx .match-events-table__reason-separator{color:#7d92af;font-weight:800}.match-details-modal_scope__R81mx .match-events-table__reason-text{min-width:0;text-align:left;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.match-details-modal_scope__R81mx .match-events-table__team-link{min-width:0;display:flex;align-items:center;gap:8px;color:var(--navy);font-weight:800}.match-details-modal_scope__R81mx .match-events-table__team-link>span:last-child{min-width:0;white-space:normal;overflow-wrap:anywhere}.match-details-modal_scope__R81mx .match-events-table a:focus-visible,.match-details-modal_scope__R81mx .match-events-table a:hover{color:var(--blue-light);text-decoration:underline;text-underline-offset:2px}.match-details-modal_scope__R81mx .match-event-kind{box-sizing:border-box;width:100%;min-height:23px;display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;color:#24466f;background:#e8eff7;border-radius:4px;font-family:var(--font-display);font-size:9px;font-weight:800;line-height:1.2;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.match-details-modal_scope__R81mx .match-event-kind--goal{color:#17633e;background:#e1f2e8}.match-details-modal_scope__R81mx .match-event-kind--penalty{color:#a13b42;background:#f9e5e7}.match-details-modal_scope__R81mx .match-event-kind--team-penalty{color:#8e3444;background:#f7e2e8}.match-details-modal_scope__R81mx .match-event-kind--penalty-shot{color:#8a4d12;background:#fbeddc}.match-details-modal_scope__R81mx .match-event-kind--goalie-change{color:#775812;background:#f8efd7}.match-details-modal_scope__R81mx .match-event-kind--timeout{color:#405472;background:#e6ebf2}.match-details-modal_scope__R81mx .match-event-kind--shootout{color:#754396;background:#f0e6f7}.match-details-modal_scope__R81mx .match-event-players{display:grid;gap:4px}.match-details-modal_scope__R81mx .match-event-players>a{color:var(--navy);font-weight:800}.match-details-modal_scope__R81mx .match-event-players small{color:var(--text-muted);font-size:8px;line-height:1.4}.match-details-modal_scope__R81mx .match-event-players small a{color:var(--blue);font-weight:700}.match-details-modal_scope__R81mx .match-event-mobile-penalty{display:none}.match-details-modal_scope__R81mx .match-events-table__dash{color:#9aa8ba}.match-details-modal_scope__R81mx .match-empty-state{min-height:240px;display:grid;place-content:center;justify-items:center;text-align:center}.match-details-modal_scope__R81mx .match-empty-state p{max-width:420px;color:var(--text-muted);line-height:1.6}@media(min-width:641px){.match-details-modal_scope__R81mx .match-lineup-team:first-child .match-lineup-team__identity{justify-content:flex-start;padding-left:27px;text-align:left}.match-details-modal_scope__R81mx .match-lineup-team:last-child .match-lineup-team__identity{flex-direction:row-reverse;justify-content:flex-start;padding-right:27px}}@media(max-width:640px){.match-details-modal_scope__R81mx .match-preview--finished{margin:-22px -14px -26px}.match-details-modal_scope__R81mx .head-to-head__matchup{grid-template-columns:1fr 108px 1fr;gap:6px;padding:12px 10px}.match-details-modal_scope__R81mx .head-to-head__team,.match-details-modal_scope__R81mx .head-to-head__team--away{align-items:center;flex-direction:column;gap:8px;text-align:center}.match-details-modal_scope__R81mx .head-to-head__team .match-details-modal_teamMarkLarge__jAXLl{width:46px;height:46px;font-size:13px}.match-details-modal_scope__R81mx .head-to-head__team>div strong{font-size:14px}.match-details-modal_scope__R81mx .head-to-head__team>div span{display:none}.match-details-modal_scope__R81mx .head-to-head__versus h2{font-size:14px}.match-details-modal_scope__R81mx .head-to-head__balance{grid-template-columns:1fr;gap:7px;padding:10px}.match-details-modal_scope__R81mx .head-to-head__team-record,.match-details-modal_scope__R81mx .head-to-head__team-record--away{justify-content:center;gap:8px}.match-details-modal_scope__R81mx .head-to-head__team-record small{font-size:9px}.match-details-modal_scope__R81mx .head-to-head__history{padding:6px 8px 14px}.match-details-modal_scope__R81mx .head-to-head__pagination{padding:0 8px 14px}.match-details-modal_scope__R81mx .head-to-head__pagination button{min-width:34px;min-height:34px;padding-inline:7px}.match-details-modal_scope__R81mx .head-to-head__row{min-height:46px;grid-template-columns:50px minmax(0,1fr) 44px minmax(0,1fr);gap:5px;padding-inline:5px}.match-details-modal_scope__R81mx .head-to-head__row>small{display:none}.match-details-modal_scope__R81mx .head-to-head__row-team>a{font-size:9px}.match-details-modal_scope__R81mx .head-to-head__row-team .match-details-modal_teamMark__KpAYs{display:none}.match-details-modal_scope__R81mx .match-protocol-sheet{margin:-22px -14px -26px}.match-details-modal_scope__R81mx .match-protocol-sheet__heading{grid-template-columns:1fr 108px 1fr;padding-inline:10px}.match-details-modal_scope__R81mx .match-protocol-sheet__heading .head-to-head__versus{padding-inline:0}.match-details-modal_scope__R81mx .match-protocol-sheet__heading .head-to-head__versus h2{max-width:none;font-size:0}.match-details-modal_scope__R81mx .match-protocol-sheet__heading .head-to-head__versus h2:after{content:"Статистика";font-size:14px}.match-details-modal_scope__R81mx .match-statistics{padding:7px 10px 9px}.match-details-modal_scope__R81mx .match-statistics dl>div{grid-template-columns:48px minmax(150px,1fr) 48px}.match-details-modal_scope__R81mx .match-statistics dt{font-size:9px}.match-details-modal_scope__R81mx .match-statistics dd{font-size:12px}.match-details-modal_scope__R81mx .match-lineups{grid-template-columns:1fr}.match-details-modal_scope__R81mx .match-lineup-team{padding:16px 10px 0}.match-details-modal_scope__R81mx .match-lineup-team:first-child{border-right:0;border-bottom:1px solid var(--border)}.match-details-modal_scope__R81mx .match-lineup-team__identity{margin-bottom:13px}.match-details-modal_scope__R81mx .match-lineup-team:last-child .match-lineup-group h3{text-align:left}.match-details-modal_scope__R81mx .match-protocol-sheet__actions{padding-bottom:18px}.match-details-modal_scope__R81mx .match-events-sheet{margin:-22px -14px -26px}.match-details-modal_scope__R81mx .match-events-periods{padding:14px 10px 18px}.match-details-modal_scope__R81mx .match-events-period+.match-events-period{margin-top:15px}.match-details-modal_scope__R81mx .match-events-period h3{font-size:14px}.match-details-modal_scope__R81mx .match-events-table-wrap{overflow-x:auto}.match-details-modal_scope__R81mx .match-events-table{min-width:720px}.match-details-modal_scope__R81mx .head-to-head__balance{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto repeat(3,minmax(30px,auto));align-items:stretch;gap:6px 18px;padding:10px 18px 12px}.match-details-modal_scope__R81mx .head-to-head__total{grid-column:1/-1;grid-row:1}.match-details-modal_scope__R81mx .head-to-head__team-record,.match-details-modal_scope__R81mx .head-to-head__team-record--away{grid-row:2/span 3;display:grid;grid-template-rows:subgrid;align-items:center;justify-content:stretch;gap:0}.match-details-modal_scope__R81mx .head-to-head__team-record{grid-column:1}.match-details-modal_scope__R81mx .head-to-head__team-record--away{grid-column:2}.match-details-modal_scope__R81mx .head-to-head__team-record>span{display:grid;grid-template-columns:52px 20px minmax(0,1fr);align-items:center;justify-content:start;gap:5px}}@media(max-width:640px)and (orientation:portrait){.match-details-modal_scope__R81mx .match-lineup-team__identity{width:calc((100% - 120px)/2);min-width:0;flex-direction:column;justify-content:flex-start;text-align:center;overflow-wrap:anywhere}.match-details-modal_scope__R81mx .match-lineup-team:last-child .match-lineup-team__identity{margin-left:auto}}@media(max-width:820px)and (orientation:portrait),(max-width:932px)and (max-height:520px)and (orientation:landscape){.match-details-modal_scope__R81mx .match-events-table-wrap{overflow-x:hidden}.match-details-modal_scope__R81mx .match-events-table{min-width:0}.match-details-modal_scope__R81mx .match-events-table td,.match-details-modal_scope__R81mx .match-events-table th{padding:6px 3px;white-space:normal;overflow-wrap:anywhere}.match-details-modal_scope__R81mx .match-events-table__reason-cell,.match-details-modal_scope__R81mx .match-events-table__reason-text{overflow-wrap:anywhere}}@media(max-width:820px)and (orientation:portrait){.match-details-modal_scope__R81mx .match-events-table col:nth-child(3),.match-details-modal_scope__R81mx .match-events-table col:nth-child(6),.match-details-modal_scope__R81mx .match-events-table col:nth-child(7),.match-details-modal_scope__R81mx .match-events-table tr>:nth-child(3),.match-details-modal_scope__R81mx .match-events-table tr>:nth-child(6),.match-details-modal_scope__R81mx .match-events-table tr>:nth-child(7){display:none}.match-details-modal_scope__R81mx .match-events-table col:first-child,.match-details-modal_scope__R81mx .match-events-table col:nth-child(2),.match-details-modal_scope__R81mx .match-events-table th:first-child,.match-details-modal_scope__R81mx .match-events-table th:nth-child(2){width:14%}.match-details-modal_scope__R81mx .match-events-table col:nth-child(4),.match-details-modal_scope__R81mx .match-events-table th:nth-child(4){width:34%}.match-details-modal_scope__R81mx .match-events-table col:nth-child(5),.match-details-modal_scope__R81mx .match-events-table th:nth-child(5){width:38%}.match-details-modal_scope__R81mx .match-event-mobile-penalty{display:block;color:#a13b42;font-size:9px;line-height:1.3;overflow-wrap:anywhere}}@media(max-width:932px)and (max-height:520px)and (orientation:landscape){.match-details-modal_scope__R81mx .head-to-head__balance{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto repeat(3,minmax(30px,auto));align-items:stretch;gap:6px 18px;padding:10px 18px 12px}.match-details-modal_scope__R81mx .head-to-head__total{grid-column:1/-1;grid-row:1}.match-details-modal_scope__R81mx .head-to-head__team-record,.match-details-modal_scope__R81mx .head-to-head__team-record--away{grid-row:2/span 3;display:grid;grid-template-rows:subgrid;align-items:center;justify-content:stretch;gap:0}.match-details-modal_scope__R81mx .head-to-head__team-record{grid-column:1}.match-details-modal_scope__R81mx .head-to-head__team-record--away{grid-column:2}.match-details-modal_scope__R81mx .head-to-head__team-record>span{display:grid;grid-template-columns:52px 20px minmax(0,1fr);align-items:center;justify-content:start;gap:5px}.match-details-modal_scope__R81mx .match-protocol-sheet__actions{display:none!important}.match-details-modal_scope__R81mx .match-protocol-sheet{margin:0}.match-details-modal_scope__R81mx .match-lineups{grid-template-columns:repeat(2,minmax(0,1fr))}.match-details-modal_scope__R81mx .match-lineup-team:first-child{border-right:1px solid var(--border);border-bottom:0}.match-details-modal_scope__R81mx .match-lineup-team:last-child .match-lineup-group h3{text-align:right}}.stat-abbreviation_abbreviation___fr5I{color:inherit;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor;text-decoration-thickness:1px;text-underline-offset:3px;cursor:help}.public-team-mark_root__aoDOj{--team-light:#fff;--team-dark:#1a3b7a;flex:0 0 auto;display:inline-grid;place-items:center;color:var(--team-dark);background:radial-gradient(circle at 35% 25%,#fff 0 9%,transparent 10%),linear-gradient(145deg,var(--team-light),#fff);border:2px solid var(--team-dark);border-radius:50%;font-family:var(--font-display);font-weight:900;box-shadow:inset 0 0 0 4px color-mix(in srgb,var(--team-dark) 15%,transparent),0 4px 12px rgba(11,30,63,.12)}.public-team-mark_root__aoDOj img{width:100%;height:100%;display:block;object-fit:contain;border-radius:inherit}.public-team-mark_small__RBI_A{width:30px;height:30px;font-size:10px;border-width:1.5px;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--team-dark) 15%,transparent)}.public-team-mark_normal__nYZZw{width:48px;height:48px}.public-team-mark_matchModal__g1yiE{width:96px;height:96px;color:#fff;border-width:3px;font-size:25px}.takeover-ad-draft_root__RtN95{display:none}@media(min-width:1600px){.takeover-ad-draft_root__RtN95{--takeover-width:min(190px,calc((100vw - var(--container)) / 2 - 16px));--takeover-rail-gap:27px;position:relative;z-index:5;display:flow-root;opacity:0;pointer-events:none}.takeover-ad-draft_root__RtN95[data-ready=true]{opacity:1}.takeover-ad-draft_track__Q3s1c{position:relative;height:100%;margin-top:var(--takeover-rail-gap)}.takeover-ad-draft_banner__6WW_t{position:sticky;z-index:1;top:98px;width:var(--takeover-width);height:auto;margin-top:0;aspect-ratio:2/5;color:#fff;background-color:#061326;background-position:50%;background-size:cover;border:1px solid rgba(255,255,255,.22);border-radius:10px;box-shadow:0 18px 44px rgba(3,12,28,.24);overflow:hidden;pointer-events:auto;isolation:isolate}.takeover-ad-draft_left__2GiNE{float:left;margin-left:calc((100vw - var(--container))/4 - var(--takeover-width)/2)}.takeover-ad-draft_right__522wD{float:right;margin-right:calc((100vw - var(--container))/4 - var(--takeover-width)/2)}.takeover-ad-draft_shade__VUEKk{position:absolute;z-index:-1;inset:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(2,10,24,.28),rgba(2,10,24,.03) 38%,rgba(2,10,24,.35)),linear-gradient(90deg,rgba(2,10,24,.2),transparent 45%,rgba(2,10,24,.12))}.takeover-ad-draft_content__d4F5z{height:100%;display:flex;flex-direction:column;align-items:flex-start;padding:18px 14px}.takeover-ad-draft_label__6bMv2{padding:5px 7px;color:#d6e0ee;background:rgba(3,13,29,.62);border:1px solid rgba(255,255,255,.2);border-radius:4px;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.takeover-ad-draft_brand__5dWof{margin-top:20px;font-family:var(--font-display);font-size:clamp(22px,1.8vw,29px);line-height:.9;letter-spacing:-.04em;text-shadow:0 3px 16px rgba(0,0,0,.6)}.takeover-ad-draft_brand__5dWof span{color:#e83338}.takeover-ad-draft_headline___lyol{max-width:150px;margin-top:11px;font-family:var(--font-display);font-size:clamp(24px,2vw,34px);font-weight:900;line-height:.88;text-transform:uppercase;text-shadow:0 3px 16px rgba(0,0,0,.7)}.takeover-ad-draft_copy__d8NNA{max-width:130px;margin-top:10px;color:#dce8f8;font-size:10px;font-weight:600;line-height:1.35;text-shadow:0 2px 10px rgba(0,0,0,.8)}.takeover-ad-draft_cta__BJsrZ{min-height:36px;display:inline-flex;align-items:center;margin-top:auto;padding:0 12px;color:#fff;background:#d92632;border-radius:5px;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 8px 18px rgba(103,5,12,.28);transition:background-color .2s ease,transform .2s ease}.takeover-ad-draft_banner__6WW_t:focus-visible .takeover-ad-draft_cta__BJsrZ,.takeover-ad-draft_banner__6WW_t:hover .takeover-ad-draft_cta__BJsrZ{background:#ef3340;transform:translateY(-2px)}.takeover-ad-draft_banner__6WW_t:focus-visible{outline:3px solid #70aaff;outline-offset:-3px}}.calendar-page_surface__zwj65{min-height:600px;padding:30px 0 60px;background:linear-gradient(180deg,var(--ice-light),var(--ice))}.calendar-page_card__xVvBK{padding:28px 34px 32px;background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.calendar-page_surface__zwj65 .calendar-filters{display:grid;grid-template-columns:minmax(300px,1.8fr) minmax(170px,.7fr) minmax(220px,1fr);gap:14px;margin-bottom:14px}.calendar-page_surface__zwj65 .calendar-filter{min-width:0;display:grid;gap:7px;color:var(--text-muted);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.calendar-page_surface__zwj65 .calendar-filter select{width:100%;min-height:46px;padding:0 42px 0 14px;color:var(--text);background:#f8fafc;border:1px solid #bdcadd;border-radius:7px;font-size:13px;font-weight:600}.calendar-page_surface__zwj65 .calendar-filter select:focus{border-color:var(--blue);outline:3px solid rgba(43,94,168,.18);outline-offset:0}.calendar-page_surface__zwj65 .calendar-controls{display:grid;grid-template-columns:minmax(320px,360px) minmax(420px,480px);justify-content:space-between;gap:14px;margin-bottom:22px}.calendar-page_surface__zwj65 .calendar-segment{min-width:min(100%,340px);display:grid;gap:7px;margin:0;padding:0;border:0;color:var(--text-muted)}.calendar-page_surface__zwj65 .calendar-segment--sort{min-width:min(100%,480px)}.calendar-page_surface__zwj65 .calendar-segment>div{display:flex;padding:4px;background:#eef4fb;border:1px solid #d7e2ef;border-radius:8px}.calendar-page_surface__zwj65 .calendar-segment button{min-height:38px;flex:1 1;padding:0 13px;color:var(--text-secondary);background:rgba(0,0,0,0);border:0;border-radius:6px;font-size:12px;font-weight:850;cursor:pointer;white-space:nowrap;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.calendar-page_surface__zwj65 .calendar-segment button:hover{color:var(--blue);background:rgba(255,255,255,.55)}.calendar-page_surface__zwj65 .calendar-segment button[aria-pressed=true]{color:#fff;background:var(--blue);box-shadow:0 4px 12px rgba(26,59,122,.18)}.calendar-page_surface__zwj65 .calendar-page__summary{display:flex;gap:28px;margin:0 0 22px;padding:15px 18px;color:var(--text-secondary);background:#f2f6fb;border-radius:8px;font-size:11px}.calendar-page_surface__zwj65 .calendar-empty-state{min-height:260px;display:grid;place-content:center;justify-items:center;gap:7px;color:var(--text-secondary);border:1px solid var(--border);border-radius:9px;text-align:center}.calendar-page_surface__zwj65 .calendar-empty-state h2,.calendar-page_surface__zwj65 .calendar-empty-state p{margin:0}.calendar-page_surface__zwj65 .calendar-empty-state h2{font-family:var(--font-display);font-size:25px;text-transform:uppercase}.calendar-page_surface__zwj65 .calendar-empty-state p{color:var(--text-muted);font-size:12px}.calendar-page_surface__zwj65 .calendar-match-list{display:grid;gap:9px}.calendar-page_surface__zwj65 .calendar-match{position:relative;min-height:92px;display:grid;grid-template-columns:135px minmax(0,1fr) 170px 104px;align-items:center;background:#fff;border:1px solid var(--border);border-radius:9px;overflow:hidden;transition:.2s ease}.calendar-page_surface__zwj65 .calendar-match:hover{border-color:rgba(43,94,168,.35);box-shadow:0 8px 22px rgba(11,30,63,.08);transform:translateY(-1px)}.calendar-page_surface__zwj65 .calendar-match__open{position:absolute;z-index:1;inset:0;width:100%;padding:0;background:rgba(0,0,0,0);border:0;cursor:pointer}.calendar-page_surface__zwj65 .calendar-match__date{align-self:stretch;display:grid;align-content:center;gap:5px;padding:0 18px;color:#fff;background:var(--blue)}.calendar-page_surface__zwj65 .calendar-match__date strong{font-family:var(--font-data);font-size:15px}.calendar-page_surface__zwj65 .calendar-match__date span{color:#b8cae4;font-size:10px}.calendar-page_surface__zwj65 .calendar-match__teams{display:grid;grid-template-columns:minmax(0,1fr) 75px minmax(0,1fr);align-items:center;gap:13px;padding:0 22px}.calendar-page_surface__zwj65 .calendar-match__teams>a{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:10px;color:inherit;font-size:12px;font-weight:700;text-align:right}.calendar-page_surface__zwj65 .calendar-match__teams>a:last-child{justify-content:flex-start;text-align:left}.calendar-page_surface__zwj65 .calendar-match__teams>a:hover{color:var(--blue)}.calendar-page_surface__zwj65 .calendar-match__teams>a:focus-visible{outline:2px solid #70aaff;outline-offset:3px;border-radius:4px}.calendar-page_surface__zwj65 .calendar-match__teams>strong{color:var(--red);font-family:var(--font-data);font-size:18px;text-align:center}.calendar-page_surface__zwj65 .calendar-match__venue{display:grid;gap:5px;padding-left:18px;border-left:1px solid var(--border)}.calendar-page_surface__zwj65 .calendar-match__venue strong{color:var(--blue);font-size:10px;text-transform:uppercase}.calendar-page_surface__zwj65 .calendar-match__venue span{color:var(--text-muted);font-size:10px}.calendar-page_surface__zwj65 .calendar-match__youtube{position:relative;z-index:2;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-right:12px;padding:0 12px;color:var(--text);background:#fff;border:1px solid #dce2e9;border-radius:7px;font-size:10px;font-weight:800}.calendar-page_surface__zwj65 .calendar-match__youtube .youtube-logo{width:24px}.calendar-page_surface__zwj65 .calendar-match__youtube:hover{color:var(--red-dark);background:#f8fafc;border-color:#c9d1db}@media(max-width:820px){.calendar-page_surface__zwj65 .calendar-controls{grid-template-columns:1fr}.calendar-page_surface__zwj65 .calendar-segment,.calendar-page_surface__zwj65 .calendar-segment--sort{min-width:0}.calendar-page_surface__zwj65 .calendar-match{grid-template-columns:115px minmax(0,1fr) 92px}.calendar-page_surface__zwj65 .calendar-match__venue{display:none}.calendar-page_surface__zwj65 .calendar-match__youtube{margin-right:8px}.calendar-page_surface__zwj65 .calendar-match__youtube span{display:none}}@media(max-width:600px){.calendar-page_card__xVvBK{width:min(100% - 20px,var(--container));padding:14px}.calendar-page_surface__zwj65 .calendar-filters{grid-template-columns:1fr;gap:12px;margin-bottom:22px}.calendar-page_surface__zwj65 .calendar-controls{display:grid;gap:12px;margin-bottom:16px}.calendar-page_surface__zwj65 .calendar-segment,.calendar-page_surface__zwj65 .calendar-segment--sort{min-width:0}.calendar-page_surface__zwj65 .calendar-segment>div{overflow-x:auto}.calendar-page_surface__zwj65 .calendar-segment button{flex:1 0 auto;padding-inline:11px;font-size:11px}.calendar-page_surface__zwj65 .calendar-page__summary{align-items:flex-start;flex-direction:column;gap:7px;margin:16px 0}.calendar-page_surface__zwj65 .calendar-match{min-height:112px;grid-template-columns:58px minmax(0,1fr) 48px}.calendar-page_surface__zwj65 .calendar-match__date{padding-inline:10px}.calendar-page_surface__zwj65 .calendar-match__date strong{font-size:14px}.calendar-page_surface__zwj65 .calendar-match__date span{font-size:8px}.calendar-page_surface__zwj65 .calendar-match__teams{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);align-items:center;gap:3px;padding:4px}.calendar-page_surface__zwj65 .calendar-match__teams>a{min-width:0;gap:4px;font-size:9px;white-space:normal}.calendar-page_surface__zwj65 .calendar-match__teams>a>:not(.calendar-match__team-name){width:24px;height:24px}.calendar-page_surface__zwj65 .calendar-match__team-name{min-width:0;overflow-wrap:normal;word-break:normal;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.calendar-page_surface__zwj65 .calendar-match__teams>strong{font-size:16px}.calendar-page_surface__zwj65 .calendar-match__youtube{width:36px;margin:0 6px;padding:0}}@media(max-width:600px)and (orientation:portrait){.calendar-page_surface__zwj65 .calendar-match__teams>a{flex-direction:column;justify-content:center;text-align:center}.calendar-page_surface__zwj65 .calendar-match__teams>a:last-child{justify-content:center;text-align:center}.calendar-page_surface__zwj65 .calendar-match__team-name{order:1}}.player-page_root__SUZJg{min-height:800px}.player-page_hero__mvYRd{padding:36px 0 42px;color:#fff;background:radial-gradient(circle at 82% 35%,rgba(66,134,214,.35),transparent 28%),linear-gradient(125deg,#102e62,#07162f 72%)}.player-page_surface__MAAtV{padding:34px 0 60px;background:linear-gradient(180deg,var(--ice-light),var(--ice))}.player-page_layout__lttFw{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px}.player-page_state__OcCqr{min-height:300px;display:grid;place-content:center;justify-items:center;gap:7px;color:var(--text-secondary);border:1px solid var(--border);border-radius:9px;text-align:center}.player-page_state__OcCqr h1,.player-page_state__OcCqr p{margin:0}.player-page_state__OcCqr h1{font-family:var(--font-display);font-size:25px;text-transform:uppercase}.player-page_state__OcCqr p{color:var(--text-muted);font-size:12px}.player-page_root__SUZJg .player-back-link{display:inline-block;margin-bottom:24px;color:#9eb9de;font-size:11px;font-weight:700;text-transform:uppercase}.player-page_root__SUZJg .player-back-link:hover{color:#fff}.player-page_root__SUZJg .player-profile-hero__grid{display:grid;grid-template-columns:140px minmax(0,1fr) minmax(310px,.72fr);align-items:center;gap:30px}.player-page_root__SUZJg .player-profile-avatar{width:132px;height:132px;display:grid;place-items:center;overflow:hidden;color:#fff;background:radial-gradient(circle at 50% 25%,#abc1dd 0 19%,transparent 20%),radial-gradient(ellipse at 50% 80%,#315a91 0 38%,transparent 39%),linear-gradient(155deg,#7696bd,#173864);border:3px solid rgba(255,255,255,.68);border-radius:50%;box-shadow:0 18px 40px rgba(0,0,0,.26)}.player-page_root__SUZJg .player-profile-avatar--photo{padding-bottom:0}.player-page_root__SUZJg .player-profile-avatar img{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.player-page_root__SUZJg .player-profile-avatar span{font-family:var(--font-data);font-size:18px;font-weight:900}.player-page_root__SUZJg .player-profile-title h1{max-width:650px;margin:0;font-family:var(--font-display);font-size:clamp(42px,6vw,64px);line-height:.9;text-transform:uppercase}.player-page_root__SUZJg .player-profile-title>a{width:max-content;max-width:100%;display:flex;align-items:center;gap:11px;margin-top:18px}.player-page_root__SUZJg .player-profile-title>a>span:last-child{display:grid;gap:3px;font-size:12px;font-weight:800}.player-page_root__SUZJg .player-profile-title>a small{color:#9eb4d3;font-size:9px;font-weight:400}.player-page_root__SUZJg .player-profile-passport{display:grid;gap:13px;margin:0;padding:22px 24px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:10px}.player-page_root__SUZJg .player-profile-passport div{display:flex;justify-content:space-between;gap:20px;padding-bottom:11px;border-bottom:1px solid rgba(255,255,255,.09)}.player-page_root__SUZJg .player-profile-passport div:last-child{padding-bottom:0;border-bottom:0}.player-page_root__SUZJg .player-profile-passport dt{color:#8fa9cd;font-size:10px;text-transform:uppercase}.player-page_root__SUZJg .player-profile-passport dd{margin:0;font-size:12px;font-weight:700;text-align:right}.player-page_root__SUZJg .player-profile-passport .player-country{justify-content:flex-end}.player-page_root__SUZJg .player-total-stats{grid-column:1/-1;min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:20px 22px;background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.player-page_root__SUZJg .player-total-stats--goalie{grid-template-columns:repeat(6,minmax(0,1fr))}.player-page_root__SUZJg .player-total-stats article{min-width:0;display:grid;place-items:center}.player-page_root__SUZJg .player-total-stats article>span{min-width:0;display:grid;gap:2px}.player-page_root__SUZJg .player-total-stats small{color:var(--text-muted);font-size:9px;font-weight:800;text-transform:uppercase}.player-page_root__SUZJg .player-total-stats strong{color:var(--blue);font-family:var(--font-data);font-size:31px;line-height:.95}.player-page_root__SUZJg .player-profile-main,.player-page_root__SUZJg .player-profile-sidebar{background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.player-page_root__SUZJg .player-profile-main{overflow:hidden}.player-page_root__SUZJg .player-tab-panel{min-height:460px;padding:28px 30px 34px}.player-page_root__SUZJg .player-profile-heading{margin-bottom:24px}.player-page_root__SUZJg .player-profile-heading h2,.player-page_root__SUZJg .player-profile-sidebar h2{margin:0;font-family:var(--font-display);font-size:28px;text-transform:uppercase}.player-page_root__SUZJg .player-matches-table-wrap,.player-page_root__SUZJg .player-profile-table-wrap{margin-top:24px;overflow-x:hidden;border:1px solid var(--border);border-radius:9px}.player-page_root__SUZJg .player-matches-table,.player-page_root__SUZJg .player-profile-table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;font-size:11px}.player-page_root__SUZJg .player-match-cards,.player-page_root__SUZJg .player-statistics-cards{display:none}.player-page_root__SUZJg .player-match-card,.player-page_root__SUZJg .player-statistics-card{min-width:0;overflow:hidden;background:#fff;border:1px solid var(--border);border-radius:9px}.player-page_root__SUZJg .player-match-card header,.player-page_root__SUZJg .player-statistics-card header{display:grid;gap:5px;padding:14px;background:#eef3f8}.player-page_root__SUZJg .player-statistics-card header>div{min-width:0}.player-page_root__SUZJg .player-match-card header strong,.player-page_root__SUZJg .player-statistics-card header strong{display:block;color:var(--navy);font-size:12px;overflow-wrap:anywhere}.player-page_root__SUZJg .player-match-card header small,.player-page_root__SUZJg .player-statistics-card header small{display:block;color:var(--text-muted);font-size:10px;overflow-wrap:anywhere}.player-page_root__SUZJg .player-statistics-card header a{color:var(--blue);font-size:11px;font-weight:800;overflow-wrap:anywhere}.player-page_root__SUZJg .player-statistics-card header a:hover{color:var(--blue-light)}.player-page_root__SUZJg .player-match-card dl,.player-page_root__SUZJg .player-statistics-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.player-page_root__SUZJg .player-match-card dl>div,.player-page_root__SUZJg .player-statistics-card dl>div{min-width:0;padding:12px 10px;border-top:1px solid var(--border)}.player-page_root__SUZJg .player-match-card dt,.player-page_root__SUZJg .player-statistics-card dt{color:var(--text-muted);font-size:11px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.player-page_root__SUZJg .player-match-card dd,.player-page_root__SUZJg .player-statistics-card dd{margin:4px 0 0;color:var(--text);font-family:var(--font-data);font-size:14px;font-weight:900;line-height:1;overflow-wrap:anywhere}.player-page_root__SUZJg .player-statistics-card__accent{color:var(--red)!important;font-size:16px!important}.player-page_root__SUZJg .player-statistics-card--total header{background:#e7eef7}.player-page_root__SUZJg .player-match-card header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.player-page_root__SUZJg .player-match-card header small,.player-page_root__SUZJg .player-match-card header strong{grid-column:1}.player-page_root__SUZJg .player-match-card header time{grid-column:2;grid-row:1/span 2;color:var(--text-secondary);font-size:11px;font-weight:800;text-align:right;white-space:nowrap}.player-page_root__SUZJg .player-match-card__match{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:15px 14px;color:var(--navy);background:#fff;border:0;border-bottom:1px solid var(--border);font:inherit;font-size:12px;font-weight:800;text-align:left;cursor:pointer}.player-page_root__SUZJg .player-match-card__match:hover{color:var(--blue-light)}.player-page_root__SUZJg .player-match-card__match:focus-visible{outline:3px solid rgba(43,94,168,.35);outline-offset:-3px}.player-page_root__SUZJg .player-match-card__match span{min-width:0;overflow-wrap:anywhere}.player-page_root__SUZJg .player-match-card__match span:last-child{text-align:right}.player-page_root__SUZJg .player-match-card__match b{color:var(--text);font-family:var(--font-data);font-size:16px;white-space:nowrap}.player-page_root__SUZJg .player-profile-table td,.player-page_root__SUZJg .player-profile-table th{height:66px;padding:0 8px;border-bottom:1px solid var(--border);text-align:center}.player-page_root__SUZJg .player-profile-table thead th{height:42px;color:var(--text-secondary);background:#eef3f8;font-family:var(--font-display);font-size:11px;text-transform:uppercase}.player-page_root__SUZJg .player-profile-table tbody th,.player-page_root__SUZJg .player-profile-table thead th:first-child{width:22%;padding-left:12px;padding-right:6px;text-align:left}.player-page_root__SUZJg .player-profile-table tbody td:nth-child(2),.player-page_root__SUZJg .player-profile-table thead th:nth-child(2){width:18%;padding-left:6px;padding-right:6px}.player-page_root__SUZJg .player-profile-table tbody td:nth-child(3),.player-page_root__SUZJg .player-profile-table thead th:nth-child(3){padding-left:6px}.player-page_root__SUZJg .player-profile-table tbody tr:last-child td,.player-page_root__SUZJg .player-profile-table tbody tr:last-child th{border-bottom:0}.player-page_root__SUZJg .player-profile-table tbody tr:hover{background:#f8fafc}.player-page_root__SUZJg .player-profile-table tbody th{min-width:0;display:table-cell}.player-page_root__SUZJg .player-profile-table tbody th small,.player-page_root__SUZJg .player-profile-table tbody th strong{display:block}.player-page_root__SUZJg .player-profile-table tbody th small{margin-top:4px;color:var(--text-muted);font-size:9px;font-weight:400}.player-page_root__SUZJg .player-profile-table tbody td:nth-child(2),.player-page_root__SUZJg .player-profile-table tbody th small,.player-page_root__SUZJg .player-profile-table tbody th strong{overflow-wrap:anywhere}.player-page_root__SUZJg .player-profile-table tbody td:nth-child(2){min-width:0;text-align:left;font-weight:700}.player-page_root__SUZJg .player-profile-table tbody td:nth-child(2) a:hover{color:var(--blue-light)}.player-page_root__SUZJg .player-profile-table__points{color:var(--red);font-family:var(--font-data);font-size:16px;font-weight:900}.player-page_root__SUZJg .player-profile-table__total td,.player-page_root__SUZJg .player-profile-table__total th{color:var(--navy);background:#e7eef7;font-weight:900}.player-page_root__SUZJg .player-matches-table td,.player-page_root__SUZJg .player-matches-table th{height:58px;padding:0 7px;border-bottom:1px solid var(--border);text-align:center;vertical-align:middle}.player-page_root__SUZJg .player-matches-table thead th{height:40px;color:var(--text-secondary);background:#eef3f8;font-family:var(--font-display);font-size:10px;text-align:center;text-transform:uppercase}.player-page_root__SUZJg .player-matches-table tbody td:first-child,.player-page_root__SUZJg .player-matches-table tbody th{text-align:left}.player-page_root__SUZJg .player-matches-table tbody td:first-child,.player-page_root__SUZJg .player-matches-table thead th:first-child{width:23%}.player-page_root__SUZJg .player-matches-table tbody th:not([colspan]),.player-page_root__SUZJg .player-matches-table thead th:nth-child(2){width:28%}.player-page_root__SUZJg .player-matches-table tbody td:nth-child(3),.player-page_root__SUZJg .player-matches-table thead th:nth-child(3){width:15%}.player-page_root__SUZJg .player-matches-table--goalies tbody td:first-child,.player-page_root__SUZJg .player-matches-table--goalies thead th:first-child{width:21%}.player-page_root__SUZJg .player-matches-table--goalies tbody th:not([colspan]),.player-page_root__SUZJg .player-matches-table--goalies thead th:nth-child(2){width:25%}.player-page_root__SUZJg .player-matches-table--goalies tbody td:nth-child(3),.player-page_root__SUZJg .player-matches-table--goalies thead th:nth-child(3){width:13%}.player-page_root__SUZJg .player-matches-table tbody tr:last-child td,.player-page_root__SUZJg .player-matches-table tbody tr:last-child th{border-bottom:0}.player-page_root__SUZJg .player-matches-table tbody tr:not(.player-matches-table__team):hover{background:#f8fafc}.player-page_root__SUZJg .player-matches-table tbody td:first-child small,.player-page_root__SUZJg .player-matches-table tbody td:first-child strong{display:block;overflow-wrap:anywhere}.player-page_root__SUZJg .player-matches-table tbody td:first-child strong{font-size:11px}.player-page_root__SUZJg .player-matches-table tbody td:first-child small{margin-top:4px;color:var(--text-muted);font-size:9px}.player-page_root__SUZJg .player-matches-table__team td,.player-page_root__SUZJg .player-matches-table__team th{height:54px;color:var(--navy);background:#e7eef7;font-weight:900}.player-page_root__SUZJg .player-matches-table__team a{display:inline-flex;align-items:center;gap:10px}.player-page_root__SUZJg .player-matches-table__team .team-mark{flex:0 0 auto}.player-page_root__SUZJg .player-history-pagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px}.player-page_root__SUZJg .player-history-pagination button{width:34px;height:34px;display:grid;place-items:center;padding:0;color:var(--blue);background:#fff;border:1px solid var(--border);border-radius:5px;font-size:18px;font-weight:900;cursor:pointer}.player-page_root__SUZJg .player-history-pagination button:focus-visible:not(:disabled),.player-page_root__SUZJg .player-history-pagination button:hover:not(:disabled){color:#fff;background:var(--blue);border-color:var(--blue)}.player-page_root__SUZJg .player-history-pagination button:disabled{color:#a9b5c5;background:#f5f7fa;cursor:default}.player-page_root__SUZJg .player-history-pagination span{min-width:58px;color:var(--text-muted);font-size:11px;font-weight:800;text-align:center}.player-page_root__SUZJg .player-match-open{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;padding:0;color:var(--navy);background:rgba(0,0,0,0);border:0;font:inherit;font-weight:700;text-align:left;cursor:pointer}.player-page_root__SUZJg .player-match-open:hover{color:var(--blue-light)}.player-page_root__SUZJg .player-match-open span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-page_root__SUZJg .player-match-open span:last-child{text-align:right}.player-page_root__SUZJg .player-match-open b{color:var(--text);font-family:var(--font-data);font-size:13px;white-space:nowrap}.player-page_root__SUZJg .player-profile-empty{margin-top:24px;padding:28px;border:1px dashed var(--border);border-radius:9px;background:#f8fafc}.player-page_root__SUZJg .player-profile-empty h3{margin:0 0 6px;font-family:var(--font-display);font-size:22px;text-transform:uppercase}.player-page_root__SUZJg .player-profile-empty p{margin:0;color:var(--text-muted);font-size:12px}.player-page_root__SUZJg .player-profile-sidebar{display:grid;justify-items:start;padding:24px}.player-page_root__SUZJg .player-profile-sidebar .team-mark{margin:6px 0 14px}.player-page_root__SUZJg .player-profile-sidebar h2{font-size:24px}.player-page_root__SUZJg .player-profile-sidebar>span{margin-top:5px;color:var(--text-muted);font-size:11px}.player-page_root__SUZJg .player-profile-sidebar .button{width:100%;margin-top:22px}.player-page_root__SUZJg .player-profile-sidebar__empty{margin:12px 0 0;color:var(--text-muted);font-size:12px;line-height:1.5}@media(max-width:1080px){.player-page_root__SUZJg .player-profile-hero__grid{grid-template-columns:120px minmax(0,1fr)}.player-page_root__SUZJg .player-profile-passport{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.player-page_root__SUZJg .player-profile-passport div{display:grid;padding:0 14px 0 0;border-right:1px solid rgba(255,255,255,.09);border-bottom:0}.player-page_root__SUZJg .player-profile-passport div:last-child{border-right:0}.player-page_root__SUZJg .player-profile-passport dd{text-align:left}.player-page_root__SUZJg .player-profile-passport .player-country{justify-content:flex-start}.player-page_root__SUZJg .player-total-stats,.player-page_root__SUZJg .player-total-stats--goalie{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.player-page_hero__mvYRd{padding:24px 0 30px}.player-page_surface__MAAtV{padding:20px 0 40px}.player-page_layout__lttFw{width:min(100% - 20px,var(--container));grid-template-columns:1fr}.player-page_root__SUZJg .player-back-link{margin-bottom:18px}.player-page_root__SUZJg .player-profile-hero__grid{grid-template-columns:82px minmax(0,1fr);gap:18px}.player-page_root__SUZJg .player-profile-title{min-width:0}.player-page_root__SUZJg .player-profile-avatar{width:82px;height:82px}.player-page_root__SUZJg .player-profile-avatar.player-profile-avatar--photo{padding-bottom:0}.player-page_root__SUZJg .player-profile-avatar span{font-size:14px}.player-page_root__SUZJg .player-profile-title h1{font-size:clamp(32px,10vw,44px);overflow-wrap:anywhere}.player-page_root__SUZJg .player-profile-title>a .team-mark{width:38px;height:38px;font-size:10px}.player-page_root__SUZJg .player-profile-passport{width:100%;min-width:0;grid-column:1/-1;grid-template-columns:minmax(0,1fr);padding:18px;overflow:hidden}.player-page_root__SUZJg .player-profile-passport div{min-width:0;display:flex;padding:0 0 10px;border-right:0;border-bottom:1px solid rgba(255,255,255,.09)}.player-page_root__SUZJg .player-profile-passport div:last-child{padding-bottom:0}.player-page_root__SUZJg .player-profile-passport dd{width:58%;min-width:0;overflow-wrap:anywhere;text-align:right}.player-page_root__SUZJg .player-profile-passport .player-country{justify-content:flex-end}.player-page_root__SUZJg .player-total-stats,.player-page_root__SUZJg .player-total-stats--goalie{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 14px;gap:14px 8px}.player-page_root__SUZJg .player-total-stats article{justify-items:start}.player-page_root__SUZJg .player-total-stats strong{font-size:27px}.player-page_root__SUZJg .player-tab-panel{min-height:420px;padding:22px 14px 26px}.player-page_root__SUZJg .player-matches-table{font-size:10px}.player-page_root__SUZJg .player-matches-table td,.player-page_root__SUZJg .player-matches-table th{height:52px;padding:0 4px}.player-page_root__SUZJg .player-matches-table tbody td:first-child,.player-page_root__SUZJg .player-matches-table thead th:first-child{width:22%}.player-page_root__SUZJg .player-matches-table tbody th:not([colspan]),.player-page_root__SUZJg .player-matches-table thead th:nth-child(2){width:27%}.player-page_root__SUZJg .player-matches-table tbody td:nth-child(3),.player-page_root__SUZJg .player-matches-table thead th:nth-child(3){width:13%}.player-page_root__SUZJg .player-match-open{gap:4px}.player-page_root__SUZJg .player-match-open b{font-size:11px}.player-page_root__SUZJg .player-profile-sidebar{justify-items:center;text-align:center}}@media(max-width:600px),(max-width:932px)and (max-height:520px)and (orientation:landscape){.player-page_root__SUZJg .player-matches-table-wrap,.player-page_root__SUZJg .player-profile-table-wrap{display:none}.player-page_root__SUZJg .player-match-cards,.player-page_root__SUZJg .player-statistics-cards{display:grid;gap:12px;margin-top:24px}}.privacy-page_root__2NqB_{min-height:calc(100vh - 114px);background:var(--ice)}.privacy-page_surface__aTgsh{padding:30px 0 60px;background:linear-gradient(180deg,var(--ice-light),var(--ice))}.privacy-page_panel__HwqlA{display:grid;grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);gap:36px 58px;padding:34px;background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.privacy-page_heading__1feH_{min-width:0;display:grid;align-content:start}.privacy-page_heading__1feH_ h2{max-width:360px;margin:0;font-family:var(--font-display);font-size:36px;line-height:.95;text-transform:uppercase}.privacy-page_heading__1feH_>p:last-child{margin:14px 0 0;color:var(--text-muted);font-family:var(--font-data);font-size:11px;font-weight:800;text-transform:uppercase}.privacy-page_body__4l0WH{min-width:0;display:grid;gap:20px;padding-top:6px;color:var(--text-secondary);font-size:13px;line-height:1.65}.privacy-page_body__4l0WH>p{margin:0}.privacy-page_body__4l0WH a{color:var(--blue);font-weight:800}.privacy-page_body__4l0WH a:hover{color:var(--blue-light);text-decoration:underline}.privacy-page_policyGrid__jQcxD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.privacy-page_policyGrid__jQcxD article{min-width:0;padding:18px;background:#f8fafc;border:1px solid var(--border);border-radius:8px}.privacy-page_policyGrid__jQcxD h3{margin:0 0 8px;color:var(--navy);font-family:var(--font-display);font-size:18px;line-height:1;text-transform:uppercase}.privacy-page_policyGrid__jQcxD p{margin:0;color:var(--text-secondary)}@media(max-width:900px){.privacy-page_panel__HwqlA{grid-template-columns:1fr;gap:30px}.privacy-page_heading__1feH_ h2{max-width:100%}}@media(max-width:640px){.privacy-page_surface__aTgsh{padding:20px 0 40px}.privacy-page_panel__HwqlA{width:min(100% - 20px,var(--container));padding:22px 16px}.privacy-page_heading__1feH_ h2{font-size:31px}.privacy-page_body__4l0WH{padding-top:2px}.privacy-page_policyGrid__jQcxD{grid-template-columns:1fr}}.standings-page_root__w_vqV{min-height:calc(100vh - 114px);background:var(--ice)}.standings-page_surface__1zVW1{padding:32px 0 60px;background:linear-gradient(180deg,var(--ice-light),var(--ice))}.standings-page_panel__vKRRf{padding:28px 34px 32px;background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.standings-page_root__w_vqV .standings-modal-backdrop{z-index:110}.standings-page_root__w_vqV .standings-modal{position:relative;width:min(980px,100vw - 32px);max-height:calc(100vh - 40px);background:#fff;border-radius:12px;box-shadow:0 28px 80px rgba(0,0,0,.36);overflow-y:auto}.standings-page_root__w_vqV .standings-modal__hero{min-height:180px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding:32px 38px;color:#fff;background:radial-gradient(circle at 85% 20%,rgba(75,147,231,.45),transparent 25%),linear-gradient(125deg,#0d2a5a,#07162f);overflow:hidden}.standings-page_root__w_vqV .standings-modal__hero h2{margin:0;font-family:var(--font-display);font-size:clamp(34px,5vw,52px);line-height:.95;text-transform:uppercase}.standings-page_root__w_vqV .standings-modal__hero>div:first-child>p:last-child{margin:10px 0 0;color:#b9c9df;font-size:13px}.standings-page_root__w_vqV .standings-modal__season{display:grid;justify-items:end;color:#9bc4ff;font-family:var(--font-display);text-transform:uppercase}.standings-page_root__w_vqV .standings-modal__season strong{color:#fff;font-family:var(--font-data);font-size:34px}.standings-page_root__w_vqV .standings-modal__close{position:absolute;right:14px;top:14px;color:#fff;background:rgba(255,255,255,.08)}.standings-page_root__w_vqV .standings-modal__body{padding:28px 34px 32px}.standings-page_root__w_vqV .standings-modal__toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.standings-page_root__w_vqV .standings-modal__toolbar h3{margin:0;font-family:var(--font-display);font-size:28px;text-transform:uppercase}.standings-page_root__w_vqV .standings-modal__toolbar>span{color:var(--text-muted);font-size:10px;font-weight:800;text-transform:uppercase}.standings-page_root__w_vqV .standings-toolbar{display:grid;grid-template-columns:minmax(0,600px) minmax(300px,1fr);align-items:end;gap:28px;margin-bottom:16px}.standings-page_root__w_vqV .standings-legend{display:flex;align-items:center;justify-content:flex-end;gap:22px;margin-bottom:7px;color:var(--text-secondary);font-size:11px}.standings-page_root__w_vqV .standings-legend span{display:inline-flex;align-items:center;gap:7px}.standings-page_root__w_vqV .standings-legend__round{margin-left:auto;color:var(--text-muted);font-size:10px;font-weight:800;text-transform:uppercase}.standings-page_root__w_vqV .legend-mark{width:18px;height:18px;display:inline-block;background:#f1f4f8;border-radius:4px}.standings-page_root__w_vqV .legend-mark--leader{background:var(--blue)}.standings-page_root__w_vqV .legend-mark--playoff{background:rgba(11,30,63,.08);border:1px solid rgba(11,30,63,.08)}.standings-page_root__w_vqV .full-table-scroll{overflow-x:auto;border:1px solid var(--border);border-radius:9px}.standings-page_root__w_vqV .full-standings-table{min-width:760px;table-layout:fixed;font-size:12px}.standings-page_root__w_vqV .full-standings-table td,.standings-page_root__w_vqV .full-standings-table th{height:58px;padding-inline:12px}.standings-page_root__w_vqV .full-standings-table thead th{height:40px;color:var(--text-secondary);background:#eef3f8}.standings-page_root__w_vqV .full-standings-table tbody tr:hover{background:#f8fafc}.standings-page_root__w_vqV .full-standings-table tbody th{display:table-cell;max-width:none}.standings-page_root__w_vqV .full-standings-table__position-column{width:58px}.standings-page_root__w_vqV .full-standings-table__team-column{width:240px}.standings-page_root__w_vqV .full-standings-table__stat-column{width:58px}.standings-page_root__w_vqV .full-standings-table__goals-column{width:82px}.standings-page_root__w_vqV .full-standings-table__diff-column{width:72px}.standings-page_root__w_vqV .full-standings-table__points-column{width:58px}.standings-page_root__w_vqV .full-table-team{min-width:0;display:flex;align-items:center;gap:11px;border-radius:6px}.standings-page_root__w_vqV .full-table-team>span:last-child{min-width:0;display:grid;gap:2px}.standings-page_root__w_vqV .full-table-team small,.standings-page_root__w_vqV .full-table-team strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.standings-page_root__w_vqV .full-table-team strong{font-family:var(--font-ui);font-size:12px}.standings-page_root__w_vqV .full-table-team small{color:var(--text-muted);font-size:9px;font-weight:400}.standings-page_root__w_vqV .full-table-team:hover strong{color:var(--blue-light)}.standings-page_root__w_vqV .standings-modal__note{margin:16px 0 0;color:var(--text-muted);font-size:10px;line-height:1.5}.standings-page_root__w_vqV .standings-tournament-select{width:100%;display:grid;gap:7px;color:var(--text-muted);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.standings-page_root__w_vqV .standings-tournament-select select{width:100%;min-height:46px;padding:0 42px 0 14px;color:var(--text);background:#f8fafc;border:1px solid #bdcadd;border-radius:7px;font-size:13px;font-weight:600}.standings-page_root__w_vqV .standings-tournament-select select:focus{border-color:var(--blue);outline:3px solid rgba(43,94,168,.18);outline-offset:0}@media(max-width:820px){.standings-page_root__w_vqV .standings-modal__hero{min-height:160px;padding:28px 26px}.standings-page_root__w_vqV .standings-modal__body{padding:24px 22px 28px}.standings-page_root__w_vqV .standings-toolbar{grid-template-columns:1fr;gap:14px}.standings-page_root__w_vqV .standings-legend{justify-content:flex-start;margin-bottom:0}}@media(max-width:600px){.standings-page_root__w_vqV .standings-modal{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.standings-page_root__w_vqV .standings-modal__hero{min-height:170px;align-items:flex-end;padding:26px 20px}.standings-page_root__w_vqV .standings-modal__season{display:none}.standings-page_root__w_vqV .standings-modal__body{padding:22px 14px 24px}.standings-page_root__w_vqV .standings-page__surface{padding:20px 0 40px}.standings-page_panel__vKRRf{width:min(100% - 20px,var(--container));padding:20px 14px 24px}.standings-page_root__w_vqV .standings-modal__toolbar{align-items:flex-start;flex-direction:column}.standings-page_root__w_vqV .standings-legend{flex-flow:row wrap;gap:8px 16px}}@media(max-width:820px)and (orientation:portrait){.standings-page_root__w_vqV .full-standings-table{min-width:0;width:100%}.standings-page_root__w_vqV .full-standings-table tr>:nth-child(n+4):not(:last-child){display:none}.standings-page_root__w_vqV .full-standings-table__position-column{width:10%}.standings-page_root__w_vqV .full-standings-table__team-column{width:56%}.standings-page_root__w_vqV .full-standings-table__points-column,.standings-page_root__w_vqV .full-standings-table__stat-column{width:17%}.standings-page_root__w_vqV .full-standings-table col:nth-child(n+4):not(:last-child),.standings-page_root__w_vqV .home-standings-table col:nth-child(n+4):not(:last-child){display:none}}@media(max-width:932px)and (max-height:520px)and (orientation:landscape){.standings-page_root__w_vqV .full-standings-table__position-column{width:6%}.standings-page_root__w_vqV .full-standings-table__team-column{width:31%}.standings-page_root__w_vqV .full-standings-table__stat-column{width:8%}.standings-page_root__w_vqV .full-standings-table__goals-column{width:13%}.standings-page_root__w_vqV .full-standings-table__diff-column{width:10%}.standings-page_root__w_vqV .full-standings-table__points-column{width:8%}}.standings-page_root__w_vqV .full-standings-table tbody td:not(:nth-child(2)),.standings-page_root__w_vqV .full-standings-table thead th{text-align:center;vertical-align:middle}.standings-page_root__w_vqV .full-standings-table thead th:nth-child(2){text-align:center}.news-article-page_root__krp1o{min-height:calc(100vh - 114px);background:var(--ice)}.news-article-page_surface__KTikT{padding:30px 0 64px;background:linear-gradient(180deg,var(--ice-light),var(--ice))}.news-article-page_state__kHXz6{min-height:300px;display:grid;place-content:center;justify-items:center;gap:7px;color:var(--text-secondary);border:1px solid var(--border);border-radius:9px;text-align:center}.news-article-page_state__kHXz6 h1,.news-article-page_state__kHXz6 p{margin:0}.news-article-page_state__kHXz6 h1{font-family:var(--font-display);font-size:25px;text-transform:uppercase}.news-article-page_state__kHXz6 p{color:var(--text-muted);font-size:12px}.news-article-page_root__krp1o .news-article{display:grid;grid-template-columns:minmax(320px,44%) minmax(0,1fr);gap:0;background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.news-article-page_root__krp1o .news-article__cover{width:100%;height:100%;min-height:460px;display:block;object-fit:cover}.news-article-page_root__krp1o .news-article__body{min-width:0;display:grid;align-content:start;gap:22px;padding:36px 40px 42px}.news-article-page_root__krp1o .news-article__meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:var(--text-muted);font-size:10px;font-weight:800;text-transform:uppercase}.news-article-page_root__krp1o .news-article__meta span{padding:7px 10px;color:var(--blue);background:#f3f7fc;border:1px solid #cbd9eb;border-radius:6px}.news-article-page_root__krp1o .news-article__tags{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.news-article-page_root__krp1o .news-article__tags a{padding:8px 11px;color:var(--blue);background:#f8fafc;border:1px solid #8db4e5;border-radius:6px;font-size:10px;font-weight:850;text-decoration:none;text-transform:uppercase}.news-article-page_root__krp1o .news-article__tags a:hover{background:#edf5ff}@media(max-width:600px){.news-article-page_root__krp1o .news-article{grid-template-columns:1fr}.news-article-page_root__krp1o .news-article__cover{height:230px;min-height:0}.news-article-page_root__krp1o .news-article__body{padding:24px 20px 28px}.news-article-page_root__krp1o .news-article__markdown{font-size:14px;overflow-wrap:anywhere}}