.DdC1-G_language{--squircle-position:relative}
.wOe4KW_region{--squircle-position:relative}
._9HN1ZG_dot{border-radius:100%;width:12px;height:12px;transition:opacity .25s ease-in-out}html ._9HN1ZG_button{--button--limited-width:250px}
html .YC-_PG_button{--button--align-self:stretch}
._nYwJq_root{background:var(--color--white);filter:drop-shadow(10px 10px 20px #0000001a)drop-shadow(0 0 3px #00000014);width:max-content;padding:var(--spacing--default) 8px;justify-content:center;margin-block-start:var(--spacing--m);margin-inline:auto;position:sticky;bottom:0}@media not (max-width:48rem){._nYwJq_root{padding:var(--spacing--default) 0}}._nYwJq_prev,._nYwJq_next,._nYwJq_filler,._nYwJq_page-button{--squircle-background:var(--color--white);padding:8px var(--spacing--default);background:var(--color--white)}._nYwJq_prev:not(._nYwJq_prev--current):not(._nYwJq_next--current):hover:hover,._nYwJq_next:not(._nYwJq_prev--current):not(._nYwJq_next--current):hover:hover,._nYwJq_page-button:not(._nYwJq_prev--current):not(._nYwJq_next--current):hover:hover{filter:drop-shadow(10px 10px 20px #0000001a)drop-shadow(0 0 3px #00000014)}._nYwJq_prev,._nYwJq_next{display:none}@media not (max-width:48rem){._nYwJq_prev,._nYwJq_next{align-items:center;display:flex}}._nYwJq_prev--current,._nYwJq_next--current{cursor:not-allowed;opacity:.5}._nYwJq_filler{cursor:not-allowed;align-items:center;padding-inline:4px;display:flex}._nYwJq_page-button--current{filter:drop-shadow(10px 10px 20px #0000001a)drop-shadow(0 0 3px #00000014);color:var(--color--pink);cursor:not-allowed}
.ZHy_jq_tabs{width:100%;gap:clamp(24px,7vw,86px);width:100%;max-width:100%;margin-block-start:var(--spacing--m);display:flex;position:relative;overflow-x:auto}.ZHy_jq_tabs:before{content:"";background-color:var(--color--plant-90);border-radius:var(--border-radius-s) var(--border-radius-s) 0 0;width:100%;height:2px;position:absolute;bottom:0;left:0}.ZHy_jq_tab{grid-template-columns:1fr;gap:6px}.ZHy_jq_tab.ZHy_jq_all{--tab-color:var(--color--black)}.ZHy_jq_tab.ZHy_jq_tools{--tab-color:var(--color--pink)}.ZHy_jq_tab.ZHy_jq_trainertools{--tab-color:var(--color--blue)}.ZHy_jq_tab.ZHy_jq_other{--tab-color:var(--color--green)}.ZHy_jq_tab--active{padding-block-end:6px;font-weight:700;position:relative}.ZHy_jq_tab--active:after{content:"";background-color:var(--tab-color);border-radius:var(--border-radius-s) var(--border-radius-s) 0 0;width:100%;height:2px;position:absolute;bottom:0;left:0}.ZHy_jq_tab--disabled{opacity:.5;cursor:not-allowed}.ZHy_jq_tab-label,.ZHy_jq_tab-count{color:var(--tab-color);white-space:nowrap}
.b--GCa_root{display:grid}.b--GCa_form{--button-height:55px;-moz-column-gap:var(--spacing--m);column-gap:var(--spacing--m);grid-template-columns:1fr max-content max-content}.b--GCa_form .b--GCa_submit{--_min-height:var(--button-height);--button--align-self:end;max-height:var(--button-height);grid-area:1/3/2/-1;align-self:end;margin:0;padding-inline:13px}@media not (max-width:48rem){.b--GCa_form .b--GCa_submit{padding-inline:26px}}.b--GCa_form .b--GCa_submit>span>span{display:none}@media not (max-width:48rem){.b--GCa_form .b--GCa_submit>span>span{display:inline}.b--GCa_form .b--GCa_submit>span svg{display:none}}.b--GCa_reset{height:var(--button-height);width:var(--button-height);grid-area:1/2/2/3;justify-content:center;align-self:end;align-items:center;display:flex;transform:rotate(45deg)}.b--GCa_input-root{grid-template-columns:subgrid;grid-area:1/1/2/-1}.b--GCa_input-label{text-wrap:auto;grid-column:1/2}.b--GCa_input{--squircle-border-radius:14px;--squircle-position:static;border:1px solid #000;grid-column:1/3;height:55px;padding:12px 50px 12px 16px}@media not (max-width:48rem){.b--GCa_input{padding-inline-end:150px}}.b--GCa_input:focus-visible{border-color:var(--color--pink)}.b--GCa_input::placeholder{opacity:.5}.b--GCa_suggestion{margin-top:var(--spacing--m)}.b--GCa_suggestion>button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;display:inline}.b--GCa_results{margin-top:3rem}.b--GCa_result{-moz-column-gap:var(--spacing--default);column-gap:var(--spacing--default);display:grid}@media not (max-width:48rem){.b--GCa_result{-moz-column-gap:var(--spacing--m);column-gap:var(--spacing--m);grid-template-rows:max-content 1fr max-content;grid-template-columns:1fr 170px}}.b--GCa_result:not(:last-child):after{content:"";border-bottom:1px solid var(--color--plant-90);grid-column:1/-1;width:100%;margin-block:2rem;display:block}.b--GCa_result mark{color:inherit;border-radius:2px;padding:.1em .2em;font-weight:600}.b--GCa_result-headline,.b--GCa_result-content{grid-column:1/-1}@media not (max-width:48rem){.b--GCa_result-headline,.b--GCa_result-content{grid-column:1/2}}.b--GCa_result-content p{margin-block-end:0}.b--GCa_result-actions{--squircle-border-radius:14px;--squircle-position:static;--spacing:12px;--image-mobile-width:121px;background-color:var(--color--white);height:max-content;padding:var(--spacing);margin:0;display:flex}@media not (max-width:48rem){.b--GCa_result-actions{flex-direction:column;grid-area:1/2/3/-1}}.b--GCa_result-actions--bordered{filter:drop-shadow(10px 10px 20px #0000001a)drop-shadow(0 0 3px #00000014);gap:var(--spacing--s);margin-block-start:var(--spacing--default);overflow:clip}@media not (max-width:48rem){.b--GCa_result-actions--bordered{margin-block-start:0}}.b--GCa_result-actions .b--GCa_result-image{width:var(--image-mobile-width);margin-inline-start:calc(var(--spacing) * -1);margin-block:calc(var(--spacing) * -1)}@media (max-width:48rem){.b--GCa_result-actions .b--GCa_result-image{flex:none}}@media not (max-width:48rem){.b--GCa_result-actions .b--GCa_result-image{height:calc(34px + var(--spacing));width:calc(100% + var(--spacing) * 2);margin-inline:calc(var(--spacing) * -1);margin-block:calc(var(--spacing) * -1) 0}}.b--GCa_result-actions .b--GCa_result-link{--button--padding-inline:8px;flex-grow:0;flex-shrink:0;width:100%;height:max-content}.b--GCa_result-actions .b--GCa_result-label{--headline-label-font:var(--font-style--xs-bold);--headline-label-desktop-vertical-spacing:4px;width:max-content}.b--GCa_result-actions .b--GCa_result-button-group{gap:var(--spacing--s);flex-direction:column;margin-block-start:auto;padding-inline-start:calc(var(--spacing) - var(--spacing--s));display:flex}@media (max-width:48rem){.b--GCa_result-actions .b--GCa_result-button-group{padding-inline-start:0}.b--GCa_result-actions:not(:has(.b--GCa_result-image)).b--GCa_result-actions .b--GCa_result-button-group{padding-inline-start:calc(var(--spacing) + var(--image-mobile-width))}}@media not (max-width:48rem){.b--GCa_result-actions .b--GCa_result-button-group{padding-inline-start:0}}.b--GCa_loading-results{place-content:center;margin:3rem;display:flex}.b--GCa_loader{justify-content:center;align-items:center;width:100%;max-width:6rem;margin-top:3rem;margin-bottom:3rem;display:flex;position:relative}.b--GCa_loader:before,.b--GCa_loader:after{content:"";filter:drop-shadow(0 0 1rem hsla(var(--color--green-hsl), .75));border-radius:50%;animation:1.8s ease-in-out infinite b--GCa_pulsOut;position:absolute}.b--GCa_loader:before{width:100%;box-shadow:inset 0 0 0 1rem var(--color--green);padding-bottom:100%;animation-name:b--GCa_pulsIn}.b--GCa_loader:after{width:calc(100% - 2rem);padding-bottom:calc(100% - 2rem);box-shadow:0 0 #fff}@keyframes b--GCa_pulsIn{0%{box-shadow:inset 0 0 0 1rem var(--color--green);opacity:1}50%,to{box-shadow:inset 0 0 0 0 var(--color--green);opacity:0}}@keyframes b--GCa_pulsOut{0%,50%{box-shadow:0 0 0 0 var(--color--green);opacity:0}to{box-shadow:0 0 0 1rem var(--color--green);opacity:1}}
._90KitG_level-1,._90KitG_level-2,._90KitG_first-item{--squircle-border-radius:var(--radius-xs);--squircle-position:relative}._90KitG_level-1:hover,._90KitG_level-1:focus,._90KitG_level-2:hover,._90KitG_level-2:focus,._90KitG_first-item:hover,._90KitG_first-item:focus{--link-color:var(--color--black);font-weight:700}._90KitG_level-1 :focus,._90KitG_level-2 :focus,._90KitG_first-item :focus{outline:none}._90KitG_level-1 ._90KitG_link{font:var(--font-size--m);text-transform:uppercase;letter-spacing:var(--letter-spacing--l);padding:var(--spacing--s) var(--spacing--default) var(--spacing--s);font-weight:700;display:block}._90KitG_first-item,._90KitG_level-2{--link-color:hsla(var(--color-black-hsl), .5)}._90KitG_first-item ._90KitG_link,._90KitG_level-2 ._90KitG_link{font:var(--font-size--default);padding:var(--spacing--s) 32px;color:var(--link-color);display:block}:is(._90KitG_first-item:has(+._90KitG_level-1),._90KitG_level-2:has(+._90KitG_level-1)){margin-bottom:var(--spacing--s)}._90KitG_first-item,._90KitG_in-view{--link-color:var(--color--black)}._90KitG_divider{background-color:var(--color--blue);height:1px;margin-block:var(--spacing--s)}
.NMKdoW_container{--modal-padding:0px;--header-height:88px;--footer-height:84px}.NMKdoW_header{padding:28px var(--spacing--m) var(--spacing--m);background-color:var(--color--blue);color:var(--color--white);height:var(--header-height);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.NMKdoW_title{text-transform:uppercase;letter-spacing:var(--letter-spacing--l)}.NMKdoW_content{padding:var(--spacing--default);-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin-block:0;overflow:auto}.NMKdoW_footer{padding:var(--spacing--default) 0 var(--spacing--default) var(--spacing--m);height:var(--footer-height);z-index:5;flex-shrink:0;grid-template-columns:1fr 1fr;display:grid;box-shadow:0 -2px 26px -2px #00000040}.NMKdoW_footer .NMKdoW_close{--button--width:max-content;--button--justify-self:end;--button--align-self:center}.NMKdoW_counter-overline{text-transform:uppercase;letter-spacing:var(--letter-spacing--l);grid-area:1/1/2/2;align-self:end}.NMKdoW_counter{font:var(--font-size--m);color:var(--color--blue);grid-area:2/1/3/2;font-weight:700}.NMKdoW_counter span{color:inherit;font-weight:inherit}.NMKdoW_close{grid-area:1/2/3/3;min-width:0}.NMKdoW_active-item{--link-color:var(--color--black);--squircle-background:var(--color--sky-90);font-weight:700}
.sBeira_root .sBeira_open-delete{max-width:max-content;padding-inline:0}
.BgiBwq_current-language{--squircle-background:var(--color--plant-90);--squircle-border-color:var(--color--plant-70);--squircle-border-radius:var(--radius-xs);--squircle-border-width:2px}
.pzRcSa_container{gap:var(--spacing-m);flex-direction:column;display:flex}.pzRcSa_login-button{margin-top:var(--spacing-l)}
._9QiKcq_container{gap:var(--spacing--s) var(--spacing--default);grid-template-columns:[label-start switch-start]min-content[switch-end label-text-start description-start]auto[label-end label-text-end description-end];display:grid}._9QiKcq_container:has(:disabled){pointer-events:none;--squircle-background:var(--color--plant-95)}._9QiKcq_container{--_switch-height:20px;--_switch-background-color:var(--color--black);--_switch-wrapper-background-color:var(--color--white)}._9QiKcq_container:has(:checked){--_switch-translate-x:100%;--_switch-background-color:var(--color--pink)}._9QiKcq_container:has(:disabled) ._9QiKcq_switch-wrapper{cursor:default;opacity:.5}._9QiKcq_label{grid-area:label;grid-template-columns:subgrid;cursor:pointer;grid-row:1;align-items:center;display:grid}._9QiKcq_input{opacity:0;z-index:1;grid-area:switch;width:100%;height:100%}._9QiKcq_switch-wrapper{background:var(--_switch-wrapper-background-color);height:var(--_switch-height);aspect-ratio:2;filter:drop-shadow(10px 10px 20px #0000001a)drop-shadow(0 0 3px #00000014)drop-shadow(2px 2px 4px #0000000d);border-radius:999em;grid-area:switch;transition:opacity .15s ease-in-out;position:relative}._9QiKcq_switch{background:var(--_switch-background-color);height:100%;box-shadow:0 0 0 calc(var(--_switch-height) / 10) var(--_switch-wrapper-background-color) inset;aspect-ratio:1;transform:translateX(var(--_switch-translate-x));border-radius:100%;transition:transform .15s ease-in-out;display:block;position:absolute}._9QiKcq_label-text{grid-area:label-text}._9QiKcq_description{grid-area:2/description;margin:0}
.CRD5SW_error{position:relative}
._7-6Rsa_current-region{--squircle-background:var(--color--plant-90);--squircle-border-color:var(--color--plant-70);--squircle-border-radius:var(--radius-xs);--squircle-border-width:2px}
.s44K-a_container{--squircle-background:initial;flex-direction:column;grid-area:2/1/3/2;width:100%;display:flex;position:relative}@media (max-width:48rem){.s44K-a_container{padding-block-start:calc(var(--spacing--m) + 16px)}}.s44K-a_inner{width:100%;display:flex;position:relative;overflow:auto}.s44K-a_inner--animating{overflow:visible}@media not (max-width:48rem){.s44K-a_inner:first-child{padding-block-start:var(--spacing--xl)}}.s44K-a_inner .s44K-a_columns-container{gap:0;width:100%;display:flex}@media not (max-width:64rem){.s44K-a_inner .s44K-a_columns-container{padding-inline:var(--spacing--l)}}.s44K-a_inner .s44K-a_columns-container>*{flex:1}.s44K-a_inner .s44K-a_columns-container--is-root>*{max-width:50%}.s44K-a_inner .s44K-a_columns-container--is-root{justify-content:center}.s44K-a_menu-column{padding:0 var(--spacing--m) var(--spacing--l);flex:1;overflow-y:auto}.s44K-a_inner--animating .s44K-a_menu-column{overflow:visible}.s44K-a_column-header{margin-bottom:var(--spacing--m)}.s44K-a_column-list{margin:0;padding:0;list-style:none}.s44K-a_column-list.s44K-a_last-column{-moz-column-gap:var(--spacing--m);column-gap:var(--spacing--m);grid-template-columns:repeat(2,minmax(min-content,1fr));display:grid}.s44K-a_column-list.s44K-a_last-column>*{grid-column:1/-1}.s44K-a_back-to-main{--button-main-color:var(--color--pink);margin-left:var(--spacing--m);display:block}.s44K-a_back-to-main span{color:var(--color--pink)}@media not (max-width:48rem){.s44K-a_back-to-main{padding-block-start:var(--spacing--l)}}@media not (max-width:64rem){.s44K-a_back-to-main{padding:var(--spacing--l) var(--spacing--l) 0}}.s44K-a_back-label{font:var(--font-style--xxl);margin-bottom:var(--spacing--s);padding-bottom:var(--spacing--m)}.s44K-a_settings-container{padding:var(--spacing--m)}@media (max-width:48rem){.s44K-a_columns-container{scroll-snap-type:x mandatory;overflow-x:auto}.s44K-a_inner--animating .s44K-a_columns-container{overflow-x:visible}.s44K-a_columns-container>*{scroll-snap-align:start;min-width:100%}.s44K-a_columns-container--is-root>*{max-width:100%}.s44K-a_back-label{display:none}.s44K-a_menu-column:has(~.s44K-a_menu-column){display:none}.s44K-a_menu-column--hidden-mobile{display:none}}
