.SidePanel-module__B32FWq__SidePanel{background-color:var(--elevation2);box-shadow:var(--shadow-strong);color:var(--text-primary);z-index:100;flex-direction:column;grid-area:sidebar;width:20em;min-width:20em;height:100%;transition:transform .1s linear;display:flex;position:absolute;top:0;overflow:hidden}.SidePanel-module__B32FWq__SidePanelActions{grid-gap:.5em;-webkit-user-select:none;user-select:none;padding:.65em;display:grid}.SidePanel-module__B32FWq__SidePanelActions button{width:100%;font-size:.9em;display:block}.SidePanel-module__B32FWq__SidePanelContainer{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.SidePanel-module__B32FWq__SidePanelContent{flex:1;line-height:1.3em;overflow:auto}.SidePanel-module__B32FWq__SidePanelHeader{background-color:var(--elevation1);-webkit-user-select:none;user-select:none;justify-content:space-between;padding:.65em;display:flex}.SidePanel-module__B32FWq__SidePanelHeaderAction{border-radius:100%;width:2rem;height:2rem;padding:.25em}.SidePanel-module__B32FWq__SidePanelHeaderAction:active,.SidePanel-module__B32FWq__SidePanelHeaderAction:hover{background-color:var(--elevation6)}.SidePanel-module__B32FWq__SidePanelHeaderTitle{color:var(--brand);font-family:var(--font-bench-nine),var(--font-fira-sans-extra-condensed),sans-serif;text-transform:uppercase;margin:0;padding:0;font-size:1.5em;font-weight:400}.SidePanel-module__B32FWq__SidePanelLoadingOverlay{background-color:var(--elevation2);z-index:100;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.SidePanel-module__B32FWq__SidePanelLeft{left:0;transform:translate(-100%)}.SidePanel-module__B32FWq__SidePanelLeft.SidePanel-module__B32FWq__SidePanelEntering,.SidePanel-module__B32FWq__SidePanelLeft.SidePanel-module__B32FWq__SidePanelEntered{transform:translate(0%)}.SidePanel-module__B32FWq__SidePanelLeft.SidePanel-module__B32FWq__SidePanelExiting,.SidePanel-module__B32FWq__SidePanelLeft.SidePanel-module__B32FWq__SidePanelExited{transform:translate(-100%)}.SidePanel-module__B32FWq__SidePanelRight{right:0;transform:translate(100%)}.SidePanel-module__B32FWq__SidePanelRight.SidePanel-module__B32FWq__SidePanelEntering,.SidePanel-module__B32FWq__SidePanelRight.SidePanel-module__B32FWq__SidePanelEntered{transform:translate(0%)}.SidePanel-module__B32FWq__SidePanelRight.SidePanel-module__B32FWq__SidePanelExiting,.SidePanel-module__B32FWq__SidePanelRight.SidePanel-module__B32FWq__SidePanelExited{transform:translate(100%)}@media (max-width:576px){.SidePanel-module__B32FWq__SidePanel{width:100%;left:0}}
.DeprecationBanner-module___xZina__DeprecationBanner{text-align:center;background-color:#f63e02;justify-content:center;align-items:center;gap:1em;padding:.75em 1em;font-size:.9rem;line-height:1.4;text-decoration:none;display:flex;box-shadow:0 2px 8px #0000004d,inset 0 1px #ffc8641a}.DeprecationBanner-module___xZina__DeprecationBannerContent{flex-direction:column;flex:1;justify-content:center;align-items:start;display:flex}.DeprecationBanner-module___xZina__DeprecationBannerIcon{color:orange;flex-shrink:0;font-size:1.2rem}.DeprecationBanner-module___xZina__DeprecationBannerText{color:var(--text-primary)}.DeprecationBanner-module___xZina__DeprecationBannerLink{color:var(--brand);align-items:center;font-weight:600;text-decoration:none;transition:color .1s ease-in-out;display:flex}.DeprecationBanner-module___xZina__DeprecationBannerLink:hover{color:var(--text-highlight)}.DeprecationBanner-module___xZina__DeprecationBannerLinkIcon{font-size:1.1rem}@media (min-width:550px){.DeprecationBanner-module___xZina__DeprecationBannerContent{flex-direction:row;justify-content:space-between}}
.DeprecationNotice-module__DU5yPa__DeprecationNoticeBackdrop{z-index:200;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DeprecationNotice-module__DU5yPa__DeprecationNoticeModal{text-align:center;background:linear-gradient(#1e1e1e,#171717);border:1px solid #e7be701f;border-radius:8px;width:100%;max-width:380px;margin:1em;padding:1.75em 2em;box-shadow:0 12px 40px #0009}.DeprecationNotice-module__DU5yPa__DeprecationNoticeTitle{color:var(--text-primary);justify-content:center;align-items:center;gap:.5em;margin-bottom:.75em;font-size:1.7rem;font-weight:500;line-height:1;display:flex}.DeprecationNotice-module__DU5yPa__DeprecationNoticeTitleIcon{color:orange}.DeprecationNotice-module__DU5yPa__DeprecationNoticeBody{color:var(--text-secondary);flex-direction:column;gap:.6em;margin-bottom:1rem;font-size:.95rem;line-height:1.6;display:flex}.DeprecationNotice-module__DU5yPa__DeprecationNoticeUrl{color:var(--brand)}.DeprecationNotice-module__DU5yPa__DeprecationNoticeBenefits{text-align:left;margin-bottom:1.5rem;display:inline-block}.DeprecationNotice-module__DU5yPa__DeprecationNoticeBenefit{color:var(--text-secondary);font-size:.9rem;line-height:2}.DeprecationNotice-module__DU5yPa__DeprecationNoticeBenefit:before{color:var(--brand);content:"✦";margin-right:.4em}.DeprecationNotice-module__DU5yPa__DeprecationNoticeActions{justify-content:center;gap:.6em;display:flex}.DeprecationNotice-module__DU5yPa__DeprecationNoticeHighlight{color:var(--brand)}.DeprecationNotice-module__DU5yPa__DeprecationNoticePrimary{background-color:var(--brand);color:#000;cursor:pointer;border:none;border-radius:5px;padding:.5em 1.25em;font-weight:600;text-decoration:none}.DeprecationNotice-module__DU5yPa__DeprecationNoticePrimary:hover{filter:brightness(1.1)}.DeprecationNotice-module__DU5yPa__DeprecationNoticeSecondary{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:.5em .9em;font-family:inherit}.DeprecationNotice-module__DU5yPa__DeprecationNoticeSecondary:hover{color:var(--text-primary)}
.LayoutBackground-module__WXvPVW__LayoutBackground{z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}
.LoadingOverlay-module__s6F4XG__LoadingOverlay{background-color:var(--elevation3);color:var(--text-primary);-webkit-user-select:none;user-select:none;z-index:1000;flex-direction:column;justify-content:center;align-items:center;padding:1em;display:flex;position:absolute;inset:0}
.Button-module__e7WGRa__Button{background-color:var(--elevation2);color:var(--text-primary);filter:saturate(70%);font-family:var(--font-fira-sans),sans-serif;-webkit-user-select:none;user-select:none;border:none;border-radius:.25em;outline:none;padding:.5em 1em;font-weight:500;transition:background-color .1s ease-in-out,color .1s ease-in-out,filter .1s ease-in-out,opacity .1s ease-in-out;display:inline-block;overflow:hidden}.Button-module__e7WGRa__Button:hover:not(:disabled){filter:saturate();cursor:pointer}.Button-module__e7WGRa__Button:disabled{color:var(--text-secondary);filter:saturate(50%);opacity:.7}.Button-module__e7WGRa__ButtonContent{text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}
.Heading-module__KqQbHG__Heading{color:var(--brand);font-family:var(--font-fira-sans-extra-condensed),sans-serif;text-transform:uppercase;-webkit-user-select:none;user-select:none;margin:1em 0 .5em;padding:0;font-weight:400}.Heading-module__KqQbHG__Heading:first-child{margin-top:0}.Heading-module__KqQbHG__Heading1{font-size:2.25rem}.Heading-module__KqQbHG__Heading2{font-size:2rem}.Heading-module__KqQbHG__Heading3{font-size:1.75rem}.Heading-module__KqQbHG__Heading4{font-size:1.5rem}.Heading-module__KqQbHG__Heading5{font-size:1.2rem}.Heading-module__KqQbHG__Heading6{font-size:1rem}
.TextEllipsis-module__xIqguW__TextEllipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.Modal-module__GKiJOG__Modal{cursor:default;width:100%;height:100%;position:absolute;top:0;left:0}.Modal-module__GKiJOG__ModalAction{background-color:var(--elevation6);min-width:6em}.Modal-module__GKiJOG__ModalAction+.Modal-module__GKiJOG__ModalAction{margin-left:.5em}.Modal-module__GKiJOG__ModalActions{background-color:var(--elevation1);justify-content:flex-end;padding:.75rem;display:flex}.Modal-module__GKiJOG__ModalBody{color:var(--text-primary);flex:1;padding:1rem;line-height:1.5em;overflow:auto}.Modal-module__GKiJOG__ModalClose{border-radius:100%;width:2rem;height:2rem;padding:.25em}.Modal-module__GKiJOG__ModalClose:hover{background-color:var(--elevation6)}.Modal-module__GKiJOG__ModalDialog{background-color:var(--elevation2);box-shadow:var(--shadow);border-radius:.5em;flex-direction:column;width:100%;max-width:900px;max-height:60vh;display:flex;overflow:hidden}.Modal-module__GKiJOG__ModalDialogContainer{justify-content:center;align-items:center;width:100%;height:100%;padding:3rem;transition:opacity .2s linear;display:flex;position:absolute;top:0;left:0;overflow:hidden}.Modal-module__GKiJOG__ModalDialogContainerBlurred{z-index:301}.Modal-module__GKiJOG__ModalEntering .Modal-module__GKiJOG__ModalDialogContainer,.Modal-module__GKiJOG__ModalEntered .Modal-module__GKiJOG__ModalDialogContainer{opacity:1}.Modal-module__GKiJOG__ModalExiting .Modal-module__GKiJOG__ModalDialogContainer,.Modal-module__GKiJOG__ModalExited .Modal-module__GKiJOG__ModalDialogContainer{opacity:0}.Modal-module__GKiJOG__ModalHeader{background-color:var(--elevation1);color:var(--brand);font-family:var(--font-fira-sans-condensed),sans-serif;text-transform:uppercase;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.75rem;font-size:1.4em;display:flex}.Modal-module__GKiJOG__ModalOverlay{z-index:300;width:100%;height:100%;transition:-webkit-backdrop-filter .2s linear,backdrop-filter .2s linear;position:absolute;top:0;left:0}.Modal-module__GKiJOG__ModalEntering .Modal-module__GKiJOG__ModalOverlay,.Modal-module__GKiJOG__ModalEntered .Modal-module__GKiJOG__ModalOverlay{-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em)}.Modal-module__GKiJOG__ModalExiting .Modal-module__GKiJOG__ModalOverlay,.Modal-module__GKiJOG__ModalExited .Modal-module__GKiJOG__ModalOverlay{-webkit-backdrop-filter:blur();backdrop-filter:blur()}@media (max-width:500px){.Modal-module__GKiJOG__ModalDialogContainer{padding:.5rem}.Modal-module__GKiJOG__ModalAction{width:100%}.Modal-module__GKiJOG__ModalAction+.Modal-module__GKiJOG__ModalAction{margin:.5em 0 0}.Modal-module__GKiJOG__ModalActions{flex-direction:column}.Modal-module__GKiJOG__ModalBody{min-height:unset}.Modal-module__GKiJOG__ModalDialog{height:100%;max-height:unset;max-width:unset;width:100%}}
.Emphasis-module__MDzXma__Emphasis{color:var(--brand)}
.HuntingMapTutorialImage-module__rbI6Zq__HuntingMapTutorialImage{background-color:var(--elevation3);border-radius:.5em;justify-content:center;margin:1em auto;padding:1em;display:flex;position:relative;overflow:hidden}.HuntingMapTutorialImage-module__rbI6Zq__HuntingMapTutorialImage img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:.4em;max-width:100%;height:fit-content}@media screen and (max-width:768px){.HuntingMapTutorialImage-module__rbI6Zq__HuntingMapTutorialImage{padding:.5em}}
.HuntingMapTutorial-module__QeDHHa__HuntingMapTutorial{min-height:20rem}.HuntingMapTutorial-module__QeDHHa__HuntingMapTutorialNext{background-color:var(--highlight)}
.Select-module___DAqqq__Select{width:100%;position:relative}.Select-module___DAqqq__SelectDisabled{cursor:default;opacity:.5}.Select-module___DAqqq__SelectExpanded{z-index:10}.Select-module___DAqqq__SelectInput{background-color:var(--elevation4);border:thin solid var(--elevation6);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;z-index:2;border-radius:.25em;outline:none;align-items:center;padding:.75em;transition:border-color .15s ease-in-out;display:flex;position:relative}.Select-module___DAqqq__SelectInput:disabled{opacity:.5}.Select-module___DAqqq__SelectInputExpanded{border-left-color:var(--highlight);border-right-color:var(--highlight);border-top-color:var(--highlight);border-bottom-right-radius:0;border-bottom-left-radius:0}.Select-module___DAqqq__SelectInputIcon{transition:transform .15s ease-in-out;transform:scale(1.5)}.Select-module___DAqqq__SelectExpanded .Select-module___DAqqq__SelectInputIcon{transform:rotate(180deg)scale(1.5)}.Select-module___DAqqq__SelectInputText{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Select-module___DAqqq__SelectOptionItem{border-bottom:thin solid var(--elevation4);cursor:pointer;padding:.75em;transition:background-color .1s ease-in-out}.Select-module___DAqqq__SelectOptionItem:hover{background-color:var(--elevation2)}.Select-module___DAqqq__SelectOptionItemSelected{color:var(--brand)}.Select-module___DAqqq__SelectOptionList{background-color:var(--elevation4);border:thin solid var(--highlight);box-shadow:var(--shadow);color:var(--text-primary);-webkit-user-select:none;user-select:none;z-index:1;border-top:none;border-bottom-right-radius:.25em;border-bottom-left-radius:.25em;outline:none;width:100%;max-height:15.3em;position:absolute;overflow-y:auto}.Select-module___DAqqq__SelectPlaceholder{color:var(--text-secondary);flex:1}
.Checkbox-module__nrNAFG__Checkbox{background-color:var(--elevation8);cursor:pointer;border-radius:.25em;width:1em;height:1em;margin:.5em;position:relative}.Checkbox-module__nrNAFG__CheckboxInput{cursor:inherit;opacity:0;z-index:1;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.Checkbox-module__nrNAFG__CheckboxTick{opacity:0;z-index:2;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TRZGKQzOoOASsThZERRy1CkWoEGqFVh1MLv2CJg1Jiouj4Fpw8GOx6uDirKuDqyAIfoA4OjkpukiJ/2sKLWI8OO7Hu3uPu3eAUCsx3e4YB3TDsZLxmJTOrEpdrwhBRBgDGFaYbc7JcgK+4+seAb7eRXmW/7k/R6+WtRkQkIhnmWk5xBvE05uOyXmfWGQFRSM+Jx6z6ILEj1xXPX7jnG+wwDNFK5WcJxaJpXwbq23MCpZOPEUc0XSD8oW0xxrnLc56qcKa9+QvDGWNlWWu0xxCHItYggwJKiooogQHUVoNUmwkaT/m4x9s+GVyqeQqgpFjAWXoUBp+8D/43a2dm5zwkkIxoPPFdT9GgK5doF513e9j162fAMFn4Mpo+cs1YOaT9GpLixwBfdvAxXVLU/eAyx2g/8lULKUhBWkKuRzwfkbflAHCt0DPmtdbcx+nD0CKukrcAAeHwGiestd93t3d3tu/Z5r9/QCEtnKuTSX4hAAAAWNJREFUWMPll69LBEEUx2dEODBcEw7E5o9oENuhwXKX7YpWT/+Gw6rlRLBZRBC7NsFwxaLF4lbFplgt+7Hs4bHMzM7Oj10OvzBhYd/7fOftvje7QvwnAQvAdp3wBEhrMQHc8afqTAASuEStzSoMHGng30ArNnwXvQ5jw9vAjwY+jA2fBz4Mu1+rE34SE94A7g3wd2AmpoErzNpSxcncCt1uabZuAWk0AJwCPQf4jmHXIwOLug2O4N2xoEdgpUS7UWDgwFRhmY3LRBF8DDQM8CXgs8DAa1Z6/SMG+oYECdBRxMwBTxRrw6aMPYtEg1yMDfy8zIvUt0iYAOvAjcW9X8Bs2bf5jHDad+nlKeA6APwBmPaZaL4mVn1HahN4doQPQs11FxNvXqVXmGhpBpRq1KZAN+bnNK6HTSgTzodNKBMd18MmtIk0Z+Cl6j+cvbGyA7R98pVuGSnlBSCEEMvZ9VBMsn4BA8gaGBDtkt8AAAAASUVORK5CYII=);background-size:contain;width:100%;height:100%;transition:opacity 50ms ease-in-out;transform:scale(1.2)}.Checkbox-module__nrNAFG__CheckboxInput:checked+.Checkbox-module__nrNAFG__CheckboxTick{opacity:1}
.Label-module__pPjSYG__Label{color:var(--text-secondary);text-transform:uppercase;-webkit-user-select:none;user-select:none;margin-bottom:.25em;margin-left:.1rem;font-size:.9em;display:block}.Label-module__pPjSYG__Label:not(:first-child){margin-top:1.5em}
.Slider-module__fyi6KW__Slider{width:100%;height:1.5em;position:relative;overflow:hidden}.Slider-module__fyi6KW__SliderThumb{background-color:var(--highlight);border:thin solid var(--text-highlight);box-shadow:var(--shadow);cursor:pointer;border-radius:100%;width:1.5em;height:1.5em;transition:filter .1s ease-in-out}.Slider-module__fyi6KW__SliderThumb:active{border-color:var(--brand)}.Slider-module__fyi6KW__SliderThumb:hover{filter:brightness(120%)}.Slider-module__fyi6KW__SliderTrack{background-color:var(--light-primary);border-radius:.2em;height:.2em;top:.6em}
.Textarea-module__kZN2IW__Textarea{background-color:var(--elevation3);border:thin solid var(--elevation6);color:var(--text-primary);resize:vertical;border-radius:.25em;outline:none;width:100%;min-height:5em;padding:.5em;font-family:Inconsolata,monospace;font-size:.9em;line-height:1.3rem;transition:background-color .1s ease-in-out}.Textarea-module__kZN2IW__Textarea:focus{border:thin solid var(--highlight)}
.SettingsEditorMigrationModal-module__SU9xWW__SettingsEditorMigrationModal{grid-gap:1em;grid-template-columns:1fr 1fr;height:100%;display:grid}.SettingsEditorMigrationModal-module__SU9xWW__SettingsEditorMigrationButtonCopy{background-color:var(--highlight);width:100%}.SettingsEditorMigrationModal-module__SU9xWW__SettingsEditorMigrationButtonPaste{background-color:var(--danger);width:100%}.SettingsEditorMigrationModal-module__SU9xWW__SettingsEditorMigrationModalPanel{grid-gap:1em;grid-template-rows:1fr auto;display:grid}.SettingsEditorMigrationModal-module__SU9xWW__SettingsEditorMigrationModalTextarea{resize:none}.SettingsEditorMigrationModal-module__SU9xWW__SettingsEditorMigrationModalTextarea:read-only{color:var(--text-secondary);cursor:default}@media (max-width:768px){.SettingsEditorMigrationModal-module__SU9xWW__SettingsEditorMigrationModal{grid-template-columns:1fr}}
.SettingsEditorMigration-module__E37p8W__SettingsEditorMigrationOpen{background-color:var(--highlight)!important}
.SettingsEditor-module__DlLtYG__SettingsEditorResetButton{background-color:var(--danger)!important}.SettingsEditor-module__DlLtYG__SettingsEditorModal{max-width:30rem}
@font-face{font-family:BenchNine;font-style:normal;font-weight:300;font-display:block;src:url(../media/ddd966ca6a36fc8b-s.6677a77d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:BenchNine;font-style:normal;font-weight:300;font-display:block;src:url(../media/a9b9537bcfba5353-s.p.97d94f0a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:BenchNine;font-style:normal;font-weight:400;font-display:block;src:url(../media/cc4b01b623fe59d1-s.a79c7f50.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:BenchNine;font-style:normal;font-weight:400;font-display:block;src:url(../media/669d327a6d61aa1b-s.p.71c26e46.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:BenchNine Fallback;src:local(Arial);ascent-override:154.73%;descent-override:55.15%;line-gap-override:0.0%;size-adjust:63.75%}.benchnine_897c1aa-module__50q6eG__className{font-family:BenchNine,BenchNine Fallback;font-style:normal}.benchnine_897c1aa-module__50q6eG__variable{--font-bench-nine:"BenchNine","BenchNine Fallback"}
@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:block;src:url(../media/c14d22d67366db36-s.022ea8f1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:block;src:url(../media/33eef18ff6079668-s.65672bdc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:block;src:url(../media/adfb5c0cf5cb4d09-s.e7acf52c.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:block;src:url(../media/e4d414c7a5e8d9ef-s.d95ae86f.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:block;src:url(../media/c7fcb79bc2ff025f-s.0f01e1ad.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:block;src:url(../media/e1e0f9a8d87bd4c8-s.b5e0be4f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:block;src:url(../media/c76157874a2922f6-s.p.ffb25873.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/6a3b6ed62ff5bf79-s.ef7733a1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/5977ec4b36520f6d-s.fcf258c6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/dee726aa58e45761-s.60b16dd4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/7a51e2b9c08a8ebb-s.fe5e2acb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/041e25e6ca1e5139-s.320bc7d4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/9106bdef11d9f452-s.6f93ef5b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/173b4e1ecbfe6c3b-s.p.bb4389f3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:block;src:url(../media/fc1417d4a51f10fe-s.9bb58133.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:block;src:url(../media/21110e96b1dae9b1-s.f0cd45bc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:block;src:url(../media/0621d06476499bd5-s.e5b6934a.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:block;src:url(../media/7b6421103319f6f3-s.61f70406.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:block;src:url(../media/282a7b8681f0cd88-s.dccd3bc5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:block;src:url(../media/9e80a34bd088ce0f-s.2173d14f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:block;src:url(../media/89c2c771ed51f5b8-s.p.62c6b13f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Fallback;src:local(Arial);ascent-override:91.01%;descent-override:25.79%;line-gap-override:0.0%;size-adjust:102.74%}.fira_sans_58cd256f-module__VPlXdG__className{font-family:Fira Sans,Fira Sans Fallback;font-style:normal}.fira_sans_58cd256f-module__VPlXdG__variable{--font-fira-sans:"Fira Sans","Fira Sans Fallback"}
@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/5f90812aef1d819a-s.66214525.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/7274f5884c949f4e-s.7453aeb9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/044b0140d80544fc-s.2c20effe.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/1beb35f995dbedc1-s.0b163479.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/f48142a03b2fb81f-s.f36b0036.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/0a1ae7a8cd90d31c-s.0036908a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/b1451c86156d0060-s.p.14dedc31.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/8bbd2cd1e627a2c7-s.dc372963.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/1167f89c21d95462-s.5769e881.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/4ccfabe56f5e5862-s.3900ac49.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/4e24365cc0dcff41-s.d3301c3b.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/f211950e28c4313d-s.0e4a3628.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/0a6b9c7695fbebee-s.b03a5f52.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/33e51fdb378f4314-s.p.74265ade.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:500;font-display:block;src:url(../media/1953151d5181a000-s.efcd28b7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:500;font-display:block;src:url(../media/e9ed81077a936648-s.972d97d7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:500;font-display:block;src:url(../media/0e2c100495110cad-s.4106e2c4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:500;font-display:block;src:url(../media/390a3e7c6d244cc9-s.9a63d671.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:500;font-display:block;src:url(../media/cad17c67b95f1cc2-s.0b80d5dc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:500;font-display:block;src:url(../media/22921d524f0a4243-s.cf3af979.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans Condensed;font-style:normal;font-weight:500;font-display:block;src:url(../media/4ab123d79b5331fa-s.p.f136cb96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Condensed Fallback;src:local(Arial);ascent-override:101.17%;descent-override:28.67%;line-gap-override:0.0%;size-adjust:92.42%}.fira_sans_condensed_ea3e68d4-module__cfx1Bq__className{font-family:Fira Sans Condensed,Fira Sans Condensed Fallback;font-style:normal}.fira_sans_condensed_ea3e68d4-module__cfx1Bq__variable{--font-fira-sans-condensed:"Fira Sans Condensed","Fira Sans Condensed Fallback"}
@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/4dc3d3eb62abe4c0-s.46588cdf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/e0c77daa7ad7b735-s.eaf50cd1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/07e315d7e973c7ce-s.881bf707.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/9719dcbbf68b22cb-s.bba89b70.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/6b9b532d752ad22b-s.bb1bb040.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/552f669d0184a2c5-s.6ee24cba.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:300;font-display:block;src:url(../media/037e130af27a5971-s.p.a83ad624.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/eac245cbb3941494-s.182cc5d1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/592c3bc971e55d7f-s.d9fe3ddc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/d3934c4df07efc53-s.f228201c.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/e93aee4253ae1d8a-s.32d059d6.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/2e6616f48fe3e437-s.8c951472.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/67d818613f657f10-s.ff7ff5c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:400;font-display:block;src:url(../media/71e560d5be1606b3-s.p.ddf67d39.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Extra Condensed Fallback;src:local(Arial);ascent-override:109.98%;descent-override:31.17%;line-gap-override:0.0%;size-adjust:85.02%}.fira_sans_extra_condensed_8ce0ac60-module__bB1P9W__className{font-family:Fira Sans Extra Condensed,Fira Sans Extra Condensed Fallback;font-style:normal}.fira_sans_extra_condensed_8ce0ac60-module__bB1P9W__variable{--font-fira-sans-extra-condensed:"Fira Sans Extra Condensed","Fira Sans Extra Condensed Fallback"}
.Toolbar-module__cTID5a__Toolbar{background-color:var(--elevation0);font-family:var(--font-bench-nine),var(--font-fira-sans-extra-condensed),sans-serif;-webkit-user-select:none;user-select:none;z-index:110;grid-template-columns:auto 1fr auto;width:100%;line-height:1em;display:grid}.Toolbar-module__cTID5a__ToolbarAction{color:var(--text-primary);text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;outline:none;min-width:5em;padding:.65rem;font-size:1.4rem;line-height:1.2em;text-decoration:none;transition:background-color .15s ease-in-out,color .15s ease-in-out;display:block}.Toolbar-module__cTID5a__ToolbarAction:hover{background-color:var(--elevation5)}.Toolbar-module__cTID5a__ToolbarActionActive{background-color:var(--elevation3);color:var(--brand)}.Toolbar-module__cTID5a__ToolbarActionMenu{background-color:var(--elevation0);box-shadow:var(--shadow-strong);min-width:10em;display:none;position:absolute;top:100%;left:0}.Toolbar-module__cTID5a__ToolbarActionMenu .Toolbar-module__cTID5a__ToolbarAction{padding-left:1.5em;padding-right:1.5em}.Toolbar-module__cTID5a__ToolbarActionMenuTrigger{cursor:pointer;position:relative}.Toolbar-module__cTID5a__ToolbarActionMenuTrigger:focus .Toolbar-module__cTID5a__ToolbarActionMenu,.Toolbar-module__cTID5a__ToolbarActionMenuTrigger:hover .Toolbar-module__cTID5a__ToolbarActionMenu{display:block}.Toolbar-module__cTID5a__ToolbarActions{display:flex}.Toolbar-module__cTID5a__ToolbarButtons{align-items:center;padding:0 .5em;display:flex}.Toolbar-module__cTID5a__ToolbarHeading{text-transform:uppercase;justify-content:center;align-items:center;width:15rem;padding:0 .65rem;font-size:1.2em;line-height:1em;display:flex;overflow:hidden}.Toolbar-module__cTID5a__ToolbarMobileButton{background-color:var(--elevation0);color:var(--text-highlight);cursor:pointer;border:none;border-radius:0;margin:0;padding:0;transition:color .15s ease-in-out;display:none}.Toolbar-module__cTID5a__ToolbarMobileButtonActive{color:var(--brand)}.Toolbar-module__cTID5a__ToolbarMobileButtonContent{justify-content:center;align-items:center;width:3rem;height:2.5rem;display:flex}.Toolbar-module__cTID5a__ToolbarMobileButtonIcon{font-size:1.5em;transition:transform .1s ease-in-out}.Toolbar-module__cTID5a__ToolbarMobileButton:hover .Toolbar-module__cTID5a__ToolbarMobileButtonIcon,.Toolbar-module__cTID5a__ToolbarMobileButtonActive .Toolbar-module__cTID5a__ToolbarMobileButtonIcon{transform:scale(1.2)}.Toolbar-module__cTID5a__ToolbarMobileMenu{background-color:var(--elevation2);font-family:var(--font-bench-nine),var(--font-fira-sans-extra-condensed),sans-serif;z-index:1000;flex-direction:column;display:flex;position:absolute;inset:0;overflow:auto}.Toolbar-module__cTID5a__ToolbarMobileMenu .Toolbar-module__cTID5a__ToolbarAction{flex:unset;padding:.75em 1em;font-size:1.5em}.Toolbar-module__cTID5a__ToolbarSubtitle{color:var(--brand);margin-left:.15em}.Toolbar-module__cTID5a__ToolbarTitle{color:var(--text-highlight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1024px){.Toolbar-module__cTID5a__ToolbarAction{min-width:5em}}@media (max-width:850px){.Toolbar-module__cTID5a__Toolbar{grid-template-columns:auto 1fr auto}.Toolbar-module__cTID5a__ToolbarActions{display:none}.Toolbar-module__cTID5a__ToolbarHeading{justify-content:unset;width:unset}.Toolbar-module__cTID5a__ToolbarMobileButton{display:block}}
.Layout-module__cbqlla__Layout{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.Layout-module__cbqlla__LayoutContent{height:100%;display:flex;position:relative;overflow:hidden}
.Notifications-module__kUTiwq__NotificationsBody{text-align:center;line-height:1.5em}.Notifications-module__kUTiwq__NotificationsToast{padding:.75em 1em;font-size:.9em;box-shadow:var(--shadow)!important}
.AnimalName-module__0Yso7W__AnimalName{line-height:1em}.AnimalName-module__0Yso7W__AnimalNameLatin{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:.3em;font-size:.85em;font-style:italic;line-height:1.2em;overflow:hidden}.AnimalName-module__0Yso7W__AnimalNameTitle{color:var(--text-primary);font-family:var(--font-fira-sans-condensed),sans-serif;text-overflow:ellipsis;white-space:nowrap;line-height:1.2em;transition:color .125s ease-in-out;overflow:hidden}.AnimalName-module__0Yso7W__AnimalNameHighlighted .AnimalName-module__0Yso7W__AnimalNameTitle{color:var(--brand)}@media (max-width:864px){.AnimalName-module__0Yso7W__AnimalNameResponsiveMobile{align-items:baseline;display:flex}.AnimalName-module__0Yso7W__AnimalNameResponsiveMobile .AnimalName-module__0Yso7W__AnimalNameLatin{margin:0 0 0 .5em}}@media (max-width:1200px){.AnimalName-module__0Yso7W__AnimalNameResponsiveTablet{align-items:baseline;display:flex}.AnimalName-module__0Yso7W__AnimalNameResponsiveTablet .AnimalName-module__0Yso7W__AnimalNameLatin{margin:0 0 0 .5em}}
.ColorSelectorCell-module__5Is41G__ColorSelectorCell{cursor:pointer;opacity:1;border:thin solid #0000;border-radius:.15em;height:1em;transition:border-color .1s ease-in-out}.ColorSelectorCell-module__5Is41G__ColorSelectorCell:hover,.ColorSelectorCell-module__5Is41G__ColorSelectorCellActive{border-color:var(--light-primary)}
@keyframes AnimalListItem-module__ohmMQG__highlight{0%{opacity:0;width:4px}50%{opacity:1;width:6px}to{opacity:1;width:4px}}.AnimalListItem-module__ohmMQG__AnimalListItem{cursor:pointer;padding:0;position:relative}.AnimalListItem-module__ohmMQG__AnimalListItem:before{background-color:var(--brand);content:"";opacity:0;width:2px;transition:opacity .125s ease-in-out;position:absolute;top:0;bottom:0;left:0}.AnimalListItem-module__ohmMQG__AnimalListItem:after{background:var(--brand);background:linear-gradient(90deg,var(--brand-semi)0%,var(--brand-transparent)100%);content:"";opacity:0;transition:opacity .125s ease-in-out;position:absolute;inset:0}.AnimalListItem-module__ohmMQG__AnimalListItem:hover:before{opacity:1}.AnimalListItem-module__ohmMQG__AnimalListItemContent{padding:.5em .75em;position:relative}.AnimalListItem-module__ohmMQG__AnimalListItemContent:before{background-color:var(--brand);content:"";opacity:0;width:4px;position:absolute;top:0;bottom:0;left:0}.AnimalListItem-module__ohmMQG__AnimalListItemActive{border-left-color:var(--brand)}.AnimalListItem-module__ohmMQG__AnimalListItemActive:after{opacity:1}.AnimalListItem-module__ohmMQG__AnimalListItemActive .AnimalListItem-module__ohmMQG__AnimalListItemContent:before{animation-name:AnimalListItem-module__ohmMQG__highlight;animation-duration:.35s;animation-delay:.12s;animation-fill-mode:forwards}.AnimalListItem-module__ohmMQG__AnimalListItemActive .AnimalListItem-module__ohmMQG__AnimalListItemTitle{color:var(--brand)}
.ColorSelector-module__pu17VG__ColorSelector{grid-gap:.25em;grid-template-columns:repeat(7,1fr);margin-bottom:.5em;display:grid}
.AnimalListGroup-module__M0Q3Oq__AnimalListGroupHeader{padding:0}
.Icon-module__WjwIfG__Icon{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#fff0;-webkit-user-drag:none;display:inline-flex}
.VectorIcon-module__IF2BIW__VectorIcon{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#fff0}.VectorIcon-module__IF2BIW__VectorIconComponent{transition:color .1s ease-in-out,fill .1s ease-in-out}.VectorIcon-module__IF2BIW__VectorIconHighlighted{color:var(--brand)}
.MarkerExplorationIcon-module__Nry-ra__MarkerExploration{color:var(--marker-exploration)}.MarkerExplorationIcon-module__Nry-ra__MarkerExplorationColorless{color:#fff}
.Card-module__ckVvha__Card{background-color:var(--elevation2);box-shadow:var(--shadow);color:var(--text-primary);text-align:center;-webkit-user-select:none;user-select:none;border-radius:.25em;min-width:15rem;padding:2rem;font-weight:300}
.MarkerTrackingIcon-module__0lXw-q__MarkerTracking{color:var(--marker-tracking)}.MarkerTrackingIcon-module__0lXw-q__MarkerTrackingColorless{color:#fff}
.AnimalEditorColorPicker-module__7a0Soa__AnimalEditorColorPicker div{cursor:inherit!important}.AnimalEditorColorPicker-module__7a0Soa__AnimalEditorColorPickerIcon{justify-content:center;display:flex}
.Error-module__9ruq6a__Error{-webkit-user-select:none;user-select:none;max-width:40em;margin:10vh auto 0}.Error-module__9ruq6a__ErrorHeading{font-family:var(--font-bench-nine),var(--font-fira-sans-extra-condensed),sans-serif;text-align:center;font-size:7em;font-weight:300}
.AnimalTrophyRating-module__YgLtRG__AnimalRating{justify-content:center;align-items:center;width:100%;display:inline-flex}.AnimalTrophyRating-module__YgLtRG__AnimalRatingPlaceholder{font-size:.35em}.AnimalTrophyRating-module__YgLtRG__AnimalRatingIcon{justify-content:center;align-items:center;width:20%;display:flex}
.PageContent-module__hMzTgW__PageContent{color:var(--text-primary);width:100%;height:100%;padding:1.5em;line-height:1.3em;overflow:auto}.PageContent-module__hMzTgW__PageContentBody{flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}
.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilder{grid-gap:.5em;display:grid}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderAgeButtons{grid-template-columns:repeat(3,1fr)}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderButtonConfirm{background-color:var(--info);width:100%;font-size:.9em}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderButtonConfirm:hover{background-color:var(--elevation1)}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderButtons{grid-gap:.5em;width:100%;display:grid}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderLabel{color:var(--text-primary);font-size:.9em}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderList{background-color:var(--elevation1);grid-gap:.25em;-webkit-user-select:none;user-select:none;border-radius:.25em;grid-auto-rows:min-content;min-height:6.5rem;padding:.25em;display:grid;position:relative}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderListEntry{background-color:var(--elevation2);grid-template-columns:1.5em 4.3em 1.5em 3.4em 1.5em 1fr;align-items:center;padding:.25em;display:grid;position:relative}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderListEntryOverlay{background-color:var(--danger);color:var(--text-primary);cursor:pointer;opacity:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderListEntry:hover .AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderListEntryOverlay{opacity:.8}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderListEntryRating{color:var(--light-primary);align-items:center;display:flex}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderListEntryValue{color:var(--text-primary);font-family:var(--font-fira-sans-condensed),sans-serif;text-overflow:ellipsis;white-space:nowrap;margin-right:.2em;font-size:.8em;font-weight:400;overflow:hidden}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderRatingButtons{grid-template-columns:repeat(6,1fr)}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderSection{grid-gap:.2em;display:grid}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderButtonToggle{background-color:var(--elevation5);font-family:var(--font-fira-sans-condensed),sans-serif;padding:.5em .25em;font-size:.9em;font-weight:400}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderButtonToggle:hover{background-color:var(--elevation1)}.AnimalEditorGroupBuilder-module__P5udEW__AnimalEditorGroupBuilderButtonToggleActive{background-color:var(--elevation1);color:var(--brand)}
.PivotTableEnergyRating-module__YTAa2G__PivotTableEnergyRating{background-color:var(--elevation5);color:var(--text-secondary);font-family:var(--font-fira-sans-condensed),sans-serif;opacity:.75;text-align:center;border-radius:.25em;flex:1;justify-content:center;align-items:center;width:100%;min-width:5rem;margin:0 auto;padding:.5rem;font-size:1.1em;transition:background-color .15s ease-in-out,color .15s ease-in-out,opacity .15s ease-in-out;display:flex}.PivotTableEnergyRating-module__YTAa2G__PivotTableEnergyRatingOptimal{background-color:var(--variance-optimal);color:var(--text-highlight);opacity:unset}.PivotTableEnergyRating-module__YTAa2G__PivotTableEnergyRatingSuboptimal{background-color:var(--variance-suboptimal);color:var(--text-highlight);opacity:unset}@media (max-width:864px){.PivotTableEnergyRating-module__YTAa2G__PivotTableEnergyRating{min-width:unset}}
.AnimalEditor-module__JGiKdG__AnimalEditorActionReset{background-color:var(--danger)}.AnimalEditor-module__JGiKdG__AnimalEditorActionSave{background-color:var(--info)}.AnimalEditor-module__JGiKdG__AnimalEditorContent{padding:0 .65em}.AnimalEditor-module__JGiKdG__AnimalEditorDates{grid-gap:1em;grid-template-columns:1fr 1fr;display:grid}.AnimalEditor-module__JGiKdG__AnimalEditorText{color:var(--text-primary);margin-left:.1rem;font-size:.8em;line-height:1em}
.PivotTableRow-module__AvqnmG__PivotTableRow{flex:1;width:100%;display:flex}.PivotTableRow-module__AvqnmG__PivotTableRowName{width:15em;padding:.25em .5em}.PivotTableRow-module__AvqnmG__PivotTableRowRatings{grid-gap:.5em;flex:1;grid-template-columns:repeat(5,1fr);display:grid}@media (max-width:864px){.PivotTableRow-module__AvqnmG__PivotTableRow{flex-direction:column}.PivotTableRow-module__AvqnmG__PivotTableRowName{width:100%;margin-bottom:.3em;padding:0}}
.ContextMenuOptionItem-module__g98qgW__ContextMenuOptionItem{color:var(--text-primary);cursor:pointer;align-items:center;padding:.7em 1em;line-height:1em;transition:background-color .1s linear,color .1s linear;display:flex}.ContextMenuOptionItem-module__g98qgW__ContextMenuOptionItem:not(.ContextMenuOptionItem-module__g98qgW__ContextMenuOptionItemDisabled):hover{background-color:var(--elevation0);color:var(--brand)}.ContextMenuOptionItem-module__g98qgW__ContextMenuOptionItemDisabled{color:var(--text-secondary);cursor:inherit}.ContextMenuOptionItem-module__g98qgW__ContextMenuOptionItemIcon{width:1em;height:1em;margin-right:1em;transform:scale(1.2)}.ContextMenuOptionItem-module__g98qgW__ContextMenuOptionItemSeparator{padding:.35em .8em}.ContextMenuOptionItem-module__g98qgW__ContextMenuOptionItemSeparator hr{margin:0}
.PivotTableRows-module__5dwmda__PivotTableRows{grid-gap:.5em;margin:.5em 0 1em;display:grid}@media (max-width:864px){.PivotTableRows-module__5dwmda__PivotTableRows{grid-gap:1em;margin:1em 0}}
.ContextMenu-module___awY8q__ContextMenu{background-color:var(--elevation3);border:thin solid var(--elevation0);box-shadow:var(--shadow-strong);opacity:0;transform-origin:top;-webkit-user-select:none;user-select:none;border-radius:.25em;min-width:13em;margin:0;padding:.25em 0;list-style-type:none;transition:opacity 75ms ease-in-out,transform 75ms ease-in-out;position:absolute;overflow:hidden}.ContextMenu-module___awY8q__ContextMenuStateEntering,.ContextMenu-module___awY8q__ContextMenuStateEntered{opacity:1;transform:scale(1)}.ContextMenu-module___awY8q__ContextMenuStateExiting,.ContextMenu-module___awY8q__ContextMenuStateExited{opacity:0;transform:scale(.5)}
.PivotTableHeader-module__VL7jbW__PivotTableHeader{grid-gap:.5em;grid-template-columns:repeat(5,1fr);margin:0 0 1em 15rem;display:grid}.PivotTableHeader-module__VL7jbW__PivotTableHeaderDistance{background-color:var(--highlight);color:var(--text-highlight);font-family:var(--font-fira-sans-condensed),sans-serif;border-radius:.25em;justify-content:center;align-items:center;width:100%;min-width:5rem;margin:0 auto;padding:.5rem;font-size:1.1em;font-weight:500;display:flex}@media (max-width:864px){.PivotTableHeader-module__VL7jbW__PivotTableHeader{margin-left:0}.PivotTableHeader-module__VL7jbW__PivotTableHeaderDistance{min-width:unset}}
.HuntingMapMarker-module__2zQx_a__HuntingMapMarker{color:#fff;z-index:2;-webkit-tap-highlight-color:#fff0;transition:color .1s ease-in-out,fill .1s ease-in-out,opacity 75ms linear;display:block;position:absolute;transform:scale(1)translate(-50%,-50%)}.HuntingMapMarker-module__2zQx_a__HuntingMapMarker:hover{z-index:5}.HuntingMapMarker-module__2zQx_a__HuntingMapMarker .HuntingMapMarker-module__2zQx_a__Icon{transition:transform .1s ease-in-out}.HuntingMapMarker-module__2zQx_a__HuntingMapMarker:hover .HuntingMapMarker-module__2zQx_a__Icon{transform:scale(1.2)}
.PivotTable-module__K5hqLG__PivotTable{-webkit-user-select:none;user-select:none;width:100%}@media (max-width:864px){.PivotTable-module__K5hqLG__PivotTable{font-size:.9em}}
.HuntingMapAnimal-module__7yIxwG__HuntingMapAnimal{cursor:pointer;z-index:1}.HuntingMapAnimal-module__7yIxwG__HuntingMapAnimalActive{z-index:3}.HuntingMapAnimal-module__7yIxwG__HuntingMapAnimalActive .HuntingMapAnimal-module__7yIxwG__Icon{transform:scale(1.2)!important}.HuntingMapAnimal-module__7yIxwG__HuntingMapAnimalEdited{filter:drop-shadow(0 0 .4em)}.HuntingMapAnimal-module__7yIxwG__HuntingMapAnimalRating{color:var(--trophy-rating);z-index:1;position:absolute;top:90%;left:0}.HuntingMapAnimal-module__7yIxwG__HuntingMapAnimalZone{z-index:4}
.SectionHeader-module__T5s65a__SectionHeader{background:linear-gradient(90deg,var(--elevation5)0%,transparent 100%);-webkit-user-select:none;user-select:none;padding:.9em .75em .9em .85em}.SectionHeader-module__T5s65a__SectionHeaderContent{color:var(--text-primary);font-family:var(--font-fira-sans-condensed),sans-serif;text-transform:uppercase;font-size:1.3em;line-height:1em}
.Sidebar-module__chRhja__Sidebar{background-color:var(--elevation2);-webkit-user-select:none;user-select:none;width:100%;height:100%;overflow-y:auto}.Sidebar-module__chRhja__SidebarButton{background-color:var(--elevation2);opacity:.5;border-radius:0 0 .5em;transition:opacity .15s linear;position:absolute;top:0;left:100%}.Sidebar-module__chRhja__SidebarButton:hover{opacity:1}.Sidebar-module__chRhja__SidebarButton svg{font-size:2em}.Sidebar-module__chRhja__SidebarButton:hover svg{font-size:2.2em}.Sidebar-module__chRhja__SidebarWrapper{z-index:100;width:15rem;height:100%;transition:box-shadow .15s linear,transform .15s linear;position:relative;overflow:hidden}@media (max-width:768px){.Sidebar-module__chRhja__SidebarWrapper{overflow:unset;display:block;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.Sidebar-module__chRhja__SidebarWrapperExpanded{box-shadow:var(--shadow);transform:translate(0)}}
.AnimalActivityGridFilter-module__1NYIvW__AnimalActivityGridFilter{grid-gap:.5em;grid-template-columns:repeat(auto-fit,minmax(10em,1fr));margin-bottom:1em;display:grid}.AnimalActivityGridFilter-module__1NYIvW__AnimalActivityGridFilterButton{font-family:var(--font-fira-sans-extra-condensed),sans-serif;text-transform:uppercase;background-color:#0000;padding:.75em 1em;font-weight:400}.AnimalActivityGridFilter-module__1NYIvW__AnimalActivityGridFilterButton:hover{background-color:var(--elevation2)}.AnimalActivityGridFilter-module__1NYIvW__AnimalActivityGridFilterButtonActive{background-color:var(--elevation2);color:var(--brand)}
.HuntingMapCoords-module__FQkK4a__HuntingMapCoords{background-color:var(--elevation2);color:var(--text-primary);opacity:.6;border-radius:.5em;align-items:center;padding:.35em .55em;font-size:.9em;line-height:1em;transition:opacity .15s linear;display:flex;position:absolute;bottom:.5rem;left:.5rem}.HuntingMapCoords-module__FQkK4a__HuntingMapCoords:hover{opacity:1}.HuntingMapCoords-module__FQkK4a__HuntingMapCoordsIcon{margin-right:.4em}
.WeaponDetails-module__4YE9PG__WeaponDetails{-webkit-user-select:none;user-select:none}.WeaponDetails-module__4YE9PG__WeaponDetailsName{font-family:var(--font-fira-sans-condensed),sans-serif;letter-spacing:.05em;text-transform:uppercase;font-size:1.5em}.WeaponDetails-module__4YE9PG__WeaponDetailsNameCaliber{color:var(--text-secondary);margin-top:.25em;font-style:italic}.WeaponDetails-module__4YE9PG__WeaponDetailsDescription{height:3.9em;padding-right:1em;font-weight:300;overflow:auto}.WeaponDetails-module__4YE9PG__WeaponDetailsStats{grid-column-gap:1em;grid-row-gap:.25em;grid-template-columns:repeat(2,1fr);margin-top:.5em;display:grid}.WeaponDetails-module__4YE9PG__WeaponDetailsStat{align-items:baseline;margin-top:.5em;font-size:1.1em;display:flex}.WeaponDetails-module__4YE9PG__WeaponDetailsStatName{color:var(--text-secondary);font-family:var(--font-bench-nine),var(--font-fira-sans-extra-condensed),sans-serif;letter-spacing:.1em;text-transform:uppercase;line-height:1em}.WeaponDetails-module__4YE9PG__WeaponDetailsStatValue{color:var(--text-primary);letter-spacing:unset;margin-left:.8em;line-height:1em}@media (max-width:864px){.WeaponDetails-module__4YE9PG__WeaponDetails{font-size:unset}.WeaponDetails-module__4YE9PG__WeaponDetailsStats{grid-template-columns:1fr}}
.AnimalActivityGridHeader-module__bdZYyW__AnimalActivityGridHeader{-webkit-user-select:none;user-select:none;grid-template-columns:11rem 1fr;width:100%;margin:1em 0;display:grid}.AnimalActivityGridHeader-module__bdZYyW__AnimalActivityGridHeaderCells{grid-gap:.25em;grid-template-columns:repeat(24,minmax(2.3rem,1fr));width:100%;display:grid}.AnimalActivityGridHeader-module__bdZYyW__AnimalActivityGridHeaderCell{background-color:var(--highlight);border-radius:.25em;justify-content:center;align-items:center;padding:.5em .25em;font-size:.85em;line-height:1em;display:flex}@media (max-width:1200px){.AnimalActivityGridHeader-module__bdZYyW__AnimalActivityGridHeader{grid-template-rows:auto auto;grid-template-columns:1fr}}@media (max-width:960px){.AnimalActivityGridHeader-module__bdZYyW__AnimalActivityGridHeaderCells{grid-template-columns:repeat(12,minmax(2.3rem,1fr))}.AnimalActivityGridHeader-module__bdZYyW__AnimalActivityGridHeaderPlaceholder{display:none}}@media (max-width:600px){.AnimalActivityGridHeader-module__bdZYyW__AnimalActivityGridHeaderCells{grid-template-columns:repeat(8,minmax(2.3rem,1fr))}}
.HuntingMapFilter-module__AEYsSa__HuntingMapFilter{z-index:150}.HuntingMapFilter-module__AEYsSa__HuntingMapFilterActionClear{background-color:var(--info)}.HuntingMapFilter-module__AEYsSa__HuntingMapFilterMenu{margin:0 0 1rem;padding:0;list-style-type:none}.HuntingMapFilter-module__AEYsSa__HuntingMapFilterMenuItem{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;height:3.2em;padding:0 1em;transition:background-color .1s ease-in-out;display:flex}.HuntingMapFilter-module__AEYsSa__HuntingMapFilterMenuItem:hover{background-color:var(--elevation5)}.HuntingMapFilter-module__AEYsSa__HuntingMapFilterMenuItemEnabled svg{transform:scale(1.15)}.HuntingMapFilter-module__AEYsSa__HuntingMapFilterMenuItemIcon,.HuntingMapFilter-module__AEYsSa__HuntingMapFilterMenuOptionCheckbox{justify-content:center;align-items:center;width:2.5em;display:flex;overflow:hidden}.HuntingMapFilter-module__AEYsSa__HuntingMapFilterMenuItemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:1.1em;overflow:hidden}.HuntingMapFilter-module__AEYsSa__HuntingMapFilterMenuItemEnabled .HuntingMapFilter-module__AEYsSa__HuntingMapFilterMenuItemLabel{color:var(--brand)}.HuntingMapFilter-module__AEYsSa__HuntingMapFilterSectionHeader{cursor:pointer}.HuntingMapFilter-module__AEYsSa__HuntingMapFilterSectionHeader:hover{background:var(--elevation5)}.HuntingMapFilter-module__AEYsSa__HuntingMapFilterToggle{z-index:10;position:absolute;top:.5em;left:.5em}
.WeaponName-module__fynG8W__WeaponName{line-height:1em}.WeaponName-module__fynG8W__WeaponNameCalibre{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:.3em;font-size:.85em;font-style:italic;line-height:1.2em;overflow:hidden}.WeaponName-module__fynG8W__WeaponNameTitle{color:var(--text-primary);font-family:var(--font-fira-sans-condensed),sans-serif;text-overflow:ellipsis;white-space:nowrap;line-height:1.2em;transition:color .125s ease-in-out;overflow:hidden}.WeaponName-module__fynG8W__WeaponNameHighlighted .WeaponName-module__fynG8W__WeaponNameTitle{color:var(--brand)}@media (max-width:864px){.WeaponName-module__fynG8W__WeaponNameResponsiveMobile{align-items:baseline;display:flex}.WeaponName-module__fynG8W__WeaponNameResponsiveMobile .WeaponName-module__fynG8W__WeaponNameCalibre{margin:0 0 0 .5em}}@media (max-width:1200px){.WeaponName-module__fynG8W__WeaponNameResponsiveTablet{align-items:baseline;display:flex}.WeaponName-module__fynG8W__WeaponNameResponsiveTablet .WeaponName-module__fynG8W__WeaponNameCalibre{margin:0 0 0 .5em}}
.AnimalActivityGridIcon-module__VAOVda__AnimalActivityGridIconIntermediate img{opacity:.4;transition:transform 75ms linear;transform:scale(.7)}.AnimalActivityGridIcon-module__VAOVda__AnimalActivityGridIconIntermediate:hover{transform:unset}@media (max-width:864px){.AnimalActivityGridIcon-module__VAOVda__AnimalActivityGridIconIntermediate{transform:scale(.8)}}
.HuntingMapLabel-module__u0E-yW__HuntingMapLabel{color:var(--text-primary);opacity:0;-webkit-user-select:none;user-select:none;z-index:2;border-radius:.5em;padding:.4em 1em;transition:opacity .1s linear,transform .1s linear;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.HuntingMapLabel-module__u0E-yW__HuntingMapLabelBlur{background-color:var(--elevation0);filter:blur(.1em);opacity:.5;z-index:-1;position:absolute;inset:-1em}.HuntingMapLabel-module__u0E-yW__HuntingMapLabelSeparator{box-shadow:var(--shadow);background:linear-gradient(90deg,#ebddd21a 0%,#ebddd2cc 50%,#ebddd21a 100%);height:1px;margin:.1em 0 .25em}.HuntingMapLabel-module__u0E-yW__HuntingMapLabelStateEntering,.HuntingMapLabel-module__u0E-yW__HuntingMapLabelStateEntered{opacity:1}.HuntingMapLabel-module__u0E-yW__HuntingMapLabelStateExiting,.HuntingMapLabel-module__u0E-yW__HuntingMapLabelStateExited{opacity:0}.HuntingMapLabel-module__u0E-yW__HuntingMapLabelSubtitle{opacity:.55;text-align:center;white-space:nowrap;z-index:1;font-size:.8em}.HuntingMapLabel-module__u0E-yW__HuntingMapLabelTitle{font-family:var(--font-bench-nine),var(--font-fira-sans-extra-condensed),sans-serif;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;z-index:1;justify-content:center;font-size:1.1em;display:flex}
@keyframes WeaponListItem-module__ydrGSG__highlight{0%{opacity:0;width:4px}50%{opacity:1;width:6px}to{opacity:1;width:4px}}.WeaponListItem-module__ydrGSG__WeaponListItem{cursor:pointer;padding:0;position:relative}.WeaponListItem-module__ydrGSG__WeaponListItem:before{background-color:var(--brand);content:"";opacity:0;width:2px;transition:opacity .125s ease-in-out;position:absolute;top:0;bottom:0;left:0}.WeaponListItem-module__ydrGSG__WeaponListItem:after{background:var(--brand);background:linear-gradient(90deg,var(--brand-semi)0%,var(--brand-transparent)100%);content:"";opacity:0;transition:opacity .125s ease-in-out;position:absolute;inset:0}.WeaponListItem-module__ydrGSG__WeaponListItem:hover:before{opacity:1}.WeaponListItem-module__ydrGSG__WeaponListItemContent{padding:.5em .75em;position:relative}.WeaponListItem-module__ydrGSG__WeaponListItemContent:before{background-color:var(--brand);content:"";opacity:0;width:4px;position:absolute;top:0;bottom:0;left:0}.WeaponListItem-module__ydrGSG__WeaponListItemActive{border-left-color:var(--brand)}.WeaponListItem-module__ydrGSG__WeaponListItemActive:after{opacity:1}.WeaponListItem-module__ydrGSG__WeaponListItemActive .WeaponListItem-module__ydrGSG__WeaponListItemContent:before{animation-name:WeaponListItem-module__ydrGSG__highlight;animation-duration:.35s;animation-delay:.12s;animation-fill-mode:forwards}.WeaponListItem-module__ydrGSG__WeaponListItemActive .WeaponListItem-module__ydrGSG__WeaponListItemTitle{color:var(--brand)}
.page-module__Akg8EG__WeaponSelectorPage{grid-template-columns:auto 1fr;width:100%;display:grid}.page-module__Akg8EG__WeaponSelectorPageNotification{width:100%;max-width:40em;margin:10vh auto 0}.page-module__Akg8EG__WeaponSelectorPageSeparator{margin:1em 0}@media (max-width:768px){.page-module__Akg8EG__WeaponSelectorPage{grid-template-columns:unset;display:block}}
.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRow{grid-template-columns:11rem 1fr;display:grid}.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowName{padding:.25em .5em .25em 0;line-height:1em}.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlots{cursor:pointer;grid-gap:.25em;grid-template-columns:repeat(24,1fr);width:100%;display:grid}.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlot{border-radius:.25em;justify-content:center;align-items:center;width:100%;min-width:2.3rem;height:100%;padding:.5em 0;transition:background-color 50ms ease-in-out;display:flex}.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlots:not(.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlotsActive):hover .AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlot,.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlotHighlighted{background-color:var(--elevation3)}.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlotsActive .AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlot{background-color:var(--elevation0)}.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlotsActive .AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlot img,.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlotHighlighted img{opacity:1;transform:scale(1)!important}@media (max-width:1200px){.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRow{grid-row-gap:.3em;grid-template-rows:auto auto;grid-template-columns:1fr}.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowName{line-height:unset;width:100%;padding:0 0 0 .25em}}@media (max-width:960px){.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRow{grid-row-gap:.3em}.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlots{grid-gap:.25em;grid-template-columns:repeat(12,1fr)}}@media (max-width:600px){.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRow{flex-direction:column}.AnimalActivityGridRow-module__WMvQeq__AnimalActivityGridRowSlots{grid-template-columns:repeat(8,1fr)}}
.HuntingMapScale-module__F1Vugq__HuntingMapScale{border:thin solid var(--map-scale-on);box-sizing:content-box;opacity:.5;z-index:10;height:.3em;transition:opacity .15s linear,width 50ms linear;position:absolute;bottom:.5rem;right:.5rem}.HuntingMapScale-module__F1Vugq__HuntingMapScale:hover{opacity:1}.HuntingMapScale-module__F1Vugq__HuntingMapScaleBars{background-color:var(--map-scale-off);width:100%;height:100%;position:absolute;top:0;left:0}.HuntingMapScale-module__F1Vugq__HuntingMapScaleBars:before,.HuntingMapScale-module__F1Vugq__HuntingMapScaleBars:after{background-color:var(--map-scale-on);content:"";height:100%;transition:left .1s linear,width .1s linear;position:absolute}.HuntingMapScale-module__F1Vugq__HuntingMapScaleBarsTriple:before{width:33.3%;left:0}.HuntingMapScale-module__F1Vugq__HuntingMapScaleBarsTriple:after{width:34%;left:66.7%}.HuntingMapScale-module__F1Vugq__HuntingMapScaleBarsQuad:before{width:25%;left:0}.HuntingMapScale-module__F1Vugq__HuntingMapScaleBarsQuad:after{width:25%;left:50%}.HuntingMapScale-module__F1Vugq__HuntingMapScaleText{color:var(--map-scale-text);text-align:center;width:100%;font-size:.8em;font-weight:500;position:absolute;top:-1.3em;left:0}@media screen and (max-width:768px){.HuntingMapScale-module__F1Vugq__HuntingMapScale{bottom:calc(env(safe-area-inset-bottom) + .5em);right:unset;left:50%;transform:translate(-50%)}}
.WeaponListGroup-module__HFq3Xq__WeaponListGroupHeader{padding:0}
.AnimalActivityGridRows-module__N5G6Kq__AnimalActivityGridRows{grid-gap:.25em;margin:.5em 0 1em;display:grid}
.HuntingMapToolbar-module__7bVWNq__HuntingMapToolbar{z-index:10;flex-direction:column;margin-top:.5em;display:flex;position:absolute;right:.5em}.HuntingMapToolbar-module__7bVWNq__HuntingMapToolbar button+button{margin-top:.25em}
.WeaponList-module__AFSvlq__WeaponList{margin:0;padding:0;list-style-type:none}
.page-module__WiqZ_W__AnimalSelectorPage{grid-template-columns:auto 1fr;width:100%;display:grid}.page-module__WiqZ_W__AnimalSelectorPageNotification{width:100%;max-width:40em;margin:10vh auto 0}.page-module__WiqZ_W__AnimalSelectorPageSeparator{margin:1em 0}@media (max-width:768px){.page-module__WiqZ_W__AnimalSelectorPage{grid-template-columns:unset;display:block}}
.page-module__0nYziW__page{background:var(--elevation1);color:var(--text-primary);font-family:var(--font-fira-sans),sans-serif;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.page-module__0nYziW__branding{color:var(--text-secondary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.75rem}.page-module__0nYziW__popup{text-align:center;flex-direction:column;align-items:center;display:flex}.page-module__0nYziW__spinner{border:3px solid #e7be7033;border-top-color:var(--brand);border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:.8s linear infinite page-module__0nYziW__spin}@keyframes page-module__0nYziW__spin{to{transform:rotate(360deg)}}.page-module__0nYziW__checkmark{color:#4caf50;margin-bottom:.5rem;font-size:2.5rem}.page-module__0nYziW__title{color:var(--text-primary);margin-bottom:.25rem;font-size:1.1rem}.page-module__0nYziW__subtitle{color:var(--text-secondary);font-size:.85rem}.page-module__0nYziW__standalone{width:100%;max-width:600px}.page-module__0nYziW__heading{color:var(--text-primary);margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.page-module__0nYziW__loadingText{color:var(--text-secondary)}.page-module__0nYziW__instructions{color:var(--text-secondary);margin:0 0 1.25rem;font-size:.9rem;line-height:1.5}.page-module__0nYziW__link{color:var(--brand);text-decoration:none}.page-module__0nYziW__link:hover{text-decoration:underline}.page-module__0nYziW__codeBlock{background:var(--elevation0);border:1px solid var(--elevation6);border-radius:6px;max-height:200px;margin-bottom:1rem;padding:.75rem;overflow:auto}.page-module__0nYziW__code{color:var(--text-secondary);word-break:break-all;font-family:monospace;font-size:.75rem;line-height:1.4}.page-module__0nYziW__copyButton{background:var(--brand);color:var(--elevation0);cursor:pointer;font-family:var(--font-fira-sans),sans-serif;border:none;border-radius:6px;width:100%;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:opacity .15s}.page-module__0nYziW__copyButton:hover{opacity:.9}.page-module__0nYziW__noData{color:var(--text-secondary);line-height:1.6}.page-module__0nYziW__noData p{margin:0 0 .5rem}
.AnimalActivityGrid-module__ESvbcq__AnimalActivityGrid{-webkit-user-select:none;user-select:none;width:100%}
.HuntingMap-module__j8SQCq__HuntingMap{background-color:var(--elevation3);flex:1;overflow:hidden}.HuntingMap-module__j8SQCq__HuntingMapDragging{cursor:grabbing}.HuntingMap-module__j8SQCq__HuntingMapImage{backface-visibility:hidden;background-color:var(--elevation0);box-shadow:var(--shadow-strong);-webkit-user-select:none;user-select:none;width:100%;height:100%}.HuntingMap-module__j8SQCq__HuntingMapImageWrapper{-webkit-user-select:none;user-select:none;will-change:height,translate,width}.HuntingMap-module__j8SQCq__HuntingMapMarkerCustom{z-index:6!important}.HuntingMap-module__j8SQCq__HuntingMapMarkerGeneric{color:var(--marker-generic)!important}.HuntingMap-module__j8SQCq__HuntingMapMarkerLandmark{color:var(--marker-landmark)!important}.HuntingMap-module__j8SQCq__HuntingMapMarkerLodge{color:var(--marker-lodge)!important}
