:root{--public-blue:#075fca;--public-line:#dce4ee}.public-header,.public-home{color:#172033;overflow-wrap:anywhere;background:#fff;font-family:Inter,Segoe UI,Arial,sans-serif}.public-header{border-bottom:1px solid var(--public-line)}.public-header *,.public-home *{box-sizing:border-box}.public-header .header-inner{flex-wrap:wrap;align-items:center;gap:12px;min-height:44px;padding:4px 0;display:flex}.public-header .brand{align-items:center;gap:8px;margin-right:auto;font-weight:750;text-decoration:none;display:inline-flex}.public-header .brand-mark{background:var(--public-blue);color:#fff;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.public-header .wrap,.public-home .public-main,.public-home .footer{width:calc(100% - 48px);max-width:1600px;margin-inline:auto}.public-header a,.public-home a{color:var(--public-blue)}.public-context{padding-block:0 4px}.public-context-line{justify-content:space-between;align-items:center;gap:12px;display:flex}.public-context-line p{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}.public-header .public-context-line>a{flex-shrink:0;padding-block:12px;font-size:14px}.dispute-navigation{flex-wrap:wrap;gap:4px;display:flex}.public-header .dispute-navigation a{color:#334155;border-bottom:3px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;text-decoration:none;display:flex}.public-header .dispute-navigation [aria-current=page]{color:var(--public-blue);border-color:var(--public-blue);background:#edf5ff;font-weight:750}.public-header .public-return{margin:0;font-size:14px}.public-header .breadcrumb{color:#526176;flex-wrap:wrap;grid-column:1/-1;gap:8px;padding:4px 0;font-size:14px;display:flex}.public-header .public-return a{align-items:center;min-height:28px;display:inline-flex}.public-header a:focus-visible,.public-home :focus-visible{outline-offset:3px;outline:3px solid #075fca}.public-header a:hover,.public-home a:hover{text-decoration:underline}.public-home{min-height:100vh;font-size:16px;line-height:1.5}.public-home .public-main{min-height:60vh;padding-block:16px 32px}.public-home h1{margin:8px 0 20px;font-size:26px}.public-home h2{margin:20px 0 12px;font-size:19px}.public-home .breadcrumb{color:#526176;flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.public-home .footer{border-top:1px solid var(--public-line);color:#526176;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:20px;font-size:14px;display:flex}.public-search{max-width:800px;margin-bottom:24px}.public-search label{margin-bottom:6px;font-weight:600;display:block}.public-search>div{gap:8px;display:flex}.public-home input{width:100%;min-width:0}.public-home input,.public-home button{font:inherit;border:1px solid #8b9bb0;border-radius:6px;min-height:44px;padding:8px 12px}.public-home button{cursor:pointer;background:var(--public-blue);color:#fff;border-color:var(--public-blue)}.competition-tree details{border-top:1px solid var(--public-line)}.competition-tree summary{cursor:pointer;min-height:44px;padding:10px 8px;font-weight:600}.competition-tree details>details{margin-left:20px}.gender-columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px 40px;padding:0 12px 16px;display:grid}.gender-columns h3{color:#526176;margin:8px 0;font-size:14px}.gender-columns a{border-bottom:1px solid var(--public-line);align-items:center;min-height:44px;padding:8px 12px;display:flex}.gender-columns details a{margin-left:20px}.public-results,.public-games{margin:0;padding:0;list-style:none}.public-results li,.public-games li{border-bottom:1px solid var(--public-line);padding:12px 0}.public-results small,.public-games small{color:#526176;overflow-wrap:anywhere;display:block}.public-games li{grid-template-columns:180px minmax(0,1fr) 180px;align-items:center;gap:16px;display:grid}.public-games a{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding-block:8px;display:grid}.public-games a span:last-child{text-align:right}.public-games span{overflow-wrap:anywhere}.public-games time{font-size:14px}.public-empty{border-block:1px solid var(--public-line);padding:12px 0}.public-skip{z-index:20;background:#fff;padding:12px;position:absolute;top:-100px;left:12px}.public-skip:focus{top:8px}.public-quick-selector{flex-shrink:0;position:relative}.public-quick-selector>summary{cursor:pointer;min-height:44px;color:var(--public-blue);padding:10px 4px;font-size:14px}.public-selector-panel{z-index:10;border:1px solid var(--public-line);background:#fff;border-radius:8px;width:min(700px,100vw - 32px);max-height:70vh;padding:16px;position:absolute;right:0;overflow:auto;box-shadow:0 8px 24px #17203324}.public-selector-panel input{width:100%;min-height:44px;font:inherit;margin-block:6px 12px;padding:8px;display:block}.public-selector-panel a{overflow-wrap:anywhere}.public-selector-panel>a{min-height:44px;padding-block:12px;display:block}.public-footer{border-top:1px solid var(--public-line);color:#526176;flex-wrap:wrap;justify-content:space-between;gap:12px;width:calc(100% - 48px);max-width:1600px;margin:24px auto 0;padding:20px 0;font-size:14px;display:flex}.access-main.statistics-page.team-public-page,.access-main.statistics-page.player-page{width:calc(100% - 48px);max-width:1600px}@media (width<=700px){.public-header .wrap,.public-home .public-main,.public-home .footer{width:calc(100% - 24px)}.public-header .public-admin{display:none}.public-footer,.access-main.statistics-page.team-public-page,.access-main.statistics-page.player-page{width:calc(100% - 24px)}.public-context-line{align-items:flex-start}.public-header .public-context-line>a{max-width:90px}.public-header .dispute-navigation a{padding:8px 2px;font-size:12px}.dispute-navigation{grid-template-columns:1.2fr .7fr .85fr 1fr;gap:2px;display:grid}.gender-columns{grid-template-columns:1fr}.public-games li{grid-template-columns:1fr;gap:0}}@media (width>=1000px){.public-context{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;display:grid}.public-context-line{min-width:0}.public-header .public-return{grid-column:1/-1;margin:0}.public-header .public-return a{min-height:28px}}.public-standings-table{border:1px solid #dce3ec;border-radius:6px;max-width:100%;overflow-x:auto}.public-standings-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.public-standings-table caption{text-align:left;padding:12px;font-weight:600}.public-standings-table th,.public-standings-table td{text-align:right;white-space:nowrap;border-top:1px solid #dce3ec;padding:9px 12px}.public-standings-table th[scope=row]{text-align:left;white-space:normal;overflow-wrap:anywhere;min-width:140px}.public-standings-table thead th:nth-child(2){text-align:left}.public-phase-navigation{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.public-phase-navigation a{color:#143b68;cursor:pointer;background:#fff;border:1px solid #52647b;border-radius:4px;align-items:center;min-height:44px;padding:8px 14px;text-decoration:none;display:inline-flex}.public-home .public-phase-navigation a[aria-current=page]{color:#fff;background:#143b68}.public-phase-navigation a:hover{text-decoration:underline}.public-source,.public-table-legend{color:#46566a;font-size:13px}.public-series{border-bottom:1px solid #dce3ec;padding:12px 0}.public-game-pending{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.public-game-pending span,.public-standings h2,.public-standings h3{overflow-wrap:anywhere}
