@charset "UTF-8";@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0330, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, 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:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0330, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, 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:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0330, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, 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:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0330, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, 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:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0330, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, 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:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWV0ewJER.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWVQewJER.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWVwewJER.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWVMewJER.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWVIewJER.woff2) format('woff2');unicode-range:U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWSwewJER.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWT4ewJER.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWV8ewJER.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWV4ewJER.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWVAewA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4taVIGxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4kaVIGxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4saVIGxA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4jaVIGxA.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4iaVIGxA.woff2) format('woff2');unicode-range:U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x5caVIGxA.woff2) format('woff2');unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x5OaVIGxA.woff2) format('woff2');unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4vaVIGxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4uaVIGxA.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://media.routeyou.com/font/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4gaVI.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}body{background:#fff;color:#000;text-align:left;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body,header,footer,nav,div,h1,h2,h3,h4,p,table,tr,th,td,ol,ul,li,a,svg,img,iframe,form,label,input,button,select,textarea{margin:0;padding:0;border:none}header,footer,nav,div,h1,h2,h3,h4,p,ol,ul{display:block}h1,h2,h3,h4{font-style:normal;font-weight:bold}h1{margin:12px 16px 16px 16px;font-size:23px}h2{margin:32px 16px 15px 16px;font-size:21px}h3{margin:30px 16px 14px 16px;font-size:19px}h4{margin:28px 16px 13px 16px;font-size:17px}p{margin:0 16px 12px 16px}table{margin:0 16px 12px 16px;border-collapse:collapse;border-spacing:0;table-layout:fixed}table tr th{background:#fff}table tr th,table tr td{padding:2px 8px;vertical-align:top;border-bottom:1px dotted #000}table tr:first-child td{border-top:1px dotted #000}ol,ul{margin:0 16px 12px 16px;padding:0 0 0 16px}ol{list-style:decimal}ul{list-style:disc}ol > li,ul > li{display:list-item}ol > li ol,ol > li ul,ul > li ol,ul > li ul{margin:0}ol > li table,ul > li table{margin:2px 0}a{color:#1e1e1e;text-decoration:none}a:hover{text-decoration:underline}svg,img{display:inline-block;vertical-align:baseline}iframe{display:inline-block;vertical-align:bottom}label:first-child{display:block;margin-bottom:2px;font-weight:bold}p.routeYou_buttonLine{margin-top:-8px;margin-left:-6px;text-align:center}input[type='text'],input[type='password'],input[type='email'],input[type='file'],input[type='checkbox'],input[type='radio'],input[type='submit'],input[type='reset'],input[type='button'],button,a.routeYou_button,p.routeYou_buttonLine a,select,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;vertical-align:bottom;font:normal normal normal 16px / normal 'Open Sans', Arial, Helvetica, sans-serif}input[type='text'],input[type='password'],input[type='email'],input[type='file'],select,textarea{padding:0 0.8em;width:100%;min-height:2.2em;border:1px solid #b8b8b8;border-radius:1.1em;outline:none;background:#fff;color:#000}input[type='file']{padding:0.2em 0.8em}input[type='checkbox'],input[type='radio']{padding:0;width:0;height:0}input[type='submit'],input[type='reset'],input[type='button'],button,a.routeYou_button,p.routeYou_buttonLine a{display:inline-block;padding:2px 16px;border:1px solid #1e1e1e;border-radius:100px;font-weight:bold;text-decoration:none;cursor:pointer}input[type='submit'],button,a.routeYou_button,p.routeYou_buttonLine a{background:#1e1e1e;color:#fff}input[type='reset'],input[type='button'],button[type='reset'],button.routeYou_buttonSecondary,a.routeYou_button.routeYou_buttonSecondary,p.routeYou_buttonLine a.routeYou_buttonSecondary{background:#fff;color:#1e1e1e}input[type='submit']:hover,input[type='reset']:hover,input[type='button']:hover,button:hover,button[type='reset']:hover,button.routeYou_buttonSecondary:hover,a.routeYou_button:hover,a.routeYou_button.routeYou_buttonSecondary:hover,p.routeYou_buttonLine a:hover,p.routeYou_buttonLine a.routeYou_buttonSecondary:hover{background:#fff;color:#1e1e1e}p.routeYou_buttonLine a,p.routeYou_buttonLine button{margin:8px 0 0 6px}input[type='checkbox'] + label,input[type='radio'] + label{position:relative;display:inline-block;margin-right:8px;padding-left:18px;cursor:pointer}input[type='checkbox'] + label:last-child,input[type='radio'] + label:last-child{margin-right:0}input[type='checkbox'] + label:before,input[type='checkbox'] + label:after,input[type='radio'] + label:before,input[type='radio'] + label:after{content:'';position:absolute;display:block;box-sizing:border-box}input[type='checkbox'] + label:before,input[type='radio'] + label:before{top:50%;left:0;margin-top:-7px;width:14px;height:14px;border:1px solid #000;background:#fff}input[type='checkbox']:focus + label:before,input[type='radio']:focus + label:before{outline:#000 dotted 1px}input[type='checkbox'] + label:after{top:50%;left:4px;margin-top:-6px;width:6px;height:10px;border-right:2px solid #1e1e1e;border-bottom:2px solid #1e1e1e}input[type='radio'] + label:before,input[type='radio'] + label:after{border-radius:100%}input[type='radio'] + label:after{top:50%;left:3px;margin-top:-4px;width:8px;height:8px;background:#1e1e1e}input[type='checkbox'] + label:after,input[type='radio'] + label:after{transform:rotate(45deg) scale(0);opacity:0;transition:margin-top 200ms ease, height 200ms ease, background-color 200ms ease, opacity 200ms ease, transform 200ms ease}input[type='checkbox']:checked + label:after,input[type='radio']:checked + label:after{transform:rotate(45deg) scale(1);opacity:1}input[type='checkbox']:indeterminate + label:after{transform:rotate(0) scale(1);margin-top:-3px;height:6px;background:#000;opacity:1}input[type='submit']:disabled,input[type='reset']:disabled,input[type='button']:disabled,button:disabled,a.routeYou_button.routeYou_buttonDisabled,p.routeYou_buttonLine a.routeYou_buttonDisabled,input[type='checkbox']:disabled + label,input[type='radio']:disabled + label{opacity:0.4;cursor:not-allowed}input[readonly]{color:#4d4d4d}input::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}select{line-height:calc(2.2em - 2px);cursor:pointer}textarea{padding:0.4em 0.8em;height:6em;font-family:'Courier New', Courier, monospace}textarea.plainText{font-family:'Open Sans', Arial, Helvetica, sans-serif}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#4d4d4d}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#4d4d4d}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#4d4d4d}input::placeholder,textarea::placeholder{opacity:1;color:#4d4d4d}span.formError{color:#f00;font-style:italic}noscript{font-weight:bold}a.routeYou_smallIcon,span.routeYou_smallIcon{position:relative;top:-2px;display:inline-block;width:1em;height:1em;vertical-align:middle}a.routeYou_smallIcon svg,span.routeYou_smallIcon svg{width:100%;height:100%;vertical-align:top;fill:#222}a.routeYou_smallIcon svg *[stroke='#000'],span.routeYou_smallIcon svg *[stroke='#000']{stroke:#222}a.routeYou_smallIcon:hover svg,a:hover span.routeYou_smallIcon svg{fill:#9e9e9e}a.routeYou_smallIcon:hover svg *[stroke='#000'],a:hover span.routeYou_smallIcon svg *[stroke='#000']{stroke:#9e9e9e}p.message{position:relative;padding:8px 8px 8px 32px;min-width:120px;overflow:auto;background:#fff;font-weight:bold}p.errorMessage{color:#f00}p.message a.routeYou_smallIcon,p.message span.routeYou_smallIcon{position:absolute;top:13px;left:8px}span.formError a.routeYou_smallIcon svg,span.formError span.routeYou_smallIcon svg,p.errorMessage a.routeYou_smallIcon svg,p.errorMessage span.routeYou_smallIcon svg{fill:#f00}span.formError a.routeYou_smallIcon svg *[stroke='#000'],span.formError span.routeYou_smallIcon svg *[stroke='#000'],p.errorMessage a.routeYou_smallIcon svg *[stroke='#000'],p.errorMessage span.routeYou_smallIcon svg *[stroke='#000']{stroke:#f00}div.routeYou_dialog h2,div.routeYou_dialog p{text-align:center}div.routeYou_dialog h2:first-child,div.routeYou_dialog p:first-child{margin-top:0}div.routeYou_dialog p:last-child{margin-bottom:0}body.dialogActive{overflow:hidden}ul.localeSelect,ul.localeSelect li{display:block;padding:0;list-style:none}ul.localeSelect li + li{margin-top:32px}ul.localeSelect img{position:relative;top:6px;width:18px;height:18px;float:left;border-radius:100%}ul.localeSelect a{display:block;margin-left:18px;padding:2px 0 2px 12px;color:#000}div.localeSelect{position:fixed;top:0;right:0;max-height:100vh;overflow:auto;z-index:77;border:1px solid #fff;border-width:0 0 1px 1px;border-radius:0 0 0 16px;background:#fff;opacity:0;transition:opacity 400ms ease}div.localeSelect.active{opacity:1}div.localeSelect > div{display:table;padding:32px 0}div.localeSelect ul.localeSelect{display:table-cell;padding:0 32px;width:140px}div.localeSelect ul.localeSelect + ul.localeSelect{border-left:1px solid #fff}header{padding-top:48px}div.navBar{position:fixed;top:0;right:0;left:0;padding:8px;height:32px;overflow:hidden;z-index:84;background:#1e1e1e;color:#fff}div.navBar a{color:#fff}div.navBar a.toggleMenu{position:relative;display:block;width:32px;height:32px;float:left}div.navBar a.toggleMenu > span,div.navBar a.toggleMenu:before,div.navBar a.toggleMenu:after{content:'';position:absolute;top:14px;left:4px;display:block;width:20px;height:0;border:2px solid #fff;border-radius:2px;opacity:1;transition:opacity 400ms ease, top 400ms ease, transform 400ms ease}div.navBar a.toggleMenu:before{top:7px}div.navBar a.toggleMenu:after{top:21px}div.navBar.menuActive a.toggleMenu > span{opacity:0}div.navBar.menuActive a.toggleMenu:before{top:14px;transform:rotate(45deg)}div.navBar.menuActive a.toggleMenu:after{top:14px;transform:rotate(-45deg)}div.navBar a.logo{display:block;margin-left:8px;float:left}div.navBar a.logo img{width:auto;height:32px;vertical-align:bottom}div.menu,div.home{position:fixed;top:48px;right:0;bottom:0;left:0;overflow:hidden}div.menu{display:none;z-index:83;background:#fff;opacity:0;transition:opacity 400ms ease}div.menu.active{opacity:1}div.home{background:transparent no-repeat center center;background-size:cover}div.menu nav{position:absolute;top:0;right:0;bottom:0;left:0;padding:16px;overflow:auto}div.menu ul,div.menu ul li,div.home ul,div.home ul li{margin:0;padding:0;list-style:none}div.menu ul{margin-bottom:12px}div.home ul{position:relative;top:50%;transform:translateY(-50%);max-height:100%;overflow:auto;text-align:center}div.home ul li:first-child{margin-top:24px}div.home ul li{margin-bottom:24px}div.menu ul li a{display:block;margin:0;padding:8px;overflow:hidden;border-bottom:1px solid #000;white-space:nowrap;color:#000;font-weight:bold;text-overflow:ellipsis}div.menu ul li a span:first-child{margin-right:12px;vertical-align:middle}div.menu p{margin:0 0 12px 0;padding:8px}div.menu p a{color:#000}div.home a.routeYou_button{padding:12px 32px;width:90%;max-width:280px}div.installApp{position:fixed;right:0;bottom:0;left:0;z-index:77;background:#000;color:#fff}div.installApp > div{margin:0 auto;padding:16px;box-sizing:border-box;max-width:360px;overflow:auto}div.installApp > div > img{margin:0 16px 0 0;float:left;border-radius:6px}div.installApp p:last-child{margin-bottom:0;line-height:normal;text-align:right}div.installApp img.installIcon,div.dialog img.installIcon{vertical-align:middle;border-radius:4px}div.installApp a.notNowLink{display:inline-block;padding:8px 0;color:#fff}div.installApp a.installButton,div.installApp a.gotItButton{display:inline-block;margin-left:24px;padding:8px 24px;border-radius:100px;background:#fff;color:#000;font-weight:bold;text-decoration:none}div.installApp a.installButton:hover,div.installApp a.gotItButton:hover{background:#fff}ol.routeList{padding:0;overflow:auto;list-style:none}p.offlineRoutesConnection,p.offlineNoRoutesConnection{display:none}p.deleteOfflineRoutes{display:none;text-align:right}div.mapSearch,div.routeViewer,div.poiViewer,div.mapSearch-tabButtons,div.routeViewer-tabButtons,div.poiViewer-tabButtons{box-sizing:border-box}div.mapSearch,div.routeViewer,div.poiViewer{padding-top:48px}div.mapSearch-tabButtons,div.routeViewer-tabButtons,div.poiViewer-tabButtons{position:fixed;top:48px;right:0;left:0;padding:8px 16px;z-index:64;background:#fff}div.routeViewer-profile{position:fixed;top:96px;right:0;left:0;padding:0 16px 8px 16px}div.mapSearch-map,div.mapSearch-tabMap,div.routeViewer-map,div.routeViewer-tabMap,div.poiViewer-map,div.poiViewer-tabMap{position:fixed;right:0;bottom:0;left:0}div.mapSearch div.routeYou_list ol li{padding-right:16px;padding-left:16px}div.mapSearch div.routeYou_list > p,div.routeViewer div.routeYou_detail div.routeYou_routeTitle,div.routeViewer div.routeYou_detail div.routeYou_routeDescription,div.routeViewer div.routeYou_detail div.routeYou_routeBegin,div.routeViewer div.routeYou_detail div.routeYou_routeEnd,div.routeViewer div.routeYou_detail p.routeYou_statistic,div.routeViewer div.routeYou_detail div.routeYou_statistics hr,div.routeViewer div.routeYou_detail div.routeYou_routeMedia div.routeYou_credits,div.routeViewer div.routeYou_detail div.routeYou_poiTitle,div.routeViewer div.routeYou_detail div.routeYou_poiDescription,div.routeViewer div.routeYou_detail div.routeYou_poiMedia div.routeYou_credits,div.routeViewer div.routeYou_suggest > p,div.routeViewer div.routeYou_suggest div.routeYou_basicParameters,div.routeViewer div.routeYou_download > p,div.routeViewer div.routeYou_download div.routeYou_downloadBlock,div.routeViewer div.routeYou_comments div.routeYou_comments,div.poiViewer div.routeYou_poiDetail div.routeYou_poiTitle,div.poiViewer div.routeYou_poiDetail div.routeYou_poiDescription,div.poiViewer div.routeYou_poiDetail div.routeYou_poiMedia div.routeYou_credits{margin-right:16px;margin-left:16px}div.routeViewer div.routeYou_detail h4,div.routeViewer div.routeYou_detail p,div.routeViewer div.routeYou_comments h4,div.routeViewer div.routeYou_comments p,div.poiViewer div.routeYou_poiDetail h4,div.poiViewer div.routeYou_poiDetail p,div.routeYou_poiDialog h4,div.routeYou_poiDialog p{margin-right:0;margin-left:0}div.news,div.events,div.notifications{margin-bottom:12px}div.news > div,div.events > div,div.notifications > div{overflow:auto;border-bottom:1px solid #000}div.notifications > div.unread{background:#fff;background:rgba(255, 255, 255, 0.7)}div.news > div > h2:first-child,div.events > div > h2:first-child,div.notifications > div > h2:first-child{margin-top:8px;margin-bottom:12px}div.news > div > h2:first-child + p,div.events > div > h2:first-child + p,div.notifications > div > h2:first-child + p{position:relative;top:-12px;margin-bottom:0;color:#000;font-size:80%}div.notifications a.moreInfo{font-weight:bold}div.mapSearch-map div.routeYou_entityModern div.routeYou_entityProperties,div.mapSearch-tabPane div.routeYou_entityModern div.routeYou_entityProperties{margin-right:12px}div.mapSearch-map div.routeYou_entityModern div.routeYou_entityProperties > span,div.mapSearch-tabPane div.routeYou_entityModern div.routeYou_entityProperties > span{margin:0 0 1px 0;font-size:80%}div.mapSearch-map div.routeYou_entityModern div.routeYou_entityStatistics,div.mapSearch-tabPane div.routeYou_entityModern div.routeYou_entityStatistics,div.routeYou_list ol li.routeYou_entityModern div.routeYou_entityStatistics{margin:0 12px 0 0}div.mapSearch-map div.routeYou_entityModern div.routeYou_entityStatistics > div,div.mapSearch-tabPane div.routeYou_entityModern div.routeYou_entityStatistics > div,div.routeYou_list ol li.routeYou_entityModern div.routeYou_entityStatistics > div{padding:1px 0 0 0;font-size:80%}div.mapSearch-carousel,div.mapSearch-carouselFullscreen{position:absolute;bottom:0;width:100%;z-index:1}body.routeYou_pageLoading{overflow:hidden}div.routeYou_pageLoading{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;z-index:99;background:#b8b8b8;background:rgba(184, 184, 184, 0.7);text-align:center}div.routeYou_loading,div.routeYou_pageLoading > div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);overflow:hidden;z-index:1}div.routeYou_loading:before,div.routeYou_pageLoading > div:before{content:'';position:relative;display:block;margin:3.2em;width:1em;height:1em;border-radius:100%;animation:routeYou_loadingSpinner 1.3s linear infinite both;color:#9e9e9e;font-size:18px}@-webkit-keyframes routeYou_loadingSpinner{0%,100%{box-shadow:0 -3em 0 0.2em, 2em -2em 0 0, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;}25%{box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 0, 2em 2em 0 0.2em, 0 3em 0 0, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0 0 -1em, -2em -2em 0 -1em;}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;}75%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 0.2em, -2em -2em 0 0;}87.5%{box-shadow:0 -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 0, -2em -2em 0 0.2em;}}@keyframes routeYou_loadingSpinner{0%,100%{box-shadow:0 -3em 0 0.2em, 2em -2em 0 0, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;}25%{box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 0, 2em 2em 0 0.2em, 0 3em 0 0, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0 0 -1em, -2em -2em 0 -1em;}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;}75%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 0.2em, -2em -2em 0 0;}87.5%{box-shadow:0 -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 0, -2em -2em 0 0.2em;}}p.routeYou_loading,p.routeYou_loading:before,p.routeYou_loading:after{display:block;width:1em;height:1em;border-radius:100%;animation:routeYou_loadingDots 1.6s ease-in-out 0.15s infinite both;color:#9e9e9e}p.routeYou_loading{position:relative;top:-1em;margin:12px auto;font-size:18px}p.routeYou_loading:before,p.routeYou_loading:after{content:'';position:absolute;top:0}p.routeYou_loading:before{left:-1.6em;animation-delay:0s}p.routeYou_loading:after{left:1.6em;animation-delay:0.3s}@-webkit-keyframes routeYou_loadingDots{0%,80%,100%{box-shadow:0 1em 0 -0.5em;}40%{box-shadow:0 1em 0 0;}}@keyframes routeYou_loadingDots{0%,80%,100%{box-shadow:0 1em 0 -0.5em;}40%{box-shadow:0 1em 0 0;}}span.routeYou_loading svg{animation:routeYou_spinner 1.3s linear infinite both;width:12px}@keyframes routeYou_spinner{0%{transform:rotate(0);}25%{transform:rotate(90deg);}50%{transform:rotate(180deg);}75%{transform:rotate(270deg);}100%{transform:rotate(360deg);}}body:has(div.routeYou_dialog,div.routeYou_overlayDialog){overflow:hidden}div.routeYou_overlay{margin:0;padding:0;--overlay-background-color:#fff;--overlay-foreground-color:#222;--overlay-accent-color:#9e9e9e;--overlay-handle-half-width:10px;--overlay-handle-height:10px}div.routeYou_overlay > div > span{display:none}div.routeYou_overlay > div > div{padding:0 32px;box-sizing:border-box;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;box-shadow:0 0 8px 0 #b8b8b8;border:0 solid #fff;border-width:12px 0;border-color:var(--overlay-background-color);border-radius:12px;background:#fff;background:var(--overlay-background-color);scrollbar-width:thin;scrollbar-color:#b8b8b8 #ffffff;color:var(--overlay-foreground-color)}div.routeYou_dialog:not( :has(div.routeYou_overlayHeader,div.routeYou_overlayFooter) ) > div > div{padding:24px 36px}div.routeYou_panel:not( :has(div.routeYou_overlayHeader,div.routeYou_overlayFooter) ) > div > div,div.routeYou_balloon:not( :has(div.routeYou_overlayHeader,div.routeYou_overlayFooter) ) > div > div{padding:8px 24px;box-shadow:0 0 40px 0 rgba(34, 34, 34, 0.4)}div.routeYou_overlay div.routeYou_overlayHeader,div.routeYou_overlay div.routeYou_overlayFooter{position:sticky;margin:0 -32px;z-index:3;background:#fff}div.routeYou_overlay div.routeYou_overlayHeader{top:0;padding:0 32px 10px 32px;box-shadow:0 0 8px 0 #b8b8b8}div.routeYou_overlay div.routeYou_overlayFooter{bottom:0;padding:10px 32px 0 32px;border-top:1px solid #b8b8b8}div.routeYou_dialog,div.routeYou_overlayDialog,div.routeYou_panel,div.routeYou_overlayPanel{position:fixed;z-index:89}div.routeYou_dialog,div.routeYou_overlayDialog{top:0;right:0;bottom:0;left:0;overflow:auto;background:#b8b8b8;background:rgba(34, 34, 34, 0.5);text-align:center}div.routeYou_dialog,div.routeYou_panel{z-index:87}div.routeYou_dialog > div,div.routeYou_overlayDialog > div,div.routeYou_panel > div,div.routeYou_overlayPanel > div{position:relative;display:inline-block;vertical-align:bottom;text-align:left}div.routeYou_balloon,div.routeYou_overlayBalloon{position:absolute;top:0;left:0;visibility:hidden;width:0;height:0}div.routeYou_balloon{--overlay-handle-height:16px}div.routeYou_balloon > div,div.routeYou_overlayBalloon > div{position:absolute;visibility:visible;padding:10px 0 0 0;padding:var(--overlay-handle-height) 0 0 0;z-index:55}div.routeYou_balloon.routeYou_balloonUp > div,div.routeYou_overlayBalloon.routeYou_balloonUp > div{padding:0 0 10px 0;padding:0 0 var(--overlay-handle-height) 0}div.routeYou_balloon > div > span:first-child,div.routeYou_overlayBalloon > div > span:first-child{position:absolute;top:0;left:40px;display:block;width:0;height:0;border-right:11px solid transparent;border-right:calc(var(--overlay-handle-half-width) + 1px) solid transparent;border-bottom:11px solid #fff;border-bottom:calc(var(--overlay-handle-height) + 1px) solid var(--overlay-background-color);border-left:11px solid transparent;border-left:calc(var(--overlay-handle-half-width) + 1px) solid transparent}div.routeYou_balloon.routeYou_balloonUp > div > span:first-child,div.routeYou_overlayBalloon.routeYou_balloonUp > div > span:first-child{top:auto;bottom:0;border-top:11px solid #fff;border-top:calc(var(--overlay-handle-height) + 1px) solid var(--overlay-background-color);border-bottom:none}div.routeYou_dialog > div > span,div.routeYou_overlayDialog > div > span + span,div.routeYou_panel > div > span,div.routeYou_overlayPanel > div > span + span,div.routeYou_balloon > div > span + span,div.routeYou_overlayBalloon > div > span + span{position:absolute;display:block;width:2.2em;height:2.2em;z-index:9;border-radius:100%;cursor:pointer}div.routeYou_dialog > div > span,div.routeYou_overlayDialog > div > span + span,div.routeYou_panel > div > span,div.routeYou_overlayPanel > div > span + span{top:6px;right:10px}div.routeYou_balloon > div > span + span,div.routeYou_overlayBalloon > div > span + span{top:-6px;right:-6px;box-shadow:0 0 8px 0 #b8b8b8;background:#fff;background:var(--overlay-background-color)}div.routeYou_balloon > div > span + span{box-shadow:0 0 16px 0 rgba(34, 34, 34, 0.4)}div.routeYou_balloon:not(.routeYou_balloonUp) > div > span + span,div.routeYou_overlayBalloon:not(.routeYou_balloonUp) > div > span + span{top:4px;top:calc(var(--overlay-handle-height) - 6px)}div.routeYou_dialog > div > span:before,div.routeYou_dialog > div > span:after,div.routeYou_overlayDialog > div > span + span:before,div.routeYou_overlayDialog > div > span + span:after,div.routeYou_panel > div > span:before,div.routeYou_panel > div > span:after,div.routeYou_overlayPanel > div > span + span:before,div.routeYou_overlayPanel > div > span + span:after,div.routeYou_balloon > div > span + span:before,div.routeYou_balloon > div > span + span:after,div.routeYou_overlayBalloon > div > span + span:before,div.routeYou_overlayBalloon > div > span + span:after{content:'';position:absolute;top:50%;left:50%;display:block;width:0.9em;height:0.15em;border-radius:2px;background:#222;background:var(--overlay-foreground-color)}div.routeYou_dialog > div > span:before,div.routeYou_overlayDialog > div > span + span:before,div.routeYou_panel > div > span:before,div.routeYou_overlayPanel > div > span + span:before,div.routeYou_balloon > div > span + span:before,div.routeYou_overlayBalloon > div > span + span:before{transform:translate(-50%, -50%) rotate(45deg)}div.routeYou_dialog > div > span:after,div.routeYou_overlayDialog > div > span + span:after,div.routeYou_panel > div > span:after,div.routeYou_overlayPanel > div > span + span:after,div.routeYou_balloon > div > span + span:after,div.routeYou_overlayBalloon > div > span + span:after{transform:translate(-50%, -50%) rotate(-45deg)}div.routeYou_dialog > div > span:hover:before,div.routeYou_dialog > div > span:hover:after,div.routeYou_overlayDialog > div > span + span:hover:before,div.routeYou_overlayDialog > div > span + span:hover:after,div.routeYou_panel > div > span:hover:before,div.routeYou_panel > div > span:hover:after,div.routeYou_overlayPanel > div > span + span:hover:before,div.routeYou_overlayPanel > div > span + span:hover:after,div.routeYou_balloon > div > span + span:hover:before,div.routeYou_balloon > div > span + span:hover:after,div.routeYou_overlayBalloon > div > span + span:hover:before,div.routeYou_overlayBalloon > div > span + span:hover:after{background:#9e9e9e;background:var(--overlay-accent-color)}div.routeYou_dialog h2,div.routeYou_panel h2,div.routeYou_dialog h3,div.routeYou_panel h3,div.routeYou_dialog p,div.routeYou_panel p{text-align:center}div.routeYou_dialog h2:first-child,div.routeYou_panel h2:first-child,div.routeYou_dialog h3:first-child,div.routeYou_panel h3:first-child,div.routeYou_dialog p:first-child,div.routeYou_panel p:first-child{margin-top:0}div.routeYou_dialog p:last-child,div.routeYou_panel p:last-child{margin-bottom:0}div.routeYou_fancyDialog > div > span{display:none}div.routeYou_fancyDialog span.routeYou_headerIcon{display:block;margin:0 0 20px 0;width:40px;height:40px}div.routeYou_fancyDialog span.routeYou_headerIcon svg{display:block;width:100%;height:100%;fill:#9e9e9e}div.routeYou_fancyDialog span.routeYou_headerIcon svg *[stroke='#000']{stroke:#9e9e9e}div.routeYou_fancyDialog h3,div.routeYou_fancyDialog h3 + p{margin:0;max-width:260px;font-size:inherit;text-align:left}div.routeYou_fancyDialog h3 + p{margin-bottom:16px}div.routeYou_overlayOverlays{position:fixed;bottom:0;left:0;width:0;height:0;z-index:89}span.routeYou_scoreStarOn,span.routeYou_scoreStarOff,span.routeYou_scoreCircleOn,span.routeYou_scoreCircleOff,span.routeYou_difficultyAuthorStarOn,span.routeYou_difficultyAuthorStarOff{position:relative;top:0.15em;display:inline-block;margin:0 0.3em 0 0;width:1em;height:1em;overflow:hidden;vertical-align:baseline}span.routeYou_scoreStarOn:last-child,span.routeYou_scoreStarOff:last-child,span.routeYou_scoreCircleOn:last-child,span.routeYou_scoreCircleOff:last-child,span.routeYou_difficultyAuthorStarOn:last-child,span.routeYou_difficultyAuthorStarOff:last-child{margin-right:0}span.routeYou_scoreCircleOn,span.routeYou_scoreCircleOff{border-radius:100%}span.routeYou_scoreCircleOn{background:#9e9e9e}span.routeYou_scoreCircleOff{background:#b8b8b8}span.routeYou_scoreStarOn svg,span.routeYou_scoreStarOff svg,span.routeYou_difficultyAuthorStarOn svg,span.routeYou_difficultyAuthorStarOff svg{display:block;width:100%;height:100%}span.routeYou_scoreStarOn svg{fill:#da593b}span.routeYou_scoreStarOn svg *[stroke='#000']{stroke:#da593b}span.routeYou_difficultyAuthorStarOn svg{fill:#9e9e9e}span.routeYou_difficultyAuthorStarOn svg *[stroke='#000']{stroke:#9e9e9e}span.routeYou_scoreStarOff svg,span.routeYou_difficultyAuthorStarOff svg{fill:#b8b8b8}span.routeYou_scoreStarOff svg *[stroke='#000'],span.routeYou_difficultyAuthorStarOff svg *[stroke='#000']{stroke:#b8b8b8}div.routeYou_entityCarousel ol,div.routeYou_entityCarousel div.routeYou_entityCarouselDots{display:flex;flex-direction:row;justify-content:start;align-items:center;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;}div.routeYou_entityCarousel ol{margin:0 0 16px 0;padding:0;scroll-snap-type:x mandatory;list-style:none}div.routeYou_entityCarousel div.routeYou_entityCarouselDots{gap:8px;padding:0 2px;max-width:137px}div.routeYou_entityCarousel ol::-webkit-scrollbar,div.routeYou_entityCarousel div.routeYou_entityCarouselDots::-webkit-scrollbar{display:none;}div.routeYou_entityCarousel.routeYou_entityList ol{display:block;overflow-x:auto}div.routeYou_entityCarousel ol li.routeYou_entity{margin:8px;min-width:calc(100% - 16px);max-width:calc(100% - 16px);scroll-snap-align:center}div.routeYou_entityCarousel ol li.routeYou_entityModern{box-shadow:0 0 8px 0 rgba(34, 34, 34, 0.4)}div.routeYou_entityCarousel ol li.routeYou_entityModern.routeYou_entityHovered{box-shadow:0 1px 3px 5px rgba(34, 34, 34, 0.4)}div.routeYou_entityCarousel.routeYou_entityList ol li.routeYou_entity{margin-bottom:20px}div.routeYou_entityCarousel div.routeYou_entityCarouselDots a{display:block;width:10px;min-width:10px;height:10px;border:1px solid #9e9e9e;border-radius:50%}div.routeYou_entityCarousel div.routeYou_entityCarouselDots a.routeYou_active{width:15px;min-width:15px;height:15px;background:#9e9e9e}div.routeYou_entityCarousel > div{display:flex;gap:8px;justify-content:center;align-items:center;margin:0 0 16px 0}div.routeYou_entityCarousel.routeYou_entityList > div{display:none}div.routeYou_entityCarousel a.routeYou_entityCarouselPrevious,div.routeYou_entityCarousel a.routeYou_entityCarouselNext{display:block;width:7px;height:7px;border-bottom:1px solid #9e9e9e;border-left:1px solid #9e9e9e}div.routeYou_entityCarousel a.routeYou_entityCarouselPrevious{transform:rotate(45deg)}div.routeYou_entityCarousel a.routeYou_entityCarouselNext{transform:rotate(225deg)}ol li.routeYou_entity,div.routeYou_entity{display:block;margin:0;padding:4px 6px;overflow:auto}ol li.routeYou_entity{border-bottom:1px dotted #b8b8b8}ol li.routeYou_entityModern,div.routeYou_entityModern{padding:0;border:0;border-radius:16px 0 0 0;background:#fff}ol li.routeYou_entityModern{margin:0 0 12px 0}ol li.routeYou_entityHip,div.routeYou_entityHip{position:relative;padding:0;border:0;border-radius:30px 10px 10px 10px;box-shadow:0 0 12px 0 rgba(34, 34, 34, 0.2);background:#fff}ol li.routeYou_entityApp,div.routeYou_entityApp{position:relative;padding:0;border:0;border-radius:15px;background:#fff;font-size:12px}ol li.routeYou_entity div,div.routeYou_entity div{display:block}ol li.routeYou_entityHighlighted,div.routeYou_entityHighlighted{background:#f2f2f2;background:-moz-linear-gradient( -45deg, rgba(242, 242, 242, 1) 0%, rgba(242, 242, 242, 0.6) 20%, rgba(242, 242, 242, 0.3) 50%, rgba(242, 242, 242, 0.6) 80%, rgba(242, 242, 242, 1) 100% );background:-webkit-linear-gradient( -45deg, rgba(242, 242, 242, 1) 0%, rgba(242, 242, 242, 0.6) 20%, rgba(242, 242, 242, 0.3) 50%, rgba(242, 242, 242, 0.6) 80%, rgba(242, 242, 242, 1) 100% );background:-o-linear-gradient( -45deg, rgba(242, 242, 242, 1) 0%, rgba(242, 242, 242, 0.6) 20%, rgba(242, 242, 242, 0.3) 50%, rgba(242, 242, 242, 0.6) 80%, rgba(242, 242, 242, 1) 100% );background:linear-gradient( 135deg, rgba(242, 242, 242, 1) 0%, rgba(242, 242, 242, 0.6) 20%, rgba(242, 242, 242, 0.3) 50%, rgba(242, 242, 242, 0.6) 80%, rgba(242, 242, 242, 1) 100% )}ol li.routeYou_entityHovered,div.routeYou_entityHovered{background:#f2f2f2}ol li.routeYou_entityModern.routeYou_entityHovered,div.routeYou_entityModern.routeYou_entityHovered{box-shadow:0 1px 3px 5px rgba(34, 34, 34, 0.4);background:#fff}ol li.routeYou_entityHip.routeYou_entityHovered,div.routeYou_entityHip.routeYou_entityHovered,ol li.routeYou_entityHip.routeYou_entityHighlighted,div.routeYou_entityHip.routeYou_entityHighlighted,ol li.routeYou_entityHip.routeYou_entitySelected,div.routeYou_entityHip.routeYou_entitySelected{box-shadow:0 0 12px 0 rgba(34, 34, 34, 0.6);background:#fff}ol li.routeYou_entitySelected,div.routeYou_entitySelected{background:#ededed}ol li.routeYou_entityModern.routeYou_entitySelected,div.routeYou_entityModern.routeYou_entitySelected,ol li.routeYou_entityModern.routeYou_entityHighlighted,div.routeYou_entityModern.routeYou_entityHighlighted{box-shadow:0 1px 3px 5px rgba(158, 158, 158, 0.2);background:#ededed}ol li.routeYou_entity:not(.routeYou_entityHip) div.routeYou_entityImage,div.routeYou_entity:not(.routeYou_entityHip) div.routeYou_entityImage{display:block;margin:2px 8px 2px 0;float:left;overflow-y:clip}ol li.routeYou_entity.routeYou_entityApp div.routeYou_entityImage,div.routeYou_entity.routeYou_entityApp div.routeYou_entityImage{margin:0 12px 0 0}ol li.routeYou_entityModern div.routeYou_entityImage,div.routeYou_entityModern div.routeYou_entityImage{margin:0 12px 0 0}ol li.routeYou_entityHip div.routeYou_entityImage,div.routeYou_entityHip div.routeYou_entityImage{overflow:hidden}ol li.routeYou_entityHip div.routeYou_entityImage,div.routeYou_entityHip div.routeYou_entityImage{overflow:hidden}ol li.routeYou_entityHip div.routeYou_entityImage:before,div.routeYou_entityHip div.routeYou_entityImage:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:inherit;background:linear-gradient( 0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 25% ) no-repeat 0 0;opacity:1;transition:background 0.5s;pointer-events:none}ol li.routeYou_entityHip:hover div.routeYou_entityImage:before,div.routeYou_entityHip:hover div.routeYou_entityImage:before{opacity:0}ol li.routeYou_entityHip div.routeYou_entityImage:after,div.routeYou_entityHip div.routeYou_entityImage:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient( 0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0.5) 100% ) no-repeat center center;opacity:0;transition:opacity 0.5s;pointer-events:none}ol li.routeYou_entityHip:hover div.routeYou_entityImage:after,div.routeYou_entityHip:hover div.routeYou_entityImage:after,ol li.routeYou_entityHip.routeYou_entitySelected div.routeYou_entityImage:after,div.routeYou_entityHip.routeYou_entitySelected div.routeYou_entityImage:after,ol li.routeYou_entityHip.routeYou_entityHighlighted div.routeYou_entityImage:after,div.routeYou_entityHip.routeYou_entityHighlighted div.routeYou_entityImage:after{opacity:1}ol li.routeYou_entity div.routeYou_entityImage img,div.routeYou_entity div.routeYou_entityImage img{vertical-align:bottom}ol li.routeYou_entityHip div.routeYou_entityImage > img:first-child,div.routeYou_entityHip div.routeYou_entityImage > img:first-child{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto}ol li.routeYou_entityModern div.routeYou_entityImage div.routeYou_credits{right:0;left:auto}ol li.routeYou_entityApp div.routeYou_entityImage > span.routeYou_entityTypeIcon,div.routeYou_entityApp div.routeYou_entityImage > span.routeYou_entityTypeIcon{position:absolute;top:0;left:0;margin:4px;background:#fff}ol li.routeYou_entity span.routeYou_entityCheckbox input[type='checkbox'],div.routeYou_entity span.routeYou_entityCheckbox input[type='checkbox']{position:relative;top:2px;vertical-align:baseline}ol li.routeYou_entity span.routeYou_entityColor,div.routeYou_entity span.routeYou_entityColor{position:relative;top:2px;display:inline-block;margin:0 8px 0 0;width:1em;height:1em;vertical-align:baseline;border:1px solid #222;background:-moz-linear-gradient( -45deg, rgba(255, 0, 0, 0.3) 0%, rgba(255, 255, 0, 0.3) 30%, rgba(0, 255, 0, 0.3) 45%, rgba(0, 255, 255, 0.3) 55%, rgba(0, 0, 255, 0.3) 70%, rgba(255, 0, 255, 0.3) 100% );background:-webkit-linear-gradient( -45deg, rgba(255, 0, 0, 0.3) 0%, rgba(255, 255, 0, 0.3) 30%, rgba(0, 255, 0, 0.3) 45%, rgba(0, 255, 255, 0.3) 55%, rgba(0, 0, 255, 0.3) 70%, rgba(255, 0, 255, 0.3) 100% );background:-o-linear-gradient( -45deg, rgba(255, 0, 0, 0.3) 0%, rgba(255, 255, 0, 0.3) 30%, rgba(0, 255, 0, 0.3) 45%, rgba(0, 255, 255, 0.3) 55%, rgba(0, 0, 255, 0.3) 70%, rgba(255, 0, 255, 0.3) 100% );background:linear-gradient( 135deg, rgba(255, 0, 0, 0.3) 0%, rgba(255, 255, 0, 0.3) 30%, rgba(0, 255, 0, 0.3) 45%, rgba(0, 255, 255, 0.3) 55%, rgba(0, 0, 255, 0.3) 70%, rgba(255, 0, 255, 0.3) 100% )}ol li.routeYou_entity h3.routeYou_entityTitle,div.routeYou_entity h3.routeYou_entityTitle{margin:0 0 2px 0;padding:0;overflow:hidden;white-space:nowrap;font-weight:bold;font-size:inherit;text-overflow:ellipsis}div.routeYou_entityHip h3.routeYou_entityTitle{white-space:wrap}ol li.routeYou_entityModern h3.routeYou_entityTitle,div.routeYou_entityModern h3.routeYou_entityTitle{margin-bottom:6px;line-height:32px}ol li.routeYou_entityApp h3.routeYou_entityTitle,div.routeYou_entityApp h3.routeYou_entityTitle{margin:10px 12px 2px 0;font-size:14px}ol li.routeYou_entity h3.routeYou_entityTitle a,div.routeYou_entity h3.routeYou_entityTitle a{color:inherit;text-decoration:inherit}ol li.routeYou_entityHip > h3.routeYou_entityTitle,div.routeYou_entityHip > h3.routeYou_entityTitle,ol li.routeYou_entityHip > div:not(.routeYou_entityImage),div.routeYou_entityHip > div:not(.routeYou_entityImage){margin:10px}ol li.routeYou_entityHip > h3.routeYou_entityTitle,div.routeYou_entityHip > h3.routeYou_entityTitle,ol li.routeYou_entityHip > div.routeYou_entityDescription p,div.routeYou_entityHip > div.routeYou_entityDescription p{font-size:16px}ol li.routeYou_entityHip > h3.routeYou_entityTitle a:last-of-type,div.routeYou_entityHip > h3.routeYou_entityTitle a:last-of-type{padding-right:12px}ol li.routeYou_entityHip > h3.routeYou_entityTitle a.routeYou_entityMenuIcon,div.routeYou_entityHip > h3.routeYou_entityTitle a.routeYou_entityMenuIcon{font-size:12px;margin-top:4px}ol li.routeYou_entityHip span.routeYou_entityOwnerName,div.routeYou_entityHip span.routeYou_entityOwnerName{position:absolute;bottom:0;left:0;right:16px;display:inline-block;margin:0 10px 10px 10px;word-break:break-all;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}ol li.routeYou_entityHip > div:not(.routeYou_entityImage),div.routeYou_entityHip > div:not(.routeYou_entityImage){font-size:12px}ol li.routeYou_entity div.routeYou_entityProperties,div.routeYou_entity div.routeYou_entityProperties{overflow:hidden}ol li.routeYou_entityModern div.routeYou_entityProperties > span,div.routeYou_entityModern div.routeYou_entityProperties > span,ol li.routeYou_entityModern div.routeYou_entityProperties > a.routeYou_entityRole,div.routeYou_entityModern div.routeYou_entityProperties > a.routeYou_entityRole{display:block;margin:0 0 8px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}ol li.routeYou_entity div.routeYou_entityInfo,div.routeYou_entity div.routeYou_entityInfo{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}ol li.routeYou_entityHip div.routeYou_entityProperties > span,div.routeYou_entityHip div.routeYou_entityProperties > span{margin:0 4px}ol li.routeYou_entity a.routeYou_smallIcon,div.routeYou_entity a.routeYou_smallIcon,ol li.routeYou_entity span.routeYou_smallIcon,div.routeYou_entity span.routeYou_smallIcon{top:0;display:block;margin:2px 0 0 6px;float:right}ol li.routeYou_entity span.routeYou_entityVisibility,div.routeYou_entity span.routeYou_entityVisibility{font-size:80%}ol li.routeYou_entity span.routeYou_entityVisibility span:first-child,div.routeYou_entity span.routeYou_entityVisibility span:first-child{display:inline-block;margin:0 0.5em 0 0;width:1.4em;height:1.4em;overflow:hidden;vertical-align:middle}ol li.routeYou_entity span.routeYou_entityVisibility svg,div.routeYou_entity span.routeYou_entityVisibility svg{display:block;width:100%;height:100%}ol li.routeYou_entity span.routeYou_entityPublic svg,div.routeYou_entity span.routeYou_entityPublic svg,ol li.routeYou_entity span.routeYou_entityVerified svg,div.routeYou_entity span.routeYou_entityVerified svg,ol li.routeYou_entity span.routeYou_entityVisibilityPublic svg,div.routeYou_entity span.routeYou_entityVisibilityPublic svg{fill:#9e9e9e}ol li.routeYou_entity span.routeYou_entityPublic svg *[stroke='#000'],div.routeYou_entity span.routeYou_entityPublic svg *[stroke='#000'],ol li.routeYou_entity span.routeYou_entityVerified svg *[stroke='#000'],div.routeYou_entity span.routeYou_entityVerified svg *[stroke='#000'],ol li.routeYou_entity span.routeYou_entityVisibilityPublic svg *[stroke='#000'],div.routeYou_entity span.routeYou_entityVisibilityPublic svg *[stroke='#000']{stroke:#9e9e9e}ol li.routeYou_entity span.routeYou_entityPrivate svg,div.routeYou_entity span.routeYou_entityPrivate svg,ol li.routeYou_entity span.routeYou_entityVisibilityPrivate svg,div.routeYou_entity span.routeYou_entityVisibilityPrivate svg{fill:#aa1c00}ol li.routeYou_entity span.routeYou_entityPrivate svg *[stroke='#000'],div.routeYou_entity span.routeYou_entityPrivate svg *[stroke='#000'],ol li.routeYou_entity span.routeYou_entityVisibilityPrivate svg *[stroke='#000'],div.routeYou_entity span.routeYou_entityVisibilityPrivate svg *[stroke='#000']{stroke:#aa1c00}ol li.routeYou_entity span.routeYou_entityRecommended svg,div.routeYou_entity span.routeYou_entityRecommended svg{fill:#3b8eda}ol li.routeYou_entity span.routeYou_entityRecommended svg *[stroke='#000'],div.routeYou_entity span.routeYou_entityRecommended svg *[stroke='#000']{stroke:#3b8eda}ol li.routeYou_entityApp span.routeYou_entityScore span,div.routeYou_entityApp span.routeYou_entityScore span{width:12px;height:12px;margin:0 3px 0 0}ol li.routeYou_entityHip span.routeYou_entityScore,div.routeYou_entityHip span.routeYou_entityScore{display:inline-block}ol li.routeYou_entityModern h3.routeYou_entityTitle a.routeYou_smallIcon,div.routeYou_entityModern h3.routeYou_entityTitle a.routeYou_smallIcon,ol li.routeYou_entityModern h3.routeYou_entityTitle span.routeYou_smallIcon,div.routeYou_entityModern h3.routeYou_entityTitle span.routeYou_smallIcon{margin-top:8px;margin-top:calc(16px - 0.5em)}ol li.routeYou_entity span.routeYou_entityTypeIcon,div.routeYou_entity span.routeYou_entityTypeIcon{position:relative;display:inline-block;background:#9e9e9e}ol li.routeYou_entity span.routeYou_entityTypeIcon svg,div.routeYou_entity span.routeYou_entityTypeIcon svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:65%;height:65%;fill:#222}ol li.routeYou_entity span.routeYou_entityTypeIcon svg *[stroke='#000'],div.routeYou_entity span.routeYou_entityTypeIcon svg *[stroke='#000']{stroke:#222}ol li.routeYou_entity span.routeYou_entityTypeIcon,div.routeYou_entity span.routeYou_entityTypeIcon,ol li.routeYou_entity img.routeYou_entityAvatar,div.routeYou_entity img.routeYou_entityAvatar,ol li.routeYou_entity img.routeYou_entityOwnerAvatar,div.routeYou_entity img.routeYou_entityOwnerAvatar{width:32px;height:32px;border-radius:100%}ol li.routeYou_entityHip img.routeYou_entityOwnerAvatar,div.routeYou_entityHip img.routeYou_entityOwnerAvatar{width:20px;height:20px}ol li.routeYou_entity img.routeYou_entityCustomIcon,div.routeYou_entity img.routeYou_entityCustomIcon,ol li.routeYou_entity span.routeYou_entityTypeIcon,div.routeYou_entity span.routeYou_entityTypeIcon,ol li.routeYou_entity img.routeYou_entityAvatar,div.routeYou_entity img.routeYou_entityAvatar{margin:2px 6px 0 0;float:left}ol li.routeYou_entity img.routeYou_entityOwnerAvatar,div.routeYou_entity img.routeYou_entityOwnerAvatar{margin:2px 0 0 6px;float:right}ol li.routeYou_entity h3.routeYou_entityTitle img.routeYou_entityCustomIcon,div.routeYou_entity h3.routeYou_entityTitle img.routeYou_entityCustomIcon,ol li.routeYou_entity h3.routeYou_entityTitle span.routeYou_entityTypeIcon,div.routeYou_entity h3.routeYou_entityTitle span.routeYou_entityTypeIcon,ol li.routeYou_entity h3.routeYou_entityTitle img.routeYou_entityAvatar,div.routeYou_entity h3.routeYou_entityTitle img.routeYou_entityAvatar,ol li.routeYou_entity h3.routeYou_entityTitle img.routeYou_entityOwnerAvatar,div.routeYou_entity h3.routeYou_entityTitle img.routeYou_entityOwnerAvatar{margin-top:0}ol li.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityTypeIcon,div.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityTypeIcon{position:absolute;top:5px;left:5px;width:50px;height:50px;z-index:1;background:#fff}ol li.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityTypeIcon:before,div.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityTypeIcon:before,ol li.routeYou_entityApp div.routeYou_entityImage span.routeYou_entityTypeIcon:before,div.routeYou_entityApp div.routeYou_entityImage span.routeYou_entityTypeIcon:before{content:'';position:absolute;display:block;border-radius:50%;background:#9e9e9e}ol li.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityTypeIcon:before,div.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityTypeIcon:before,ol li.routeYou_entityApp div.routeYou_entityImage span.routeYou_entityTypeIcon:before,div.routeYou_entityApp div.routeYou_entityImage span.routeYou_entityTypeIcon:before{top:9px;left:10px;width:17px;height:17px}ol li.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityTypeIcon svg,div.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityTypeIcon svg{position:relative;display:block;width:30px;height:30px;z-index:1}ol li.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityDate,div.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityDate{position:absolute;top:5px;right:5px;padding:4px;box-sizing:border-box;min-width:50px;z-index:1;border-radius:0 8px 0 0;background:#fff;text-align:center}ol li.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityDate span,div.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityDate span{display:block;line-height:1}ol li.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityDate span:first-of-type,div.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityDate span:first-of-type{font-size:12px}ol li.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityDate span:nth-of-type(2),div.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityDate span:nth-of-type(2){font-weight:700;font-size:20px}ol li.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityDate span:last-of-type,div.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityDate span:last-of-type{font-size:10px}ol li.routeYou_entity span.routeYou_entityOwnerName,div.routeYou_entity span.routeYou_entityOwnerName{font-size:80%}ol li.routeYou_entity span.routeYou_entityOwnerName img.routeYou_entityOwnerAvatar,div.routeYou_entity span.routeYou_entityOwnerName img.routeYou_entityOwnerAvatar{display:inline-block;margin:0 0.5em 0 0;float:none;vertical-align:middle}ol li.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityOwnerName,div.routeYou_entityHip div.routeYou_entityImage span.routeYou_entityOwnerName{position:absolute;bottom:5px;left:5px;margin:0;z-index:1;color:#fff;font-weight:600}ol li.routeYou_entityHip div.routeYou_entityImage img.routeYou_entityStaticMap,div.routeYou_entityHip div.routeYou_entityImage img.routeYou_entityStaticMap{position:absolute;right:5px;bottom:5px;z-index:1;border-radius:50% 50% 0 50%}ol li.routeYou_entity span.routeYou_entityFlag img,div.routeYou_entity span.routeYou_entityFlag img{position:relative;top:2px;vertical-align:baseline}ol li.routeYou_entity a.routeYou_entityRole,div.routeYou_entity a.routeYou_entityRole{color:#9e9e9e;cursor:pointer}ol li.routeYou_entity a.routeYou_entityRole:hover,div.routeYou_entity a.routeYou_entityRole:hover{color:#bdbdbd}ol li.routeYou_entity a.routeYou_entityRole:after,div.routeYou_entity a.routeYou_entityRole:after{content:'';position:relative;top:-2px;display:inline-block;margin-left:4px;vertical-align:baseline;border-top:4px solid #9e9e9e;border-right:4px solid transparent;border-left:4px solid transparent}ol li.routeYou_entity a.routeYou_entityRole:hover:after,div.routeYou_entity a.routeYou_entityRole:hover:after{border-top-color:#bdbdbd}ol li.routeYou_entity div.routeYou_entityStatistics,div.routeYou_entity div.routeYou_entityStatistics{overflow:auto;border-top:1px solid #f2f2f2}ol li.routeYou_entityApp div.routeYou_entityStatistics,div.routeYou_entityApp div.routeYou_entityStatistics{position:absolute;right:0;bottom:12px;width:calc(100% - 134px);display:flex;justify-content:space-between}ol li.routeYou_entityApp div.routeYou_entityProperties,div.routeYou_entityApp div.routeYou_entityProperties,ol li.routeYou_entityApp div.routeYou_entityStatistics,div.routeYou_entityApp div.routeYou_entityStatistics{margin-right:12px}ol li.routeYou_entity div.routeYou_entityStatistics > div,div.routeYou_entity div.routeYou_entityStatistics > div{padding:8px 0 0 0;width:50%;float:left;overflow:hidden;white-space:nowrap}ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child,div.routeYou_entityApp div.routeYou_entityProperties > div:last-child{padding:0;width:fit-content;float:right;overflow:hidden;white-space:nowrap}ol li.routeYou_entity div.routeYou_entityStatistics span:first-child,div.routeYou_entity div.routeYou_entityStatistics span:first-child,ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child > span:first-child,div.routeYou_entityApp div.routeYou_entityProperties > div:last-child > span:first-child{display:inline-block;margin:0 0.5em 0 0;width:1.4em;height:1.4em;overflow:hidden;vertical-align:middle}ol li.routeYou_entityHip div.routeYou_entityStatistics span:first-child,div.routeYou_entityHip div.routeYou_entityStatistics span:first-child,ol li.routeYou_entityApp div.routeYou_entityStatistics span:first-child,div.routeYou_entityApp div.routeYou_entityStatistics span:first-child,ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child > span:first-child,div.routeYou_entityApp div.routeYou_entityProperties > div:last-child > span:first-child{width:18px;height:18px}ol li.routeYou_entity div.routeYou_entityStatistics svg,div.routeYou_entity div.routeYou_entityStatistics svg,ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child svg,div.routeYou_entityApp div.routeYou_entityProperties > div:last-child svg{display:block;width:100%;height:100%;fill:#9e9e9e}ol li.routeYou_entity div.routeYou_entityStatistics svg *[stroke='#000'],div.routeYou_entity div.routeYou_entityStatistics svg *[stroke='#000'],ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child svg *[stroke='#000'],div.routeYou_entityApp div.routeYou_entityProperties > div:last-child svg *[stroke='#000']{stroke:#9e9e9e}ol li.routeYou_entityHip div.routeYou_entityStatistics,div.routeYou_entityHip div.routeYou_entityStatistics,ol li.routeYou_entityApp div.routeYou_entityStatistics,div.routeYou_entityApp div.routeYou_entityStatistics{border-top:none}ol li.routeYou_entityHip div.routeYou_entityStatistics > div,div.routeYou_entityHip div.routeYou_entityStatistics > div{width:25%}ol li.routeYou_entityApp div.routeYou_entityStatistics > div,div.routeYou_entityApp div.routeYou_entityStatistics > div{width:fit-content}ol li.routeYou_entity div.routeYou_difficultyEasy,div.routeYou_entity div.routeYou_difficultyEasy,ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyEasy,div.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyEasy{color:#3b8eda}ol li.routeYou_entity div.routeYou_difficultyEasy svg,div.routeYou_entity div.routeYou_difficultyEasy svg,ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyEasy svg,div.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyEasy svg{fill:#3b8eda}ol li.routeYou_entity div.routeYou_difficultyEasy svg *[stroke='#000'],div.routeYou_entity div.routeYou_difficultyEasy svg *[stroke='#000'],ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyEasy svg *[stroke='#000'],div.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyEasy svg *[stroke='#000']{stroke:#3b8eda}ol li.routeYou_entity div.routeYou_difficultyMedium,div.routeYou_entity div.routeYou_difficultyMedium,ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyMedium,div.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyMedium{color:#ffa300}ol li.routeYou_entity div.routeYou_difficultyMedium svg,div.routeYou_entity div.routeYou_difficultyMedium svg,ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyMedium svg,div.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyMedium svg{fill:#ffa300}ol li.routeYou_entity div.routeYou_difficultyMedium svg *[stroke='#000'],div.routeYou_entity div.routeYou_difficultyMedium svg *[stroke='#000'],ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyMedium svg *[stroke='#000'],div.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyMedium svg *[stroke='#000']{stroke:#ffa300}ol li.routeYou_entity div.routeYou_difficultyHard,div.routeYou_entity div.routeYou_difficultyHard,ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyHard,div.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyHard{color:#da593b}ol li.routeYou_entity div.routeYou_difficultyHard svg,div.routeYou_entity div.routeYou_difficultyHard svg,ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyHard svg,div.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyHard svg{fill:#da593b}ol li.routeYou_entity div.routeYou_difficultyHard svg *[stroke='#000'],div.routeYou_entity div.routeYou_difficultyHard svg *[stroke='#000'],ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyHard svg *[stroke='#000'],div.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyHard svg *[stroke='#000']{stroke:#da593b}ol li.routeYou_entity div.routeYou_difficultyExtreme,div.routeYou_entity div.routeYou_difficultyExtreme,ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyExtreme,div.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyExtreme{color:#222}ol li.routeYou_entity div.routeYou_difficultyExtreme svg,div.routeYou_entity div.routeYou_difficultyExtreme svg,ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyExtreme svg,div.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyExtreme svg{fill:#222}ol li.routeYou_entity div.routeYou_difficultyExtreme svg *[stroke='#000'],div.routeYou_entity div.routeYou_difficultyExtreme svg *[stroke='#000'],ol li.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyExtreme svg *[stroke='#000'],div.routeYou_entityApp div.routeYou_entityProperties > div:last-child.routeYou_difficultyExtreme svg *[stroke='#000']{stroke:#222}ol li.routeYou_entity div.routeYou_entityTeaser,div.routeYou_entity div.routeYou_entityTeaser{padding-top:8px;box-sizing:border-box;border-top:1px solid #f2f2f2}ol li.routeYou_entity div.routeYou_entitySponsored,div.routeYou_entity div.routeYou_entitySponsored,ol li.routeYou_entity div.routeYou_entityToggleDescription,div.routeYou_entity div.routeYou_entityToggleDescription{position:relative;height:0;clear:both}ol li.routeYou_entity div.routeYou_entitySponsored > span,div.routeYou_entity div.routeYou_entitySponsored > span{position:absolute;right:0;bottom:0;display:block;padding:0.1em 0.3em;background:#4d4d4d;color:#fff;font-size:60%;line-height:normal}ol li.routeYou_entityHip div.routeYou_entitySponsored,div.routeYou_entityHip div.routeYou_entitySponsored{height:20px}ol li.routeYou_entityHip div.routeYou_entitySponsored > span,div.routeYou_entityHip div.routeYou_entitySponsored > span{padding:2px 4px;border-radius:2px;background:#9e9e9e}ol li.routeYou_entity div.routeYou_entityDescriptionTitle,div.routeYou_entity div.routeYou_entityDescriptionTitle{position:relative;padding-right:1.9em;font-weight:600}ol li.routeYou_entity div.routeYou_entityToggleDescription > span,div.routeYou_entity div.routeYou_entityToggleDescription > span{position:absolute;bottom:0;left:0;display:block;padding:0.3em;background:#4d4d4d}ol li.routeYou_entity div.routeYou_entityToggleDescription > span > span,div.routeYou_entity div.routeYou_entityToggleDescription > span > span,ol li.routeYou_entity div.routeYou_entityDescriptionTitle span:first-child,div.routeYou_entity div.routeYou_entityDescriptionTitle span:first-child{position:relative;display:inline-block;box-sizing:border-box;width:1.4em;height:1.4em;vertical-align:middle;border-radius:100%}ol li.routeYou_entity div.routeYou_entityToggleDescription > span > span,div.routeYou_entity div.routeYou_entityToggleDescription > span > span{border:2px solid #fff}ol li.routeYou_entity div.routeYou_entityDescriptionTitle span:first-child,div.routeYou_entity div.routeYou_entityDescriptionTitle span:first-child{margin:0 0.5em 0 0;border:2px solid #9e9e9e}ol li.routeYou_entity div.routeYou_entityToggleDescription svg,div.routeYou_entity div.routeYou_entityToggleDescription svg,ol li.routeYou_entity div.routeYou_entityDescriptionTitle svg,div.routeYou_entity div.routeYou_entityDescriptionTitle svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:65%;height:65%}ol li.routeYou_entity div.routeYou_entityToggleDescription svg,div.routeYou_entity div.routeYou_entityToggleDescription svg{fill:#fff}ol li.routeYou_entity div.routeYou_entityDescriptionTitle svg,div.routeYou_entity div.routeYou_entityDescriptionTitle svg{fill:#9e9e9e}ol li.routeYou_entity div.routeYou_entityToggleDescription svg *[stroke='#000'],div.routeYou_entity div.routeYou_entityToggleDescription svg *[stroke='#000']{stroke:#fff}ol li.routeYou_entity div.routeYou_entityDescriptionTitle svg *[stroke='#000'],div.routeYou_entity div.routeYou_entityDescriptionTitle svg *[stroke='#000']{stroke:#9e9e9e}ol li.routeYou_entity div.routeYou_entityToggleDescription > span:after,div.routeYou_entity div.routeYou_entityToggleDescription > span:after{content:'';position:relative;top:-0.15em;transform:rotate(45deg);display:inline-block;margin:0 0.2em 0 0.6em;box-sizing:border-box;width:0.6em;height:0.6em;vertical-align:middle;border-right:0.15em solid #fff;border-bottom:0.15em solid #fff}ol li.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child,div.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child{position:absolute;top:50%;right:0;margin-top:-0.7em;width:1.4em;height:1.4em;cursor:pointer}ol li.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child:before,div.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child:before,ol li.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child:after,div.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child:after{content:'';position:absolute;top:0.6em;left:0.2em;width:0.9em;height:0.15em;background:#222}ol li.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child:before,div.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child:before{transform:rotate(45deg)}ol li.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child:after,div.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child:after{transform:rotate(-45deg)}ol li.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child:hover:before,div.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child:hover:before,ol li.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child:hover:after,div.routeYou_entity div.routeYou_entityDescriptionTitle span:last-child:hover:after{background:#4d4d4d}ol li.routeYou_entityModern div.routeYou_entityDescription,div.routeYou_entityModern div.routeYou_entityDescription{display:none;padding:16px;box-sizing:border-box;height:200px;overflow:auto;scrollbar-width:thin;scrollbar-color:#b8b8b8 #ffffff}ol li.routeYou_entityHip div.routeYou_entityDescription,div.routeYou_entityHip div.routeYou_entityDescription{max-height:120px;overflow:hidden}ol li.routeYou_entityHip div.routeYou_entityDescription:has(+ span.routeYou_entityOwnerName),div.routeYou_entityHip div.routeYou_entityDescription:has(+ span.routeYou_entityOwnerName),ol li.routeYou_entityHip div.routeYou_entityProperties:has(+ span.routeYou_entityOwnerName),div.routeYou_entityHip div.routeYou_entityProperties:has(+ span.routeYou_entityOwnerName){margin-bottom:40px}ol li.routeYou_entityModern div.routeYou_entityDescriptionVisible,div.routeYou_entityModern div.routeYou_entityDescriptionVisible{display:block}ol li.routeYou_entity div.routeYou_entityDescription > div,div.routeYou_entity div.routeYou_entityDescription > div{padding-top:4px}ol li.routeYou_entity div.routeYou_entityDescription > div img,div.routeYou_entity div.routeYou_entityDescription > div img{max-width:100%;height:auto}ol li.routeYou_entityModern div.routeYou_entityDescription > div,div.routeYou_entityModern div.routeYou_entityDescription > div{margin-bottom:4px;padding-top:0}ol li.routeYou_entity span.routeYou_entityExpandButton,div.routeYou_entity span.routeYou_entityExpandButton,ol li.routeYou_entity span.routeYou_entityCollapseButton,div.routeYou_entity span.routeYou_entityCollapseButton{position:relative;display:block;margin:6px 0 2px 4px;width:14px;height:14px;float:right;border-radius:100%;background:#222;cursor:pointer}ol li.routeYou_entity span.routeYou_entityExpandButton:before,div.routeYou_entity span.routeYou_entityExpandButton:before,ol li.routeYou_entity span.routeYou_entityCollapseButton:before,div.routeYou_entity span.routeYou_entityCollapseButton:before{content:'';position:absolute;left:3px;display:block;border-style:solid;border-color:#fff transparent}ol li.routeYou_entity span.routeYou_entityExpandButton:before,div.routeYou_entity span.routeYou_entityExpandButton:before{top:6px;border-width:4px 4px 0 4px}ol li.routeYou_entity span.routeYou_entityCollapseButton:before,div.routeYou_entity span.routeYou_entityCollapseButton:before{top:4px;border-width:0 4px 4px 4px}ol li.routeYou_entity span.routeYou_entityExpandButton:hover,div.routeYou_entity span.routeYou_entityExpandButton:hover,ol li.routeYou_entity span.routeYou_entityCollapseButton:hover,div.routeYou_entity span.routeYou_entityCollapseButton:hover{background:#9e9e9e}ol li.routeYou_entity div.routeYou_entityTeaser,div.routeYou_entity div.routeYou_entityTeaser,ol li.routeYou_entity div.routeYou_entityDescriptionExpandable,div.routeYou_entity div.routeYou_entityDescriptionExpandable{position:relative;overflow:hidden}ol li.routeYou_entitySelected div.routeYou_entityDescriptionExpandable,div.routeYou_entitySelected div.routeYou_entityDescriptionExpandable{overflow:visible}ol li.routeYou_entity div.routeYou_entityTeaser:after,div.routeYou_entity div.routeYou_entityTeaser:after,ol li.routeYou_entity div.routeYou_entityDescriptionExpandable:after,div.routeYou_entity div.routeYou_entityDescriptionExpandable:after{content:'';position:absolute;right:0;bottom:0;left:0;display:block;height:50%;background:transparent;background:-moz-linear-gradient( top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 1) 100% );background:-webkit-linear-gradient( top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 1) 100% );background:-o-linear-gradient( top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 1) 100% );background:linear-gradient( to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 1) 100% )}ol li.routeYou_entityHighlighted div.routeYou_entityTeaser:after,div.routeYou_entityHighlighted div.routeYou_entityTeaser:after,ol li.routeYou_entityHighlighted div.routeYou_entityDescriptionExpandable:after,div.routeYou_entityHighlighted div.routeYou_entityDescriptionExpandable:after{background:transparent;background:-moz-linear-gradient( top, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 0.5) 30%, rgba(242, 242, 242, 0.8) 100% );background:-webkit-linear-gradient( top, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 0.5) 30%, rgba(242, 242, 242, 0.8) 100% );background:-o-linear-gradient( top, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 0.5) 30%, rgba(242, 242, 242, 0.8) 100% );background:linear-gradient( to bottom, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 0.5) 30%, rgba(242, 242, 242, 0.8) 100% )}ol li.routeYou_entityHovered div.routeYou_entityTeaser:after,div.routeYou_entityHovered div.routeYou_entityTeaser:after,ol li.routeYou_entityHovered div.routeYou_entityDescriptionExpandable:after,div.routeYou_entityHovered div.routeYou_entityDescriptionExpandable:after{background:transparent;background:-moz-linear-gradient( top, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 0.6) 30%, rgba(242, 242, 242, 1) 100% );background:-webkit-linear-gradient( top, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 0.6) 30%, rgba(242, 242, 242, 1) 100% );background:-o-linear-gradient( top, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 0.6) 30%, rgba(242, 242, 242, 1) 100% );background:linear-gradient( to bottom, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 0.6) 30%, rgba(242, 242, 242, 1) 100% )}ol li.routeYou_entitySelected div.routeYou_entityTeaser:after,div.routeYou_entitySelected div.routeYou_entityTeaser:after{background:transparent;background:-moz-linear-gradient( top, rgba(237, 237, 237, 0) 0%, rgba(237, 237, 237, 0.6) 30%, rgba(237, 237, 237, 1) 100% );background:-webkit-linear-gradient( top, rgba(237, 237, 237, 0) 0%, rgba(237, 237, 237, 0.6) 30%, rgba(237, 237, 237, 1) 100% );background:-o-linear-gradient( top, rgba(237, 237, 237, 0) 0%, rgba(237, 237, 237, 0.6) 30%, rgba(237, 237, 237, 1) 100% );background:linear-gradient( to bottom, rgba(237, 237, 237, 0) 0%, rgba(237, 237, 237, 0.6) 30%, rgba(237, 237, 237, 1) 100% )}ol li.routeYou_entitySelected div.routeYou_entityDescriptionExpandable:after,div.routeYou_entitySelected div.routeYou_entityDescriptionExpandable:after{display:none}ol li.routeYou_entityModern.routeYou_entityHovered div.routeYou_entityTeaser:after,div.routeYou_entityModern.routeYou_entityHovered div.routeYou_entityTeaser:after,ol li.routeYou_entityModern.routeYou_entityHovered div.routeYou_entityDescriptionExpandable:after,div.routeYou_entityModern.routeYou_entityHovered div.routeYou_entityDescriptionExpandable:after,ol li.routeYou_entityModern.routeYou_entitySelected div.routeYou_entityTeaser:after,div.routeYou_entityModern.routeYou_entitySelected div.routeYou_entityTeaser:after{background:transparent;background:-moz-linear-gradient( top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 1) 100% );background:-webkit-linear-gradient( top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 1) 100% );background:-o-linear-gradient( top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 1) 100% );background:linear-gradient( to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 1) 100% )}ol li.routeYou_entity a.routeYou_entityNotVerified,div.routeYou_entity a.routeYou_entityNotVerified{color:#aa1c00}ol li.routeYou_entity a.routeYou_entityNotVerified > span,div.routeYou_entity a.routeYou_entityNotVerified > span{position:relative;top:3px;display:inline-block;margin-right:4px;width:16px;height:14px;overflow:hidden;vertical-align:baseline}ol li.routeYou_entity a.routeYou_entityNotVerified > span span,div.routeYou_entity a.routeYou_entityNotVerified > span span,ol li.routeYou_entity a.routeYou_entityNotVerified > span span:before,div.routeYou_entity a.routeYou_entityNotVerified > span span:before,ol li.routeYou_entity a.routeYou_entityNotVerified > span span:after,div.routeYou_entity a.routeYou_entityNotVerified > span span:after{position:absolute;display:block;width:10px;height:10px;border-radius:0 50% 0 0;background:#aa1c00}ol li.routeYou_entity a.routeYou_entityNotVerified > span span,div.routeYou_entity a.routeYou_entityNotVerified > span span{top:2px;left:3px}ol li.routeYou_entity a.routeYou_entityNotVerified > span span:before,div.routeYou_entity a.routeYou_entityNotVerified > span span:before,ol li.routeYou_entity a.routeYou_entityNotVerified > span span:after,div.routeYou_entity a.routeYou_entityNotVerified > span span:after{content:'';top:0;left:0}ol li.routeYou_entity a.routeYou_entityNotVerified > span span,div.routeYou_entity a.routeYou_entityNotVerified > span span{transform:translate(0, -12%) rotate(-60deg) skew(-30deg, 0) scale(0.9, 0.779)}ol li.routeYou_entity a.routeYou_entityNotVerified > span span:before,div.routeYou_entity a.routeYou_entityNotVerified > span span:before{transform:rotate(-135deg) skew(-45deg, 0) scale(1.414, 0.707) translate(0, -50%)}ol li.routeYou_entity a.routeYou_entityNotVerified > span span:after,div.routeYou_entity a.routeYou_entityNotVerified > span span:after{transform:rotate(135deg) skew(0, -45deg) scale(0.707, 1.414) translate(50%, 0)}ol li.routeYou_entity a.routeYou_entityNotVerified > span:before,div.routeYou_entity a.routeYou_entityNotVerified > span:before,ol li.routeYou_entity a.routeYou_entityNotVerified > span:after,div.routeYou_entity a.routeYou_entityNotVerified > span:after{content:'';position:absolute;left:7px;display:block;width:2px;z-index:1;background:#fff}ol li.routeYou_entity a.routeYou_entityNotVerified > span:before,div.routeYou_entity a.routeYou_entityNotVerified > span:before{top:3px;height:5px}ol li.routeYou_entity a.routeYou_entityNotVerified > span:after,div.routeYou_entity a.routeYou_entityNotVerified > span:after{bottom:2px;height:2px}ol li.routeYou_entity div.routeYou_entityMenu,div.routeYou_entity div.routeYou_entityMenu{position:absolute;top:7px;right:10px;display:none;padding:0 32px;box-sizing:border-box;overflow:auto;overflow:visible;z-index:2;box-shadow:0 0 8px 0 #b8b8b8;border:0 solid #fff;border-width:12px 0;border-radius:12px;background:#fff;cursor:default}a.routeYou_entityMenuIcon{padding:2px 0 2px 4px}div.routeYou_entityMenu ul{margin:0;padding:0;list-style:none}div.routeYou_entityMenu ul li a{display:block;padding:8px 28px 8px 8px;overflow:hidden;white-space:nowrap;color:#222}div.routeYou_entityMenu ul li a:hover{background:#f2f2f2}div.routeYou_entityMenu ul li a span{position:relative;display:inline-block;margin-right:32px;width:32px;height:32px;vertical-align:middle}div.routeYou_entityMenu ul li a span svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:87%;height:87%;fill:#222}div.routeYou_entityMenu ul li a span svg *[stroke='#000']{stroke:#222}div.routeYou_entityMenu ul li a:hover span svg{fill:#9e9e9e}div.routeYou_entityMenu ul li a:hover span svg *[stroke='#000']{stroke:#9e9e9e}div.routeYou_entityMenu ul li a.routeYou_disabled{opacity:0.2;pointer-events:none}div.routeYou_entityMenu > span{position:absolute;top:-20px;right:-10px;display:block;width:2.2em;height:2.2em;z-index:2;box-shadow:0 0 8px 0 #b8b8b8;border-radius:100%;background:#fff;cursor:pointer}div.routeYou_entityMenu > span:before,div.routeYou_entityMenu > span:after{content:'';position:absolute;top:50%;left:50%;display:block;width:0.9em;height:0.15em;border-radius:2px;background:#222}div.routeYou_entityMenu > span:before{transform:translate(-50%, -50%) rotate(45deg)}div.routeYou_entityMenu > span:after{transform:translate(-50%, -50%) rotate(-45deg)}div.routeYou_entityMenu > span:hover:before,div.routeYou_entityMenu > span:hover:after{background:#9e9e9e}ol li.routeYou_entity span.routeYou_closeButton,div.routeYou_entity span.routeYou_closeButton{position:absolute;top:10px;right:12px;display:block;width:18px;height:18px;margin:0;border-radius:50%;background:#f2f2f2;cursor:pointer;z-index:1}ol li.routeYou_entity span.routeYou_closeButton:before,ol li.routeYou_entity span.routeYou_closeButton:after,div.routeYou_entity span.routeYou_closeButton:before,div.routeYou_entity span.routeYou_closeButton:after{content:'';position:absolute;top:8px;right:4px;display:block;width:10px;height:1px;background:#222}ol li.routeYou_entity span.routeYou_closeButton:before,div.routeYou_entity span.routeYou_closeButton:before{transform:rotate(45deg)}ol li.routeYou_entity span.routeYou_closeButton:after,div.routeYou_entity span.routeYou_closeButton:after{transform:rotate(-45deg)}ol li.routeYou_entity span.routeYou_closeButton:hover:before,ol li.routeYou_entity span.routeYou_closeButton:hover:after,div.routeYou_entity span.routeYou_closeButton:hover:before,div.routeYou_entity span.routeYou_closeButton:hover:after{background:#4d4d4d}ol li.routeYou_entityHip span.routeYou_closeButton:before,div.routeYou_entityHip span.routeYou_closeButton:before,ol li.routeYou_entityHip span.routeYou_closeButton:after,div.routeYou_entityHip span.routeYou_closeButton:after{background:white}ol li.routeYou_entityHip span.routeYou_entityCheckbox,div.routeYou_entityHip span.routeYou_entityCheckbox,ol li.routeYou_entityApp span.routeYou_entityCheckbox,div.routeYou_entityApp span.routeYou_entityCheckbox{position:absolute;top:2px;right:2px;z-index:1}ol li.routeYou_entityHip:hover span.routeYou_entityCheckbox,div.routeYou_entityHip:hover span.routeYou_entityCheckbox,ol li.routeYou_entityApp:hover span.routeYou_entityCheckbox,div.routeYou_entityApp:hover span.routeYou_entityCheckbox{display:block}ol li.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox'] + label,div.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox'] + label,ol li.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox'] + label,div.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox'] + label{box-sizing:border-box;width:20px;height:20px;opacity:0;transition:opacity 0.1s ease-in-out}ol li.routeYou_entityHip:hover span.routeYou_entityCheckbox input[type='checkbox'] + label,div.routeYou_entityHip:hover span.routeYou_entityCheckbox input[type='checkbox'] + label,ol li.routeYou_entityApp:hover span.routeYou_entityCheckbox input[type='checkbox'] + label,div.routeYou_entityApp:hover span.routeYou_entityCheckbox input[type='checkbox'] + label{opacity:0.6}ol li.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox'] + label:hover,div.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox'] + label:hover{opacity:1}ol li.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox']:checked + label,div.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox']:checked + label,ol li.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox']:checked + label,div.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox']:checked + label{opacity:1}ol li.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox'] + label:before,div.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox'] + label:before,ol li.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox'] + label:before,div.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox'] + label:before{margin-top:-10px;width:20px;height:20px;border:2px solid #fff;border-radius:50%;background:transparent}ol li.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox']:focus + label:before,div.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox']:focus + label:before,App ol li.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox']:focus + label:before,div.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox']:focus + label:before{outline:none}ol li.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox'] + label:after,div.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox'] + label:after,ol li.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox'] + label:after,div.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox'] + label:after{content:url('https://media.routeyou.com/marketing/check-white.svg');top:0;left:0;margin:0;width:20px;height:20px;border-right:none;border-bottom:none;opacity:1}ol li.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox']:checked + label:after,div.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox']:checked + label:after,ol li.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox'] + label:after,div.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox'] + label:after,ol li.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox']:checked + label:after,div.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox']:checked + label:after,ol li.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox'] + label:after,div.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox'] + label:after{transform:none}ol li.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox']:indeterminate + label:after,div.routeYou_entityHip span.routeYou_entityCheckbox input[type='checkbox']:indeterminate + label:after ol li.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox']:indeterminate + label:after,div.routeYou_entityApp span.routeYou_entityCheckbox input[type='checkbox']:indeterminate + label:after{opacity:1}ol li.routeYou_entityHip.routeYou_entityHighlighted,ol li.routeYou_entityApp.routeYou_entityHighlighted{outline:2px solid #9e9e9e;background-color:#ededed}ol li.routeYou_entityHip.routeYou_entityHighlighted span.routeYou_entityCheckbox input[type='checkbox'] + label,div.routeYou_entityHip.routeYou_entityHighlighted span.routeYou_entityCheckbox input[type='checkbox'] + label,ol li.routeYou_entityApp.routeYou_entityHighlighted span.routeYou_entityCheckbox input[type='checkbox'] + label,div.routeYou_entityApp.routeYou_entityHighlighted span.routeYou_entityCheckbox input[type='checkbox'] + label{opacity:1}ol li.routeYou_entityHip.routeYou_entityHighlighted span.routeYou_entityCheckbox input[type='checkbox'] + label:before,div.routeYou_entityHip.routeYou_entityHighlighted span.routeYou_entityCheckbox input[type='checkbox'] + label:before,ol li.routeYou_entityApp.routeYou_entityHighlighted span.routeYou_entityCheckbox input[type='checkbox'] + label:before,div.routeYou_entityApp.routeYou_entityHighlighted span.routeYou_entityCheckbox input[type='checkbox'] + label:before{border:none;background:#fff}ol li.routeYou_entityHip.routeYou_entityHighlighted span.routeYou_entityCheckbox input[type='checkbox'] + label:after,div.routeYou_entityHip.routeYou_entityHighlighted span.routeYou_entityCheckbox input[type='checkbox'] + label:after,ol li.routeYou_entityApp.routeYou_entityHighlighted span.routeYou_entityCheckbox input[type='checkbox'] + label:after,div.routeYou_entityApp.routeYou_entityHighlighted span.routeYou_entityCheckbox input[type='checkbox'] + label:after{content:url('https://media.routeyou.com/marketing/check.svg')}ol li.routeYou_entityHip.routeYou_entityHighlighting:not( .routeYou_entityHighlighted ) span.routeYou_entityCheckbox input[type='checkbox'] + label,div.routeYou_entityHip.routeYou_entityHighlighting:not( .routeYou_entityHighlighted ) span.routeYou_entityCheckbox input[type='checkbox'] + label{opacity:0.6}ol li.routeYou_entityHip.routeYou_entityHighlighting:not( .routeYou_entityHighlighted ) span.routeYou_entityCheckbox input[type='checkbox'] + label:hover,div.routeYou_entityHip.routeYou_entityHighlighting:not( .routeYou_entityHighlighted ) span.routeYou_entityCheckbox input[type='checkbox'] + label:hover{opacity:1}ol li.routeYou_entityHip.routeYou_entityHighlighting:not( .routeYou_entityHighlighted ):not(.routeYou_entityHovered) span.routeYou_entityCheckbox input[type='checkbox'] + label:after,div.routeYou_entityHip.routeYou_entityHighlighting:not( .routeYou_entityHighlighted ):not(.routeYou_entityHovered) span.routeYou_entityCheckbox input[type='checkbox'] + label:after{opacity:0}div.routeYou_mapCard div.routeYou_entity{width:430px}div.routeYou_mapCard div.routeYou_entity.routeYou_entitySelected{background:#fff}@media (pointer: coarse){ol li.routeYou_entityHip,div.routeYou_entityHip{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}ol li.routeYou_entityHip div.routeYou_entityImage > img,div.routeYou_entityHip div.routeYou_entityImage > img{pointer-events:none}ol li.routeYou_entityHip:not(.routeYou_entityHighlighted) span.routeYou_entityCheckbox,div.routeYou_entityHip:not(.routeYou_entityHighlighted) span.routeYou_entityCheckbox,ol li.routeYou_entityApp:not(.routeYou_entityHighlighted) span.routeYou_entityCheckbox,div.routeYou_entityApp:not(.routeYou_entityHighlighted) span.routeYou_entityCheckbox{display:none}}div.routeYou_map{position:relative;height:100%;overflow:hidden;--routeyou-map-button-padding:0}div.routeYou_map div.routeYou_swipeRight,div.routeYou_map div.routeYou_swipeLeft{position:absolute;top:50%;margin-top:-64px;width:0;height:64px;z-index:2;border-top:32px solid transparent;border-bottom:32px solid transparent;cursor:pointer}div.routeYou_map div.routeYou_swipeRight{left:0;border-left:24px solid #9e9e9e}div.routeYou_map div.routeYou_swipeLeft{right:0;border-right:24px solid #9e9e9e}div.routeYou_map div.routeYou_swipeRight:before,div.routeYou_map div.routeYou_swipeLeft:before{content:'';position:absolute;top:26px;display:block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent}div.routeYou_map div.routeYou_swipeRight:before{right:6px;border-left:12px solid #fff}div.routeYou_map div.routeYou_swipeLeft:before{left:6px;border-right:12px solid #fff}div.routeYou_map span.routeYou_mapButton{position:relative;display:block;padding:calc(var(--routeyou-map-button-padding) * 1px);width:28px;height:28px;line-height:28px;cursor:pointer}div.routeYou_map span.routeYou_mapButton > span{display:block}div.routeYou_map span.routeYou_mapButton > span + span{display:none}div.routeYou_map span.routeYou_mapButton svg{margin:6px;width:16px;height:16px;vertical-align:bottom;fill:#222}div.routeYou_map span.routeYou_mapButton svg *[stroke='#000']{stroke:#222}div.routeYou_map span.routeYou_mapButton:hover svg{fill:#4d4d4d}div.routeYou_map span.routeYou_mapButton:hover svg *[stroke='#000']{stroke:#4d4d4d}div.routeYou_map span.routeYou_mapButtonActive svg{fill:#9e9e9e}div.routeYou_map span.routeYou_mapButtonActive svg *[stroke='#000']{stroke:#9e9e9e}div.routeYou_map span.routeYou_mapButtonActive:hover svg{fill:#bdbdbd}div.routeYou_map span.routeYou_mapButtonActive:hover svg *[stroke='#000']{stroke:#bdbdbd}div.routeYou_map span.routeYou_mapButtonHighlighted:before{content:'';position:absolute;top:4px;right:4px;display:block;width:10px;height:10px;border-radius:100%;background:#f00}div.routeYou_map span.routeYou_zoomButton svg{margin:8px;width:12px;height:12px}div.routeYou_map span.routeYou_streetViewButton svg{margin:4px;width:20px;height:20px}div.routeYou_map span.routeYou_streetViewButton:hover svg{transform:skewX(15deg) scale(1.1);transform-origin:center bottom}div.routeYou_map span.routeYou_mapLockedButton{position:absolute;top:4px;right:32px;display:flex;align-items:center;padding:2px 12px;border:2px solid #fff;border-radius:100px;background:#da593b;color:#fff;font-size:10px;font-weight:600;text-transform:uppercase;cursor:pointer}div.routeYou_map span.routeYou_mapLockedButton span{display:inline-block;width:6px;margin-right:4px}div.routeYou_map span.routeYou_mapLockedButton span svg{width:6px;height:8px;fill:#fff}div.routeYou_map div.routeYou_mapControlTopLeft,div.routeYou_map div.routeYou_mapControlBottomLeft{position:absolute;left:0}div.routeYou_map div.routeYou_mapControlTopRight,div.routeYou_map div.routeYou_mapControlBottomRight{position:absolute;right:0}div.routeYou_map div.routeYou_mapControlBottomCenter{position:absolute;left:50%;transform:translateX(-50%)}div.routeYou_map div.routeYou_mapControlTopLeft,div.routeYou_map div.routeYou_mapControlTopRight{top:0;margin:10px 10px 0 10px}div.routeYou_map div.routeYou_mapControlBottomLeft,div.routeYou_map div.routeYou_mapControlBottomRight,div.routeYou_map div.routeYou_mapControlBottomCenter{bottom:0;margin:0 10px 10px 10px}body.withAvsg-mapBanner div.routeYou_map div.routeYou_mapControlBottomCenter{bottom:120px}div.routeYou_map div.routeYou_mapControl,div.routeYou_map div.routeYou_mapProfile,div.routeYou_map div.routeYou_panLocation{box-shadow:0 1px 4px -1px rgba(0, 0, 0, 0.3);border-radius:14px;border-radius:calc(14px + var(--routeyou-map-button-padding) * 1px);background:#fff}div.routeYou_map div.routeYou_mapControl span.routeYou_mapButton + span.routeYou_mapButton{border-top:1px solid rgba(242, 242, 242, 0.7)}div.routeYou_map div.routeYou_mapProfile{right:48px;right:calc(48px + var(--routeyou-map-button-padding) * 2px)}div.routeYou_map div.routeYou_mapProfile > svg{position:absolute;top:0;right:-15px;display:block;width:15px;height:30px;filter:drop-shadow(2px 1px 1px rgba(0, 0, 0, 0.4));fill:#fff}div.routeYou_map div.routeYou_mapProfile > div{padding:7px 10px;overflow:visible}@media all and (min-width: 1100px){div.routeYou_map div.routeYou_mapProfile > div{padding:20px}}div.routeYou_map div.routeYou_panLocation input[type='text']{margin:calc(var(--routeyou-map-button-padding) * 1px) 0;padding:0;width:28px;width:calc(28px + var(--routeyou-map-button-padding) * 2px);height:28px;min-height:auto;box-shadow:none;border:none;background:transparent;transition:padding 400ms ease, width 400ms ease, color 400ms ease;color:#fff}div.routeYou_map div.routeYou_panLocation.routeYou_overlayActive input[type='text']{padding:0 calc(28px + var(--routeyou-map-button-padding) * 2px) 0 12px;width:200px;color:#222}div.routeYou_map div.routeYou_panLocation span{top:0;right:0;width:28px;width:calc(28px + var(--routeyou-map-button-padding) * 2px);height:28px;height:calc(28px + var(--routeyou-map-button-padding) * 2px);border:none}div.routeYou_map.routeYou_googleStreetViewActive div.routeYou_panLocation span{z-index:0}div.routeYou_map div.routeYou_panLocation span svg{width:16px;height:16px;fill:#222}div.routeYou_map div.routeYou_panLocation span svg *[stroke='#000']{stroke:#222}div.routeYou_map div.routeYou_panLocation span:hover svg{fill:#4d4d4d}div.routeYou_map div.routeYou_panLocation span:hover svg *[stroke='#000']{stroke:#4d4d4d}div.routeYou_map div.routeYou_panLocation span + span:before,div.routeYou_map div.routeYou_panLocation span + span:after{background:#222}div.routeYou_map div.routeYou_panLocation span + span:hover:before,div.routeYou_map div.routeYou_panLocation span + span:hover:after{background:#4d4d4d}div.routeYou_fullscreenContainer:-webkit-full-screen,div.routeYou_map:-webkit-full-screen{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}div.routeYou_fullscreenContainer:-webkit-full-screen div.routeYou_map span.routeYou_toggleFullscreenButton > span,div.routeYou_map:-webkit-full-screen span.routeYou_toggleFullscreenButton > span{display:none}div.routeYou_fullscreenContainer:-webkit-full-screen div.routeYou_map span.routeYou_toggleFullscreenButton > span + span,div.routeYou_map:-webkit-full-screen span.routeYou_toggleFullscreenButton > span + span{display:block}div.routeYou_fullscreenContainer:-moz-full-screen,div.routeYou_map:-moz-full-screen{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}div.routeYou_fullscreenContainer:-moz-full-screen div.routeYou_map span.routeYou_toggleFullscreenButton > span,div.routeYou_map:-moz-full-screen span.routeYou_toggleFullscreenButton > span{display:none}div.routeYou_fullscreenContainer:-moz-full-screen div.routeYou_map span.routeYou_toggleFullscreenButton > span + span,div.routeYou_map:-moz-full-screen span.routeYou_toggleFullscreenButton > span + span{display:block}div.routeYou_fullscreenContainer:-ms-fullscreen,div.routeYou_map:-ms-fullscreen{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}div.routeYou_fullscreenContainer:-ms-fullscreen div.routeYou_map span.routeYou_toggleFullscreenButton > span,div.routeYou_map:-ms-fullscreen span.routeYou_toggleFullscreenButton > span{display:none}div.routeYou_fullscreenContainer:-ms-fullscreen div.routeYou_map span.routeYou_toggleFullscreenButton > span + span,div.routeYou_map:-ms-fullscreen span.routeYou_toggleFullscreenButton > span + span{display:block}div.routeYou_fullscreenContainer:fullscreen,div.routeYou_map:fullscreen{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}div.routeYou_fullscreenContainer:fullscreen div.routeYou_map span.routeYou_toggleFullscreenButton > span,div.routeYou_map:fullscreen span.routeYou_toggleFullscreenButton > span{display:none}div.routeYou_fullscreenContainer:fullscreen div.routeYou_map span.routeYou_toggleFullscreenButton > span + span,div.routeYou_map:fullscreen span.routeYou_toggleFullscreenButton > span + span{display:block}div.routeYou_fullscreenContainer.routeYou_fullscreen,div.routeYou_map.routeYou_fullscreen{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}div.routeYou_fullscreenContainer.routeYou_fullscreen div.routeYou_map span.routeYou_toggleFullscreenButton > span,div.routeYou_map.routeYou_fullscreen span.routeYou_toggleFullscreenButton > span{display:none}div.routeYou_fullscreenContainer.routeYou_fullscreen div.routeYou_map span.routeYou_toggleFullscreenButton > span + span,div.routeYou_map.routeYou_fullscreen span.routeYou_toggleFullscreenButton > span + span{display:block}div.routeYou_map div.routeYou_startControl{cursor:pointer}div.routeYou_map div.routeYou_startButton{width:48px;height:48px;box-shadow:0 1px 4px -1px rgba(0, 0, 0, 0.3);border:2px solid #d6d6d6;border-radius:100%;background:#bdbdbd;white-space:nowrap;color:#fff;font-weight:bold;font-size:10px;line-height:48px;text-align:center}div.routeYou_map div.routeYou_startButtonActive{border-color:#c4b4b0;background:#aa1c00}div.routeYou_map div.routeYou_scale{padding:2px 0 0 0;box-shadow:0 1px 4px -1px rgba(0, 0, 0, 0.3);border-bottom:2px solid #222;border-radius:2px;background:#fff;transition:width 400ms ease;white-space:nowrap;color:#222;font-size:10px;line-height:10px;text-align:center}div.routeYou_map div.routeYou_scale:before,div.routeYou_map div.routeYou_scale:after{content:'';position:absolute;bottom:0;width:2px;height:6px;background:#222}div.routeYou_map div.routeYou_scale:before{left:0}div.routeYou_map div.routeYou_scale:after{right:0}div.routeYou_map div.routeYou_routeStatistics,div.routeYou_map div.routeYou_instruction{box-shadow:0 1px 4px -1px rgba(0, 0, 0, 0.3);background:#fff;line-height:normal}div.routeYou_map div.routeYou_routeStatistics{padding:8px;border-radius:4px;white-space:nowrap}div.routeYou_map div.routeYou_instruction{padding:4px;min-width:230px;border-radius:12px;font-weight:bold}div.routeYou_map div.routeYou_instruction.routeYou_instructionUnknown,div.routeYou_map div.routeYou_instruction.routeYou_instructionTooFar{background:#b8b8b8}div.routeYou_map div.routeYou_instruction span.routeYou_instructionIcon{display:block;margin:6px 4px 6px 0;width:48px;height:48px;float:left}div.routeYou_map div.routeYou_instruction span.routeYou_instructionIcon svg{width:100%;height:100%;fill:#222}div.routeYou_map div.routeYou_instruction span.routeYou_instructionIcon svg *[stroke='#000']{stroke:#222}div.routeYou_map div.routeYou_instruction span.routeYou_instructionNodes{position:relative;display:block;margin:0 0 0 4px;width:60px;height:60px;float:right}div.routeYou_map div.routeYou_instruction span.routeYou_instructionNodes span{position:absolute;border:2px solid #222;border-radius:100%;background:#fff;text-align:center}div.routeYou_map div.routeYou_instruction span.routeYou_instructionNodes span:first-child{top:0;left:0;width:38px;height:38px;z-index:1;font-size:125%;line-height:38px}div.routeYou_map div.routeYou_instruction span.routeYou_instructionNodes span + span{right:0;bottom:0;width:32px;height:32px;font-size:110%;line-height:32px}div.routeYou_map div.routeYou_instruction span.routeYou_instructionNodes span.routeYou_instructionNodeVirtual{border-style:dotted}div.routeYou_map div.routeYou_instruction div.routeYou_instructionDistance{margin-bottom:8px;font-size:125%}div.routeYou_map div.routeYou_positionData{right:62px;max-width:304px;cursor:pointer}div.routeYou_map div.routeYou_fullPositionData{position:absolute;top:0;right:0;bottom:0;left:0;padding:4px;z-index:3;background:#ededed}div.routeYou_map div.routeYou_positionRouteProgress,div.routeYou_map div.routeYou_positionRouteTooFar,div.routeYou_map div.routeYou_positionRouteUnknown{position:relative;padding:2px 6px;overflow:hidden;border-radius:4px;color:#fff}div.routeYou_map div.routeYou_positionData div.routeYou_positionRouteProgress,div.routeYou_map div.routeYou_positionData div.routeYou_positionRouteTooFar,div.routeYou_map div.routeYou_positionData div.routeYou_positionRouteUnknown{margin:0 0 10px 0;box-shadow:0 1px 4px -1px rgba(0, 0, 0, 0.3)}div.routeYou_map div.routeYou_fullPositionData div.routeYou_positionRouteProgress,div.routeYou_map div.routeYou_fullPositionData div.routeYou_positionRouteTooFar,div.routeYou_map div.routeYou_fullPositionData div.routeYou_positionRouteUnknown{margin:4px}div.routeYou_map div.routeYou_positionRouteProgress{background:#aa1c00;text-align:left}div.routeYou_map div.routeYou_positionRouteProgress > div{position:absolute;top:0;bottom:0;left:0;width:0;background:#bdbdbd;transition:width 400ms ease}div.routeYou_map div.routeYou_positionRouteProgress > span{position:relative;color:#222}div.routeYou_map div.routeYou_positionRouteProgress > span + span{float:right;color:#fff}div.routeYou_map div.routeYou_positionRouteTooFar,div.routeYou_map div.routeYou_positionRouteUnknown{background:#222;text-align:center}div.routeYou_map div.routeYou_positionStatistics > div{display:inline-block;padding:6px;box-sizing:border-box;width:50%;overflow:hidden;vertical-align:bottom;border-radius:4px;background:#fff;white-space:nowrap;line-height:normal;text-align:center}div.routeYou_map div.routeYou_positionData div.routeYou_positionStatistics > div{margin:0;width:calc(50% - 5px);box-shadow:0 1px 4px -1px rgba(0, 0, 0, 0.3)}div.routeYou_map div.routeYou_positionData div.routeYou_positionStatistics > div:first-child{margin-right:10px}div.routeYou_map div.routeYou_fullPositionData div.routeYou_positionStatistics > div{margin:4px;width:calc(50% - 8px)}div.routeYou_map div.routeYou_positionStatistics span.routeYou_positionStatisticUnit,div.routeYou_map div.routeYou_positionStatistics span.routeYou_positionStatisticIcon,div.routeYou_map div.routeYou_positionStatistics span.routeYou_positionStatisticUnitIcon{display:inline-block;margin-right:4px;vertical-align:middle}div.routeYou_map div.routeYou_positionData div.routeYou_positionStatistics span.routeYou_positionStatisticUnit,div.routeYou_map div.routeYou_positionData div.routeYou_positionStatistics span.routeYou_positionStatisticIcon,div.routeYou_map div.routeYou_positionData div.routeYou_positionStatistics span.routeYou_positionStatisticUnitIcon{width:32px;height:32px}div.routeYou_map div.routeYou_fullPositionData div.routeYou_positionStatistics span.routeYou_positionStatisticUnit,div.routeYou_map div.routeYou_fullPositionData div.routeYou_positionStatistics span.routeYou_positionStatisticIcon,div.routeYou_map div.routeYou_fullPositionData div.routeYou_positionStatistics span.routeYou_positionStatisticUnitIcon{width:48px;height:48px}div.routeYou_map div.routeYou_positionStatistics span.routeYou_positionStatisticUnitIcon span.routeYou_positionStatisticUnit{display:block;margin-right:0;font-size:75%}div.routeYou_map div.routeYou_positionData div.routeYou_positionStatistics span.routeYou_positionStatisticUnitIcon span.routeYou_positionStatisticUnit{height:12px;line-height:12px}div.routeYou_map div.routeYou_fullPositionData div.routeYou_positionStatistics span.routeYou_positionStatisticUnitIcon span.routeYou_positionStatisticUnit{height:16px;line-height:16px}div.routeYou_map div.routeYou_positionStatistics span.routeYou_positionStatisticUnitIcon span.routeYou_positionStatisticIcon{display:block;margin-right:0}div.routeYou_map div.routeYou_positionData div.routeYou_positionStatistics span.routeYou_positionStatisticUnitIcon span.routeYou_positionStatisticIcon{height:20px}div.routeYou_map div.routeYou_fullPositionData div.routeYou_positionStatistics span.routeYou_positionStatisticUnitIcon span.routeYou_positionStatisticIcon{height:32px}div.routeYou_map div.routeYou_positionStatistics span.routeYou_positionStatisticIcon svg{width:100%;height:100%;fill:#222}div.routeYou_map div.routeYou_positionStatistics span.routeYou_positionStatisticIcon svg *[stroke='#000']{stroke:#222}div.routeYou_map div.routeYou_positionStatistics span.routeYou_positionStatisticValue,div.routeYou_map div.routeYou_positionStatistics span.routeYou_positionStatisticNumber{display:inline-block;width:4.5em;max-width:100%;vertical-align:middle;font-size:125%;line-height:0.9}div.routeYou_map div.routeYou_positionData div.routeYou_positionStatistics span.routeYou_positionStatisticValue,div.routeYou_map div.routeYou_positionData div.routeYou_positionStatistics span.routeYou_positionStatisticNumber{max-width:calc(100% - 36px)}div.routeYou_map div.routeYou_fullPositionData div.routeYou_positionStatistics span.routeYou_positionStatisticValue,div.routeYou_map div.routeYou_fullPositionData div.routeYou_positionStatistics span.routeYou_positionStatisticNumber{max-width:calc(100% - 52px)}div.routeYou_map div.routeYou_positionStatistics span.routeYou_positionStatisticNumber{text-align:right}div.routeYou_map div.routeYou_positionStatistics span.routeYou_positionStatisticNumber > span{font-size:175%}div.routeYou_map div.routeYou_positionStatistics span.routeYou_positionStatisticTitle{display:block;margin-top:2px;font-size:75%}div.routeYou_map div.routeYou_mapLogo{margin:0 0 5px 5px}div.routeYou_map div.routeYou_mapLogo img{width:60px;height:60px;vertical-align:bottom}div.routeYou_map div.routeYou_mapControlsBottom{position:absolute;right:0;bottom:0;white-space:nowrap;font-size:10px;line-height:14px}div.routeYou_map div.routeYou_copyright{direction:ltr;-moz-user-select:none;-webkit-user-select:none;user-select:none;display:inline-block;margin-left:2px;padding:0 6px;vertical-align:bottom;background:#fff;background:rgba(255, 255, 255, 0.7);white-space:nowrap;color:#222;font-size:10px;line-height:14px}div.routeYou_map div.routeYou_mapLayersSelect{position:absolute;top:0;right:-280px;bottom:0;width:280px;overflow:auto;z-index:5;background:#f2f2f2;transition:right 400ms ease}div.routeYou_map div.routeYou_mapLayersSelectActive{right:0}div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_mapButton{display:inline-block;margin-right:4px;padding:0;width:32px;height:32px;vertical-align:bottom;line-height:32px}div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_mapButton svg{margin:7px}div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_closeButton{position:relative;display:block;width:32px;height:32px;float:right;cursor:pointer}div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_closeButton:before,div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_closeButton:after{content:'';position:absolute;top:14px;left:6px;display:block;width:20px;height:4px;border-radius:2px;background:#222}div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_closeButton:before{transform:rotate(45deg)}div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_closeButton:after{transform:rotate(-45deg)}div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_closeButton:hover:before,div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_closeButton:hover:after{background:#4d4d4d}div.routeYou_map div.routeYou_mapLayersSelect ol,div.routeYou_map div.routeYou_mapLayersSelect ol li{display:block;margin:0;padding:0;border:0}div.routeYou_map div.routeYou_mapLayersSelect p,div.routeYou_map div.routeYou_mapLayersSelect ol{margin:4px;overflow:auto;border-radius:2px;background:#fff}div.routeYou_map div.routeYou_mapLayersSelect p{line-height:normal}div.routeYou_map div.routeYou_mapLayersSelect ol{margin-top:0;list-style:none}div.routeYou_map div.routeYou_mapLayersSelect ol li{padding:6px 8px;overflow:hidden;white-space:nowrap;font-size:12px;cursor:pointer}div.routeYou_map div.routeYou_mapLayersSelect ol li:hover{background:#d6d6d6}div.routeYou_map div.routeYou_mapLayersSelect ol li.routeYou_notAvailable,div.routeYou_map div.routeYou_mapLayersSelect ol li.routeYou_available label span{display:none}div.routeYou_map div.routeYou_mapLayersSelect ol li.routeYou_notPrivileged label span{position:relative;display:inline-block;margin:0 0 0 4px;width:14px;height:14px;vertical-align:top}div.routeYou_map div.routeYou_mapLayersSelect ol li.routeYou_notPrivileged label span:before{content:'';position:absolute;top:1px;left:4px;display:block;width:2px;height:2px;border:2px solid #222;border-bottom-width:0;border-radius:100% 100% 0 0}div.routeYou_map div.routeYou_mapLayersSelect ol li.routeYou_notPrivileged label span:after{content:'';position:absolute;top:5px;left:2px;display:block;width:10px;height:8px;border-radius:2px;background:#222}div.routeYou_map div.routeYou_mapLayersSelect a.routeYou_helpIcon{position:relative;display:block;margin:0 0 0 4px;width:18px;height:14px;float:right;color:#222;font-weight:bold;font-size:12px;line-height:14px;text-align:center;text-decoration:none;cursor:pointer}div.routeYou_map div.routeYou_mapLayersSelect a.routeYou_helpIcon:before{content:'?'}div.routeYou_map div.routeYou_mapLayersSelect a.routeYou_helpIcon:after{content:'';position:absolute;top:-2px;left:0;width:14px;height:14px;border:2px solid #222;border-radius:100%}div.routeYou_map div.routeYou_mapLayersSelect a.routeYou_helpIcon:hover{color:#4d4d4d}div.routeYou_map div.routeYou_mapLayersSelect a.routeYou_helpIcon:hover:after{border-color:#4d4d4d}div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_configureIcon{position:relative;display:block;margin:0 0 0 4px;width:18px;height:14px;float:right;cursor:pointer}div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_configureIcon svg{position:absolute;top:-2px;left:0;width:18px;height:18px}div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_configureIcon svg polyline{stroke:#222;stroke-width:2;stroke-linecap:square;fill:transparent}div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_configureIconFiltered svg polyline{stroke:#aa1c00}div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_configureIcon:hover svg polyline,div.routeYou_map div.routeYou_mapLayersSelect span.routeYou_configureIconFiltered:hover svg polyline{stroke:#4d4d4d}div.routeYou_map div.routeYou_boundsSelect,div.routeYou_map div.routeYou_boundsSelect > div{overflow:hidden;cursor:crosshair}div.routeYou_map div.routeYou_boundsSelect{background:rgba(34, 34, 34, 0.3)}div.routeYou_map div.routeYou_boundsSelect > div{box-sizing:border-box;border:2px solid #222;background:rgba(158, 158, 158, 0.3)}div.routeYou_map div.routeYou_mapDialog{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;z-index:9;background:#b8b8b8;background:rgba(184, 184, 184, 0.7)}div.routeYou_map div.routeYou_mapDialog > div{position:absolute;right:0;bottom:0;left:0;margin:16px;padding:0 32px;box-sizing:border-box;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;box-shadow:0 0 8px 0 #b8b8b8;border:0 solid #fff;border-width:12px 0;border-radius:12px;background:#fff;scrollbar-width:thin;scrollbar-color:#b8b8b8 #ffffff}div.routeYou_map div.routeYou_mapDialog p.routeYou_buttonLine{margin-bottom:0}div.routeYou_map div.routeYou_mapDialog p.routeYou_warning{font-weight:bold;text-align:center}div.routeYou_map div.routeYou_mapHint{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0 32px 0 80px;min-height:4em;overflow:auto;z-index:9;box-shadow:0 1px 4px -1px rgba(0, 0, 0, 0.3);border:0 solid #fff;border-width:12px 0;border-radius:12px;background:#fff;opacity:0;transition:opacity 400ms ease;font-weight:bold;text-align:center}div.routeYou_map div.routeYou_mapHintVisible{opacity:1}div.routeYou_map div.routeYou_mapHint span.routeYou_mapHintArrowLeft{position:absolute;top:50%;left:32px;transform:translateY(-50%);display:block;width:1.3em;height:4em;overflow:hidden}div.routeYou_map div.routeYou_mapHint span.routeYou_mapHintArrowLeft:before,div.routeYou_map div.routeYou_mapHint span.routeYou_mapHintArrowLeft:after{content:'';position:absolute;top:0;display:block;border-width:2em 1.2em 2em 0;border-style:solid}div.routeYou_map div.routeYou_mapHint span.routeYou_mapHintArrowLeft:before{left:0;border-color:transparent #9e9e9e}div.routeYou_map div.routeYou_mapHint span.routeYou_mapHintArrowLeft:after{left:0.5em;border-color:transparent #fff}div.routeYou_map div.routeYou_mapLibreGlMap{z-index:0}div.routeYou_map div.routeYou_positionIcon{box-shadow:0 0 6px 0 rgba(34, 34, 34, 0.6);border-radius:100%}div.routeYou_map canvas{outline:none}div.routeYou_map div.maplibregl-map{position:relative;overflow:hidden}div.routeYou_map div.maplibregl-canary{background-color:salmon}div.routeYou_map div.maplibregl-canvas-container.maplibregl-interactive{-moz-user-select:none;-webkit-user-select:none;user-select:none}div.routeYou_map div.routeYou_mapLibreGlMapDraggable div.maplibregl-canvas-container.maplibregl-interactive{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}div.routeYou_map div.routeYou_mapLibreGlMapCrosshair div.maplibregl-canvas-container.maplibregl-interactive{cursor:crosshair}div.routeYou_map div.routeYou_mapLibreGlMapNoCursor div.maplibregl-canvas-container.maplibregl-interactive{cursor:none}div.routeYou_map div.routeYou_mapLibreGlMapDraggable div.maplibregl-canvas-container.maplibregl-interactive:active,div.routeYou_map div.routeYou_mapLibreGlMapCrosshair div.maplibregl-canvas-container.maplibregl-interactive:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}div.routeYou_map div.maplibregl-cooperative-gesture-screen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99999;background:rgba(34, 34, 34, 0.4);opacity:0;transition:opacity 800ms ease 2s;color:#fff;font-size:125%;text-align:center;pointer-events:none}div.routeYou_map div.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity 50ms ease}div.routeYou_map div.maplibregl-cooperative-gesture-screen div.maplibregl-mobile-message,div.routeYou_map div.maplibregl-cooperative-gesture-screen div.maplibregl-desktop-message{position:absolute;top:50%;right:64px;left:64px;transform:translateY(-50%);display:block}div.routeYou_map div.maplibregl-cooperative-gesture-screen div.maplibregl-mobile-message,div.routeYou_mapTouch div.maplibregl-cooperative-gesture-screen div.maplibregl-desktop-message{display:none}div.routeYou_mapTouch div.maplibregl-cooperative-gesture-screen div.maplibregl-mobile-message{display:block}div.routeYou_map div.maplibregl-marker{will-change:transform;position:absolute;top:0;left:0}div.routeYou_map div.maplibregl-control-container,div.routeYou_map div.routeYou_googleMap .gmnoscreen{display:none}div.routeYou_map div.routeYou_googleMap .gm-style-moc{background:rgba(34, 34, 34, 0.4)}div.routeYou_map div.routeYou_googleMap .gm-style-mot{padding:0 64px;color:#fff;font:inherit;font-size:125%;text-align:center}div.routeYou_map div.routeYou_googleMap .gm-svpc{transform:scale(calc((28 + 2 * var(--routeyou-map-button-padding)) / 40));transform-origin:right bottom;border-radius:20px !important}div.routeYou_map div.routeYou_googleMap .gm-style-cc,div.routeYou_map div.routeYou_googleMap .gm-style-cc div,div.routeYou_map div.routeYou_googleMap .gm-style-cc a,div.routeYou_map div.routeYou_googleMap .gm-style-cc button{font:normal normal normal 10px/14px Roboto, Arial, sans-serif !important}div.routeYou_map div.routeYou_mapBalloon{position:absolute;padding:4px;box-sizing:border-box;border:1px solid #222;background:#fff;cursor:default}div.routeYou_map div.routeYou_mapBalloonModern{padding:0;box-shadow:0 0 8px 0 #b8b8b8;border:0;border-radius:16px 0 0 0}div.routeYou_map div.routeYou_mapBalloonHip{padding:0;box-shadow:0 0 8px 0 #b8b8b8;border:0;border-radius:30px 10px 0 0}div.routeYou_map div.routeYou_mapBalloon > svg{position:absolute;width:24px;height:22px}div.routeYou_map div.routeYou_mapBalloon > svg polyline{stroke:#222;stroke-width:1;fill:#fff}div.routeYou_map div.routeYou_mapBalloon > span.routeYou_tailUp,div.routeYou_map div.routeYou_mapBalloon > span.routeYou_tailDown{position:absolute;display:block;width:0;height:0;border-right:11px solid transparent;border-left:11px solid transparent}div.routeYou_map div.routeYou_mapBalloon > span.routeYou_tailUp{border-top:11px solid #fff}div.routeYou_map div.routeYou_mapBalloon > span.routeYou_tailDown{border-bottom:11px solid #fff}div.routeYou_map div.routeYou_mapBalloon span.routeYou_closeButton{position:absolute;top:0;right:0;display:block;width:20px;height:20px;cursor:pointer}div.routeYou_map div.routeYou_mapBalloon span.routeYou_closeButton:before,div.routeYou_map div.routeYou_mapBalloon span.routeYou_closeButton:after{content:'';position:absolute;top:9px;right:3px;display:block;width:15px;height:3px;border-radius:2px;background:#222}div.routeYou_map div.routeYou_mapBalloonHip span.routeYou_closeButton:before,div.routeYou_map div.routeYou_mapBalloonHip span.routeYou_closeButton:after{background:white}div.routeYou_map div.routeYou_mapBalloon span.routeYou_closeButton:before{transform:rotate(45deg)}div.routeYou_map div.routeYou_mapBalloon span.routeYou_closeButton:after{transform:rotate(-45deg)}div.routeYou_map div.routeYou_mapBalloon span.routeYou_closeButton:hover:before,div.routeYou_map div.routeYou_mapBalloon span.routeYou_closeButton:hover:after{background:#9e9e9e}div.routeYou_navigationDialog ol,div.routeYou_navigationDialog ol li{display:block;margin:0;padding:0;border:0}div.routeYou_navigationDialog ol{list-style:none}div.routeYou_navigationDialog ol li{padding:6px 0}div.routeYou_map span.routeYou_mapButton.routeYou_disabled,div.routeYou_navigationDialog ol li.routeYou_disabled{opacity:0.2;pointer-events:none}div.routeYou_navigationDialog ol li + li{border-top:1px solid #f2f2f2}div.routeYou_navigationDialog ol li > span{display:inline-block;margin:0 12px 0 0;vertical-align:middle}div.routeYou_navigationDialog ol li > span:first-child{width:32px;height:32px}div.routeYou_navigationDialog ol li > span:first-child svg{width:100%;height:100%;vertical-align:bottom;fill:#9e9e9e}div.routeYou_navigationDialog ol li > span:first-child svg *[stroke='#000']{stroke:#9e9e9e}div.routeYou_navigationDialog ol li > span + span{padding:6px 0;width:149px;word-wrap:break-word;text-align:left}div.routeYou_map div.routeYou_mapBalloon ol li.routeYou_entityHip span.routeYou_entityCheckbox,div.routeYou_map div.routeYou_mapBalloon div.routeYou_entityHip span.routeYou_entityCheckbox{right:24px}@media all and (min-width: 1100px){div.routeYou_map div.routeYou_mapControlInteractive{left:50%;transform:translateX(-50%);margin:10px 0 0 0}span.routeYou_componentButtonInteractive,a.routeYou_componentButtonInteractive{padding:15px 30px}}div.routeYou_marker{position:relative;display:block}div.routeYou_marker img{vertical-align:top}div.routeYou_marker span.routeYou_markerBase{display:block}div.routeYou_markerModern{will-change:transform;transform-origin:center bottom;transition:transform 200ms ease-in-out}div.routeYou_markerApp{will-change:transform;transform:scale(calc(1 / 1.5));transform-origin:center bottom;transition:transform 200ms ease-in-out}div.routeYou_markerModern.routeYou_markerHovered,div.routeYou_markerModern.routeYou_markerSelected{transform:scale(1.5)}div.routeYou_markerApp.routeYou_markerHovered,div.routeYou_markerApp.routeYou_markerSelected{transform:scale(1)}div.routeYou_markerModern.routeYou_markerRoute.routeYou_markerHovered,div.routeYou_markerModern.routeYou_markerRoute.routeYou_markerSelected{transform:scale(1)}div.routeYou_markerModern span.routeYou_markerBase,div.routeYou_markerApp span.routeYou_markerBase{position:relative;transform:rotate(-45deg);padding-top:100%;box-sizing:border-box;width:100%;height:0;overflow:hidden;box-shadow:0 1px 3px 2px rgba(34, 34, 34, 0.5);border:0.5px solid #fff;border-radius:50% 50% 50% 0;background:#9e9e9e}div.routeYou_markerApp.routeYou_smallMarker span.routeYou_markerBase{box-sizing:border-box;transform:translateX(50%);border:2px solid #4d4d4d;box-shadow:none;background:#fff}div.routeYou_markerModern.routeYou_markerRoute span.routeYou_markerBase{border:none;background:#fff}div.routeYou_markerApp:not(.routeYou_smallMarker) span.routeYou_markerBase{border:1px solid #4d4d4d;background:#9e9e9e}div.routeYou_markerApp:not(.routeYou_smallMarker) span.routeYou_markerBase::before{content:'';position:absolute;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:50%;background:#fff}div.routeYou_markerModern.routeYou_markerPoint span.routeYou_markerBase{background:#3b8eda}div.routeYou_markerModern.routeYou_markerRoute.routeYou_markerHovered span.routeYou_markerBase{box-shadow:0 1px 3px 5px rgba(34, 34, 34, 0.7)}div.routeYou_markerModern.routeYou_markerRoute.routeYou_markerSelected span.routeYou_markerBase{box-shadow:0 1px 3px 5px rgba(158, 158, 158, 0.7)}div.routeYou_markerModern.routeYou_markerRoute.routeYou_markerSelected,div.routeYou_markerApp.routeYou_markerRoute.routeYou_markerSelected{animation-duration:500ms;animation-name:routeYou_bopping;animation-iteration-count:infinite;animation-direction:alternate}div.routeYou_marker span.routeYou_markerScore{position:absolute;top:18px;left:15px;display:block;width:22px;height:15px}div.routeYou_marker24x26 span.routeYou_markerScore{top:14px;left:12px;width:16px;height:11px}div.routeYou_marker span.routeYou_markerBase svg,div.routeYou_marker span.routeYou_markerScore svg{display:block;width:100%;height:100%;fill:#222}div.routeYou_marker span.routeYou_markerBase svg *[stroke='#000'],div.routeYou_marker span.routeYou_markerScore svg *[stroke='#000']{stroke:#222}div.routeYou_marker span.routeYou_markerBase svg stop{stop-color:#9e9e9e}div.routeYou_markerHovered span.routeYou_markerBase svg stop{stop-color:#ededed}div.routeYou_markerSelected span.routeYou_markerBase svg stop{stop-color:#f2f2f2}div.routeYou_marker span.routeYou_markerTypeIcon{position:absolute;top:1px;right:1px;bottom:6px;left:1px;display:block}div.routeYou_marker24x26 span.routeYou_markerTypeIcon{bottom:5px}div.routeYou_markerModern span.routeYou_markerTypeIcon{top:19%;right:15%;bottom:25%;left:15%}div.routeYou_markerModern.routeYou_markerRoute span.routeYou_markerTypeIcon{top:21%;bottom:23%}div.routeYou_markerApp span.routeYou_markerTypeIcon{width:calc(100% - 12px);height:calc(100% - 12px);left:6px;top:6px;right:6px;bottom:6px}div.routeYou_marker span.routeYou_markerTypeIcon svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:85%;height:85%;fill:#222}div.routeYou_marker span.routeYou_markerTypeIcon svg *[stroke='#000']{stroke:#222}div.routeYou_markerPoi span.routeYou_markerTypeIcon svg{width:65%;height:65%}div.routeYou_markerPoint span.routeYou_markerTypeIcon svg{width:50%;height:50%}div.routeYou_markerModern span.routeYou_markerTypeIcon svg{width:85%;height:85%}div.routeYou_markerModern.routeYou_markerRoute span.routeYou_markerTypeIcon svg{fill:#9e9e9e}div.routeYou_markerModern.routeYou_markerRoute span.routeYou_markerTypeIcon svg *[stroke='#000']{stroke:#9e9e9e}div.routeYou_markerModern.routeYou_markerPoint span.routeYou_markerTypeIcon svg{width:75%;height:75%;fill:#fff}div.routeYou_markerModern.routeYou_markerPoint span.routeYou_markerTypeIcon svg *[stroke='#000']{stroke:#fff}div.routeYou_markerModern span.routeYou_markerScoreModern{position:absolute;top:8%;right:0;left:0;display:block;font-size:32%;line-height:1.2;text-align:center}div.routeYou_marker span.routeYou_scoreStarOn,div.routeYou_marker span.routeYou_scoreStarOff,div.routeYou_marker span.routeYou_scoreCircleOn,div.routeYou_marker span.routeYou_scoreCircleOff{margin:0}div.routeYou_marker span.routeYou_markerDifficulty{position:absolute;bottom:0;left:0;display:block;width:0;height:0;border-top:0.8em solid transparent;border-left:0.8em solid #222}div.routeYou_marker span.routeYou_difficultyEasy{border-left-color:#3b8eda}div.routeYou_marker span.routeYou_difficultyMedium{border-left-color:#ffa300}div.routeYou_marker span.routeYou_difficultyHard{border-left-color:#da593b}div.routeYou_marker span.routeYou_difficultyExtreme{border-left-color:#222}div.routeYou_markerModern span.routeYou_markerTitle,div.routeYou_markerApp span.routeYou_markerTitle{will-change:transform, opacity;position:absolute;bottom:100%;bottom:calc(100% + 0.5em);left:50%;transform:translateX(-50%);transform-origin:left bottom;display:block;padding:1px 15px;z-index:100;border-radius:100px;background:#222;opacity:0;transition:transform 200ms ease-in-out, opacity 200ms ease-in-out;white-space:nowrap;color:#fff;font-weight:bold;pointer-events:none}div.routeYou_markerApp.routeYou_smallMarker span.routeYou_markerTitle{left:calc(50% + 8px)}div.routeYou_markerModern span.routeYou_markerTitle:after,div.routeYou_markerApp span.routeYou_markerTitle:after{content:'';position:absolute;bottom:-0.5em;left:50%;display:block;margin-left:-0.6em;width:0;height:0;border-width:0.6em 0.6em 0 0.6em;border-style:solid;border-color:#222 transparent;pointer-events:none}div.routeYou_markerModern.routeYou_markerHovered span.routeYou_markerTitle{transform:scale(calc(1 / 1.5)) translateX(-50%);opacity:1}div.routeYou_markerApp.routeYou_markerHovered span.routeYou_markerTitle,div.routeYou_markerApp.routeYou_markerRoute.routeYou_markerHovered span.routeYou_markerTitle{transform:translateX(-50%);opacity:1}div.routeYou_markerModern.routeYou_markerRoute.routeYou_markerHovered span.routeYou_markerTitle{transform:translateX(-50%)}div.routeYou_markerSmallPoint,div.routeYou_markerCircle,div.routeYou_markerUser{box-sizing:border-box;overflow:hidden;border-radius:100%}div.routeYou_markerSmallPoint{background:#222}div.routeYou_markerSmallPoint svg{display:block;width:100%;height:100%;fill:#bdbdbd}div.routeYou_markerSmallPoint svg *[stroke='#000']{stroke:#bdbdbd}div.routeYou_markerSmallPoint.routeYou_markerHovered svg{fill:#d6d6d6}div.routeYou_markerSmallPoint.routeYou_markerHovered svg *[stroke='#000']{stroke:#d6d6d6}div.routeYou_markerSmallPoint.routeYou_markerSelected svg{fill:#f00}div.routeYou_markerSmallPoint.routeYou_markerSelected svg *[stroke='#000']{stroke:#f00}div.routeYou_markerUser,div.routeYou_markerCrosshair{position:relative}div.routeYou_markerUser:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%}div.routeYou_markerUser.routeYou_markerHovered:before{border:1px solid #222}div.routeYou_markerUser.routeYou_markerSelected:before{border:1px solid #9e9e9e}div.routeYou_markerSplitPoint{padding:4px}div.routeYou_markerSplitPoint.routeYou_markerSelected svg{fill:#fff}div.routeYou_markerSplitPoint.routeYou_markerSelected svg *[stroke='#000']{stroke:#fff}div.routeYou_markerCrosshair span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:border-box}div.routeYou_markerCrosshair > div{position:relative;left:20px;top:-4px;width:fit-content;padding:0 2px;background:#fff;border:1px solid #222;font-size:9px;font-weight:600;white-space:nowrap}@keyframes routeYou_bopping{from{transform:translateY(0);}to{transform:translateY(-15%);}}span.routeYou_actionButton{position:relative;display:inline-block;width:48px;height:32px;vertical-align:bottom;border-radius:12px;background:#ededed;cursor:pointer}span.routeYou_actionButton:hover{background:#f2f2f2}span.routeYou_actionButtonSelected,span.routeYou_actionButtonSelected:hover{background:#9e9e9e}span.routeYou_actionButtonHighlighted:before{content:'';position:absolute;right:3px;bottom:3px;display:block;width:14px;height:14px;border-radius:100%;background:#f00}span.routeYou_actionButton svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:65%;height:65%;fill:#222}span.routeYou_actionButton svg *[stroke='#000']{stroke:#222}div.routeYou_select ol li span.routeYou_icon,div.routeYou_choose span.routeYou_icon{position:relative;display:inline-block;border-radius:100%;cursor:pointer}div.routeYou_select ol li span.routeYou_icon svg,div.routeYou_choose span.routeYou_icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:65%;height:65%;fill:#222}div.routeYou_select ol li span.routeYou_icon svg *[stroke='#000'],div.routeYou_choose span.routeYou_icon svg *[stroke='#000']{stroke:#222}div.routeYou_selectHeader,div.routeYou_searchHeader,div.routeYou_select p.routeYou_search{position:relative;line-height:normal}div.routeYou_selectHeader input[type='text']{padding-right:2em;cursor:pointer}div.routeYou_searchHeader input[type='text'],div.routeYou_select p.routeYou_search input[type='text']{padding-right:2em}div.routeYou_selectHeader span,div.routeYou_searchHeader span,div.routeYou_select p.routeYou_search span{position:absolute;top:0.3em;right:0.3em;display:block;box-sizing:border-box;width:1.6em;height:1.6em;z-index:2;border:1px solid #9e9e9e;border-radius:100%;opacity:1;transition:opacity 400ms ease;cursor:pointer}div.routeYou_selectHeader span + span,div.routeYou_selectHeader.routeYou_overlayActive span,div.routeYou_searchHeader span + span,div.routeYou_searchHeader.routeYou_overlayActive span{z-index:1;opacity:0}div.routeYou_selectHeader.routeYou_overlayActive span + span,div.routeYou_searchHeader.routeYou_overlayActive span + span{z-index:2;opacity:1}div.routeYou_selectHeader span svg,div.routeYou_searchHeader span svg,div.routeYou_select p.routeYou_search span svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#9e9e9e}div.routeYou_selectHeader span svg{width:60%;height:60%}div.routeYou_searchHeader span svg,div.routeYou_select p.routeYou_search span svg{width:70%;height:70%}div.routeYou_selectHeader span svg *[stroke='#000'],div.routeYou_searchHeader span svg *[stroke='#000'],div.routeYou_select p.routeYou_search span svg *[stroke='#000']{stroke:#9e9e9e}div.routeYou_selectHeader span + span:before,div.routeYou_selectHeader span + span:after,div.routeYou_searchHeader span + span:before,div.routeYou_searchHeader span + span:after{content:'';position:absolute;top:50%;left:50%;display:block;width:0.9em;height:0.15em;border-radius:2px;background:#9e9e9e}div.routeYou_selectHeader span + span:before,div.routeYou_searchHeader span + span:before{transform:translate(-50%, -50%) rotate(45deg)}div.routeYou_selectHeader span + span:after,div.routeYou_searchHeader span + span:after{transform:translate(-50%, -50%) rotate(-45deg)}div.routeYou_select div.routeYou_search{position:relative;position:sticky;top:0;padding:8px 0 0 0;overflow:hidden;z-index:1;background:#fff}div.routeYou_overlayBalloon div.routeYou_dialogSearch{display:none}div.routeYou_select p{margin:0 0 12px 0;padding:0}div.routeYou_checklist p{margin:0;padding:0}div.routeYou_select p.routeYou_title{margin-bottom:8px;font-weight:600}div.routeYou_select ol + p.routeYou_title{margin-top:16px}div.routeYou_select ol + p.routeYou_title.routeYou_firstVisible{margin-top:0}div.routeYou_checklist p.routeYou_title{font-weight:600}div.routeYou_select p.routeYou_title + p.routeYou_search{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #b8b8b8}div.routeYou_select p.routeYou_moreLink{margin-top:12px;padding:0 4em 0 1em;font-weight:600}div.routeYou_checklist p.routeYou_moreLink{font-weight:600}div.routeYou_select p.routeYou_moreLink a:before,div.routeYou_checklist p.routeYou_moreLink a:before{content:'';position:relative;top:-0.15em;transform:rotate(45deg);display:inline-block;margin:0 0.85em 0 0.15em;box-sizing:border-box;width:0.6em;height:0.6em;vertical-align:middle;border-right:0.15em solid #9e9e9e;border-bottom:0.15em solid #9e9e9e;transition:top 400ms ease, transform 400ms ease}div.routeYou_select p.routeYou_moreLink a:before{margin:0 2.5em 0 0.1em}div.routeYou_select p.routeYou_moreLink.routeYou_moreActive a:before,div.routeYou_checklist p.routeYou_moreLink.routeYou_moreActive a:before{top:0.15em;transform:rotate(-135deg)}div.routeYou_select p.routeYou_moreLink a span,div.routeYou_checklist p.routeYou_moreLink a span,div.routeYou_select p.routeYou_moreLink.routeYou_moreActive a span + span,div.routeYou_checklist p.routeYou_moreLink.routeYou_moreActive a span + span{display:inline}div.routeYou_select p.routeYou_moreLink a span + span,div.routeYou_checklist p.routeYou_moreLink a span + span,div.routeYou_select p.routeYou_moreLink.routeYou_moreActive a span:first-child,div.routeYou_checklist p.routeYou_moreLink.routeYou_moreActive a span:first-child{display:none}div.routeYou_select ol,div.routeYou_checklist ol{margin:0;padding:0;list-style:none}div.routeYou_select p.routeYou_moreLink + ol,div.routeYou_checklist p.routeYou_moreLink + ol{display:none}div.routeYou_select p.routeYou_moreLink.routeYou_moreActive + ol,div.routeYou_checklist p.routeYou_moreLink.routeYou_moreActive + ol{display:block}div.routeYou_select ol + ol{margin-top:2px;padding-top:2px;border-top:1px solid #f2f2f2}div.routeYou_select ol + ol.routeYou_firstVisible{margin-top:0;padding-top:0;border-top:0}div.routeYou_select ol li{position:relative;margin:0;padding:0 4em 1px 1em;box-sizing:border-box;overflow:hidden;border-top:1px solid #f2f2f2;white-space:nowrap;cursor:pointer}div.routeYou_select ol li:before{content:'';display:inline-block;width:0;height:2.8em;vertical-align:middle}div.routeYou_select ol li:hover,div.routeYou_select ol li.routeYou_selected,div.routeYou_select ol li.routeYou_selected:hover{border-color:transparent;border-radius:1.4em 1.4em 1.4em 0}div.routeYou_select ol li:hover{background:#f2f2f2}div.routeYou_select ol li.routeYou_selected,div.routeYou_select ol li.routeYou_selected:hover{background:#9e9e9e;color:#fff;font-weight:bold}div.routeYou_select ol li.routeYou_selected:after{content:'';position:absolute;top:0.3em;top:calc(50% - 0.8em);right:1.4em;transform:rotate(45deg);display:block;box-sizing:border-box;width:0.7em;height:1.1em;border:3px solid #fff;border-width:0 3px 3px 0}div.routeYou_select ol li:first-child,div.routeYou_select ol li:hover + li,div.routeYou_select ol li.routeYou_selected + li,div.routeYou_select ol li.routeYou_selected:hover + li,div.routeYou_select ol li.routeYou_message + li{border-color:transparent}div.routeYou_select ol li.routeYou_message{background:transparent;cursor:auto}div.routeYou_select ol li span.routeYou_icon,div.routeYou_select ol li img.routeYou_avatar{position:relative;left:-0.7em;margin:0 1em 0 0;width:2.2em;height:2.2em;vertical-align:middle}div.routeYou_select ol li span.routeYou_icon{border-radius:1.1em 1.1em 1.1em 0;background:#fff}div.routeYou_select ol li img.routeYou_avatar{border-radius:1.1em}div.routeYou_select ol.routeYou_printStyle li{display:inline-block;padding:2px 3px 3px 3px;width:50%;border-color:transparent;text-align:center}div.routeYou_select ol.routeYou_printStyle li:before,div.routeYou_select ol.routeYou_printStyle li.routeYou_selected:after{display:none}div.routeYou_select ol.routeYou_printStyle li img{display:block;margin:0 auto 0.2em auto;width:100%;max-width:200px;height:auto;border-radius:1.2em 1.2em 1.2em 0}div.routeYou_choose{text-align:center}div.routeYou_choose span.routeYou_icon{margin:0 8px 0 0;width:64px;height:64px;vertical-align:bottom}div.routeYou_choose span.routeYou_icon:last-child{margin-right:0}div.routeYou_choose span.routeYou_icon:hover{background:#f2f2f2}div.routeYou_choose span.routeYou_iconSelected,div.routeYou_choose span.routeYou_iconSelected:hover{background:#9e9e9e}div.routeYou_datePicker > div > div > div{padding:1px 4px}div.routeYou_datePicker span.routeYou_previousButton,div.routeYou_datePicker span.routeYou_nextButton{position:absolute;top:50%;display:block;margin-top:-7px;width:14px;height:14px;overflow:hidden;cursor:pointer}div.routeYou_datePicker span.routeYou_previousButton{left:0}div.routeYou_datePicker span.routeYou_nextButton{right:0}div.routeYou_datePicker span.routeYou_previousButton:before,div.routeYou_datePicker span.routeYou_previousButton:after,div.routeYou_datePicker span.routeYou_nextButton:before,div.routeYou_datePicker span.routeYou_nextButton:after{content:'';position:absolute;display:block;border:7px solid transparent}div.routeYou_datePicker span.routeYou_previousButton:before{right:4px;border-right-color:#222}div.routeYou_datePicker span.routeYou_previousButton:after{right:1px;border-right-color:#f2f2f2}div.routeYou_datePicker span.routeYou_previousButton:hover:before{border-right-color:#4d4d4d}div.routeYou_datePicker span.routeYou_nextButton:before{left:4px;border-left-color:#222}div.routeYou_datePicker span.routeYou_nextButton:after{left:1px;border-left-color:#f2f2f2}div.routeYou_datePicker span.routeYou_nextButton:hover:before{border-left-color:#4d4d4d}div.routeYou_datePicker div.routeYou_datePickerMonthYear{margin:2px 0;background:#f2f2f2;text-align:center}div.routeYou_datePicker div.routeYou_datePickerMonthYear > div{position:relative;padding:1px 0;overflow:auto}div.routeYou_datePicker ol{margin:0;padding:0;overflow:auto;list-style:none}div.routeYou_datePicker ol li{display:block;padding:0 2px;white-space:nowrap;text-align:center}div.routeYou_datePicker ol li ol li{display:inline-block;margin:1px;padding:2px 1px;width:1.64em;cursor:pointer}div.routeYou_datePicker ol li ol li.routeYou_datePreviousNextMonth{opacity:0.4}div.routeYou_datePicker ol li ol li.routeYou_dateToday{padding:1px 0;border:1px solid #b8b8b8}div.routeYou_datePicker ol li ol li.routeYou_dateHovered{background:#f2f2f2}div.routeYou_datePicker ol li ol li.routeYou_dateSelected{background:#ededed}div.routeYou_datePicker div.routeYou_timePicker{text-align:center}div.routeYou_datePicker div.routeYou_timePicker > div{margin:4px 0;height:9px;overflow:hidden}div.routeYou_datePicker div.routeYou_timePicker input[type='text']{width:4.8em;border:1px solid #222;background:#fff;text-align:center}div.routeYou_datePicker div.routeYou_timePickerSeconds input[type='text']{width:6.8em}div.routeYou_datePicker span.routeYou_timeUpButton,div.routeYou_datePicker span.routeYou_timeDownButton{position:relative;display:inline-block;margin:0 0.35em;width:18px;height:9px;overflow:hidden;vertical-align:top;cursor:pointer}div.routeYou_datePicker span.routeYou_timeUpButton:before,div.routeYou_datePicker span.routeYou_timeUpButton:after,div.routeYou_datePicker span.routeYou_timeDownButton:before,div.routeYou_datePicker span.routeYou_timeDownButton:after{content:'';position:absolute;display:block;border:9px solid transparent}div.routeYou_datePicker span.routeYou_timeUpButton:before{bottom:0;border-bottom-color:#222}div.routeYou_datePicker span.routeYou_timeUpButton:after{bottom:-4px;border-bottom-color:#fff}div.routeYou_datePicker span.routeYou_timeUpButton:hover:before{border-bottom-color:#4d4d4d}div.routeYou_datePicker span.routeYou_timeDownButton:before{top:0;border-top-color:#222}div.routeYou_datePicker span.routeYou_timeDownButton:after{top:-4px;border-top-color:#fff}div.routeYou_datePicker span.routeYou_timeDownButton:hover:before{border-top-color:#4d4d4d}div.routeYou_colorPicker > div > div{direction:ltr;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:432px;text-align:center}div.routeYou_colorPicker > div > div > div{margin-left:-8px}div.routeYou_colorPicker > div > div > div:first-child{margin-top:-4px}div.routeYou_colorPicker > div > div > div:last-child{margin-bottom:4px}div.routeYou_colorPicker div.routeYou_colorPresets{display:inline-block;max-width:360px;vertical-align:top}div.routeYou_colorPicker div.routeYou_colorPresets span{display:inline-block;margin:8px 0 0 8px;box-sizing:border-box;width:22px;height:22px;vertical-align:bottom;border:1px solid #222;line-height:20px;cursor:pointer}div.routeYou_colorPicker div.routeYou_colorPresets span.routeYou_defaultColor{width:100%;width:calc(100% - 8px)}div.routeYou_colorPicker div.routeYou_colorPresets span.routeYou_selected{border-width:3px;line-height:16px}div.routeYou_colorPicker div.routeYou_colorGrid{position:relative;display:inline-block;margin:8px 0 0 8px;width:170px;height:170px;overflow:hidden;vertical-align:top;border:1px solid #222;background:#f00;cursor:crosshair}div.routeYou_colorPicker div.routeYou_colorGrid div{position:absolute;top:0;right:0;bottom:0;left:0}div.routeYou_colorPicker div.routeYou_colorGrid > div{background:-moz-linear-gradient( left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100% );background:-webkit-linear-gradient( left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100% );background:-o-linear-gradient( left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100% );background:linear-gradient( to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100% )}div.routeYou_colorPicker div.routeYou_colorGrid > div > div{background:-moz-linear-gradient( top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100% );background:-webkit-linear-gradient( top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100% );background:-o-linear-gradient( top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100% );background:linear-gradient( to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100% )}div.routeYou_colorPicker div.routeYou_colorGrid > span{position:absolute;top:0;left:0;display:block;margin:-6px 0 0 -6px;width:11px;height:11px;border:1px solid #222;border-radius:100%}div.routeYou_colorPicker div.routeYou_colorGrid > span > span{display:block;width:9px;height:9px;border:1px solid #fff;border-radius:100%}div.routeYou_colorPicker div.routeYou_colorHue{position:relative;display:inline-block;margin:8px 0 0 8px;width:20px;height:170px;vertical-align:top;border:1px solid #222;background:-moz-linear-gradient( top, #f00, #ff8000, #ffff00, #80ff00, #00ff00, #00ff80, #00ffff, #0080ff, #0000ff, #8000ff, #ff00ff, #ff0080, #f00 );background:-webkit-linear-gradient( top, #f00, #ff8000, #ffff00, #80ff00, #00ff00, #00ff80, #00ffff, #0080ff, #0000ff, #8000ff, #ff00ff, #ff0080, #f00 );background:-o-linear-gradient( top, #f00, #ff8000, #ffff00, #80ff00, #00ff00, #00ff80, #00ffff, #0080ff, #0000ff, #8000ff, #ff00ff, #ff0080, #f00 );background:linear-gradient( to bottom, #f00, #ff8000, #ffff00, #80ff00, #00ff00, #00ff80, #00ffff, #0080ff, #0000ff, #8000ff, #ff00ff, #ff0080, #f00 );cursor:n-resize}div.routeYou_colorPicker div.routeYou_colorHue span{position:absolute;top:0;left:-7px;margin:-4px 0 0 0;width:34px;height:8px}div.routeYou_colorPicker div.routeYou_colorHue span:before,div.routeYou_colorPicker div.routeYou_colorHue span:after{content:'';position:absolute;top:0;display:block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent}div.routeYou_colorPicker div.routeYou_colorHue span:before{left:0;border-left:6px solid #222}div.routeYou_colorPicker div.routeYou_colorHue span:after{right:0;border-right:6px solid #222}div.routeYou_colorPicker div.routeYou_colorFields{display:inline-block;width:150px;vertical-align:top}div.routeYou_colorPicker div.routeYou_colorPreview{margin:8px 0 0 8px;width:140px;height:34px;border:1px solid #222}div.routeYou_colorPicker div.routeYou_colorField{display:inline-block;margin:8px 0 0 8px;vertical-align:top;border:1px solid #222;background:rgba(242, 242, 242, 0.5);color:#222;line-height:24px}div.routeYou_colorPicker div.routeYou_colorField span,div.routeYou_colorPicker div.routeYou_colorField input[type='text']{display:inline-block;box-sizing:border-box;height:24px;min-height:auto;vertical-align:top;font-size:13px;line-height:24px}div.routeYou_colorPicker div.routeYou_colorField span:first-child{width:19px;border-right:1px solid #4d4d4d;background:#f2f2f2;color:#4d4d4d;font-weight:bold;cursor:text}div.routeYou_colorPicker div.routeYou_colorField input[type='text']{margin:0;padding:0 4px;width:34px;box-shadow:none;border:none;border-radius:0;outline:none;background:transparent;color:#222;text-align:right}div.routeYou_colorPicker div.routeYou_colorField:last-child input[type='text']{width:57px}div.routeYou_colorPicker div.routeYou_colorField input[type='text'] + span{position:relative;width:12px;cursor:n-resize}div.routeYou_colorPicker div.routeYou_colorField input[type='text'] + span:before,div.routeYou_colorPicker div.routeYou_colorField input[type='text'] + span:after{content:'';position:absolute;left:0;width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent}div.routeYou_colorPicker div.routeYou_colorField input[type='text'] + span:before{top:6px;border-bottom:4px solid #4d4d4d}div.routeYou_colorPicker div.routeYou_colorField input[type='text'] + span:after{bottom:6px;border-top:4px solid #4d4d4d}div.routeYou_slider{position:relative;margin:0;overflow:hidden;cursor:pointer}div.routeYou_slider div.routeYou_sliderBar,div.routeYou_slider div.routeYou_sliderFill{position:absolute;right:10px;left:10px}div.routeYou_slider div.routeYou_sliderBar{top:10px;height:1px;background:#222}div.routeYou_slider div.routeYou_sliderFill{top:9px;height:3px;background:#9e9e9e}div.routeYou_slider div.routeYou_sliderHandle{position:absolute;top:0;box-sizing:border-box;width:21px;height:21px;border:1px solid #9e9e9e;border-radius:100%;background:#fff}div.routeYou_slider div.routeYou_sliderHandle:hover{background:#ededed}div.routeYou_slider div.routeYou_sliderHandleActive,div.routeYou_slider div.routeYou_sliderHandleActive:hover{background:#9e9e9e}div.routeYou_slider div.routeYou_sliderMark{position:absolute;top:6px;width:1px;height:9px;background:#222}div.routeYou_slider div.routeYou_sliderLabel{position:absolute;top:21px;color:#222;line-height:normal;text-align:center}div.routeYou_credits{position:relative;display:flow-root}div.routeYou_media div.routeYou_credits,ol li.routeYou_media div.routeYou_credits,div.routeYou_compactMedia div.routeYou_credits{position:absolute;bottom:0;left:0;z-index:1}div.routeYou_credits,div.routeYou_creditsBalloon > div > div{font-size:12px;line-height:normal}div.routeYou_credits:before{content:'';display:block;margin-left:1em;width:0;height:0;border-width:0 0.6em 0.8em 0.6em;border-style:solid;border-color:#e6e6e6 transparent}div.routeYou_media div.routeYou_credits:before,ol li.routeYou_media div.routeYou_credits:before,div.routeYou_compactMedia div.routeYou_credits:before,div.routeYou_credits > span,div.routeYou_compactMedia div.routeYou_credits > div,div.routeYou_creditsBalloon > div > span + span{display:none}div.routeYou_compactMedia div.routeYou_credits > span{display:block;padding:2px 8px;border-radius:10px;background:rgba(235, 235, 235, 0.3);color:#fff;text-align:center;cursor:pointer}div.routeYou_compactMedia div.routeYou_credits.routeYou_overlayActive > span{background:#222}div.routeYou_credits > div{padding:5px;border-radius:5px;background:#e6e6e6}div.routeYou_media div.routeYou_credits > div,ol li.routeYou_media div.routeYou_credits > div{padding:0 5px;border-radius:0 10px 0 0;background:rgba(255, 255, 255, 0.8)}div.routeYou_credits p,div.routeYou_creditsBalloon p{margin:0;padding:0;text-align:start}div.routeYou_credits a{text-decoration:underline}div.routeYou_creditsBalloon{--overlay-background-color:#222;--overlay-foreground-color:#fff;--overlay-handle-half-width:6px;--overlay-handle-height:6px}div.routeYou_creditsBalloon > div > div{padding:4px 12px;border:0}div.routeYou_comments div.routeYou_commentEditor > textarea{box-sizing:border-box;width:100%;height:42px;border:1px solid #b8b8b8;border-radius:4px}div.routeYou_comments div.routeYou_commentEditor p.routeYou_buttonLine{margin-bottom:12px}div.routeYou_comments h2{display:flex;justify-content:space-between;align-items:center}div.routeYou_comments h2 a{color:#9e9e9e;font-size:14px;text-decoration:underline}div.routeYou_comments div.routeYou_comment{position:relative;margin-bottom:16px;overflow:auto}div.routeYou_comments a.routeYou_commentOwnerAvatar{position:absolute;top:0;left:0;display:block;z-index:1}div.routeYou_comments a.routeYou_commentOwnerAvatar img{vertical-align:bottom;border-radius:100%}div.routeYou_comments div.routeYou_commentBody{padding:0 12px 0 80px;border-radius:30px 0 0 0;background:#f2f2f2}div.routeYou_comments div.routeYou_commentHeader{padding:16px 0 12px 0}div.routeYou_comments a.routeYou_commentOwnerName{font-weight:bold}div.routeYou_comments span.routeYou_commentDate{display:block;color:#4d4d4d;font-weight:bold;font-size:70%}div.routeYou_comments.routeYou_commentsWithFeedback div.routeYou_commentArea{margin:24px 8px;padding:24px;width:calc(100% - 64px);height:auto;box-shadow:0 0 8px 0 #b8b8b8;border-radius:30px 5px 5px 5px}div.routeYou_comments.routeYou_commentsWithFeedback h3{margin:0 0 24px 0;font-weight:700}div.routeYou_comments p.routeYou_commentFeedbackRow{display:inline-block;width:100%;line-height:normal}div.routeYou_comments span.routeYou_commentFeedbackLabel{display:inline-block;width:200px}div.routeYou_comments div.routeYou_commentFeedbackValue{display:inline-block;float:right}div.routeYou_comments span.routeYou_commentFeedbackValueIcon{display:inline-block;margin-right:4px;width:16px;height:16px;vertical-align:middle}div.routeYou_comments span.routeYou_commentFeedbackValueIcon svg{display:block;width:100%;height:100%}div.routeYou_comments span.routeYou_commentFeedbackValueIcon svg *[stroke='#000']{stroke:#da593b;fill:#da593b}div.routeYou_comments div.routeYou_commentFeedbackInput span.routeYou_commentFeedbackLabel{width:100%;font-size:12px}div.routeYou_comments div.routeYou_commentFeedbackInput div.routeYou_commentFeedbackValue{float:none}div.routeYou_comments div.routeYou_commentFeedbackRange div.routeYou_commentFeedbackValue{color:#da593b}div.routeYou_comments div.routeYou_commentFeedbackRange,div.routeYou_comments div.routeYou_commentFeedbackInput{margin-bottom:12px;border-bottom:1px solid #d9d9d9}div.routeYou_comments div.routeYou_commentText{overflow:hidden}div.routeYou_comments div.routeYou_commentText > p:last-child{margin-bottom:0}div.routeYou_comments div.routeYou_commentContactOwner{padding:12px 0 16px 0}div.routeYou_comments div.routeYou_commentContactOwner a{margin-right:32px;text-decoration:underline}div.routeYou_comments div.routeYou_commentArea{position:relative;display:inline-block;margin-bottom:16px;width:100%}div.routeYou_comments div.routeYou_commentArea > span,div.routeYou_comments div.routeYou_commentArea > img{display:block;width:60px;height:60px;float:left;border-radius:100%}div.routeYou_comments div.routeYou_commentArea > span{position:relative;overflow:hidden;background:#f2f2f2}div.routeYou_comments div.routeYou_commentArea > span svg{position:absolute;top:60%;left:50%;transform:translate(-50%, -50%);width:70%;height:70%;fill:#222}div.routeYou_comments div.routeYou_commentArea > span svg *[stroke='#000']{stroke:#222}div.routeYou_comments p.routeYou_commentsHint{position:relative;margin-bottom:24px;padding:0 12px;font-style:italic;text-align:center}div.routeYou_comments p.routeYou_commentsHint:before,div.routeYou_comments p.routeYou_commentsHint:after{content:'';position:absolute;top:50%;width:40%;height:1px;background:#d9d9d9}div.routeYou_comments p.routeYou_commentsHint:before{left:0}div.routeYou_comments p.routeYou_commentsHint:after{right:0}div.routeYou_comments div.routeYou_commentsFormRowRange div.routeYou_commentsFormRowRangeStars,div.routeYou_comments div.routeYou_commentsFormRowRange div.routeYou_commentsFormRowRangeStarsText{display:flex;justify-content:space-between}div.routeYou_comments label a{display:inline-block;margin:0 12px;width:20px;height:20px;vertical-align:middle}div.routeYou_comments label span{font-weight:normal}div.routeYou_comments div.routeYou_commentsFormRowRange,div.routeYou_comments div.routeYou_commentsFormRowText,div.routeYou_comments div.routeYou_commentsFormRowRadio{margin-bottom:24px}div.routeYou_comments div.routeYou_commentsFormRowRange div p{margin-top:24px;padding-right:8px;padding-left:8px;cursor:pointer}div.routeYou_comments div.routeYou_commentsFormRowRange div:last-of-type p{margin-top:0;max-width:80px}div.routeYou_comments div.routeYou_commentsFormRowRange div p:first-of-type{padding-left:0}div.routeYou_comments div.routeYou_commentsFormRowRange div p:last-of-type{padding-right:0;text-align:right}div.routeYou_comments div.routeYou_commentsFormRowRange div p > span:first-of-type{display:inline-block}div.routeYou_comments div.routeYou_commentsFormRowRange div p > span + span{display:block;margin-top:4px;max-width:48px}div.routeYou_comments div.routeYou_commentsFormRow-userName{display:inline-block;padding-right:12px;box-sizing:border-box;width:50%}div.routeYou_comments div.routeYou_commentsFormRow-userEmail{display:inline-block;padding-left:12px;box-sizing:border-box;width:50%}div.routeYou_comments div.routeYou_commentsFormRow-userName label,div.routeYou_comments div.routeYou_commentsFormRow-userEmail label{font-weight:700;font-size:80%}div.routeYou_comments div.routeYou_commentsFormRowText textarea{resize:none}div.routeYou_comments div.routeYou_commentsFormRowText textarea,div.routeYou_comments div.routeYou_commentsFormRowText input{margin-bottom:24px}div.routeYou_comments div.routeYou_commentsFormRowRadio label{margin-bottom:12px}div.routeYou_comments span.routeYou_commentFeedbackFormIcon{display:inline-block;width:32px;height:32px;vertical-align:middle}div.routeYou_comments span.routeYou_commentFeedbackFormIcon svg{display:block;width:100%;height:100%}div.routeYou_comments span.routeYou_commentFeedbackFormIcon svg *[stroke='#000']{stroke:#a8a8a8}div.routeYou_comments span.routeYou_commentFeedbackFormIcon:hover svg *[stroke='#000']{stroke:#da593b;fill:rgba(218, 89, 59, 50%)}div.routeYou_comments p.routeYou_commentFeedbackFormActive svg *[stroke='#000'],div.routeYou_comments p.routeYou_commentFeedbackFormActive:hover svg *[stroke='#000']{stroke:#da593b;fill:#da593b}div.routeYou_comments p.routeYou_commentsMore{position:relative;font-weight:600}div.routeYou_comments div.routeYou_commentsCollapsedArea{display:none}div.routeYou_comments.routeYou_commentsMoreActive div.routeYou_commentsCollapsedArea{display:block}div.routeYou_comments p.routeYou_commentsMore p{margin-bottom:24px}div.routeYou_comments p.routeYou_commentsMore a{color:#9e9e9e;font-weight:700}div.routeYou_comments p.routeYou_commentsMore a span + span{display:none}div.routeYou_comments.routeYou_commentsMoreActive p.routeYou_commentsMore a > span{display:none}div.routeYou_comments.routeYou_commentsMoreActive p.routeYou_commentsMore a span + span{display:inline-block}div.routeYou_comments p.routeYou_commentsMore a span:last-of-type{display:inline-block;margin-left:6px;width:11px;height:6px}div.routeYou_comments p.routeYou_commentsMore svg{vertical-align:middle}div.routeYou_comments.routeYou_commentsMoreActive p.routeYou_commentsMore svg{transform:rotate(180deg)}div.routeYou_comments textarea{padding:18px 8px 46px 8px;resize:none;border:1px solid #d9d9d9;border-radius:4px}div.routeYou_comments input:not([type='checkbox']):not([type='radio']){padding:8px;border:1px solid #d9d9d9;border-radius:4px}div.routeYou_comments textarea::placeholder,div.routeYou_comments input:not([type='checkbox']):not([type='radio'])::placeholder{color:#a8a8a8}div.routeYou_comments textarea.routeYou_commentInput{position:relative;margin-left:10px;width:calc(100% - 70px);min-height:90px;max-height:240px;float:left}div.routeYou_comments.routeYou_commentsWithFeedback textarea.routeYou_commentInput{margin:0;width:100%;min-height:180px}div.routeYou_comments div.routeYou_commentArea button.routeYou_commentSubmit{position:absolute;right:16px;bottom:16px;padding:0;width:30px;height:30px;border-radius:100%;background:#fff}div.routeYou_comments div.routeYou_commentArea button.routeYou_commentSubmit svg{left:0;width:100%;height:100%;vertical-align:middle;fill:#9e9e9e}div.routeYou_comments div.routeYou_commentArea button.routeYou_commentSubmit svg *[stroke='#000']{stroke:#9e9e9e}div.routeYou_comments div.routeYou_commentArea button.routeYou_buttonTertiary{margin-top:16px;padding-left:0}div.routeYou_comments div.routeYou_commentArea button.largeButton{margin-top:16px;float:right}div.routeYou_commentPopup{position:absolute;display:none;padding:20px 24px;box-sizing:border-box;width:260px;z-index:95;box-shadow:0 0 40px 0 rgba(34, 34, 34, 0.4);border-radius:10px;background:#fff}div.routeYou_commentPopup > span:first-child{position:absolute;top:0;left:0;width:0;height:0}div.routeYou_commentPopup > span:first-child:after{content:'';position:absolute;top:-15px;left:122px;display:block;width:0;height:0;border-right:10px solid transparent;border-bottom:16px solid #fff;border-left:10px solid transparent}div.routeYou_commentPopup > span + span{position:absolute;top:-6px;right:-6px;display:block;width:2.2em;height:2.2em;z-index:9;box-shadow:0 0 16px 0 rgba(34, 34, 34, 0.4);border-radius:100%;background:#fff;cursor:pointer}div.routeYou_commentPopup > span + span:before,div.routeYou_commentPopup > span + span:after{content:'';position:absolute;top:50%;left:50%;display:block;width:0.9em;height:0.15em;border-radius:2px;background:#222}div.routeYou_commentPopup > span + span:before{transform:translate(-50%, -50%) rotate(45deg)}div.routeYou_commentPopup > span + span:after{transform:translate(-50%, -50%) rotate(-45deg)}div.routeYou_commentPopup > span + span:hover:before,div.routeYou_commentPopup > span + span:hover:after{background:#9e9e9e}div.routeYou_commentPopup strong{display:block}div.routeYou_commentFeedbackDialog > div > span{display:none}div.routeYou_commentFeedbackDialog > div > div > div{max-width:600px;margin:0 auto;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}div.routeYou_commentFeedbackDialog h3,div.routeYou_commentFeedbackDialog p{max-width:480px;text-align:left}div.routeYou_commentFeedbackDialog img{max-width:100%}div.routeYou_commentFeedbackDialog p + p{justify-content:flex-end}div.routeYou_commentText a.routeYou_commentTextReadMore{display:inline;padding:0 4px;color:#222;font-weight:600;text-decoration:underline}div.routeYou_commentText p:last-of-type{display:inline}div.routeYou_commentStats h3{text-transform:uppercase}div.routeYou_commentStatsItem{margin-bottom:24px}div.routeYou_commentStatsItem p{font-weight:700}div.routeYou_commentStatsItem p span{vertical-align:middle;color:#9e9e9e;font-size:10px}div.routeYou_commentStatsItem div.routeYou_commentStatsBar{position:relative;margin-bottom:6px;width:100%;height:8px;border-radius:100px;background:#f2f2f2}div.routeYou_commentStatsItem div.routeYou_commentStatsBar span{height:8px;float:left;border-radius:100px;background:#9e9e9e}div.routeYou_commentStatsItem div.routeYou_commentStatsBar + div{display:flex;justify-content:space-between;font-size:10px}@media all and (min-width: 700px){div.routeYou_commentFeedbackDialog img{max-width:480px}}div.routeYou_poiDialog > div{box-sizing:border-box;max-width:600px}div.routeYou_poiDialog h2,div.routeYou_poiDialog h3,div.routeYou_poiDialog div.routeYou_poiTitle p,div.routeYou_poiDialog div.routeYou_poiBody p{text-align:left}div.routeYou_poiDialog h2,div.routeYou_poiDialog h3{font-size:16px}div.routeYou_poiDialog h2{padding:12px 0;border-top:1px solid #d9d9d9;color:#9e9e9e}div.routeYou_poiDialog div.popupMenus h2{padding:unset;border-top:unset;color:unset}div.routeYou_poiDialog div.routeYou_poiTitle{margin:0 auto 10px auto;min-width:240px;max-width:480px;overflow:auto}div.routeYou_poiDialog span.routeYou_poiTypeIcon{position:relative;display:inline-block;margin:2px 6px 0 0;width:32px;height:32px;float:left;border-radius:100%;background:#9e9e9e}div.routeYou_poiDialog span.routeYou_poiTypeIconHovered{background:#ededed}div.routeYou_poiDialog span.routeYou_poiTypeIconSelected{background:#f2f2f2}div.routeYou_poiDialog span.routeYou_poiTypeIcon svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:65%;height:65%;fill:#222}div.routeYou_poiDialog span.routeYou_poiTypeIcon svg *[stroke='#000']{stroke:#222}div.routeYou_poiDialog h4.routeYou_poiName,div.routeYou_poiDialog p.routeYou_poiCity{margin-top:0;margin-bottom:2px;padding-right:4px}div.routeYou_poiDialog p.routeYou_poiCity{font-weight:bold;font-size:80%}div.routeYou_poiDialog div.routeYou_poiBody{display:flex;flex-direction:column;overflow:auto}div.routeYou_poiDialog div.routeYou_entityMediaCarousel{margin-bottom:24px;height:336px;border-bottom:1px solid #f2f2f2;text-align:center}div.routeYou_poiDialog div.routeYou_entityMediaCarousel div.routeYou_media{display:inline-block;margin:0 auto}div.routeYou_poiDialog div.routeYou_entityMediaCarousel div.routeYou_media img{height:100%;border-radius:30px}div.routeYou_poiDialog div.routeYou_entityMediaCarousel div.routeYou_credits{margin-bottom:6px;margin-left:8px}div.routeYou_poiDialog div.routeYou_entityMediaCarousel span.routeYou_entityMediaCarouselControls{position:absolute;bottom:27px;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;gap:12px;justify-content:space-around;align-items:center;width:fit-content}div.routeYou_poiDialog div.routeYou_entityMediaCarousel span.routeYou_entityMediaCarouselControls a{width:15px;height:15px;border:2px solid #fff;border-radius:50%;cursor:pointer}div.routeYou_poiDialog div.routeYou_entityMediaCarousel span.routeYou_entityMediaCarouselControls a:hover:not(.routeYou_active){border:2px solid #9e9e9e;background:#ededed}div.routeYou_poiDialog div.routeYou_entityMediaCarousel span.routeYou_entityMediaCarouselControls a.routeYou_active{width:23px;height:23px;background:#fff}div.routeYou_poiDialog div.routeYou_entityMediaCarousel ol{max-width:480px;margin:auto}div.routeYou_poiDialog div.popupMenus{margin:0}div.routeYou_poiDialog p.routeYou_author{margin-bottom:18px;padding-top:24px;padding-bottom:18px}div.routeYou_poiDialog div.routeYou_poiDescription{margin-bottom:12px;min-width:240px;max-width:min(100%, 480px)}div.routeYou_poiDialog div.routeYou_map{width:100%;height:220px;border-radius:16px}div.routeYou_poiDialog div.routeYou_poiBodyEmptyMedia div.routeYou_map{order:-1;margin-bottom:24px}div.routeYou_poiDescription div.translatedByAzure,div.routeYou_poiDescription div.translatedByOpenAI{margin-right:10px}div.routeYou_poiDescription a.largeButtonSecondary{margin-top:12px}div.routeYou_poiDialog div.routeYou_poiDescription img{max-width:100%;height:auto}div.routeYou_media,ol li.routeYou_media,div.routeYou_compactMedia{position:relative}div.routeYou_media > img,ol li.routeYou_media > img,div.routeYou_media > div,ol li.routeYou_media > div,div.routeYou_compactMedia > img,div.routeYou_compactMedia > div{display:block;max-width:100%;height:auto}div.routeYou_media > img.routeYou_mediaMagnifiable,ol li.routeYou_media > img.routeYou_mediaMagnifiable,div.routeYou_compactMedia > img.routeYou_mediaMagnifiable{cursor:zoom-in}div.routeYou_media img.routeYou_mediaBackdrop,ol li.routeYou_media img.routeYou_mediaBackdrop{filter:blur(5px) brightness(35%)}div.routeYou_media img.routeYou_mediaBackdrop ~ img,ol li.routeYou_media img.routeYou_mediaBackdrop ~ img{position:absolute;top:0;left:50%;top:50%;transform:translate(-50%, -50%)}div.routeYou_media div.routeYou_loadingWrapper,ol li.routeYou_media div.routeYou_loadingWrapper,div.routeYou_compactMedia div.routeYou_loadingWrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#fff;background:rgba(255, 255, 255, 0.7)}div.routeYou_entityMediaCarousel{position:relative;text-align:center}div.routeYou_entityMediaCarousel ol{display:flex;flex-direction:row;width:100%;height:100%;padding:0;overflow-x:scroll;scrollbar-width:none;scroll-snap-type:x mandatory}div.routeYou_entityMediaCarousel ol li.routeYou_media{display:inline-block;height:100%;min-width:100%;margin:0 auto;border-radius:20px;overflow:hidden;scroll-snap-align:center}div.routeYou_entityMediaCarousel ol li.routeYou_media img{height:100%;object-fit:cover;transition:transform 0.2s linear}div.routeYou_entityMediaCarousel ol li.routeYou_media:hover img{transform:scale(1.2)}div.routeYou_entityMediaCarousel ol li.routeYou_media:hover img.routeYou_mediaBackdrop ~ img{transform:translate(-50%, -50%) scale(1.2)}div.routeYou_entityMediaCarousel div.routeYou_credits{margin-bottom:6px;margin-left:8px}div.routeYou_entityMediaCarousel div.routeYou_previousMediaButton,div.routeYou_entityMediaCarousel div.routeYou_nextMediaButton{position:absolute;width:35px;height:35px;opacity:0}div.routeYou_entityMediaCarousel:hover div.routeYou_previousMediaButton,div.routeYou_entityMediaCarousel:hover div.routeYou_nextMediaButton{opacity:0.75}div.routeYou_entityMediaCarousel div.routeYou_previousMediaButton:hover,div.routeYou_entityMediaCarousel div.routeYou_nextMediaButton:hover{opacity:1}div.routeYou_entityMediaCarousel div.routeYou_previousMediaButton:before,div.routeYou_entityMediaCarousel div.routeYou_nextMediaButton:before{width:12px;height:12px}div.routeYou_entityMediaCarousel span.routeYou_entityMediaControls{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;gap:4px;justify-content:space-around;align-items:center;width:fit-content}div.routeYou_entityMediaCarousel span.routeYou_entityMediaControls a{width:6px;height:6px;background:#fff;border-radius:50%;cursor:pointer}div.routeYou_entityMediaCarousel span.routeYou_entityMediaControls a:hover:not(.routeYou_active){background:#ededed}div.routeYou_entityMediaCarousel span.routeYou_entityMediaControls a.routeYou_active{width:8px;height:8px;background:#9e9e9e}div.routeYou_facade{position:relative;background-color:currentColor;background-repeat:no-repeat;background-position:center;background-size:cover}div.routeYou_facade:before{content:'';display:block;padding-top:100%;width:100%}div.routeYou_facade:hover{cursor:pointer}span.routeYou_facadeTitle{position:absolute;top:0;right:0;left:0;padding:15px 17px;z-index:3}div.routeYou_facadeTitle:after{z-index:-1}div.routeYou_facade > iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:5}div.routeYou_facade[data-vendor='youtube']{font-family:Roboto, Arial, Helvetica, sans-serif}div.routeYou_facade[data-vendor='youtube']:before{padding-top:56.25%}div.routeYou_facade[data-vendor='youtube']:after{content:'';position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-34px;width:68px;height:48px;z-index:4;border:none;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath fill="%231F1F1F" d="M255.7 446.3c-53.3.3-106.6-.4-159.8-3.3-17.4-1-34.7-2.5-50.4-11C35 426.3 27 418.4 22 407.2 13.2 388.6 10.5 369 9 349c-3.4-41.3-3.6-82.6-1.8-123.8 1-22 1.6-44 6.8-65.5 2-8.4 5-16.6 8.8-24.4C32 117 48 108 67.3 104c16.2-3 32.8-3 49.3-3.7 56-2.3 112-3.5 168-3 43 .6 86.2 1.7 129.3 4 13.2.6 26.6.8 39.3 5.5 17.2 6.4 30 17.2 37 34.7 6.6 16.8 9.2 34.2 10.6 52 3.8 48.7 4 97.3.7 146-1 16.3-2.2 32.7-6.5 48.8-9.7 37-32.8 51.5-66.7 53.8-36.2 2.5-72.5 3.8-108.8 4.3-21.3.2-42.7 0-64 0zM203.2 344L348 264.7l-144.8-79.3V344z"/%3E%3Cpath fill="%23FEFDFD" d="M203.2 344V185.5L348 264.8 203.2 344z"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center center;background-size:100%;opacity:0.81}div.routeYou_facade[data-vendor='youtube']:hover:after{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath fill="%23DD2C28" d="M255.7 446.3c-53.3.3-106.6-.4-159.8-3.3-17.4-1-34.7-2.5-50.4-11C35 426.3 27 418.4 22 407.2 13.2 388.6 10.5 369 9 349c-3.4-41.3-3.6-82.6-1.8-123.8 1-22 1.6-44 6.8-65.5 2-8.4 5-16.6 8.8-24.4C32 117 48 108 67.3 104c16.2-3 32.8-3 49.3-3.7 56-2.3 112-3.5 168-3 43 .6 86.2 1.7 129.3 4 13.2.6 26.6.8 39.3 5.5 17.2 6.4 30 17.2 37 34.7 6.6 16.8 9.2 34.2 10.6 52 3.8 48.7 4 97.3.7 146-1 16.3-2.2 32.7-6.5 48.8-9.7 37-32.8 51.5-66.7 53.8-36.2 2.5-72.5 3.8-108.8 4.3-21.3.2-42.7 0-64 0zM203.2 344L348 264.7l-144.8-79.3V344z"/%3E%3Cpath fill="%23FEFDFD" d="M203.2 344V185.5L348 264.8 203.2 344z"/%3E%3C/svg%3E');opacity:1}div.routeYou_facade[data-vendor='youtube'] span.routeYou_facadeTitle{transition:color 0.1s cubic-bezier(0.4, 0, 1, 1);color:#eee;font-family:Roboto, Arial, Helvetica, sans-serif;font-size:18px;text-shadow:rgba(0, 0, 0, 0.498039) 0 0 2px;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}div.routeYou_facade[data-vendor='youtube'] span.routeYou_facadeTitle:before{content:'';position:absolute;top:0;right:0;left:0;display:block;width:100%;height:98px;z-index:-1;background:linear-gradient(rgba(0, 0, 0, 0.2), transparent);-webkit-tap-highlight-color:rgba(0, 0, 0, 0);pointer-events:none}div.routeYou_facade[data-vendor='youtube'] span.routeYou_facadeTitle:hover{color:#fff}div.routeYou_facade[data-vendor='vimeo']:before{padding-top:48.25%}div.routeYou_facade[data-vendor='vimeo']:after{content:'';position:relative;bottom:10px;left:10px;display:block;width:65px;height:40px;z-index:3;border-radius:5px;background-color:rgba(0, 0, 0, 0.5);background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" baseProfile="tiny" viewBox="0 0 24 24"%3E%3Cpath fill="%23FFF" d="M7.765 16.89l8.47-4.89-8.47-4.89"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center center;background-size:100% 100%}div.routeYou_facade[data-vendor='vimeo']:hover:after{background-color:#00adef}div.routeYou_facade[data-vendor='vimeo'] span.routeYou_facadeTitle{user-select:none;background-color:rgba(0, 0, 0, 0.5);color:#00adef;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;font-size:20px;text-rendering:optimizeLegibility;-webkit-font-smoothing:auto;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}div.routeYou_dialogMedia div.routeYou_media > img{min-width:320px;height:auto !important}div.routeYou_component span.routeYou_lessButton,div.routeYou_component span.routeYou_lessButtonDisabled,div.routeYou_component span.routeYou_moreButton,div.routeYou_component span.routeYou_moreButtonDisabled{position:relative;display:inline-block;margin:0 0 0 2px;width:14px;height:14px;vertical-align:top;border-radius:100%}div.routeYou_component span.routeYou_lessButton,div.routeYou_component span.routeYou_moreButton{background:#222;cursor:pointer}div.routeYou_component span.routeYou_lessButtonDisabled,div.routeYou_component span.routeYou_moreButtonDisabled{background:#b8b8b8}div.routeYou_component span.routeYou_lessButton:before,div.routeYou_component span.routeYou_lessButtonDisabled:before,div.routeYou_component span.routeYou_moreButton:before,div.routeYou_component span.routeYou_moreButtonDisabled:before,div.routeYou_component span.routeYou_moreButton:after,div.routeYou_component span.routeYou_moreButtonDisabled:after{content:'';position:absolute;display:block;background:#fff}div.routeYou_component span.routeYou_lessButton:before,div.routeYou_component span.routeYou_lessButtonDisabled:before,div.routeYou_component span.routeYou_moreButton:before,div.routeYou_component span.routeYou_moreButtonDisabled:before{top:6px;left:3px;width:8px;height:2px}div.routeYou_component span.routeYou_moreButton:after,div.routeYou_component span.routeYou_moreButtonDisabled:after{top:3px;left:6px;width:2px;height:8px}div.routeYou_component span.routeYou_lessButton:hover,div.routeYou_component span.routeYou_moreButton:hover{background:#9e9e9e}div.routeYou_component h2{position:relative}div.routeYou_component h2:first-child{margin-top:0}div.routeYou_component h2 div.routeYou_moreLessButtons{position:absolute;top:50%;right:0;margin-top:-7px;padding-right:inherit;line-height:14px}div.routeYou_component div.routeYou_item{position:relative;padding-right:2.4em;box-sizing:border-box;width:100%;line-height:normal}div.routeYou_component div.routeYou_item ~ div.routeYou_item{margin-top:8px}div.routeYou_component div.routeYou_item div.routeYou_deleteButton{position:absolute;top:0.3em;right:0;display:block;box-sizing:border-box;width:1.6em;height:1.6em;z-index:2;border:1px solid #9e9e9e;border-radius:100%;opacity:1;transition:opacity 400ms ease;cursor:pointer}div.routeYou_component div.routeYou_item div.routeYou_deleteButton:before,div.routeYou_component div.routeYou_item div.routeYou_deleteButton:after{content:'';position:absolute;top:50%;left:50%;display:block;width:0.9em;height:0.15em;border-radius:2px;background:#9e9e9e}div.routeYou_component div.routeYou_item div.routeYou_deleteButton:before{transform:translate(-50%, -50%) rotate(45deg)}div.routeYou_component div.routeYou_item div.routeYou_deleteButton:after{transform:translate(-50%, -50%) rotate(-45deg)}div.routeYou_component div.routeYou_item div.routeYou_deleteButton:hover:before,div.routeYou_component div.routeYou_item div.routeYou_deleteButton:hover:after{background:#4d4d4d}div.routeYou_component ol.routeYou_toggle,div.routeYou_component ul.routeYou_filterList{display:block;margin:0;padding:0;border:0;list-style:none}div.routeYou_component ol.routeYou_toggle li,div.routeYou_component ul.routeYou_filterList li{margin:0;padding:0;overflow:auto}div.routeYou_component ul.routeYou_filterList li{position:relative;padding-right:1.1em}div.routeYou_component ol.routeYou_toggle li label.routeYou_toggleSlider{margin:0.2em 0 0.2em 0.4em;float:right}div.routeYou_component ul.routeYou_filterList li a,div.routeYou_component ul.routeYou_filterList li span{font-weight:bold}div.routeYou_component ul.routeYou_filterList li span.routeYou_filterResetButton{position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;width:1em;height:1em;float:right;cursor:pointer}div.routeYou_component ul.routeYou_filterList li span.routeYou_filterResetButton:before,div.routeYou_component ul.routeYou_filterList li span.routeYou_filterResetButton:after{content:'';position:absolute;top:0.4em;left:0.15em;display:block;width:0.9em;height:0.15em;border-radius:2px;background:#9e9e9e}div.routeYou_component ul.routeYou_filterList li span.routeYou_filterResetButton:before{transform:rotate(45deg)}div.routeYou_component ul.routeYou_filterList li span.routeYou_filterResetButton:after{transform:rotate(-45deg)}div.routeYou_component ul.routeYou_filterList li span.routeYou_filterResetButton:hover:before,div.routeYou_component ul.routeYou_filterList li span.routeYou_filterResetButton:hover:after{background:#4d4d4d}div.routeYou_component div.routeYou_basicParameters,div.routeYou_component div.routeYou_advancedParameters{position:relative}div.routeYou_component div.routeYou_basicParameters{z-index:1}div.routeYou_dialog div.routeYou_inputBlock,div.routeYou_component div.routeYou_inputBlock,div.routeYou_component div.routeYou_showAdvanced,div.routeYou_component div.routeYou_hideAdvanced{margin:0 0 16px 0;overflow:hidden}div.routeYou_dialog.routeYou_iOs div.routeYou_inputBlock,div.routeYou_component.routeYou_iOs div.routeYou_inputBlock{padding-bottom:1px}div.routeYou_dialog div.routeYou_inputBlock p.routeYou_label,div.routeYou_component div.routeYou_inputBlock p.routeYou_label,div.routeYou_component div.routeYou_showAdvanced p,div.routeYou_component div.routeYou_hideAdvanced p{margin:0;font-weight:bold;text-align:left}div.routeYou_dialog div.routeYou_inputBlock p.routeYou_label:before,div.routeYou_component div.routeYou_inputBlock p.routeYou_label:before{content:'';display:inline-block;margin:0;width:0;height:0;vertical-align:middle;border-radius:100%;background:#f00;transition:width 400ms ease, height 400ms ease, margin-right 400ms ease}div.routeYou_dialog div.routeYou_inputBlockModified p.routeYou_label:before,div.routeYou_component div.routeYou_inputBlockModified p.routeYou_label:before{margin-right:4px;width:0.9em;height:0.9em}div.routeYou_dialog div.routeYou_inputBlock p.routeYou_label a,div.routeYou_component div.routeYou_inputBlock p.routeYou_label a{margin:0.1em 0 0 0.4em;float:right;font-weight:normal;font-size:80%}div.routeYou_dialog div.routeYou_inputBlock p.routeYou_label > span,div.routeYou_dialog div.routeYou_inputBlock p.routeYou_label > label.routeYou_toggleSlider,div.routeYou_component div.routeYou_inputBlock p.routeYou_label > span,div.routeYou_component div.routeYou_inputBlock p.routeYou_label > label.routeYou_toggleSlider{margin:0 0 0 0.4em;float:right}div.routeYou_dialog div.routeYou_inputBlock p.routeYou_label ~ div,div.routeYou_dialog div.routeYou_inputBlock p.routeYou_label ~ ol,div.routeYou_dialog div.routeYou_inputBlock p.routeYou_label ~ ul,div.routeYou_component div.routeYou_inputBlock p.routeYou_label ~ div,div.routeYou_component div.routeYou_inputBlock p.routeYou_label ~ ol,div.routeYou_component div.routeYou_inputBlock p.routeYou_label ~ ul{margin-top:8px}div.routeYou_dialog div.routeYou_inputBlock p.routeYou_label + div,div.routeYou_dialog div.routeYou_inputBlock p.routeYou_label + ol,div.routeYou_dialog div.routeYou_inputBlock p.routeYou_label + ul,div.routeYou_component div.routeYou_inputBlock p.routeYou_label + div,div.routeYou_component div.routeYou_inputBlock p.routeYou_label + ol,div.routeYou_component div.routeYou_inputBlock p.routeYou_label + ul{margin-top:12px}div.routeYou_dialog div.routeYou_inputBlock p.routeYou_formError,div.routeYou_component div.routeYou_inputBlock p.routeYou_formError{margin:4px 0 0 0;color:#f00;font-style:italic}div.routeYou_dialog div.routeYou_inputBlock p.routeYou_formError span:first-child,div.routeYou_component div.routeYou_inputBlock p.routeYou_formError span:first-child{position:relative;top:-2px;display:inline-block;width:16px;height:16px;vertical-align:middle}div.routeYou_dialog div.routeYou_inputBlock p.routeYou_formError span:first-child svg,div.routeYou_component div.routeYou_inputBlock p.routeYou_formError span:first-child svg{display:block;width:100%;height:100%;fill:#f00}div.routeYou_dialog div.routeYou_inputBlock p.routeYou_formError span:first-child svg *[stroke='#000'],div.routeYou_component div.routeYou_inputBlock p.routeYou_formError span:first-child svg *[stroke='#000']{stroke:#f00}div.routeYou_component div.routeYou_floatingBlocks select,div.routeYou_component div.routeYou_floatingBlocks input[type='text'],div.routeYou_component div.routeYou_floatingBlocks div.routeYou_selectHeader{width:150px}div.routeYou_component div.routeYou_floatingBlocks div.routeYou_inputBlock,div.routeYou_component div.routeYou_floatingBlocks div.routeYou_showAdvanced,div.routeYou_component div.routeYou_floatingBlocks div.routeYou_hideAdvanced{display:inline-block;margin-right:20px;vertical-align:top}div.routeYou_component div.routeYou_floatingBlocks div.routeYou_routeTypeChoose,div.routeYou_component div.routeYou_floatingBlocks div.routeYou_poiTypeChoose{float:left}div.routeYou_component p.routeYou_buttonLine button span{display:inline-block;margin:2px 0 2px 8px;padding:4px;border-radius:4px;background:#fff;color:#9e9e9e}a.routeYou_componentButton,span.routeYou_componentButton{position:relative;display:inline-block;margin:0;padding:0.4em 0.8em;box-shadow:0 1px 4px -1px rgba(0, 0, 0, 0.3);border-radius:0.9em;background:#fff;color:#222;line-height:1em;text-decoration:none;cursor:pointer}div.routeYou_component a.routeYou_componentButton,div.routeYou_component span.routeYou_componentButton{margin:0.6em 4px}a.routeYou_componentButton:hover{color:#4d4d4d}a.routeYou_componentButton span:first-child,span.routeYou_componentButton span:first-child{display:inline-block;margin:0 0.5em 0 0;width:1em;height:1em;vertical-align:top}a.routeYou_componentButton span:first-child svg,span.routeYou_componentButton span:first-child svg{display:block;width:100%;height:100%;fill:#9e9e9e}a.routeYou_componentButton span:first-child svg *[stroke='#000'],span.routeYou_componentButton span:first-child svg *[stroke='#000']{stroke:#9e9e9e}a.routeYou_componentButton span ~ span,span.routeYou_componentButton span ~ span{position:absolute;top:-0.8em;right:0.4em;display:block;width:1.6em;height:1.6em;border-radius:100%;background:#f00;color:#fff;font-size:75%;line-height:1.6em;text-align:center}div.routeYou_component p.routeYou_message{padding:8px;overflow:auto;border-left:1px solid #9e9e9e;background:#ededed;background:-moz-linear-gradient( left, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 10%, rgba(237, 237, 237, 0) 40%, rgba(237, 237, 237, 0) 100% );background:-webkit-linear-gradient( left, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 10%, rgba(237, 237, 237, 0) 40%, rgba(237, 237, 237, 0) 100% );background:-o-linear-gradient( left, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 10%, rgba(237, 237, 237, 0) 40%, rgba(237, 237, 237, 0) 100% );background:linear-gradient( to right, rgba(237, 237, 237, 1) 0%, rgba(237, 237, 237, 1) 10%, rgba(237, 237, 237, 0) 40%, rgba(237, 237, 237, 0) 100% );font-weight:bold}div.routeYou_component p.routeYou_errorMessage{color:#f00}div.routeYou_select div.routeYou_panLocationMore{margin-top:20px;text-align:right}div.routeYou_select div.routeYou_panLocationMore + ol{margin-top:20px}div.routeYou_previousMediaButton,div.routeYou_nextMediaButton{position:fixed;top:50%;transform:translateY(-50%);display:block;width:32px;height:32px;box-shadow:0 0 8px 0 rgba(34, 34, 34, 0.4);border-radius:100%;background:#fff;cursor:pointer}div.routeYou_previousMediaButton{left:6px}div.routeYou_nextMediaButton{right:6px}div.routeYou_previousMediaButton:before,div.routeYou_nextMediaButton:before{content:'';position:absolute;top:50%;left:50%;display:block;box-sizing:border-box;width:40%;height:40%;vertical-align:middle;border-right:0.15em solid #9e9e9e;border-bottom:0.15em solid #9e9e9e}div.routeYou_previousMediaButton:before{transform:translateX(0.15em) translate(-50%, -50%) rotate(135deg)}div.routeYou_nextMediaButton:before{transform:translateX(-0.15em) translate(-50%, -50%) rotate(-45deg)}span.routeYou_componentButtonInteractive,a.routeYou_componentButtonInteractive{border-radius:100px;padding:12px 18px}span.routeYou_componentButtonInteractive.routeYou_componentButtonInteractivePrimaryAction,a.routeYou_componentButtonInteractive.routeYou_componentButtonInteractivePrimaryAction{background:#9e9e9e}span.routeYou_componentButtonInteractive.routeYou_componentButtonInteractivePrimaryAction span:first-child svg,a.routeYou_componentButtonInteractive.routeYou_componentButtonInteractivePrimaryAction span:first-child svg{fill:#222}span.routeYou_componentButtonInteractive.routeYou_componentButtonInteractivePrimaryAction span:first-child svg *[stroke='#000'],a.routeYou_componentButtonInteractive.routeYou_componentButtonInteractivePrimaryAction span:first-child svg *[stroke='#000']{stroke:#222}div.routeYou_tabButtons{overflow:auto}div.routeYou_tabButtons div.routeYou_tabButtonList{margin:-3px 0 0 -3px}div.routeYou_tabButtons div.routeYou_tabButtonList > span{margin:3px 0 0 3px}div.routeYou_parameterBox{overflow:auto}div.routeYou_parameterBox p{display:block;margin:0;padding:0;border:0}div.routeYou_parameterBox div.routeYou_filtersButton,div.routeYou_parameterBox div.routeYou_resultsButton{text-align:center}div.routeYou_parameterBox div.routeYou_panLocationSearch div.routeYou_map{margin:24px auto 0 auto;width:320px;max-width:100%;height:140px}div.routeYou_parameterBox div.routeYou_activeList p.routeYou_label span{display:inline-block;margin:0.2em 0.4em 0 0;width:1.1em;height:1.1em;float:none;vertical-align:top}div.routeYou_profile{display:flow-root;padding:20px;box-sizing:border-box}div.routeYou_profile div{line-height:normal}div.routeYou_profile div.routeYou_label{white-space:nowrap;font-size:10px}div.routeYou_profile div.routeYou_markerModern span.routeYou_markerBase{box-shadow:none}div.routeYou_profileBalloon{pointer-events:none;--overlay-background-color:#3b8eda;--overlay-foreground-color:#fff;--overlay-handle-half-width:10px;--overlay-handle-height:10px}div.routeYou_profileBalloon > div > span + span{display:none}div.routeYou_profileBalloon > div > div{padding:8px 18px;box-sizing:border-box;box-shadow:0 0 8px 0 rgba(34, 34, 34, 0.4);border:0;border-radius:32px;white-space:nowrap;font-weight:bold;text-align:center}div.routeYou_profileBalloon > div > div span > span{vertical-align:middle}div.routeYou_profileBalloon > div > div span > span:first-child{display:inline-block;margin:0 4px 0 16px;width:16px;height:16px}div.routeYou_profileBalloon > div > div span:first-child > span{margin-left:0}div.routeYou_profileBalloon > div > div span > span:first-child > span{vertical-align:top}div.routeYou_profileBalloon > div > div svg{display:block;width:100%;height:100%;fill:#fff}div.routeYou_profileBalloon > div > div svg *[stroke='#000']{stroke:#fff}div.routeYou_carousel{overflow:hidden}div.routeYou_carousel img{display:block;transition:opacity 1s ease}div.routeYou_map div.routeYou_mapBalloon div.routeYou_entity{padding:4px 6px}div.routeYou_map div.routeYou_mapBalloon div.routeYou_entityModern,div.routeYou_map div.routeYou_mapBalloon div.routeYou_entityHip{padding:0}div.routeYou_map div.routeYou_mapBalloon div.routeYou_entityHovered,div.routeYou_map div.routeYou_mapBalloon div.routeYou_entitySelected{box-shadow:none;background:transparent}div.routeYou_map div.routeYou_mapBalloon div.routeYou_entity h3.routeYou_entityTitle{margin-right:10px}div.routeYou_map div.routeYou_mapBalloon div.routeYou_entityModern h3.routeYou_entityTitle{margin-right:20px}div.routeYou_map div.routeYou_mapBalloon div.routeYou_routeError{padding:4px 20px;color:#f00;font-weight:bold;text-align:center}div.routeYou_map div.routeYou_mapBalloon div.routeYou_planViaPoi,div.routeYou_map div.routeYou_mapBalloon div.routeYou_addPoiToRoute,div.routeYou_map div.routeYou_mapBalloon div.routeYou_poiAddedToRoute{margin:4px 0 0 0}div.routeYou_map div.routeYou_mapBalloon div.routeYou_planViaPoi a > span,div.routeYou_map div.routeYou_mapBalloon div.routeYou_addPoiToRoute a > span,div.routeYou_map div.routeYou_mapBalloon div.routeYou_poiAddedToRoute > span{position:relative;display:inline-block;margin:0 4px 0 0;width:24px;height:24px;overflow:hidden;vertical-align:middle}div.routeYou_map div.routeYou_mapBalloon div.routeYou_planViaPoi a > span:before,div.routeYou_map div.routeYou_mapBalloon div.routeYou_planViaPoi a > span:after,div.routeYou_map div.routeYou_mapBalloon div.routeYou_addPoiToRoute a > span:before,div.routeYou_map div.routeYou_mapBalloon div.routeYou_addPoiToRoute a > span:after{content:'';position:absolute;display:block;background:#222}div.routeYou_map div.routeYou_mapBalloon div.routeYou_planViaPoi a > span:before,div.routeYou_map div.routeYou_mapBalloon div.routeYou_addPoiToRoute a > span:before{top:10px;left:4px;width:16px;height:4px}div.routeYou_map div.routeYou_mapBalloon div.routeYou_planViaPoi a > span:after,div.routeYou_map div.routeYou_mapBalloon div.routeYou_addPoiToRoute a > span:after{top:4px;left:10px;width:4px;height:16px}div.routeYou_map div.routeYou_mapBalloon div.routeYou_planViaPoi a:hover > span:before,div.routeYou_map div.routeYou_mapBalloon div.routeYou_planViaPoi a:hover > span:after,div.routeYou_map div.routeYou_mapBalloon div.routeYou_addPoiToRoute a:hover > span:before,div.routeYou_map div.routeYou_mapBalloon div.routeYou_addPoiToRoute a:hover > span:after{background:#4d4d4d}div.routeYou_map div.routeYou_mapBalloon div.routeYou_poiAddedToRoute > span:before{content:'';position:absolute;top:1px;left:6px;transform:rotate(45deg);display:block;width:8px;height:12px;border-right:4px solid #222;border-bottom:4px solid #222}div.routeYou_list{overflow:auto}div.routeYou_list p,div.routeYou_list ol{display:block;margin:0;padding:0;border:0}div.routeYou_list h2 input[type='checkbox']{position:relative;top:1px;padding:0;width:auto;height:auto;vertical-align:baseline;cursor:pointer}div.routeYou_list h2 input[type='checkbox'] + label{margin:0}div.routeYou_list h2 input[type='checkbox'] + label:before{min-width:6px}div.routeYou_list p{margin:8px 0 4px 0;padding-right:4px}div.routeYou_list p:first-child{margin-top:0}div.routeYou_list p.routeYou_filtersButton,div.routeYou_list p.routeYou_mapButton{margin:0 0 8px 0;padding:0}div.routeYou_list p.routeYou_filtersButton{float:right}div.routeYou_list div.routeYou_summary p{margin:0}div.routeYou_list div.routeYou_sortingSelect{margin:0 0 16px 0;text-align:right}div.routeYou_list div.routeYou_sortingSelect > span{display:inline-block;margin-right:1em;vertical-align:middle}div.routeYou_list div.routeYou_sortingSelect div.routeYou_selectHeader{display:inline-block;width:160px;vertical-align:middle}div.routeYou_list ol{list-style:none}div.routeYou_list p.routeYou_progress{padding:0;text-align:center}div.routeYou_list p.routeYou_progress span{display:inline-block;padding:2px 8px;border:1px solid #4d4d4d;border-radius:6px;background:#f2f2f2;background:rgba(242, 242, 242, 0.9);white-space:nowrap;color:#4d4d4d}div.routeYou_list p.routeYou_logo{margin:24px 0 0 0;padding:0;text-align:center}div.routeYou_list p.routeYou_logo img{width:60px;height:60px;vertical-align:bottom}div.routeYou_referenceHint{position:fixed;top:50%;margin:0 0 0 16px;padding:12px 16px;max-width:200px;z-index:99;box-shadow:0 0 24px 12px #f2f2f2;border:1px solid #222;border-radius:4px;background:#fff;opacity:0;transition:opacity 400ms ease;font-weight:bold;text-align:center}div.routeYou_referenceHintVisible{opacity:1}div.routeYou_referenceHint:before,div.routeYou_referenceHint:after{content:'';position:absolute;top:50%;display:block;border-style:solid}div.routeYou_referenceHint:before{left:-15px;margin-top:-5px;border-width:5px 14px 5px 0;border-color:transparent #222}div.routeYou_referenceHint:after{left:-8px;margin-top:-4px;border-width:4px 8px 4px 0;border-color:transparent #fff}div.routeYou_detail,div.routeYou_poiList,div.routeYou_poiDetail{overflow:auto}div.routeYou_detail div.routeYou_statistics,div.routeYou_detail div.routeYou_poiList{overflow:visible}div.routeYou_detail p.routeYou_downloadLink,div.routeYou_detail p.routeYou_reportLink,div.routeYou_detail p.routeYou_viewLink,div.routeYou_detail p.routeYou_logo,div.routeYou_detail iframe,div.routeYou_poiList iframe,div.routeYou_poiDetail p.routeYou_viewLink,div.routeYou_poiDetail p.routeYou_logo,div.routeYou_poiDetail iframe{display:block;margin:0;padding:0;border:0}div.routeYou_detail div.routeYou_carousel,div.routeYou_detail div.routeYou_gallery,div.routeYou_poiDetail div.routeYou_carousel,div.routeYou_poiDetail div.routeYou_gallery{margin-bottom:12px}div.routeYou_detail p.routeYou_downloadLink,div.routeYou_detail p.routeYou_reportLink,div.routeYou_detail p.routeYou_viewLink,div.routeYou_poiDetail p.routeYou_viewLink{margin-bottom:12px;text-align:center}div.routeYou_detail p.routeYou_downloadLink a,div.routeYou_detail p.routeYou_reportLink a,div.routeYou_detail p.routeYou_viewLink a,div.routeYou_poiDetail p.routeYou_viewLink a{display:inline-block;margin:0;padding:12px 32px;border-radius:12px;background:#9e9e9e;color:#fff;font-weight:bold;line-height:normal;text-decoration:none}div.routeYou_detail p.routeYou_logo,div.routeYou_poiDetail p.routeYou_logo{margin:24px 0 0 0;text-align:center}div.routeYou_detail p.routeYou_logo img,div.routeYou_poiDetail p.routeYou_logo img{width:60px;height:60px;vertical-align:bottom}div.routeYou_detail div.routeYou_routeTitle,div.routeYou_poiList div.routeYou_poiTitle,div.routeYou_poiDetail div.routeYou_poiTitle{margin-bottom:10px;overflow:auto}div.routeYou_detail span.routeYou_routeTypeIcon,div.routeYou_poiList span.routeYou_poiTypeIcon,div.routeYou_poiDetail span.routeYou_poiTypeIcon{position:relative;display:inline-block;margin:2px 6px 0 0;width:32px;height:32px;float:left;border-radius:100%;background:#9e9e9e}div.routeYou_detail span.routeYou_routeTypeIconHovered,div.routeYou_poiList span.routeYou_poiTypeIconHovered,div.routeYou_poiDetail span.routeYou_poiTypeIconHovered{background:#ededed}div.routeYou_detail span.routeYou_routeTypeIconSelected,div.routeYou_poiList span.routeYou_poiTypeIconSelected,div.routeYou_poiDetail span.routeYou_poiTypeIconSelected{background:#f2f2f2}div.routeYou_detail span.routeYou_routeTypeIcon svg,div.routeYou_poiList span.routeYou_poiTypeIcon svg,div.routeYou_poiDetail span.routeYou_poiTypeIcon svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:65%;height:65%;fill:#222}div.routeYou_detail span.routeYou_routeTypeIcon svg *[stroke='#000'],div.routeYou_poiList span.routeYou_poiTypeIcon svg *[stroke='#000'],div.routeYou_poiDetail span.routeYou_poiTypeIcon svg *[stroke='#000']{stroke:#222}div.routeYou_poiList a.routeYou_smallIcon{top:0;display:block;margin:2px 0 0 6px;float:right}div.routeYou_detail h4.routeYou_routeName,div.routeYou_detail p.routeYou_routeSubName,div.routeYou_poiList h4.routeYou_poiName,div.routeYou_poiList p.routeYou_poiCity,div.routeYou_poiDetail h4.routeYou_poiName{margin-top:0;margin-bottom:2px;padding-right:4px}div.routeYou_detail p.routeYou_routeSubName,div.routeYou_poiList p.routeYou_poiCity{font-weight:bold;font-size:80%}div.routeYou_detail div.routeYou_routeBody,div.routeYou_poiList div.routeYou_poiBody,div.routeYou_poiDetail div.routeYou_poiBody{overflow:auto}div.routeYou_detail div.routeYou_routeDescription,div.routeYou_detail div.routeYou_routeOrigin,div.routeYou_detail div.routeYou_routeOriginOwner,div.routeYou_detail div.routeYou_routeBegin,div.routeYou_detail div.routeYou_routeEnd,div.routeYou_detail div.routeYou_regions,div.routeYou_detail div.routeYou_media,div.routeYou_poiList div.routeYou_poiDescription,div.routeYou_poiList div.routeYou_media,div.routeYou_poiDetail div.routeYou_poiDescription,div.routeYou_poiDetail div.routeYou_media{margin-bottom:12px}div.routeYou_detail div.routeYou_mediaLeft,div.routeYou_poiList div.routeYou_mediaLeft,div.routeYou_poiDetail div.routeYou_mediaLeft{margin-right:8px;float:left}div.routeYou_detail div.routeYou_mediaRight,div.routeYou_poiList div.routeYou_mediaRight,div.routeYou_poiDetail div.routeYou_mediaRight{margin-left:8px;float:right}div.routeYou_detail div.routeYou_routeDescription > div:first-child,div.routeYou_detail div.routeYou_routeOrigin,div.routeYou_detail div.routeYou_routeOriginOwner,div.routeYou_detail div.routeYou_routeBegin,div.routeYou_detail div.routeYou_routeEnd,div.routeYou_poiList div.routeYou_poiDescription > div:first-child,div.routeYou_poiDetail div.routeYou_poiDescription > div:first-child{padding-right:4px}div.routeYou_detail div.routeYou_regions a{display:inline-block;margin:0 6px 6px 0;padding:2px 8px;border:1px solid #9e9e9e;border-radius:100px;color:#222;text-decoration:none}div.routeYou_detail div.routeYou_regions a:hover{background:#ededed}div.routeYou_userDialog div.routeYou_userTitle{margin-bottom:8px;font-weight:bold}div.routeYou_userDialog div.routeYou_userTitle img{margin:0 6px 0 0;vertical-align:middle;border-radius:100%}div.routeYou_userDialog div.routeYou_userStatistics > div{display:inline-block;margin:0;padding:6px;box-sizing:border-box;width:50%;width:calc(50% - 4px);overflow:hidden;vertical-align:bottom;border:1px solid #b8b8b8;border-radius:4px;background:#fff;white-space:nowrap;line-height:normal;text-align:center}div.routeYou_userDialog div.routeYou_userStatistics > div:first-child{margin-right:8px}div.routeYou_userDialog div.routeYou_userStatistics span.routeYou_userStatisticUnit,div.routeYou_userDialog div.routeYou_userStatistics span.routeYou_userStatisticIcon,div.routeYou_userDialog div.routeYou_userStatistics span.routeYou_userStatisticUnitIcon{display:inline-block;margin-right:4px;width:48px;height:48px;vertical-align:middle}div.routeYou_userDialog div.routeYou_userStatistics span.routeYou_userStatisticUnitIcon span.routeYou_userStatisticUnit{display:block;margin-right:0;height:16px;font-size:75%;line-height:16px}div.routeYou_userDialog div.routeYou_userStatistics span.routeYou_userStatisticUnitIcon span.routeYou_userStatisticIcon{display:block;margin-right:0;height:32px}div.routeYou_userDialog div.routeYou_userStatistics span.routeYou_userStatisticIcon svg{display:block;width:100%;height:100%;fill:#222}div.routeYou_userDialog div.routeYou_userStatistics span.routeYou_userStatisticIcon svg *[stroke='#000']{stroke:#222}div.routeYou_userDialog div.routeYou_userStatistics span.routeYou_userStatisticValue,div.routeYou_userDialog div.routeYou_userStatistics span.routeYou_userStatisticNumber{display:inline-block;width:4.5em;max-width:100%;max-width:calc(100% - 52px);vertical-align:middle;font-size:175%;line-height:0.9}div.routeYou_userDialog div.routeYou_userStatistics span.routeYou_userStatisticNumber{text-align:right}div.routeYou_userDialog div.routeYou_userStatistics span.routeYou_userStatisticNumber > span{font-size:175%}div.routeYou_userDialog div.routeYou_userStatistics span.routeYou_userStatisticTitle{display:block;margin-top:2px;font-size:75%}div.routeYou_userDialog div.routeYou_comments{margin-top:12px}div.routeYou_statistics{overflow:auto}div.routeYou_statistics p,div.routeYou_statistics hr{display:block;margin:0;padding:0;border:0}div.routeYou_statistics p.routeYou_statistic,div.routeYou_statistics hr{margin:0 0 24px 0;overflow:hidden}div.routeYou_statistics hr{width:75%;height:1px;background:#b8b8b8}div.routeYou_statistics p.routeYou_statisticVerified{padding:10px 40px;border-radius:5px;background:#d6d6d6;text-align:center}div.routeYou_statistics p.routeYou_statistic span.routeYou_statisticIcon{display:inline-block;margin-right:24px;width:24px;height:24px;vertical-align:middle}div.routeYou_statistics p.routeYou_statisticVerified span.routeYou_statisticIcon{width:50px;height:38px}div.routeYou_statistics p.routeYou_statistic span.routeYou_statisticIcons{float:right}div.routeYou_statistics p.routeYou_statistic span.routeYou_statisticIcons span{display:inline-block;margin-left:4px;width:20px;height:20px;vertical-align:middle}div.routeYou_statistics p.routeYou_statistic span.routeYou_statisticIcons span:first-child{margin-left:24px}div.routeYou_statistics p.routeYou_statistic svg{display:block;width:100%;height:100%;fill:#9e9e9e}div.routeYou_statistics p.routeYou_statistic svg *[stroke='#000']{stroke:#9e9e9e}div.routeYou_statistics p.routeYou_statistic span.routeYou_statisticIconOff svg{fill:#b8b8b8}div.routeYou_statistics p.routeYou_statistic span.routeYou_statisticIconOff svg *[stroke='#000']{stroke:#b8b8b8}div.routeYou_statistics p.routeYou_difficultyEasy{color:#3b8eda}div.routeYou_statistics p.routeYou_difficultyEasy svg{fill:#3b8eda}div.routeYou_statistics p.routeYou_difficultyEasy svg *[stroke='#000']{stroke:#3b8eda}div.routeYou_statistics p.routeYou_difficultyMedium{color:#ffa300}div.routeYou_statistics p.routeYou_difficultyMedium svg{fill:#ffa300}div.routeYou_statistics p.routeYou_difficultyMedium svg *[stroke='#000']{stroke:#ffa300}div.routeYou_statistics p.routeYou_difficultyHard{color:#da593b}div.routeYou_statistics p.routeYou_difficultyHard svg{fill:#da593b}div.routeYou_statistics p.routeYou_difficultyHard svg *[stroke='#000']{stroke:#da593b}div.routeYou_statistics p.routeYou_difficultyExtreme{color:#222}div.routeYou_statistics p.routeYou_difficultyExtreme svg{fill:#222}div.routeYou_statistics p.routeYou_difficultyExtreme svg *[stroke='#000']{stroke:#222}div.routeYou_download{overflow:auto}div.routeYou_download div,div.routeYou_download p,div.routeYou_download ol,div.routeYou_download ol li{display:block;margin:0;padding:0;border:0}div.routeYou_download h3{cursor:pointer}div.routeYou_download h3:before{content:'';position:relative;top:-1px;display:inline-block;margin:0 6px 0 2px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #222;transition:transform 400ms ease}div.routeYou_download h3.routeYou_downloadSectionActive:before{transform:rotate(90deg)}div.routeYou_download h3 + div{margin:0 0 12px 0;height:0;overflow:hidden;transition:height 400ms ease}div.routeYou_download h3.routeYou_downloadSectionActive + div{height:auto}div.routeYou_download h3 + div > div{overflow:auto}div.routeYou_download div.routeYou_downloadSection{display:none}div.routeYou_download div.routeYou_downloadSectionActive{display:block}div.routeYou_download div.routeYou_downloadBlock{margin:0 0 12px 0}div.routeYou_download div.routeYou_downloadBlock:last-child{margin-bottom:0}div.routeYou_download a.routeYou_downloadIcon img{margin:0 8px 0 0;width:32px;height:32px;vertical-align:middle}div.routeYou_download a.routeYou_downloadLink,div.routeYou_download a.routeYou_downloadMoreOptions{font-weight:bold}div.routeYou_download span.routeYou_downloadPrice{white-space:nowrap;font-size:120%}div.routeYou_download span.routeYou_downloadPrice,div.routeYou_download a.routeYou_downloadLink ~ a.routeYou_smallIcon,div.routeYou_download a.routeYou_downloadLink ~ span.routeYou_smallIcon{margin:0 0 0 8px}div.routeYou_download div.routeYou_downloadOptions,div.routeYou_download div.routeYou_downloadMoreOptions{height:0;overflow:hidden;transition:height 400ms ease}div.routeYou_download div.routeYou_downloadOptions > div,div.routeYou_download div.routeYou_downloadMoreOptions > div{overflow:auto}div.routeYou_download div.routeYou_downloadMoreOptions > div{padding:0 0 12px 0}div.routeYou_download div.routeYou_downloadOption,div.routeYou_download div.routeYou_downloadBlock p,div.routeYou_download div.routeYou_downloadBlock ol{margin:0 0 12px 40px}div.routeYou_download div.routeYou_downloadOption:last-child,div.routeYou_download div.routeYou_downloadBlock p:last-child,div.routeYou_download div.routeYou_downloadBlock ol:last-child{margin-bottom:0}div.routeYou_download ol{list-style:none}div.routeYou_download ol li:before{content:'•';display:inline-block;margin-right:4px}div.routeYou_download p.routeYou_downloadUpgrade{font-weight:bold;text-align:center}div.routeYou_download p.routeYou_cacheProgress{position:relative;overflow:hidden;background:#aa1c00;color:#fff;text-align:center}div.routeYou_download p.routeYou_cacheProgress > span:first-child{position:absolute;top:0;bottom:0;left:0;display:block;width:0;background:#bdbdbd;transition:width 400ms ease}div.routeYou_download p.routeYou_cacheProgress > span + span{position:relative}div.routeYou_download p.routeYou_offlineAction a > span:first-child{margin-right:4px}div.routeYou_download div.routeYou_downloadBlock p.routeYou_appQrCodeIntro,div.routeYou_download div.routeYou_downloadBlock p.routeYou_appQrCode{display:inline-block;margin-top:12px;vertical-align:top}div.routeYou_download div.routeYou_downloadBlock p.routeYou_appQrCodeIntro{width:60%}div.routeYou_download div.routeYou_downloadBlock p.routeYou_appQrCode{width:40%}div.routeYou_download p.routeYou_appQrCode{text-align:right}div.routeYou_download p.routeYou_appQrCode svg{width:80%;max-width:160px;shape-rendering:crispedges}div.routeYou_download p.routeYou_appQrCode svg rect{fill:#222}div.routeYou_download p.routeYou_appQrCode a{margin-top:8px}div.routeYou_garminDialog iframe{display:block;margin:0 0 12px 0;padding:0;border:0}div.routeYou_garminDialog p.routeYou_buttonLine{margin-bottom:0}div.routeYou_comments{overflow:auto}div.routeYou_suggest{overflow:auto;--route-type-bottom:120px}div.routeYou_suggestLogInDialog > div{max-width:400px}div.routeYou_suggest p,div.routeYou_suggestLogInDialog p{display:block;margin:0;padding:0;border:0}div.routeYou_suggest div.routeYou_routeSuggestionTypeToggle{text-align:center}div.routeYou_suggest div.routeYou_routeSuggestionTypeToggle input[type='radio']{top:0;vertical-align:middle}div.routeYou_suggest div.routeYou_routeSuggestionTypeToggle input[type='radio'] + label{margin-right:12px}div.routeYou_suggest div.routeYou_routeSuggestionTypeToggle input[type='radio'] + label:last-child{margin-right:0}div.routeYou_suggest div.routeYou_routeTypeDisabledOverlay{position:absolute;top:calc(var(--route-type-bottom) + 16px);right:0;bottom:0;left:0;z-index:2;background:#fff;opacity:0.6}div.routeYou_routeTypeDisabledBalloon > div > span + span{display:none}div.routeYou_routeTypeDisabledBalloon > div > div{width:360px}div.routeYou_routeTypeDisabledBalloon p{margin:0 0 12px 0}div.routeYou_routeTypeDisabledBalloon p:last-child{margin:0 0 8px 0;text-align:right}div.routeYou_suggest label.routeYou_routeFromTo > span,div.routeYou_suggest label.routeYou_routeRoundTrip > span{position:relative;display:inline-block;margin:0 8px 0 4px;vertical-align:middle}div.routeYou_suggest label.routeYou_routeFromTo > span{width:24px;height:24px}div.routeYou_suggest label.routeYou_routeFromTo > span > span{position:absolute;display:block}div.routeYou_suggest label.routeYou_routeFromTo > span:before,div.routeYou_suggest label.routeYou_routeFromTo > span:after,div.routeYou_suggest label.routeYou_routeFromTo > span > span:before,div.routeYou_suggest label.routeYou_routeFromTo > span > span:after{content:'';position:absolute;display:block}div.routeYou_suggest label.routeYou_routeFromTo > span > span,div.routeYou_suggest label.routeYou_routeFromTo > span:before{width:8px;height:8px;border-radius:100%;background:#222}div.routeYou_suggest label.routeYou_routeFromTo > span > span{top:0;right:0}div.routeYou_suggest label.routeYou_routeFromTo > span:before{bottom:0;left:0}div.routeYou_suggest label.routeYou_routeFromTo > span:after{bottom:3px;left:7px;width:8px;height:2px;background:#222}div.routeYou_suggest label.routeYou_routeFromTo > span > span:before{top:3px;right:7px;width:7px;height:5px;border:2px solid #222;border-right-width:0;border-radius:100% 0 0 100%}div.routeYou_suggest label.routeYou_routeFromTo > span > span:after{top:10px;right:0;width:8px;height:7px;border:2px solid #222;border-left-width:0;border-radius:0 100% 100% 0}div.routeYou_suggest label.routeYou_routeRoundTrip > span{width:20px;height:20px;border:2px solid #222;border-radius:100%}div.routeYou_suggest label.routeYou_routeRoundTrip > span:before{content:'';position:absolute;right:-1px;bottom:-1px;display:block;width:8px;height:8px;border-radius:100%;background:#222}div.routeYou_suggest div.routeYou_item input[type='text']{padding-left:2em}div.routeYou_suggest div.routeYou_itemHovered input[type='text']{background:#b8b8b8}div.routeYou_suggest div.routeYou_itemSelected input[type='text']{background:#d6d6d6}div.routeYou_suggest div.routeYou_item div.routeYou_beginIcon,div.routeYou_suggest div.routeYou_item div.routeYou_viaIcon,div.routeYou_suggest div.routeYou_item div.routeYou_endIcon{position:absolute;top:50%;left:0.3em;margin-top:-0.7em;width:1.4em;height:1.4em;cursor:pointer}div.routeYou_suggest div.routeYou_item div.routeYou_beginIcon:before{content:'';position:absolute;top:0.2em;left:0.3em;border-top:0.5em solid transparent;border-bottom:0.5em solid transparent;border-left:0.8em solid #222}div.routeYou_suggest div.routeYou_item div.routeYou_viaIcon:before{content:'';position:absolute;top:0.3em;left:0.3em;width:0.4em;height:0.4em;border:0.2em solid #222;border-radius:100%}div.routeYou_suggest div.routeYou_item div.routeYou_endIcon:before{content:'';position:absolute;top:0.3em;left:0.3em;width:0.8em;height:0.8em;background:#222}div.routeYou_suggest div.routeYou_itemSelected div.routeYou_beginIcon:before{border-left-color:#f00}div.routeYou_suggest div.routeYou_itemSelected div.routeYou_viaIcon:before{border-color:#f00}div.routeYou_suggest div.routeYou_itemSelected div.routeYou_endIcon:before{background:#f00}div.routeYou_suggest div.routeYou_markOnMap,div.routeYou_suggest div.routeYou_detectPosition{margin:2px 0 0 0;text-align:right}div.routeYou_suggest div.routeYou_addDestination,div.routeYou_suggest div.routeYou_returnToBegin,div.routeYou_suggest div.routeYou_clearRoute,div.routeYou_suggest div.routeYou_undo,div.routeYou_suggest div.routeYou_redo{margin:6px 0 0 0}div.routeYou_suggest div.routeYou_markOnMap span,div.routeYou_suggest div.routeYou_detectPosition a > span,div.routeYou_suggest div.routeYou_addDestination a > span,div.routeYou_suggest div.routeYou_returnToBegin a > span,div.routeYou_suggest div.routeYou_clearRoute a > span,div.routeYou_suggest div.routeYou_undo a > span,div.routeYou_suggest div.routeYou_redo a > span{position:relative;display:inline-block;width:24px;height:24px;overflow:hidden;vertical-align:middle}div.routeYou_suggest div.routeYou_markOnMap span,div.routeYou_suggest div.routeYou_detectPosition a > span{margin:0 0 0 4px}div.routeYou_suggest div.routeYou_markOnMap span:before{content:'';position:absolute;top:0;left:2px;transform:scale(0.95) rotate(45deg);display:block;width:20px;height:20px;border-radius:50% 50% 0 50%;background:#222}div.routeYou_suggest div.routeYou_markOnMap span:after{content:'';position:absolute;top:6px;left:8px;display:block;width:8px;height:8px;border-radius:100%;background:#fff}div.routeYou_suggest div.routeYou_markOnMap a:hover span:before{background:#4d4d4d}div.routeYou_suggest div.routeYou_detectPosition a > span:before,div.routeYou_suggest div.routeYou_detectPosition a > span:after{content:'';position:absolute;display:block;border-radius:100%}div.routeYou_suggest div.routeYou_detectPosition a > span:before{top:6px;left:6px;width:8px;height:8px;border:2px solid #222}div.routeYou_suggest div.routeYou_detectPosition a > span:after{top:10px;left:10px;width:4px;height:4px;background:#222}div.routeYou_suggest div.routeYou_detectPosition a > span span{position:absolute;top:3px;left:11px;display:block;width:2px;height:4px;background:#222}div.routeYou_suggest div.routeYou_detectPosition a > span span:nth-child(2),div.routeYou_suggest div.routeYou_detectPosition a > span span:nth-child(4){top:11px;left:3px;width:4px;height:2px}div.routeYou_suggest div.routeYou_detectPosition a > span span:nth-child(2){left:17px}div.routeYou_suggest div.routeYou_detectPosition a > span span:nth-child(3){top:17px}div.routeYou_suggest div.routeYou_detectPosition a:hover > span:before{border-color:#4d4d4d}div.routeYou_suggest div.routeYou_detectPosition a:hover > span:after,div.routeYou_suggest div.routeYou_detectPosition a:hover > span span{background:#4d4d4d}div.routeYou_suggest div.routeYou_addDestination a > span,div.routeYou_suggest div.routeYou_returnToBegin a > span,div.routeYou_suggest div.routeYou_clearRoute a > span,div.routeYou_suggest div.routeYou_undo a > span,div.routeYou_suggest div.routeYou_redo a > span{margin:0 4px 0 0}div.routeYou_suggest div.routeYou_addDestination a > span:before,div.routeYou_suggest div.routeYou_addDestination a > span:after{content:'';position:absolute;display:block;background:#222}div.routeYou_suggest div.routeYou_addDestination a > span:before{top:10px;left:4px;width:16px;height:4px}div.routeYou_suggest div.routeYou_addDestination a > span:after{top:4px;left:10px;width:4px;height:16px}div.routeYou_suggest div.routeYou_addDestination a:hover > span:before,div.routeYou_suggest div.routeYou_addDestination a:hover > span:after{background:#4d4d4d}div.routeYou_suggest div.routeYou_returnToBegin a > span:before{content:'';position:absolute;top:2px;left:2px;display:block;width:12px;height:12px;border:4px solid #222;border-bottom-color:transparent;border-radius:100%}div.routeYou_suggest div.routeYou_returnToBegin a > span:after{content:'';position:absolute;top:17px;left:10px;transform:rotate(45deg);display:block;border-top:6px solid #222;border-right:6px solid transparent;border-left:6px solid transparent}div.routeYou_suggest div.routeYou_returnToBegin a:hover > span:before{border-top-color:#4d4d4d;border-right-color:#4d4d4d;border-left-color:#4d4d4d}div.routeYou_suggest div.routeYou_returnToBegin a:hover > span:after{border-top-color:#4d4d4d}div.routeYou_suggest div.routeYou_clearRoute a > span:before,div.routeYou_suggest div.routeYou_clearRoute a > span:after{content:'';position:absolute;top:10px;left:3px;display:block;width:18px;height:4px;background:#222}div.routeYou_suggest div.routeYou_clearRoute a > span:before{transform:rotate(45deg)}div.routeYou_suggest div.routeYou_clearRoute a > span:after{transform:rotate(-45deg)}div.routeYou_suggest div.routeYou_clearRoute a:hover > span:before,div.routeYou_suggest div.routeYou_clearRoute a:hover > span:after{background:#4d4d4d}div.routeYou_suggest div.routeYou_undo a > span svg,div.routeYou_suggest div.routeYou_redo a > span svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;height:80%;fill:#222}div.routeYou_suggest div.routeYou_undo a > span svg *[stroke='#000'],div.routeYou_suggest div.routeYou_redo a > span svg *[stroke='#000']{stroke:#222}div.routeYou_suggest div.routeYou_undo a:hover > span svg,div.routeYou_suggest div.routeYou_redo a:hover > span svg{fill:#4d4d4d}div.routeYou_suggest div.routeYou_undo a:hover > span svg *[stroke='#000'],div.routeYou_suggest div.routeYou_redo a:hover > span svg *[stroke='#000']{stroke:#4d4d4d}div.routeYou_suggest div.routeYou_compass{position:relative;margin:0 auto;width:100px;height:100px;border-radius:100%;cursor:pointer}div.routeYou_suggest div.routeYou_compass > span,div.routeYou_suggest div.routeYou_compass > span:before,div.routeYou_suggest div.routeYou_compass > span:after,div.routeYou_suggest div.routeYou_compass div.routeYou_compassDirection,div.routeYou_suggest div.routeYou_compass div.routeYou_compassDirection:before,div.routeYou_suggest div.routeYou_compass div.routeYou_compassDirection:after,div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenter,div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenter:before,div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenter:after{position:absolute;display:block;box-sizing:border-box}div.routeYou_suggest div.routeYou_compass > span:before,div.routeYou_suggest div.routeYou_compass > span:after,div.routeYou_suggest div.routeYou_compass div.routeYou_compassDirection:before,div.routeYou_suggest div.routeYou_compass div.routeYou_compassDirection:after,div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenter:before,div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenter:after{content:''}div.routeYou_suggest div.routeYou_compass > span{top:8px;right:8px;bottom:8px;left:8px}div.routeYou_suggest div.routeYou_compass > span:first-child:before,div.routeYou_suggest div.routeYou_compass > span:first-child:after{border-radius:100%}div.routeYou_suggest div.routeYou_compass > span:first-child:before{top:0;right:0;bottom:0;left:0;border:6px solid #222}div.routeYou_suggest div.routeYou_compass > span:first-child:after{top:1px;right:1px;bottom:1px;left:1px;border:4px solid #f2f2f2}div.routeYou_suggest div.routeYou_compass > span + span:before,div.routeYou_suggest div.routeYou_compass > span + span:after{top:18px;right:18px;bottom:18px;left:18px;border:3px solid #222;background:#f2f2f2}div.routeYou_suggest div.routeYou_compass > span + span:before{transform:scaleX(0.3) rotate(45deg)}div.routeYou_suggest div.routeYou_compass > span + span:after{transform:scaleY(0.3) rotate(45deg)}div.routeYou_suggest div.routeYou_compass div.routeYou_compassDirection{top:0;right:0;bottom:0;left:0;border-radius:100%}div.routeYou_suggest div.routeYou_compass div.routeYou_compassDirection:before{top:0;right:38px;bottom:76px;left:38px;border:1px solid #9e9e9e;border-radius:100%;background:#bdbdbd}div.routeYou_suggest div.routeYou_compass div.routeYou_compassDirection:after{top:5px;left:44px;border-right:6px solid transparent;border-bottom:11px solid #ededed;border-left:6px solid transparent}div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenter{top:38px;right:38px;bottom:38px;left:38px;border:1px solid #222;border-radius:100%;background:#f2f2f2}div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenter:before,div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenter:after{top:9px;right:3px;bottom:9px;left:3px;background:#222}div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenter:before{transform:rotate(45deg) scale(0.8)}div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenter:after{transform:rotate(-45deg) scale(0.8)}div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenter:hover:before,div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenter:hover:after{background:#4d4d4d}div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenterSelected{border:1px solid #9e9e9e;background:#bdbdbd}div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenterSelected:before,div.routeYou_suggest div.routeYou_compass div.routeYou_compassCenterSelected:after{display:none}div.routeYou_suggest div.routeYou_compass > span.routeYou_smallIcon{left:unset}div.routeYou_suggestLogInDialog h3,div.routeYou_suggestLogInDialog p{margin:0 0 12px 0;text-align:left}div.routeYou_suggestLogInDialog p.routeYou_separator{text-align:center}div.routeYou_suggestLogInDialog p.routeYou_noAccountYet{margin-top:12px;padding-top:12px;border-top:1px solid #222;font-weight:bold}div.routeYou_suggestLogInDialog button + a{display:inline-block;margin-left:6px;padding-top:2px}div.routeYou_saveRoutePropertiesDialog > div{width:400px;max-width:calc(100% - 34px)}div.routeYou_saveRoutePropertiesDialog textarea.routeYou_descriptionEditor{box-sizing:border-box;width:100%;height:120px;border:1px solid #222}div.routeYou_saveRoutePropertiesDialog div.ckEditorContainer{border:1px solid #222 !important}div.routeYou_saveRoutePropertiesDialog label.routeYou_notPrivileged span{position:relative;display:inline-block;margin:5px 0 0 4px;width:14px;height:14px;vertical-align:top}div.routeYou_saveRoutePropertiesDialog label.routeYou_notPrivileged span:before{content:'';position:absolute;top:1px;left:4px;display:block;width:2px;height:2px;border:2px solid #222;border-bottom-width:0;border-radius:100% 100% 0 0}div.routeYou_saveRoutePropertiesDialog label.routeYou_notPrivileged span:after{content:'';position:absolute;top:5px;left:2px;display:block;width:10px;height:8px;border-radius:2px;background:#222}div.routeYou_error{position:relative}div.routeYou_error p{margin:0;padding:6px 12.4%;background:#f2f2f2;background:-moz-linear-gradient( left, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 1) 12%, rgba(242, 242, 242, 1) 88%, rgba(242, 242, 242, 0) 100% );background:-webkit-linear-gradient( left, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 1) 12%, rgba(242, 242, 242, 1) 88%, rgba(242, 242, 242, 0) 100% );background:-o-linear-gradient( left, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 1) 12%, rgba(242, 242, 242, 1) 88%, rgba(242, 242, 242, 0) 100% );background:linear-gradient( to right, rgba(242, 242, 242, 0) 0%, rgba(242, 242, 242, 1) 12%, rgba(242, 242, 242, 1) 88%, rgba(242, 242, 242, 0) 100% );color:#f00;font-weight:bold;text-align:center}div.routeYou_error div.routeYou_closeButton{position:absolute;top:0;right:-20px;margin:0 12.4% 0 0;width:20px;height:20px;cursor:pointer}div.routeYou_error div.routeYou_closeButton:before,div.routeYou_error div.routeYou_closeButton:after{content:'';position:absolute;top:9px;right:3px;display:block;width:15px;height:3px;border-radius:2px;background:#f00}div.routeYou_error div.routeYou_closeButton:before{transform:rotate(45deg)}div.routeYou_error div.routeYou_closeButton:after{transform:rotate(-45deg)}div.routeYou_error div.routeYou_closeButton:hover:before,div.routeYou_error div.routeYou_closeButton:hover:after{background:#9e9e9e}@media all and (min-width: 900px){div.mapSearch,div.routeViewer,div.poiViewer,div.mapSearch-tabButtons,div.routeViewer-tabButtons,div.poiViewer-tabButtons{width:400px}div.mapSearch,div.poiViewer{padding-top:0}div.routeViewer-profile{top:48px;padding:8px 16px}div.routeViewer-profile,div.mapSearch-map,div.routeViewer-map,div.poiViewer-map{left:400px}}@media all and (min-width: 1100px){div.mapSearch-map div.routeYou_entityModern div.routeYou_entityProperties,div.mapSearch-tabPane div.routeYou_entityModern div.routeYou_entityProperties{margin-right:20px}div.mapSearch-map div.routeYou_entityModern div.routeYou_entityStatistics,div.mapSearch-tabPane div.routeYou_entityModern div.routeYou_entityStatistics,div.routeYou_list ol li.routeYou_entityModern div.routeYou_entityStatistics{margin:4px 20px 0 0;font-size:100%}div.mapSearch-map div.routeYou_entityModern div.routeYou_entityStatistics > div,div.mapSearch-tabPane div.routeYou_entityModern div.routeYou_entityStatistics > div,div.routeYou_list ol li.routeYou_entityModern div.routeYou_entityStatistics > div{padding:12px 0 0 0}}
