/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/**
 * @license
 * MyFonts Webfont Build ID 3867246, 2020-12-16T11:57:38-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: ITC American Typewriter Pro Medium by ITC
 * URL: https://www.myfonts.com/collections/itc-foundry

 * Webfont: ITC American Typewriter Pro Bold by ITC
 * URL: https://www.myfonts.com/collections/itc-foundry

 * © 2025 MyFonts Inc. */@font-face{font-family:ITCAmericanTypewriterPro;src:url(/assets/AmericanTypewriterITCPro-Med-BbQrt-tI.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ITCAmericanTypewriterPro;src:url(/assets/AmericanTypewriterITCPro-Bold-ClMYCkLP.woff2) format("woff2");font-weight:800;font-style:normal}*{box-sizing:border-box;font-family:ITCAmericanTypewriterPro;line-height:1;font-weight:400}body{background-color:#fff;font-size:12px}h1,h2,h3,h4,h5,h6{margin:0;font-weight:800}p{margin:0;padding:0}.fancyHover{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}.fancyHover:hover{box-shadow:0 -3px 0 var(--border-color)}.glassEffect{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}:root{--color-gray-400: #EFEEEB;--color-gray-500: #E7E7E7}._fancyHover_hsa6m_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_hsa6m_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_hsa6m_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._component_hsa6m_19{height:100dvh;width:100dvw;display:flex;justify-content:center;align-items:center;flex-direction:column}._title_hsa6m_28{font-size:4em}._fancyHover_17009_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_17009_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_17009_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._component_17009_19{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#dfdf00;padding:1rem;text-align:center}._title_17009_32{font-weight:400}._fancyHover_jsokl_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_jsokl_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_jsokl_11,._logo_jsokl_11,._componentBar_jsokl_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._component_jsokl_11{display:grid;grid-template-columns:1fr 200px;grid-template-rows:1fr;align-items:flex-end;gap:20px;height:100%}._container_jsokl_28{display:grid;grid-template-rows:200px 1fr;grid-template-columns:200px;height:100%;position:relative;z-index:0}._logo_jsokl_11{position:relative;z-index:1;width:100%;height:100%;scale:1.6;border-radius:150px;display:flex;justify-content:center;align-items:center}._icon_jsokl_49{width:65%;height:65%;color:var(--theme-color-primary)}._icon_jsokl_49>svg{width:100%;height:100%}._componentBar_jsokl_11{position:relative;z-index:0;height:100%;border-radius:10px;overflow:hidden}._componentBar_jsokl_11>._bar_jsokl_66{position:absolute;bottom:0;left:0;width:100%;z-index:1}._bar_jsokl_66{border-radius:10px;background-color:var(--theme-color-primary)}._bar_jsokl_66:before{content:"";display:block;height:30px;width:100%;background-color:var(--theme-color-primary-alt);border-radius:10px}._add_jsokl_87{margin-top:20px;display:flex;justify-content:center;align-items:center;border:none;padding:2rem 4rem;background-color:var(--theme-color-primary);color:#fff;border-radius:10px;font-size:1.5em;font-weight:800}._add_jsokl_87:disabled{opacity:.4}._add_jsokl_87:disabled:hover{cursor:not-allowed}._add_jsokl_87:hover{cursor:pointer}._fancyHover_p3fr3_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_p3fr3_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_p3fr3_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._component_p3fr3_19{background-color:#fff;padding:10px 10px 10px 20px;font-weight:800;border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:20px;background-color:#efeeeb}._teamName_p3fr3_31{font-size:18px;white-space:pre-wrap}._controlles_p3fr3_36{display:flex;align-items:center;gap:5px}._button_p3fr3_42{width:35px;height:35px;border-radius:35px;border:none;display:flex;justify-content:center;align-items:center;background-color:#fff;font-size:1.5em}._button_p3fr3_42:hover{cursor:pointer}._score_p3fr3_57{background-color:var(--theme-color-primary);height:45px;width:45px;border-radius:45px;display:flex;justify-content:center;align-items:center;font-weight:800;font-size:22px;color:#fff;padding-top:4px}._fancyHover_1w73w_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_1w73w_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_1w73w_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._component_1w73w_19{display:grid;gap:20px;grid-template-columns:max-content;justify-content:flex-end}._fancyHover_dk99l_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_dk99l_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_dk99l_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._component_dk99l_19{position:relative;display:flex;align-items:center;justify-content:center;height:75px;width:75px;border-radius:75px;border:none;background-color:var(--theme-color-primary);color:#fff}._component_dk99l_19:hover{cursor:pointer}._fancyHover_1vec0_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_1vec0_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_1vec0_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._component_1vec0_19{padding:15px 15px 10px;border-radius:0 0 30px 30px}._buttons_1vec0_24{display:flex;gap:20px;flex-direction:row;align-items:center;padding:1rem;background-color:#efeeeb;border-radius:20px}._number_1vec0_34{font-weight:800;font-size:34px;background-color:var(--theme-color-primary);color:#fff;height:60px;width:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-top:4px}._button_1vec0_24{display:flex;align-items:center;justify-content:center;height:45px;width:45px;border-radius:50%;border:none;background-color:#fff}._button_1vec0_24:hover{cursor:pointer}._active_1vec0_62{background-color:var(--theme-color-active);color:#fff}._fancyHover_1vt2u_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_1vt2u_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_1vt2u_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._component_1vt2u_19{display:flex;flex-direction:row;background-color:#efeeeb;padding:15px 15px 10px;border-radius:0 0 30px 30px}._themas_1vt2u_27{display:flex;gap:35px;background-color:#efeeeb;padding:1rem;border-radius:20px}._thema_1vt2u_27{padding:1rem 1.5rem;border-radius:20px;border:none;color:#fff;font-weight:800;border:2px solid;font-size:1.5em}._thema_1vt2u_27:hover{cursor:pointer}._listItems_1vt2u_48{background-color:#e7e7e7;padding:20px;border-radius:20px}._list_1vt2u_48{display:flex;flex-direction:column;gap:20px}._listItem_1vt2u_48{display:grid;grid-template-columns:50px max-content;align-items:center;gap:20px;border:none;background-color:transparent}._listItem_1vt2u_48:hover{cursor:pointer}._indicator_1vt2u_72{border-radius:50%;color:#000;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.8em;padding:1rem;width:50px;height:50px;font-weight:800;line-height:50px}._titleWrapper_1vt2u_87{display:flex;align-items:center;padding:1rem 1.5rem;border-radius:10px}._title_1vt2u_87{color:#fff;font-size:1.5em;font-weight:800}._active_1vt2u_100{background-color:var(--theme-color-active);color:#fff}._fancyHover_15mbz_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_15mbz_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_15mbz_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._layout_15mbz_19{position:relative;z-index:0;height:100dvh}._backButton_15mbz_25{position:absolute;bottom:4rem;left:2rem;z-index:3}._outlet_15mbz_32{position:absolute;top:0;left:0;height:100dvh;z-index:1;padding:3rem}._ui_15mbz_41{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}._ui_15mbz_41{display:grid;padding:5rem;grid-template-columns:3fr 1fr;grid-template-rows:90% 10%;gap:20px;grid-template-areas:"... goal" "tools goal"}._ui_15mbz_41>._goal_15mbz_55{grid-area:goal}._ui_15mbz_41>._tools_15mbz_58{grid-area:tools}._tools_15mbz_58{display:grid;grid-template-columns:1fr 1.5fr;align-items:center}._mainTools_15mbz_68{display:flex;align-items:center;gap:2rem}._fancyHover_1vnyo_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_1vnyo_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_1vnyo_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._component_1vnyo_19{width:100%;height:100%}._video_1vnyo_24{width:100%;height:100%;object-fit:contain}._fancyHover_xsrit_1,._team_xsrit_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_xsrit_1:hover,._team_xsrit_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_xsrit_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._teams_xsrit_19{list-style:none;column-count:2;column-gap:40px;padding:0}._header_xsrit_26{display:flex;flex-direction:column;gap:10px}._teamCount_xsrit_32{font-weight:800;font-size:24px;padding:0;margin:0}._team_xsrit_1{--border-color: #e7f9f7;padding:1.2rem 1rem;background-color:#fff;color:#000;margin-bottom:2rem;display:grid;grid-template-columns:90% 10%;page-break-inside:avoid;break-inside:avoid;border-radius:5px}._team_xsrit_1._active_xsrit_51{background-color:#00cbbb;color:#fff}._label_xsrit_56:hover{cursor:pointer}._fancyHover_15151_1,._roundButton_15151_1,._button_15151_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_15151_1:hover,._roundButton_15151_1:hover,._button_15151_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_15151_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._page_15151_19{background-color:#fff;padding:4rem;min-height:100dvh}._container_15151_25{max-width:760px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:2rem}._title_15151_34{font-size:45px;text-align:center}._panel_15151_39{background-color:#dfdf00;padding:1.75rem 2rem;border-radius:15px}._panelHeader_15151_45{display:flex;flex-direction:column;gap:10px;padding-bottom:1rem}._panelTitle_15151_52{padding:0;margin:0;font-size:1.4em}._animals_15151_58{list-style:none;column-count:3;padding:0}._animal_15151_58{background-color:#000;page-break-inside:avoid;break-inside:avoid;width:100%;aspect-ratio:1/1;position:relative;padding:1rem;border-radius:.75rem;color:#fff;font-weight:800}._animal_15151_58>._naviagtion_15151_76{position:absolute;bottom:1rem}._naviagtion_15151_76{display:flex;gap:20px}._animalButton_15151_86{background-color:#fff;border:none;border-radius:10px;display:flex;justify-content:center;align-items:center;padding:.5rem}._animalButton_15151_86:hover{cursor:pointer}._roundButtons_15151_99{display:flex;gap:10px}._roundButton_15151_1{--border-color: #e7f9f7;height:45px;width:45px;border:none;background-color:#fff;font-size:1.5em}._roundButton_15151_1:hover{cursor:pointer}._roundButton_15151_1._active_15151_115{background-color:#00cbbb;color:#fff}._useTeams_15151_120{display:flex;flex-direction:row;justify-content:space-between;gap:20px}._button_15151_1{--border-color: #e7f9f7;padding:.75rem 1rem;border:none;background-color:#fff;width:100%;font-size:1.5em}._button_15151_1:hover{cursor:pointer}._button_15151_1._active_15151_115{background-color:#00cbbb}._buttonTitle_15151_142{color:#fff;font-size:1.5rem}._image_15151_147{height:100%;width:100%}._fancyHover_jgokh_1,._closeButton_jgokh_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_jgokh_1:hover,._closeButton_jgokh_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_jgokh_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._component_jgokh_19{position:relative;display:flex;justify-content:center;padding-top:3rem;background-color:var(--theme-color-primary);height:100%;width:100%}._closeButton_jgokh_1{--border-color: #e7f9f7;position:absolute;left:50%;bottom:1rem;height:60px;width:60px;display:flex;align-items:center;justify-content:center;border:none;background-color:#fff;border-radius:5px}._closeButton_jgokh_1:hover{cursor:pointer}._dialog_jgokh_47{height:87%;aspect-ratio:16/9;border-radius:20px;max-width:100%}._header_jgokh_54{display:flex;justify-content:flex-end;align-items:center;padding:1rem;z-index:1}._title_jgokh_62{font-size:18px}._close_jgokh_1{height:45px;width:45px;border-radius:45px;display:flex;align-items:center;justify-content:center;border:none}._close_jgokh_1:hover{cursor:pointer}._fancyHover_bs1xg_1{box-shadow:0 3px 0 var(--border-color);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:12px;border-bottom:3px solid var(--border-color)}._fancyHover_bs1xg_1:hover{box-shadow:0 -3px 0 var(--border-color)}._glassEffect_bs1xg_11{background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}._component_bs1xg_19{display:flex;justify-content:center;align-items:center;width:100%}._footprints_bs1xg_26{display:grid;grid-template-columns:1fr 1fr;gap:20px}
