@import url(https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);*{box-sizing:border-box;margin:0;padding:0}:root{--background-color:#ececee;--foreground-color:#f5f5f5;--primary-text-color:#252525;--secondary-text-color:#737d91;--accent-color:#6a5fea;--toggle-bg:#f0eb9d;--toggle-fg:#ffd000}[data-theme=dark]{--background-color:#2f384b;--foreground-color:#1f2a3a;--primary-text-color:#f5f7ff;--secondary-text-color:#959fb3;--toggle-bg:#283452;--toggle-fg:#00a6ff}.ThemeToggle_toggle__mLvPE{visibility:hidden}.ThemeToggle_toggle__mLvPE+label{align-items:center;color:var(--secondary-text-color);cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;margin-bottom:11px;position:relative;text-transform:uppercase}.ThemeToggle_toggle__mLvPE+label:before{background-color:var(--toggle-bg);border-radius:1rem;content:"";height:1rem;margin-right:.5rem;width:2rem}.ThemeToggle_toggle__mLvPE+label:after{background-color:var(--toggle-fg);border-radius:50%;content:"";height:.8rem;left:.2rem;position:absolute;transition:transform .1s ease-in-out;width:.8rem}.ThemeToggle_toggle__mLvPE:checked+label:after{transform:translateX(100%)}.Search_search__Wncrn{font-family:Montserrat,sans-serif;width:100%;z-index:3}.Footer_footer__kXlYa{color:var(--secondary-text-color);font-family:Montserrat,sans-serif;font-size:.9rem;margin:1rem auto 0;padding:1rem;text-align:center}.Footer_footer__kXlYa p{display:flex;justify-content:center}.Footer_footer__kXlYa img{height:1rem;margin:0 5px;width:1rem}.Footer_footer__kXlYa a{color:var(--primary-text-color);cursor:pointer;font-weight:500;margin-left:5px;text-decoration:none}.Footer_footer__kXlYa a:hover{color:var(--accent-color)}.Footer_developer-link__X5Dwx a{align-items:center;display:flex;justify-content:center}.LoadingSpinner_loader-container__pQKhc{display:flex;justify-content:center;margin:3rem 0;width:100%}.LoadingSpinner_loader-ellipsis__B2bdq,.LoadingSpinner_loader-ellipsis__B2bdq div{box-sizing:border-box}.LoadingSpinner_loader-ellipsis__B2bdq{display:inline-block;height:40px;position:relative;width:40px}.LoadingSpinner_loader-ellipsis__B2bdq div{animation-timing-function:cubic-bezier(0,1,1,0);background:var(--accent-color);border-radius:50%;height:10px;position:absolute;top:33.33333px;width:10px}.LoadingSpinner_loader-ellipsis__B2bdq div:first-child{animation:LoadingSpinner_loader-ellipsis1__6pAX2 .6s infinite;left:8px}.LoadingSpinner_loader-ellipsis__B2bdq div:nth-child(2){animation:LoadingSpinner_loader-ellipsis2__vKY8Q .6s infinite;left:8px}.LoadingSpinner_loader-ellipsis__B2bdq div:nth-child(3){animation:LoadingSpinner_loader-ellipsis2__vKY8Q .6s infinite;left:32px}.LoadingSpinner_loader-ellipsis__B2bdq div:nth-child(4){animation:LoadingSpinner_loader-ellipsis3__DLn8J .6s infinite;left:56px}@keyframes LoadingSpinner_loader-ellipsis1__6pAX2{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes LoadingSpinner_loader-ellipsis3__DLn8J{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes LoadingSpinner_loader-ellipsis2__vKY8Q{0%{transform:translate(0)}to{transform:translate(24px)}}.CurrentWeather_current-weather__KagB2{font-family:Montserrat,sans-serif;padding:1rem 0 2rem}.CurrentWeather_city__ASvUv{color:var(--accent-color);font-size:1rem;font-weight:700}.CurrentWeather_date__QyJGT{color:var(--secondary-text-color);font-size:14px;font-weight:500;margin-bottom:3px}.CurrentWeather_current-weather-container__1ssuu{align-items:center;display:flex;justify-content:space-around;width:100%}.CurrentWeather_left-side__O5loo .CurrentWeather_main-info__nGe62{align-items:center;color:var(--primary-text-color);display:flex;font-size:2rem;justify-content:center;padding:2rem}.CurrentWeather_left-side__O5loo .CurrentWeather_main-info__nGe62 .CurrentWeather_weather-icon__DsuRz{height:100px;width:100px}.CurrentWeather_left-side__O5loo .CurrentWeather_main-info__aside__nypsj{margin-left:1rem}.CurrentWeather_left-side__O5loo .CurrentWeather_temp__8RI1S{font-size:3rem;font-weight:600}.CurrentWeather_left-side__O5loo .CurrentWeather_feels-temp__AuOoB{color:var(--secondary-text-color);font-size:14px}.CurrentWeather_left-side__O5loo .CurrentWeather_description__g3w9J{font-size:1.2rem}.CurrentWeather_right-side__MsC7w{align-items:flex-start;color:var(--primary-text-color);display:flex;flex-direction:column;font-size:1rem;font-weight:500;gap:5px;justify-content:flex-start}.CurrentWeather_right-side__MsC7w div{align-items:center;display:flex}.CurrentWeather_right-side-icons__c3DdD{aspect-ratio:1/1;background-position:0;background-repeat:no-repeat;background-size:cover;display:inline-block;margin-right:5px;width:20px}.CurrentWeather_right-side-icons__c3DdD,.CurrentWeather_right-side__MsC7w .CurrentWeather_clouds__4DtB6 .CurrentWeather_right-side-icons__c3DdD{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAC7ElEQVR4nO2YSWsUURDHHwl6MS6IC949CG4HccGT0ZMiomALkknVJIFxXk1iooLXQQJRLyZGEM8uFwW/gB/AnN0IURAUM13VQWMiRkXT8nrRiDrTk5lMWnk/eJeh63X9Xy2vppWyWCwWi8Vi+X/p7uDtGrlfo4wQ8jgBfyEUJpCHhDLQjd4mlWYowxs1yn1C8cstDfyNQO6e7nLXq7SRBzlIwJOBo8jvCXlIg9eaa5MNuZy/xDhN6B4IfkeZjkR5lCntVqkSgfw1Ou3bPR3ja8s9nzv5Zo2JSChapjV6O1Qa0omiSBDwhWpsNcjF0E5e5nJvVy6clwmIa8JEYp729yIxl9VididCnjU1USmd/oax0ygfNMrHnraJFWox0Mj9YdHyUG37yPV4H418Q6M8IeApI5CARwn4DoGccBx/af28/9WBEeNAPuvtr2UfysqhSi2bwsbwogDusfopiB0wlx2Kb1psLft0dU2ujprFqEY+b1K2F9+tOpcpLSMobdYgvRrk0RxRl4pFv6l+QsIb269HyAvtcricc8Wi30TAWoN8isXM+2Xh6fCgyeEgf6MTymdK61SDKKC3Lxaj0T1albE5cY1yLb70fsvdLO9VDUS3M0U189xMDYlFEMqDqNfPmM5yCiZ2mfw1S4O7rdYaqRbH8ZsJ5XFUV8cTGYWRCAxeFbLuVpUSCih9iS9iUxNBOoHMpEnET9/CTqcqYQo7Uj2oUkZnp7c8EjJV8WECfhoWs7dT/eNCpoKHHW5RKSOfKW1JnFppFqLb5WyY9nIzcWqZdqtShOP4zcFgmbT9zin2qypFEHB3JGIs0YUYt18zEphBTqUADV4rIX82/4Py4B1JbEggw9EHhdeLKcYxt3kQCSMiGI0GqtrAhC4eUYJhDWQ4j+6eRjQAcrgl6E4gZ37UBPKsETGvMT6Yt4LI/HlobNgCHqsqncqO8chXzMA259vUgi0dvIOfEcot050ST7oWi8VisVgsFrVQfAexJfGvNmW7zwAAAABJRU5ErkJggg==)}.CurrentWeather_right-side__MsC7w .CurrentWeather_pressure__7AVOX .CurrentWeather_right-side-icons__c3DdD{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEf0lEQVR4nO1a3WtcVRA/VVu1xQ/ED6R9EPsoIig1IkhRVPRVWbHsZuYmqXd3zmaVkIe+CEEFjf+AiG9KbetDfdTXWlvRVmN90FqrCGK6O3NXbf0gtVavzN1zs9vYxL13z26Skh8c2K/zmzNn5szMmbvGrOESRg14Kw2zJeQ9FnmGUJoW+JyO5DXyjAV+2wITjTRuNysJhUJ8uQXZYUEOW5S4+8H/EMihKsrTyrGsShDwoxb46/nFAZ8m4N1VkJ0URNtqI6duCsN4vQ59rZ9ZlGfUYoR8Jp1HwMdpuPHwwBWYKPxwNQG/ccFCgEf08ywcNpBRQj4xz4P8OuL3V5lBINlZ5KMtC8gfFmRiant8RV4+tZbFaNKCzDmX+0RlmL4rAXzc7d4JC/U7fHGXoXmvRT7llPmqb8ok7uQsQcCf9UNQGZqbCeRYapm+uFl6JtQS/TR9GZqbU8sQymteyatB4xF3JubGR/iuvlg74PvT94TRPcn5Q4krQfSQxzzhQizIhPGMatC4k1DenSzVN3V+bkGedyH9Sy95Jkl2LsT2Ep0uBsIotMA/qTILv5ss1TfNH36Qp3oW1s7YHBhPqBWb1xLw3tY5iMLFZUdld1Y+7E0g8FYtJTRjZ0l2S6EayN2EctJZee9Svw3D2Y0W+FddQxnrt+UWqgWgE7jbeIAFHieQs26XT6pl/ncO8r6We0Xl3IJbVazEWjvlJjHGPIe/XG9B9rdLGjmrluluDVHY82YmZbeSBNG2rHMLhXiDBXk1ObBayndWvsDjXa+hVB9yZ/RTkxetO4TE4Y7ZG7POtSjTFy3fQfZn4amU6jc7K0rWNXQshv9UEt3drHMJePa/SvA5dbMsPLXaN1em7ph1De3FoPzuVRHkH7Py1JwiuqkmLyzIdz5di0BeycpTca5lUSKTF4TykZJoiZ3rsKNMq2WcdabzWLaCjfucRWZMXhDIWz7Cby+wLrtblDfzkyAPu9J9j1kmEPI7LUWiYm6SZ8catyTdDuQzWi6YASMMZzcSym8E/LeelZ7ICPkDl1lHzIBRBdnpzseBnskqII+nN0PfZfxSKBTiDYTyrVPkMQ+U8Tq9ozs/nTQDAgHvcht41B/psGxXP9Wrbp5QnCfkUlIl8/lKIA94JbcoL7ukVq8Vm1tMnxAW5VatAJw1XvIvIIzXa6/WKXNMux2+ZdSKzS0W5Qsn45DKNP1AGP58XZrtk/K8VB/yxd3K4Jze0Q93c+nqCaOj0TUW+GDaHtJux8IOSHZL866OlukBleF31UsLf5GQ/0qtQ9ioZEmaqnzStXchNuECfmGQIf7C2xvwkY77hjYK9iXX01J9SDuSmg90JFVs8vuorGWHZuyOeUd8umluEEQPEsj7SYju/kHPeYv8ns41Kw1jY6dvqCA/qT3bjqvtXNv/W/1cCvgJ/a1ZDbBu4Yu9XzWwa4qsMCyjReJ17adF/kbK7ZuXFmtsT03Fl6WdRY/CPu7YpM+9KgN8cADWXcMaLj0UkscAHf8rWeGDFotaSdfC/athVYwFUetfVR21wVFR+HgAAAAASUVORK5CYII=)}.CurrentWeather_right-side__MsC7w .CurrentWeather_humidity__7xbUy .CurrentWeather_right-side-icons__c3DdD{background-image:url(data:image/png;base64,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)}.CurrentWeather_right-side__MsC7w .CurrentWeather_wind__ww1Ba .CurrentWeather_right-side-icons__c3DdD{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAADU0lEQVR4nO2azWtTQRDA1woqaP3Cb/wGQfEi6kkPoheP9hJR28ykKaadTV578KiYg4J/gAdREPQkePCjIgoqooLix0UFlVo/UJtk5qW1fqBeJLLJRgVN8oJ99T3ND94hZPJ2Z2dnZncmSjVo0GDEiEQKYwlzLRq4l1CeE8gXjZwxn5Mo29LpQpMKOp2YXaxBbmmUQqWHkO8aORVUKDa4gEByxQmDvOhCTqbaskscp2+8+U6j7NQgz4rKgOQCq4z+YYlLicTQlN/KRHgSgVwoWyaQ20yj3CeQBz34dmo1uXjcbTa+Yy23tZ4xklHerFGOE0q/BvlMKB8I+DEBH+mKuZvUSDm51xUmdBNWkdOe5KP5FYRys5rv6eL7+EpnTJap0SIRHVpYGpwztWQJ3I0a+L31LSHkfcmou5Z2DE8zW1UjryKU3WX/JJR8Cnn9qCgSiRTG2Yl9qW0Jfmd96lwl3zM4rfnJGuSktcygCTTKb8wgdnKvq8lp4Ot2lc942bbpdKGprAwBX1V+QyA9doKnqslp4CcmMHR0DE/3+u543G3WKFx8f1Q2KL9w2jMzf+znXEs1WcQXE8xT7xgaZI8NJoeUHyTj7jyTP8oRRqnCGF/GiclqG0wejdhLzYpqyK4klL0aechuqaddbdlZyicc4/jW6SsKEcqNmvG8eqzvTWwfmKF8ZFdbdqJdsI8jp0gpA/cT8FFfne8nCN01Nrw/UGFGA++3PnJYhRWNPOe7L8Z4nQojjtM33kTDsi+qMELmPoR8zW6pN05rfr4KC04xubobCeUgoXwqH3tMuK/54z8Ovz49BPyVgE94Du1BUoRARCPfI5ADnqzQoEGD/xDyK2qVDpemTHTM5IbwKoK/5IXzJuGpMJ6TUuguN9dUU9IpZWnp7+7IzVZhJdEqczXwHWuZq35diUcFc9QgkKyXIkXg0Sjd9ZRWg91vKd0tXqkwE7GlVROaVZhJ2GI3AQ+ooBGpo/2gwe30Ulr9K5gSjUZ56KUhZFp4RUViElFBbdERyOVKytiu1sVSlufbgWzROa35+d/zA8hLDZyi9tzSYgUknllU3E5lSxi5eGaRCrITU81WGt8OtBI/O72O5rZo5LPlPxaY6GSaOqZJGsjt1KDBP843JHwXcPUtXuUAAAAASUVORK5CYII=)}.CurrentWeather_right-side-title__DFlK4{color:var(--secondary-text-color);font-size:14px;font-weight:400;margin-right:6px}@media (max-width:600px){.CurrentWeather_current-weather-container__1ssuu{justify-content:space-between}}@media (max-width:560px){.CurrentWeather_left-side__O5loo .CurrentWeather_main-info__nGe62 .CurrentWeather_weather-icon__DsuRz{height:70px;width:70px}.CurrentWeather_left-side__O5loo .CurrentWeather_temp__8RI1S{font-size:2rem}.CurrentWeather_left-side__O5loo .CurrentWeather_description__g3w9J,.CurrentWeather_right-side__MsC7w{font-size:1rem}}@media (max-width:500px){.CurrentWeather_current-weather-container__1ssuu{flex-direction:column;padding:.8rem}.CurrentWeather_left-side__O5loo .CurrentWeather_main-info__nGe62 .CurrentWeather_weather-icon__DsuRz{height:100px;width:100px}.CurrentWeather_left-side__O5loo .CurrentWeather_temp__8RI1S{font-size:3rem}}.TodaysForecast_todays-forecast__n1b\+V{color:var(--primary-text-color);font-family:Montserrat,sans-serif;text-align:center}.TodaysForecast_title__wNqR3{color:var(--accent-color);font-family:Kanit,sans-serif;font-size:1.3rem;text-transform:uppercase}.TodaysForecast_cards-container__-ymWQ{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:1rem 0}.TodaysForecast_card__UaP8B{background-color:var(--background-color);border-radius:10px;padding:.5rem .8rem .8rem}.TodaysForecast_time__87f9g{color:var(--secondary-text-color);font-size:14px;font-weight:500;opacity:.7;padding-bottom:.5rem;position:relative}.TodaysForecast_time__87f9g:after{background-color:var(--accent-color);bottom:0;content:"";height:1px;left:0;opacity:.5;position:absolute;right:0;width:100%}.TodaysForecast_card__UaP8B img{height:55px;margin-top:.2rem;width:55px}.TodaysForecast_card__UaP8B .TodaysForecast_temp__iyOkk{font-size:1.2rem;font-weight:500}.WeeklyForecast_weekly-forecast__wjsOR{color:var(--primary-text-color);margin-top:3rem;text-align:center}.WeeklyForecast_title__ji1HA{color:var(--accent-color);font-family:Kanit,sans-serif;font-size:1.3rem;text-transform:uppercase}.WeeklyForecast_accordion__S-Z8Y{display:flex;flex-direction:column;font-family:Montserrat,sans-serif;gap:20px;margin:1.5rem 0 0;width:100%}.WeeklyForecast_accordion__button__0WilN{align-items:center;background-color:var(--background-color);border:2px solid var(--background-color);border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;transition:.1s ease-in}.WeeklyForecast_accordion__button__0WilN:hover{border-color:var(--accent-color)}.WeeklyForecast_accordion__button__0WilN .WeeklyForecast_arrow__XV8qZ{background-color:initial;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAETSURBVFiF7ZQ9SgNBGEDft1mTXMCAd1grbVOolYgHERF/SBNBWFLYqBhschKt3ELwBqbIDRQvIA47+SxUCDqSnVm7zCtnZ+a9nWUHIpFIZNER1+DJ2fAxEVokrZ3LfO+1jqCXjzpqzR3C29XgsPvzeeKukraqrGtpil4+6tSSl6YA1gRtu+Y4A0wp28ATQqbWPBydXq/4yg/6N8tqzT1CBkwkWdp1zXN+gu8NmqkWwCowsXa6OTw/fq4qn12bNNKNi3z/xSsgNMJHPjfAN8JXXimgakSIvHLAvIhQuVfAXxFWG2Wo3DsAZv5tIUMZf+2SoYwlbW75XlzeAfDrJCDgzWsFwOdJMH2/BfiPKzsSiUQWlw/O6qlPiKRu+QAAAABJRU5ErkJggg==);background-position:50%;background-size:20px 20px;border:none;cursor:pointer;height:20px;margin:4px 0 0 20px;transition:.2s ease-in-out;width:20px}.WeeklyForecast_accordion__button__0WilN[aria-expanded=true] .WeeklyForecast_arrow__XV8qZ{transform:rotate(180deg)}.WeeklyForecast_accordion-item-content__2DdT7{padding:1rem}.WeeklyForecast_left-side__zT0Yp{font-weight:600;min-width:100px}.WeeklyForecast_center__0tK3a{align-items:center;display:flex;justify-content:flex-start;min-width:180px}.WeeklyForecast_center__0tK3a img{height:30px;margin-right:10px;width:30px}.WeeklyForecast_right-side__a-Dx1{align-items:center;display:flex;justify-content:center;min-width:100px}@media (max-width:750px){.WeeklyForecast_accordion-item-content__2DdT7{padding:0}}@media (max-width:520px){.WeeklyForecast_accordion__button__0WilN{flex-direction:column;padding-bottom:40px;position:relative}.WeeklyForecast_accordion__button__0WilN .WeeklyForecast_arrow__XV8qZ{bottom:10px;position:absolute}.WeeklyForecast_right-side__a-Dx1{justify-content:center}.WeeklyForecast_center__0tK3a{margin:5px 0;min-width:auto}}.WeeklyForecastItem_weekly-forecast-item__E5d3m{align-items:center;border-bottom:1px solid #a8a4d2;display:flex;justify-content:space-between;margin:5px 0;padding:10px 0}.WeeklyForecastItem_description__q6Vle,.WeeklyForecastItem_details-container__Kcox\+,.WeeklyForecastItem_time__AzISy{flex:1 1 100%}.WeeklyForecastItem_time__AzISy{font-weight:600;text-align:left}.WeeklyForecastItem_weather-icon-container__7\+0XI img{height:25px;width:25px}.WeeklyForecastItem_description__q6Vle{align-items:center;color:var(--secondary-text-color);display:flex;gap:10px;text-align:left}.WeeklyForecastItem_details-container__Kcox\+{display:flex;gap:1rem;justify-content:center}.WeeklyForecastItem_details-container__Kcox\+>div{align-items:center;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:5px;width:70px}.WeeklyForecastItem_details-container__Kcox\+ .WeeklyForecastItem_icon__LRSZx{height:20px;width:20px}@media (max-width:750px){.WeeklyForecastItem_time__AzISy{flex-basis:calc(45% - 10px);flex-grow:1;flex-shrink:1;text-align:right}.WeeklyForecastItem_description__q6Vle{flex-basis:calc(55% - 10px);flex-grow:1;flex-shrink:1;text-align:left}.WeeklyForecastItem_weekly-forecast-item__E5d3m{flex-wrap:wrap;gap:20px}.WeeklyForecastItem_details-container__Kcox\+{flex-wrap:wrap}}@media (max-width:525px){.WeeklyForecastItem_weekly-forecast-item__E5d3m{gap:10px}.WeeklyForecastItem_time__AzISy{flex-basis:calc(40% - 5px);flex-grow:1;flex-shrink:1}.WeeklyForecastItem_description__q6Vle{flex-basis:calc(60% - 5px);flex-grow:1;flex-shrink:1;font-size:14px}.WeeklyForecastItem_details-container__Kcox\+{gap:6px}.WeeklyForecastItem_details-container__Kcox\+>div{font-size:10px;width:45px}}.UnitToggler_toggle-container__hT8DN{-webkit-tap-highlight-color:transparent;background-color:var(--background-color);border-radius:20px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;height:30px;margin:1rem auto;overflow:hidden;position:relative;transition:background-color .3s ease-in-out;width:250px}.UnitToggler_imperial-label__jBid3,.UnitToggler_metric-label__Jo\+gu{align-items:center;color:var(--secondary-text-color);display:flex;flex:1 1;justify-content:center;transition:color .3s ease-in-out;z-index:1}.UnitToggler_toggle-container__hT8DN.UnitToggler_imperial__XWn5n .UnitToggler_imperial-label__jBid3,.UnitToggler_toggle-container__hT8DN.UnitToggler_metric__73Im4 .UnitToggler_metric-label__Jo\+gu{color:var(--primary-text-color)}.UnitToggler_toggle-indicator__VpQtd{background-color:#5fc063;border-radius:20px;height:100%;left:0;position:absolute;top:0;transition:transform .3s ease-in-out,background-color .3s ease-in-out;width:50%;z-index:0}.UnitToggler_toggle-container__hT8DN.UnitToggler_imperial__XWn5n .UnitToggler_toggle-indicator__VpQtd{transform:translateX(100%)}.App_app__zr1wm{background:var(--background-color);min-height:100vh;padding:1rem;width:100%}.App_container__Rt8T2{background-color:var(--foreground-color);border-radius:20px;box-shadow:var(--main-container-box-shadow);margin:auto;max-width:900px;padding:2rem}.App_header__fhC8n{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.App_logo__7Edbg{color:var(--primary-text-color);font-family:Kanit,sans-serif;font-size:3rem;font-weight:600;line-height:3rem}.App_logo__7Edbg span{color:var(--accent-color);display:inline-block;font-size:3rem;height:3rem}.App_location-btn__wky8a{background:var(--accent-color) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAADV0lEQVR4nO2ay6tVVRjAl+gg7TGLBioI5kAkbFQ+oATNsollZZCzJoH4J4hIFx+DBj7AcBQ6EUsHdnEijRo1FENuReREKLkSdfb32EfNn6zbvaVez/Heu9Z+nMP5wQebwzl7f7/9rddeZ4cwYsSIET0AnpOSd9U5qsa4Gj+p86cYd2LEYzUmxPhWnSNSsiP+JgwSwKKYuDhfi1Gqw3xCDBfnvDjvxHOFNmPGR2pcm69kzzCuqrIrtI2yZI0a32UTnS1+xZ2XQxtQ5QM1/qpM9n/pTmF80pgosEidg5WLzo6jtfdt4sBkfNmA7MzAdqpWaXWONCX7UIzVImvGxy2QnYrC2FP5aCxG0bTof2H87c7qyoS1yqln4dJXqpFVPmxcrlco7+efgizjCip/la9mHbWlZEfjUk8Jcd7OJ+x8MwDC57LITsLzC3nqqV3YMGBZa5qzGKUYx1V5HXg2RjwW40SuGyrO9mRhjQ/v6YnclC7re95U4dX4nQzSh9OFjfHkyvaRfUQ6sdJiXEoWFuPnxCSOz+NaJ5MqbEwkC6tzOykJ5bU5X0vZkNikJ5OFxeimJDGfTbn43dTuk0O4rEv4NryQKGzJwur8MUBN+vd0YWMi8a6fqHHQup4sLM7F1H4Vp5w5TktJ40VcAqcLGweyLDz6SOdaeIixP1m4cLakJjKdTHeqySob4kAWw4yN8bPUys6EGW8kCwOL4/yWI6GK41bMNeRAjdMtEHpaCzoVclF0WSfG/RbL3u+UrA05UeNy02I9wxgPuemUrBXjbgureze2wFAFYhxrWvAJ8UWoCuAZNX5sUVO+DiwNVSJd1oshLZDtFF1eCXWgyi4x/mlKduraJTtDnYjzaRNT1fQ1PwtNoM6+Oistxj119jYiO4Mq78UH7xpkSzN2hzZgxubkva/+MWnGptAmVFkhzvfZK+v84M6q0EaAJeocmu5rOfrrWDxnaDv273PuLwmyN8x4MwwSwLK4Cb+AqevswL1vudAtoixbNE1DfKdrDhuB4lxo/cukc0WV5f3W33EeN2NlGCbUGetT4c/DsNHp8GJ8F/pJK6ii4KUwjKhzZlZ1ja/CsFI4bz0uXDhbw7ACLHn4H4Z4PBArqdQqi/GbGL8Wzrakk40YER7nAYXR9lMRS4lWAAAAAElFTkSuQmCC) center/15px 15px no-repeat;border:none;border-radius:10px;cursor:pointer;height:38px;width:38px}.App_search-bar-container__T0lVL{align-items:center;display:flex;gap:5px;justify-content:space-between}.App_location-btn__wky8a:hover{background-color:var(--accent-color)}.App_error-message__3jaVV{color:var(--secondary-text-color);font-family:Kanit,sans-serif;margin:1rem 0;text-align:center}@media (max-width:575px){.App_container__Rt8T2{padding:1rem}.App_header__fhC8n{flex-direction:column}.App_logo__7Edbg,.App_logo__7Edbg span{font-size:2rem}}
/*# sourceMappingURL=main.ed58de50.css.map*/