html,body{width:100vw;height:100vh;overflow:hidden}html{box-sizing:border-box;font-size:1vw}*,:before,:after{box-sizing:inherit}html.standalone{font-size:10px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:scoutRegular}@font-face{font-family:scoutBold;src:local(scoutBold),url(/assets/Scout-Bold-BTdOctxO.otf)}@font-face{font-family:scoutRegular;src:local(scoutRegular),url(/assets/Scout-Regular-U_O_2Cr6.otf)}@font-face{font-family:scoutLight;src:local(scoutLight),url(/assets/Scout-Light-DY12lMOo.otf)}._app_1y57l_1{flex-direction:column;height:100vh;display:flex;overflow:hidden}._mapContainer_1y57l_8{flex:1;display:flex;position:relative}._buttonContainer_1y57l_14{pointer-events:none;z-index:1;width:100vw;height:100vh;position:absolute;bottom:0;left:0;overflow:hidden}._categoryMenuContainer_1y57l_25{pointer-events:none;width:100vw;height:100vh;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.MapView{flex:1;display:flex}.ol-rotate,.ol-attribution{display:none}.ol-zoom{flex-direction:column;display:flex;position:absolute;bottom:1.6rem;right:1.6rem}.ol-zoom-in,.ol-zoom-out{-webkit-appearance:none;appearance:none;color:#67a2c0;cursor:pointer;background-color:#fff;border:none;width:4.4rem;height:4.4rem;font-family:scoutRegular;font-size:5.2rem;line-height:0}.ol-zoom-in{border-radius:2.2rem 2.2rem 0 0;margin-bottom:.2rem}.ol-zoom-out{border-radius:0 0 2.2rem 2.2rem;padding-bottom:1.6rem}.ol-scale-line{background:#ffffffe6;border-radius:.4rem;padding:.4rem .6rem;position:absolute;bottom:5rem;left:2rem}.ol-scale-line-inner{color:#2d5366;text-align:center;white-space:nowrap;border:.2rem solid #67a2c0;border-top:none;min-width:2rem;max-width:23vw;padding:.2rem .4rem .1rem;font-family:scoutRegular;font-size:3rem;line-height:1}._mapButtons_7wx3f_1{pointer-events:all;position:absolute;bottom:4rem;right:2rem}._buttonRow_7wx3f_8{margin-top:2rem;position:relative}._button_7wx3f_8{width:12rem;height:12rem}._button_7wx3f_8._disabled_7wx3f_18{opacity:.3;pointer-events:none}._menu_7wx3f_23{z-index:200;background:#fff;border:.25rem solid #bbb;border-radius:2rem;width:calc(100vw - 4rem);height:100%;transition-property:right;transition-duration:.2s;display:flex;position:absolute;top:0;right:0}._menu_7wx3f_23._hidden_7wx3f_38{right:-100vw}._cross_7wx3f_42{width:8rem;height:8rem;margin:auto 2rem auto auto}._menu_7wx3f_23 input[type=radio]{display:none}._menu_7wx3f_23 input[type=radio]+label{color:#4684a5;margin-top:auto;margin-bottom:auto;margin-left:4rem;font-family:scoutBold;font-size:6rem;text-decoration:none}._menu_7wx3f_23 input[type=radio]:checked+label{color:#000}._header_169cg_1{-webkit-user-select:none;user-select:none;background-color:#00513b;border-bottom:.2rem solid #fff;justify-content:space-between;height:6.2rem;display:flex}._menuToggle_169cg_10{opacity:.5;cursor:pointer;width:6rem;height:100%;padding:1.6rem}._menuToggle_169cg_10 svg{height:100%}._menuToggle_169cg_10._toggled_169cg_22{opacity:1}._menuToggle_169cg_10._disabled_169cg_26{opacity:.5;pointer-events:none;cursor:default}._menuToggle_169cg_10:hover{opacity:1}._logo_169cg_36{height:100%;padding:.8rem 1.6rem .8rem .8rem}._logo_169cg_36 a{height:100%}._logo_169cg_36 img{width:auto;height:100%}._content_jvqvl_1{background:#fff;flex-direction:column;flex:1;width:100%;font-size:3.2rem;display:flex;overflow:hidden}._list_jvqvl_11{flex:1;display:flex;overflow:hidden}._listEntry_1j6kd_1{cursor:pointer}._listEntry_1j6kd_1:hover{opacity:.8}._container_1j6kd_9{flex-direction:row;align-items:center;height:6rem;display:flex}._iconContainer_1j6kd_16{margin-top:.8rem;margin-left:1.4rem;margin-right:.8rem;position:relative}._icon_1j6kd_16{width:4.4rem;height:4.4rem}._iconText_1j6kd_28{color:#fff;text-align:center;width:100%;height:50%;font-family:scoutBold;font-size:2rem;position:absolute;top:28%;left:0}._info_1j6kd_40{flex-direction:column;flex:1;margin-right:1.6rem;display:flex}._infoRow1_1j6kd_47,._infoRow2_1j6kd_48{flex-direction:row;width:100%;display:flex}._infoRow1_1j6kd_47{font-family:scoutBold}._infoTitle_1j6kd_58{text-overflow:ellipsis;white-space:nowrap;max-width:9em;font-size:2.2rem;overflow:hidden}._infoLength_1j6kd_66{margin-top:auto;margin-left:auto;font-size:1.8rem}._infoMetadata_1j6kd_72{flex-direction:row;flex:1;align-items:center;display:flex}._metadataText_1j6kd_79{color:#666;max-width:75%;font-size:1.6rem}._difficultyIcon_1j6kd_85{width:1.6rem;height:1.6rem;margin-right:.8rem}._statusText_1j6kd_91{color:#666;margin-left:auto;font-size:1.6rem}._container_i4h5c_1{-webkit-user-select:none;user-select:none;border-bottom:.2rem solid #fff}._filters_i4h5c_6{background-color:#67a2c04d;min-height:3.3rem;font-size:1.8rem;display:flex}._filter_i4h5c_6{cursor:pointer;color:#4684a5;flex-direction:row;align-self:stretch;align-items:center;margin-top:-.3rem;margin-left:1.6rem;margin-right:.4rem;line-height:0;display:flex}._filter_i4h5c_6:first-of-type{font-family:scoutBold}._filter_i4h5c_6:not(:first-of-type){margin-left:.8rem}._filterText_i4h5c_34{white-space:nowrap}._arrowIcon_i4h5c_38{width:.8rem;height:.8rem;margin-left:.2rem}._filter_i4h5c_6._active_i4h5c_44 ._arrowIcon_i4h5c_38{transform:scaleY(-1)}._toggled_i4h5c_48 ._optionsContainer_i4h5c_48{max-height:25.6rem}._optionsContainer_i4h5c_48{background-color:#67a2c025;max-height:0;transition-property:max-height;transition-duration:.2s;overflow:hidden}._options_i4h5c_48{flex-wrap:wrap;padding:1.6rem 1.6rem 0;display:flex}._option_i4h5c_48:first-of-type{width:100%}._option_i4h5c_48{cursor:pointer;color:#4684a5;align-items:center;width:50%;margin-bottom:1.6rem;font-size:1.8rem;display:flex}._option_i4h5c_48._active_i4h5c_44{color:#000}._optionIcon_i4h5c_84{width:1.6rem;height:1.6rem;margin-right:.8rem}._listContainer_oa3xz_1{width:100%;overflow:auto}._evenEntry_oa3xz_6{background:#fff}._oddEntry_oa3xz_10{background:#eee}._highlightedEntry_oa3xz_14{border-left:.8rem solid #00513b}._empty_oa3xz_18{color:#666;margin-left:1.6rem;font-size:1.8rem}._listContainer_k1jnl_1{width:100%;overflow:auto}._evenEntry_k1jnl_6{background:#fff}._oddEntry_k1jnl_10{background:#eee}._selectedEntry_k1jnl_15,._highlightedEntry_k1jnl_19{border-left:.8rem solid #00513b}._empty_k1jnl_23{color:#666;margin-left:1.6rem;font-size:1.8rem}._listEntry_v3zfy_1{cursor:pointer}._listEntry_v3zfy_1:hover{opacity:.8}._container_v3zfy_9{flex-direction:row;align-items:center;height:6rem;display:flex}._iconContainer_v3zfy_16{margin-top:.8rem;margin-left:1.4rem;margin-right:.8rem;position:relative}._icon_v3zfy_16{width:4.4rem;height:4.4rem}._iconText_v3zfy_28{color:#fff;text-align:center;width:100%;height:50%;font-family:scoutBold;font-size:2rem;position:absolute;top:28%;left:0}._info_v3zfy_40{flex-direction:column;flex:1;margin-right:1.6rem;display:flex}._infoRow1_v3zfy_47,._infoRow2_v3zfy_48{flex-direction:row;width:100%;display:flex}._infoRow1_v3zfy_47{font-family:scoutBold}._infoTitle_v3zfy_58{text-overflow:ellipsis;white-space:nowrap;max-width:75%;font-size:2.2rem;overflow:hidden}._infoLength_v3zfy_66{margin-top:auto;margin-left:auto;font-size:1.8rem}._infoMetadata_v3zfy_72{flex-direction:row;flex:1;align-items:center;display:flex}._metadataText_v3zfy_79{color:#666;max-width:75%;font-size:1.6rem}._statusText_v3zfy_85{color:#666;margin-left:auto;font-size:1.6rem}._mapOverlay_11cwi_1{pointer-events:none;flex-direction:row;width:100%;height:100%;display:flex;position:absolute;left:0}._gradient_11cwi_11{background-image:linear-gradient(#00000080,#0000);flex-direction:column;flex:1;align-items:center;height:12.8rem;display:flex}._gradient_11cwi_11 span{color:#fff;white-space:nowrap;margin:2rem;font-size:2.4rem}._menuTransform_11cwi_27{z-index:1;width:0;min-width:0;height:100%;transition-property:width,min-width;transition-duration:.2s;position:relative;left:0}._menuTransform_11cwi_27._toggled_11cwi_38{width:37.6rem;min-width:37.6rem}._menuContainer_11cwi_43{pointer-events:visible;width:37.6rem;height:100%;display:flex;position:absolute;top:0;right:0}._button_1qv27_1{pointer-events:none;width:12rem;height:15rem}._entry_1qv27_7{pointer-events:all;color:#403f3d;background-color:#b3d7b3;border:1px solid #4b4a48;border-top:none;justify-content:space-between;align-items:center;gap:1rem;width:54rem;height:auto;min-height:5rem;display:flex}._entryActive_1qv27_22{background-color:#64aa64}._checkbox_1qv27_26{pointer-events:none;accent-color:#286e28;flex-shrink:0;align-self:center;width:2.5rem;height:2.5rem;margin-left:1.5rem}._entryTitleActive_1qv27_36{font-weight:700}._entryTitle_1qv27_36{color:#4b4a48;word-break:break-word;text-align:left;flex:1;align-self:center;font-size:3rem}._icon_1qv27_49{align-self:center;width:5rem;height:5rem;margin-right:1rem}._dropdown_1mj3f_1{z-index:2;background:#ffffffb3;flex-flow:column wrap;display:flex;position:relative;pointer-events:all!important}._menuContainer_1mj3f_11{z-index:2;border:2px solid #4b4a48;flex-direction:row;justify-content:space-between;width:54rem;height:10rem;display:flex;position:relative;pointer-events:all!important}._text_1mj3f_22{color:#403f3d;word-break:break-word;flex:1;align-self:center;margin-left:2rem;font-size:4rem}._chevron_1mj3f_30{color:#403f3d;width:6rem;height:6rem;margin:auto 2rem auto auto;transform:rotate(180deg)}._chevronOpen_1mj3f_42{width:6rem;height:6rem;margin:auto 2rem auto auto;transform:rotate(0)}._dropdownItems_1mj3f_52{z-index:2;flex-wrap:wrap;display:flex;position:relative}._categoryMenu_aa9mo_1{position:absolute;bottom:5rem;right:16rem}._pathInfoContainerStandAlone_1ta70_1{z-index:100;-ms-overflow-style:none;scrollbar-width:none;background-color:#fff;border-radius:16px;width:40%;height:400px;min-height:40px;max-height:90vh;margin:0 20px 20px 0;position:absolute;bottom:0;right:0;overflow:scroll}._pathInfoContainerStandAlone_1ta70_1::-webkit-scrollbar{display:none}._pathInfoContainer_1ta70_1{z-index:10000;background-color:#fff;border-radius:16px;width:100%;height:200px;min-height:10vh;max-height:80vh;position:absolute;bottom:0;overflow:scroll}._subPathInfoContainerStandAlone_1ta70_34{z-index:100;-ms-overflow-style:none;scrollbar-width:none;background-color:#fff;border-radius:16px;width:40%;height:100px;min-height:40px;max-height:90vh;margin:0 20px 20px 0;position:absolute;bottom:0;right:0;overflow:scroll}._subPathInfoContainerStandAlone_1ta70_34::-webkit-scrollbar{display:none}._subPathInfoContainer_1ta70_34{z-index:10000;background-color:#fff;border-radius:16px;width:100%;height:100px;min-height:10vh;max-height:80vh;position:absolute;bottom:0;overflow:scroll}._closeButton_1ta70_68{width:14px;height:14px;position:absolute;top:10px;right:10px}._header_1ta70_76{flex-direction:column;display:flex}._headerInfoSection_1ta70_81{flex-direction:row;align-items:center;display:flex}._iconText_1ta70_87{color:#fff;text-align:center;width:100%;height:50%;font-family:scoutBold;font-size:2rem;position:absolute;top:38%;left:0}._iconTextMobile_1ta70_99{color:#fff;text-align:center;width:100%;height:50%;font-family:scoutBold;font-size:14px;position:absolute;top:38%;left:0}._title_1ta70_111{margin-block-end:0}._titleMobile_1ta70_115{margin-block-start:0;margin-block-end:0;font-size:18px}._iconContainer_1ta70_121{width:4.4rem;height:4.4rem;margin-top:.8rem;margin-left:1.4rem;margin-right:.8rem;position:relative}._iconContainerMobile_1ta70_130{width:32px;height:32px;margin-left:16px;margin-right:12px;position:relative}._difficultyIcon_1ta70_138{width:1.6rem;height:1.6rem;margin-right:.6em}._difficultyIconMobile_1ta70_144{width:16px;height:16px;margin-right:6px}._headerRightCol_1ta70_150{flex-direction:column;display:flex}._difficultyRow_1ta70_155{flex-direction:row;align-items:center;display:flex}._difficultyText_1ta70_161{color:#666;font-size:16px}._statusRow_1ta70_166{flex-direction:row;align-items:center;gap:10px;display:flex}._statusText_1ta70_173{font-size:14px}._length_1ta70_177{font-size:15px;font-weight:600}._descriptionContainer_1ta70_182{padding:16px}._elevationText_1ta70_186{padding-bottom:16px;font-size:18px;font-weight:600}._snowmobilePathDescription_1ta70_192{margin:32px 16px;font-size:16px}._descriptionText_1ta70_197{font-size:16px}._gpxDownloadButton_1ta70_201{color:#fff;cursor:pointer;background-color:#2c6e49;border:none;border-radius:8px;margin-bottom:16px;padding:8px 16px;font-size:14px;display:inline-block}._dragHandle_1ta70_213{cursor:grab;background-color:#000;border-radius:10px;width:30px;height:5px;margin:0 auto;position:absolute;top:12px;left:0;right:0}._handleWrapper_1ta70_227{cursor:grab;width:100%;padding-bottom:24px;position:sticky}
