:root{--color-outline:#0458e7;--color-toggle:#0458e7;--color-underline:#0458e7;--color-toggle-pressed:#e5eefd;--color-toggle-hover:#e5eefd;--color-button-active:#c6d5ef;--competition-tree-indentation-m:2rem;--competition-tree-indentation-l:4rem;--competition-tree-line-width:0.25rem}[data-elm-hot=true]{height:inherit}@font-face{font-family:RobotoHeading;src:url(/static/media/roboto-v15-latin-700.9de78d61.woff2) format("woff2"),url(/static/media/roboto-v15-latin-700.b3271b10.woff) format("woff")}@font-face{font-family:Roboto;src:url(/static/media/roboto-v15-latin-regular.e46177b2.woff2) format("woff2"),url(/static/media/roboto-v15-latin-regular.79019f47.woff) format("woff")}body{margin:0;line-height:1.5}html{font-size:18px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.25}h1,h2,h3{font-family:RobotoHeading}h1{margin-top:0}footer,header,main{max-width:96rem;margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.25rem}.mode--standalone footer,.mode--standalone header,.mode--standalone main{padding:1rem}p{max-width:65ch}.tdn{text-decoration:none}nav a{color:inherit}nav a[aria-current]{text-decoration:none;font-weight:600}.visually-hidden{position:absolute;top:auto;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap}.calendarIcon{height:1em;width:1em;margin:0 .05em 0 .1em;vertical-align:-.1em}.RenderTreeSpacious>*+*{margin-top:2rem}.RenderTreeCompact{max-width:68rem;gap:2rem}.layout--calendar .RenderTreeSpacious,.RenderTreeCompact{display:grid;overflow-x:auto;-webkit-overflow-scrolling:touch}.layout--calendar .RenderTreeSpacious{grid-template-columns:repeat(var(--months-available,12),1fr)}.RenderTreeCompact .MonthAndEvents>*+*,.RenderTreeSpacious .MonthAndEvents>*+*{margin-top:1rem}.RenderTreeEventCompact .EventTitle>*{font-weight:400}.RenderTreeEventCompact .EventTitle>*+*{margin-top:.25rem}.RenderTreeEventCompact.highlighted{background-color:#eee}.RenderTreeEventCompact .Buttons{display:flex}.RenderTreeEventCompact .Buttons>*+*{margin-left:.25rem}.EventsList,.RenderTreeCompact,.RenderTreeSpacious{list-style-type:none;padding-left:0}.RenderTreeCompact .EventsList>*+*,.RenderTreeSpacious .EventsList>*+*{margin-top:1rem}@media screen and (min-width:24rem){.RenderTreeCompact .EventsList,.RenderTreeSpacious .EventsList{display:grid;gap:1rem}.RenderTreeCompact .EventsList>*+*,.RenderTreeSpacious .EventsList>*+*{margin-top:0}.RenderTreeSpacious .EventsList{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.EventsList>li,.EventsList>li>*{height:100%}}.EventsList{margin:0}.vs1>*+*{margin-top:.25rem}.vs2>*+*{margin-top:.5rem}.vs3>*+*{margin-top:1rem}.vs4>*+*{margin-top:2rem}.vs5>*+*{margin-top:4rem}.hs2>*+*{margin-left:.5rem}button:focus{outline:3px solid transparent;box-shadow:0 0 0 3px var(--color-outline)}.ActionButton,button:focus{transition:background-color .2s,color .2s,border .2s,border-width 0s}.ActionButton{cursor:pointer;text-overflow:ellipsis;overflow:hidden;text-decoration:none;background-image:none;text-shadow:none;box-shadow:none;border:0;margin-bottom:0;display:inline-flex;align-items:center;justify-content:center;font-size:17px;border-radius:.25em;line-height:19px;box-sizing:border-box;min-height:44px;padding:2px 16px;min-width:44px;color:var(--color-toggle);background-color:#fff;font-weight:500;text-align:center;border-bottom:1px solid var(--color-toggle);border:solid var(--color-toggle);border-width:1px 1px 3px;font-style:normal}button:hover{background-color:var(--color-toggle-hover)}button:active{background-color:var(--color-button-active)}[aria-pressed]{cursor:pointer;text-overflow:ellipsis;overflow:hidden;text-decoration:none;background-image:none;text-shadow:none;transition:background-color .2s,color .2s,box-shadow .2s,border .2s,border-width 0s;box-shadow:none;border:0;margin-bottom:0;display:inline-flex;align-items:center;justify-content:center;font-size:17px;border-radius:.25em;line-height:19px;box-sizing:border-box;min-height:44px;padding:2px 16px;min-width:44px;color:var(--color-toggle);background-color:#fff;font-weight:700;text-align:center;border-bottom:1px solid var(--color-toggle);border:solid var(--color-toggle);border-width:1px 1px 3px;font-style:normal}[aria-pressed=true]{color:#222;background-color:var(--color-toggle-pressed);box-shadow:inset 0 3px 0 rgba(51,51,51,.2);border:1px solid var(--color-toggle);font-weight:700}[aria-pressed]:hover{background-color:var(--color-toggle-hover)}[aria-pressed=true]:focus{box-shadow:inset 0 3px 0 rgba(51,51,51,.2),0 0 0 3px var(--color-outline)}.LayoutControls summary{cursor:pointer}.LayoutControls h2{display:inline-block}.LayoutControls-Buttons{display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}.UsageControls-Buttons{display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.ChangelogButton{display:block;padding:.25rem .5rem;border:1px solid #111;border-radius:.25em;color:#111;background-color:#fff;transition:color .2s,background-color .2s;cursor:pointer}.ChangelogButton:focus,.ChangelogButton:hover{color:#fff;background-color:#111}.ChangelogButton--with-notification{position:relative}.ChangelogButton--with-notification:after{position:absolute;top:-.5em;right:-.5em;width:1em;height:1em;background:linear-gradient(#3878e4,#0458e7);border-radius:50%;border:2px solid #fff;content:"";display:block}.NotificationArea{position:fixed;top:0;left:0;width:100%}.NotificationArea .Status{display:flex;width:100%;padding:.5rem 1rem;background-color:#008152;color:#fff;font-weight:600}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}.animated{animation-duration:.5s;animation-fill-mode:both}.slide-in-left{animation-name:slide-in-left;animation-timing-function:cubic-bezier(.215,.61,.355,1)}.slide-out-left{animation-name:slide-out-left;animation-timing-function:cubic-bezier(.55,.055,.675,.19)}@keyframes slide-in-left{0%{transform:translateX(-1000px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-out-left{0%{transform:translateX(0);opacity:1}to{transform:translateX(-1000px);opacity:0}}.EventLabel{width:max-content;box-shadow:inset 0 -1px 0 rgba(30,30,35,.2)}.EventLabel--masters{color:#fff;background-color:#111}.EventLabel--challengers{color:#fff;background-color:#c53429}.EventLabel--superquest,.EventLabel--womensseries{color:#111;background-color:#f9f}.EventLabel--undetermined{color:#fff;background-color:#555}.Entry{background-color:#fff}.Entry a{color:inherit}.Entry .Location{font-size:16px}.HowToQualifyPage .LoadingPlaceholder{min-height:100vh}.HowToQualifyPage .OtherCompetitions a{color:var(--color-underline);text-decoration-skip-ink:auto}.CompetitionRenderTree{position:relative;padding:0;margin:0;list-style:none}.CompetitionRenderTree>*+*{margin-top:1rem}.CompetitionRenderTree .Entry{padding:.5rem}.CompetitionRenderTree .Entry [aria-pressed]{min-width:44px;min-height:44px;padding:.5rem;line-height:1}.CompetitionRenderTree--nested:before{display:block;content:"";position:absolute;left:calc(-1*var(--competition-tree-indentation-l)/2 - var(--competition-tree-line-width)/2);top:0;height:100%;border-left:var(--competition-tree-line-width) dotted #111;animation-name:fadeIn;animation-duration:.5s;animation-fill-mode:both;animation-delay:.4s;animation-timing-function:cubic-bezier(.215,.61,.355,1)}.CompetitionRenderTree--nested{break-inside:avoid;margin-top:1rem;margin-left:4rem}@media (prefers-reduced-motion:reduce),(print){.animated,.CompetitionRenderTree--nested:before{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.CompetitionRenderTree--nested:before{animation-delay:0ms}}.Cluster>*{display:flex;flex-wrap:wrap}.Cluster--1>*{margin:-.25rem}.Cluster--1>*>*{margin:.25rem}.Cluster--2>*{margin:-.5rem}.Cluster--2>*>*{margin:.5rem}.SeasonNav ul{display:flex;margin:0;padding:0;list-style-type:none;overflow-x:auto;-webkit-overflow-scrolling:touch}.SeasonNav ul>*+*{margin-left:.5rem}.select-css{display:block;font-size:16px;font-family:inherit;font-weight:600;color:#111;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:2px solid #333;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.25rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23222222%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff 0,#e5e5e5);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.select-css::-ms-expand{display:none}.select-css:hover{border-color:#888}.select-css:focus{border-color:#aaa;box-shadow:0 0 0 3px var(--color-outline);color:#222;outline:3px solid transparent}.select-css option{font-weight:400}:root:lang(ar) .select-css,:root:lang(iw) .select-css,[dir=rtl] .select-css{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}.select-css:disabled,.select-css[aria-disabled=true]{color:graytext;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff 0,#e5e5e5)}.select-css:disabled:hover,.select-css[aria-disabled=true]{border-color:#aaa}