html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--color-beige-light:#f9f5ee;--color-beige:#f0e7d5;--color-black:#333;--color-copy:#495747;--color-danger:#f44;--color-darker-gray:#828b80;--color-gray:#e5e5e5;--color-gray-bg:#f4f4f4;--color-green-light:#cfe3d4;--color-green-light-2:#d0e2d466;--color-green-dark:#1c281c;--color-green:#495747;--color-green-2:#606960;--color-info:#2d69ea;--color-orange-light-2:#ec9570;--color-orange-light:#ed7f69;--color-orange:#ce6854;--color-success:#00c851;--color-warning:#fb3;--color-white:#fff;--color-highlight-blue:#47b3d0;--color-superfan-yellow:#fbf4de;--fonts-copy:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fonts-titles:"Inknut Antiqua", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--controls-font-size:1.7rem;--paragraph-font-size:1.6rem;--controls-vert-margin:.1rem;--controls-vert-padding:.1rem;--marketing-block-border-radius:3rem;--tile-border-radius:2.2rem;--modal-border-radius:10px;--section-inner-padding:6rem;--spacing-map-controls:1rem;--spacing-small:2rem;--spacing-medium:3.5rem}.mb-l{margin-bottom:2rem}.mb-m{margin-bottom:1rem}.mt-m{margin-top:1rem}.mt-l{margin-top:2rem}html,body,#app-container{height:100%}.expand-70{min-height:calc(var(--vh,1vh) * 70)}@supports (min-height:70dvh){.expand-70{min-height:70dvh}}html{box-sizing:border-box;font-size:65%}body{background-color:var(--color-white);color:var(--color-green);font-size:1.6rem;font-family:var(--fonts-copy);margin:0;padding:0}p,.p{font-size:var(--paragraph-font-size);font-weight:400}@media screen and (max-width:700px){body,.input,textarea,p,.p{font-size:var(--paragraph-font-size)}}*,:before,:after{box-sizing:inherit;-webkit-font-smoothing:antialiased}h1{font-family:var(--fonts-titles)}h2,h3,h4,h5,h6,h3,h4,h5,h6{font-family:var(--fonts-copy)}h1{font-size:2.4rem}p,ul li,ol li{line-height:1.6}a,a:link,a:visited,a:active,a:hover{color:inherit;text-decoration:none}input,select,textarea{font-family:var(--fonts-copy)}strong{font-weight:700}.button-container{cursor:pointer;background-color:inherit;text-align:inherit;width:100%;height:100%;text-align:inherit;font-size:inherit;border-radius:inherit;border:none;outline:0;margin:0;padding:0;font-family:inherit}.button-container:focus,.button-container:active{border:0;outline:0}.button-container::-moz-focus-inner{border:0;outline:0}a.link{color:var(--color-orange);text-decoration:underline}a.link--neutral{color:var(--color-green);text-decoration:underline}a.link:visited,a.link:active{color:var(--color-orange);text-decoration:underline}a.link:hover{text-decoration:none}.danger{color:var(--color-danger)}.skeleton{background-color:var(--color-gray);background-image:linear-gradient(90deg, var(--color-gray), var(--color-green-light), var(--color-gray));background-repeat:no-repeat;background-size:20rem 100%;border-radius:.4rem;width:100%;animation:1.2s ease-in-out infinite loading-animation;display:inline-block}@keyframes loading-animation{0%{background-position:-20rem 0}to{background-position:calc(20rem + 100%) 0}}#nprogress{pointer-events:none}#nprogress .bar{background:var(--color-green);z-index:1031;width:100%;height:3px;position:fixed;top:0;left:0}#nprogress .peg{width:100px;height:100%;box-shadow:0 0 10px var(--color-green), 0 0 5px var(--color-green);opacity:1;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px)}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-top-color:var(--color-green);border-left-color:var(--color-green);border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}hr{background-color:var(--color-green)}.button-unstyle{color:inherit;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}.hide{display:none}@media screen and (max-width:700px){:root{--paragraph-font-size:1.4rem;--controls-font-size:1.55rem;--controls-vert-margin:.15rem;--controls-vert-padding:.2rem;--spacing-map-controls:.75rem}}.firebase-emulator-warning{visibility:hidden}.screen-reader{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.screen-reader-focusable:active,.screen-reader-focusable:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.app.svelte-12qhfyh{width:100%;height:100%;padding-top:var(--height-nav);height:calc(var(--vh,1vh) * 100);flex-direction:column;height:100dvh;display:flex;position:relative;overflow-y:scroll}.app.error-banner.svelte-12qhfyh{height:calc(var(--vh,1vh) * 100 - var(--height-error-banner));height:calc(100dvh - var(--height-error-banner))}.app.svelte-12qhfyh>main{width:100%;max-width:155rem;margin:0 auto;position:relative}.app.active-routeplanner.svelte-12qhfyh,.app.active-app-payment.svelte-12qhfyh{padding-top:0}.app.active-explore.svelte-12qhfyh,.app.active-every15km.svelte-12qhfyh{overflow-y:auto}.app.active-explore.svelte-12qhfyh>main,.app.active-every15km.svelte-12qhfyh>main{height:100%;max-width:unset}.app.active-every15km.svelte-12qhfyh>main{overflow:hidden}.app.active-chat.svelte-12qhfyh>main{min-height:min(100%,1060px)}.app.active-error.svelte-12qhfyh>main{height:min(100%,800px)}.app.active-error.svelte-12qhfyh>footer{margin-top:0}body{--height-error-banner:calc(4rem + env(safe-area-inset-top,0px))}.permanent-error.svelte-12qhfyh{height:var(--height-error-banner);background-color:var(--color-warning);color:var(--color-green);width:100%;padding-top:env(safe-area-inset-top,0px);justify-content:center;align-items:center;font-weight:600;display:flex}.permanent-error.svelte-12qhfyh>div.svelte-12qhfyh{text-align:center;padding:.8rem 1.4rem;line-height:1.3}.local-env-string.svelte-12qhfyh{z-index:9999;color:#000;background-color:#ff0;display:block;position:fixed;bottom:3px;right:3px}@media screen and (max-width:700px){.app.svelte-12qhfyh{height:calc(var(--vh,1vh) * 100 - var(--height-mobile-nav));padding-top:0;overflow-x:hidden}.app.error-banner.svelte-12qhfyh{height:calc(var(--vh,1vh) * 100 - var(--height-mobile-nav) - var(--height-error-banner))}.app.native.supports-safe-area.svelte-12qhfyh:not(.error-banner):not(.active-explore):not(.active-every15km):not(.active-chat){padding-top:env(safe-area-inset-top,0px)}.permanent-error.svelte-12qhfyh{z-index:11;height:auto;position:relative}@supports (height:100dvh){.app.svelte-12qhfyh{height:calc(100dvh - var(--height-mobile-nav))}.app.error-banner.svelte-12qhfyh{height:calc(100dvh - var(--height-mobile-nav) - var(--height-error-banner))}}.app.active-route-\/\[\[lang\]\]\/\(stateful\)\/chat\/\[name\]\/\[chatId\]{overflow:hidden}.app.svelte-12qhfyh>main{height:100%}}
