._form_efhmf_1{--sticky-extra-top: calc(var(--hero-image-margin-bottom) * .6667);--sticky-extend-padding: calc(var(--global-edge-safe-distance) * .5);--background-color: transparent;--border-color: transparent;--border-radius: 0;--backdrop-filter: none;--padding-x: 0;--padding-y: .6667em;--box-shadow: none;--filter-background-opacity: 0;--filter-min-height: 3em;--actions-flex: 0;--actions-border-top: none;--actions-margin-top: 0px;position:sticky;top:calc(var(--global-header-height) + var(--sticky-extra-top));z-index:calc(var(--hero-image-z-index) - 1);background:var(--background-color);border:1px solid var(--border-color);border-bottom-color:var(--menu-border-color);border-radius:var(--border-radius);backdrop-filter:var(--backdrop-filter);margin-top:calc(var(--hero-image-margin-bottom) - var(--global-edge-safe-distance));margin-bottom:1em;margin-left:calc(var(--padding-x) * -1);margin-right:calc(var(--padding-x) * -1);display:flex;flex-flow:row wrap;padding:0 var(--padding-x) calc(var(--padding-y) / 2) var(--padding-x);gap:0 .5em;box-shadow:var(--box-shadow);transition:none var(--base-transition-duration);transition-property:background-color,border-color,border-radius,margin,padding,box-shadow;will-change:margin,padding,box-shadow}._form_efhmf_1._is-sticky_efhmf_37{--background-color: var(--global-header-background-color);--border-color: var(--menu-border-color);--border-radius: .6667em;--backdrop-filter: var(--backdrop-filter-glass);--padding-x: var(--sticky-extend-padding);--box-shadow: var(--overlay-box-shadow)}@media screen and (max-width:576px){._form_efhmf_1{--sticky-extra-top: calc(var(--hero-image-margin-bottom) * .6667 + 3em)}}@media screen and (max-width:780px){._form_efhmf_1{--actions-flex: 1 0 100%;--actions-border-top: 1px solid var(--menu-border-color);--filter-min-height: calc(3.3em - var(--padding-y) / 2);--actions-margin-top: calc(var(--padding-y) / 2)}}._form_efhmf_1>._filter_efhmf_58{flex:1;position:relative;display:flex;flex-flow:row nowrap;align-items:center;min-height:var(--filter-min-height);padding-top:var(--padding-y);padding-bottom:calc(var(--padding-y) / 2);cursor:pointer}._form_efhmf_1>._filter_efhmf_58>._options_efhmf_69{display:none;flex:none}._form_efhmf_1>._filter_efhmf_58>._label_efhmf_73{--arrow-size: 1em;flex:0 0 4.25em;position:relative;padding-left:calc(var(--arrow-size) + .75em);color:var(--text-color-secondary)}._form_efhmf_1>._filter_efhmf_58>._label_efhmf_73>svg{width:var(--arrow-size);height:var(--arrow-size);position:absolute;top:50%;left:.25em;margin-top:calc(var(--arrow-size) * -.5)}._form_efhmf_1>._filter_efhmf_58>._current_efhmf_88{position:relative;flex:1}._form_efhmf_1>._filter_efhmf_58>._current_efhmf_88>strong{color:var(--text-color-primary);position:absolute;top:50%;line-height:1em;width:100%;margin-top:-.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._form_efhmf_1>._filter_efhmf_58>._current_efhmf_88>strong>span{color:var(--text-color-primary)}._form_efhmf_1>._filter_efhmf_58>._current_efhmf_88>strong [data-difficulty="1"]{--text-color-primary: var(--difficulty-color-1)}._form_efhmf_1>._filter_efhmf_58>._current_efhmf_88>strong [data-difficulty="3"]{--text-color-primary: var(--difficulty-color-3)}._form_efhmf_1>._filter_efhmf_58>._current_efhmf_88>strong [data-difficulty="5"]{--text-color-primary: var(--difficulty-color-5)}._form_efhmf_1>._filter_efhmf_58>._current_efhmf_88>strong [data-difficulty="7"]{--text-color-primary: var(--difficulty-color-7)}._form_efhmf_1>._filter_efhmf_58>._current_efhmf_88>strong [data-difficulty="9"]{--text-color-primary: var(--difficulty-color-9)}._form_efhmf_1>._filter_efhmf_58:before{content:"";position:absolute;z-index:-1;top:var(--padding-y);bottom:calc(var(--padding-y) * .5);left:calc(var(--sticky-extend-padding) * -.3333);right:0;background:var(--tag-background-color);opacity:var(--filter-background-opacity);transition:opacity var(--base-transition-duration);border-radius:.3333em}._form_efhmf_1>._filter_efhmf_58._is-menu-open_efhmf_134{--filter-background-opacity: 1}:root.root-is-pointer-hover ._form_efhmf_1>._filter_efhmf_58:hover{--filter-background-opacity: 1}._form_efhmf_1>._actions_efhmf_140{flex:var(--actions-flex);padding-top:var(--padding-y);padding-bottom:var(--actions-margin-top);white-space:nowrap;text-align:center;border-top:var(--actions-border-top);margin-top:var(--actions-margin-top)}._form_efhmf_1>._actions_efhmf_140 button{padding:.15em 1em}._form_efhmf_1>._actions_efhmf_140 button+button{margin-left:calc(var(--sticky-extend-padding) * .5)}._form_efhmf_1:after{content:"";position:absolute;z-index:-1;top:calc(-2px - var(--sticky-extra-top));bottom:calc(100% + 1px);left:0;right:0;background:var(--global-header-background-color)}._option-in-menu_efhmf_165{--menu-item-line-height: 1.3333em;--indicator-size: .95em;--indicator-border-color: var(--tag-background-color);--indicator-radio-background-color: var(--tag-background-color);--indicator-radio-core-color: transparent;--indicator-checkbox-background-color: var(--tag-background-color);--indicator-checkbox-core-color: transparent}._option-in-menu_efhmf_165>._label_efhmf_73{cursor:pointer}._option-in-menu_efhmf_165>._label_efhmf_73[data-difficulty]{--menu-item-text-color: var(--difficulty-color)}._option-in-menu_efhmf_165>._label_efhmf_73[data-difficulty][data-difficulty="1"]{--difficulty-color: var(--difficulty-color-1);--difficulty-icon: var(--difficulty-emoji-1)}._option-in-menu_efhmf_165>._label_efhmf_73[data-difficulty][data-difficulty="3"]{--difficulty-color: var(--difficulty-color-3);--difficulty-icon: var(--difficulty-emoji-3)}._option-in-menu_efhmf_165>._label_efhmf_73[data-difficulty][data-difficulty="5"]{--difficulty-color: var(--difficulty-color-5);--difficulty-icon: var(--difficulty-emoji-5)}._option-in-menu_efhmf_165>._label_efhmf_73[data-difficulty][data-difficulty="7"]{--difficulty-color: var(--difficulty-color-7);--difficulty-icon: var(--difficulty-emoji-7)}._option-in-menu_efhmf_165>._label_efhmf_73>._indicator_efhmf_196{position:absolute;width:var(--indicator-size);height:var(--indicator-size);top:calc((var(--menu-item-min-height) - var(--indicator-size)) * .5);left:calc(var(--menu-block-item-padding-x))}._option-in-menu_efhmf_165>._label_efhmf_73>._indicator_efhmf_196:before,._option-in-menu_efhmf_165>._label_efhmf_73>._indicator_efhmf_196:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;margin-left:-.2em}._option-in-menu_efhmf_165>._label_efhmf_73>._indicator_efhmf_196:before{z-index:1;border:1px solid var(--indicator-border-color);transition:none var(--base-transition-duration);transition-property:background-color,border-color}._option-in-menu_efhmf_165>._label_efhmf_73>._indicator_efhmf_196:after{z-index:2;transition:none var(--base-transition-duration);transition-property:background-color,color}._option-in-menu_efhmf_165>._label_efhmf_73>._indicator_efhmf_196+._text_efhmf_224{margin-left:var(--menu-item-line-height)}._option-in-menu_efhmf_165>._label_efhmf_73>._text_efhmf_224{display:block;position:relative}._option-in-menu_efhmf_165>._label_efhmf_73>._text_efhmf_224:has(._emoji_efhmf_231){padding-left:calc(var(--menu-item-line-height) + .3333em)}._option-in-menu_efhmf_165>._label_efhmf_73>._text_efhmf_224 ._emoji_efhmf_231{display:block;position:absolute;left:0;top:0;width:var(--menu-item-line-height)}._option-in-menu_efhmf_165>._label_efhmf_73>._text_efhmf_224 ._emoji_efhmf_231:empty:before{content:var(--difficulty-icon)}._option-in-menu_efhmf_165>._label_efhmf_73._radio_efhmf_244>._indicator_efhmf_196:before,._option-in-menu_efhmf_165>._label_efhmf_73._radio_efhmf_244>._indicator_efhmf_196:after{border-radius:50%}._option-in-menu_efhmf_165>._label_efhmf_73._radio_efhmf_244>._indicator_efhmf_196:before{background-color:var(--indicator-radio-background-color)}._option-in-menu_efhmf_165>._label_efhmf_73._radio_efhmf_244>._indicator_efhmf_196:after{width:100%;height:100%;top:0;left:0;transform:scale(.5);background-color:var(--indicator-radio-core-color)}._option-in-menu_efhmf_165>._label_efhmf_73._checkbox_efhmf_259>._indicator_efhmf_196:before,._option-in-menu_efhmf_165>._label_efhmf_73._checkbox_efhmf_259>._indicator_efhmf_196:after{border-radius:.3333em}._option-in-menu_efhmf_165>._label_efhmf_73._checkbox_efhmf_259>._indicator_efhmf_196:before{background-color:var(--indicator-checkbox-background-color)}._option-in-menu_efhmf_165>._label_efhmf_73._checkbox_efhmf_259>._indicator_efhmf_196:after{content:"✓";font-weight:900;top:50%;height:0;line-height:0;transform:scale(.6667);transform-origin:50% 50%;color:var(--indicator-checkbox-core-color)}body:has(#__challenge-filter-difficulties--1:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-difficulties--1]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-difficulties-0:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-difficulties-0]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-difficulties-1:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-difficulties-1]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-difficulties-2:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-difficulties-2]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-difficulties-3:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-difficulties-3]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-difficulties-4:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-difficulties-4]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-difficulties-5:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-difficulties-5]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-difficulties-6:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-difficulties-6]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-difficulties-7:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-difficulties-7]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-difficulties-8:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-difficulties-8]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-difficulties-9:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-difficulties-9]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-difficulties-10:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-difficulties-10]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-aircraftTypes--1:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-aircraftTypes--1]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-aircraftTypes-0:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-aircraftTypes-0]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-aircraftTypes-1:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-aircraftTypes-1]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-aircraftTypes-2:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-aircraftTypes-2]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-aircraftTypes-3:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-aircraftTypes-3]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-aircraftTypes-4:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-aircraftTypes-4]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-aircraftTypes-5:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-aircraftTypes-5]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-aircraftTypes-6:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-aircraftTypes-6]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-aircraftTypes-7:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-aircraftTypes-7]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-aircraftTypes-8:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-aircraftTypes-8]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-aircraftTypes-9:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-aircraftTypes-9]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-aircraftTypes-10:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-aircraftTypes-10]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards--1:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards--1]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-0:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-0]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-1:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-1]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-2:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-2]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-3:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-3]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-4:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-4]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-5:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-5]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-6:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-6]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-7:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-7]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-8:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-8]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-9:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-9]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-10:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-10]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-11:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-11]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-12:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-12]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-13:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-13]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-14:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-14]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-15:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-15]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-16:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-16]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-17:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-17]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-18:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-18]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-19:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-19]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-20:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-20]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-21:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-21]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-22:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-22]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-23:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-23]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-24:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-24]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-25:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-25]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-26:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-26]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-27:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-27]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-28:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-28]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-29:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-29]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-30:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-30]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-31:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-31]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-32:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-32]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-33:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-33]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-34:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-34]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-35:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-35]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-36:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-36]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-37:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-37]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-38:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-38]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-39:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-39]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-40:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-40]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-41:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-41]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-42:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-42]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-43:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-43]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-44:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-44]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-45:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-45]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-46:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-46]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-47:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-47]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-48:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-48]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-49:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-49]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}body:has(#__challenge-filter-hazards-50:checked) ._option-in-menu_efhmf_165 label[for=__challenge-filter-hazards-50]{--block-background-opacity: 1;--indicator-border-color: var(--text-color-primary);--indicator-radio-core-color: var(--text-color-primary);--indicator-checkbox-background-color: var(--text-color-primary);--indicator-checkbox-core-color: var(--text-color-primary-invert)}._no-result_efhmf_808,._no-initial-condition_efhmf_809{width:auto;text-align:center;margin:2em 0 4em}._no-result_efhmf_808>strong,._no-initial-condition_efhmf_809>strong{font-size:1.6667em}._no-result_efhmf_808>p,._no-initial-condition_efhmf_809>p{font-size:1.25em}._no-result_efhmf_808>strong{color:var(--text-color-primary)}._loading-spinner_efhmf_826{display:block;color:transparent;overflow:hidden;background-color:transparent;border-radius:100em;border:.25em var(--spinner-color) solid;border-left-color:transparent;animation:_rotating_efhmf_1 1.5s infinite linear;transform-origin:50% 50%;width:var(--spinner-size);height:var(--spinner-size);margin:3em auto 4.5em;padding:0}@keyframes _rotating_efhmf_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._random-result_efhmf_849{--max-width: calc(var(--body-safe-min-width) + var(--global-edge-safe-distance) * 2);--font-size: 1.13333em;--padding-y: 5em;--animation-drop-in-duration: .75s;position:relative;z-index:1;margin:-6em calc(var(--global-edge-safe-distance) * -1);padding-top:var(--padding-y);padding-bottom:var(--padding-y);margin-bottom:calc(var(--challenge-list-container-padding-bottom) * -1);overflow:hidden}@media screen and (max-width:576px){._random-result_efhmf_849{--max-width: calc(var(--body-safe-min-width) - var(--global-edge-safe-distance) * 2);--font-size: 1em;--padding-y: 4em}}@media screen and (min-width:577px)and (max-width:780px){._random-result_efhmf_849{--max-width: calc(var(--body-safe-min-width) - var(--global-edge-safe-distance) * 2)}}._random-result_efhmf_849:before{content:"";position:absolute;z-index:10;inset:0;pointer-events:none;box-shadow:inset 0 0 var(--global-edge-safe-distance) calc(var(--global-edge-safe-distance) / 2) var(--theme-color)}@media screen and (max-width:576px){._random-result_efhmf_849:before{left:calc(var(--global-edge-safe-distance) * -1);right:calc(var(--global-edge-safe-distance) * -1)}}._random-result_efhmf_849 ._item_efhmf_891{max-width:var(--max-width);font-size:var(--font-size);margin:5dvh auto 0;animation:_drop-in_efhmf_1 var(--animation-drop-in-duration) linear backwards;transform-origin:50% 25%}@keyframes _drop-in_efhmf_1{0%{opacity:0;transform:scale(2)}12%{transform:scale(1.89)}24%{transform:scale(1.56)}36%{transform:scale(1.02)}54%{opacity:1;transform:scale(1.25)}74%{transform:scale(1.02)}82%{transform:scale(1.06)}92%{transform:scale(1.01)}96%{transform:scale(1.02)}to{transform:scale(1)}}._random-result_efhmf_849 ._extra-infos_efhmf_932{max-width:var(--max-width);font-size:var(--font-size);margin:1em auto 0;animation:_fade-in_efhmf_1 .25s var(--animation-drop-in-duration) linear both;text-align:center}@keyframes _fade-in_efhmf_1{0%{opacity:0}to{opacity:1}}._random-result_efhmf_849 ._extra-infos_efhmf_932 ._hint-link_efhmf_947{--arrow-line-width: 2px;--arrow-translate-x: -10px;--arrow-opacity: 0;display:inline-block;position:relative;color:var(--text-color-primary);text-decoration:none;transition-property:color,transform,opacity,background-color}._random-result_efhmf_849 ._extra-infos_efhmf_932 ._hint-link_efhmf_947:before,._random-result_efhmf_849 ._extra-infos_efhmf_932 ._hint-link_efhmf_947:after{content:"";position:absolute;z-index:-1;top:50%;right:-.4em;border:var(--arrow-line-width) solid currentColor;width:.5em;height:.5em;margin-top:-.125em;border-left-width:0;border-bottom-width:0;opacity:var(--arrow-opacity);transform-origin:100% 100%;transform:translate(var(--arrow-translate-x)) rotate(45deg);transition:inherit;transition-property:transform,opacity}._random-result_efhmf_849 ._extra-infos_efhmf_932 ._hint-link_efhmf_947:after{--arrow-line-width: 1px;border-color:var(--text-color-secondary);right:calc(-.4em - 5px)}:root.root-is-pointer-hover ._random-result_efhmf_849 ._extra-infos_efhmf_932 ._hint-link_efhmf_947:hover{--arrow-translate-x: 0;--arrow-opacity: 1}._random-result_efhmf_849 ._extra-infos_efhmf_932 ._article-is-wip_efhmf_985{display:block;margin-bottom:.6667em;color:var(--accent-color-red);background:var(--accent-color-red-p-20);border:1px solid var(--accent-color-red);border-radius:.5em;padding:.3333em .6667em}
