div.svelte-eby97f{place-content:center;font-weight:900;text-align:center;text-transform:uppercase}header.svelte-b4f43w{grid-area:header;display:flex;gap:8px;position:sticky;z-index:2;top:0}.logo.svelte-b4f43w{font-size:1.5rem;margin-right:auto;text-decoration:none}.logo.svelte-b4f43w a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}nav.svelte-b4f43w{display:flex;flex-direction:row;--background:rgba(255, 255, 255, .7)}nav.svelte-b4f43w a{display:flex;height:100%;align-items:center;padding:0 .5rem;color:var(--color-text);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;transition:color .2s linear}.settings.svelte-b4f43w{margin-left:auto;display:flex;flex-direction:row;gap:8px}svg.svelte-b4f43w{width:2em;height:3em;display:block}path.svelte-b4f43w{fill:var(--background)}ul.svelte-b4f43w{position:relative;padding:0;margin:0;height:3em;display:flex;justify-content:center;align-items:center;list-style:none;background:var(--background);background-size:contain}li.svelte-b4f43w{position:relative;height:100%}li[aria-current=page].svelte-b4f43w:before{--size:6px;content:"";width:0;height:0;position:absolute;top:0;left:calc(50% - var(--size));border:var(--size) solid transparent;border-top:var(--size) solid var(--color-theme-1)}a.svelte-b4f43w:hover{color:var(--color-theme-1)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/fira-mono-cyrillic-ext-400-normal.3df7909e.woff2) format("woff2"),url(/_app/immutable/assets/fira-mono-cyrillic-ext-400-normal.3d9a53f4.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/fira-mono-cyrillic-400-normal.c7d433fd.woff2) format("woff2"),url(/_app/immutable/assets/fira-mono-cyrillic-400-normal.905abef2.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/fira-mono-greek-ext-400-normal.9e2fe623.woff2) format("woff2"),url(/_app/immutable/assets/fira-mono-greek-ext-400-normal.98f88801.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/fira-mono-greek-400-normal.a8be01ce.woff2) format("woff2"),url(/_app/immutable/assets/fira-mono-greek-400-normal.7ccfa1d7.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/fira-mono-latin-ext-400-normal.6bfabd30.woff2) format("woff2"),url(/_app/immutable/assets/fira-mono-latin-ext-400-normal.0369dfa5.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_app/immutable/assets/fira-mono-latin-400-normal.e43b3538.woff2) format("woff2"),url(/_app/immutable/assets/fira-mono-latin-400-normal.a19663e4.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{background:var(--color-background)}a:focus{outline:5px auto var(--color-primary)}body,input,button,select,option{font-family:var(--font-family);font-weight:var(--font-weight-light)}h1,h2,h3,h4,h5,h6,strong{font-weight:var(--font-weight-bold)}h1,h2,h3,h4,h5,h6,p{text-rendering:optimizeLegibility}p{margin-bottom:1.5em}em{font-style:italic}strong{font-weight:var(--font-weight-medium)}::selection{background-color:var(--color-primary);color:#fff}.mapboxgl-control-container{display:none}@media (orientation: landscape){::-webkit-scrollbar{width:9px;height:11px;background-color:transparent}::-webkit-scrollbar-track{border-radius:3px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-gray-300);border:2px solid var(--color-background)}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: .001dpcm){input[type=checkbox],input[type=radio]{vertical-align:-2px}}:root{--font-weight-bold: 500;--font-weight-medium: 400;--font-weight-light: 300;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", "Lucida Sans", "Lucida Grande", sans-serif;--font-family-mono: "Source Code Pro", "Fira Mono", monoscript;--font-family-spicy: "Sriracha", cursive;--font-family-calligraphic: "Great Vibes", cursive;--screen-mobile-md: 660px;--reach-tooltip: 1;accent-color:var(--color-primary)}@media (prefers-color-scheme: dark){:root{--color-background: invert;--color-toast-background: #333}}@media print{.no-print,.no-print *{display:none!important}}.layout{display:grid;grid-template-columns:max-content 1fr max-content;grid-template-rows:max-content 1fr max-content;grid-template-areas:"header header header" "sidebar main ad" "footer footer footer";min-height:100%;--header-height: 4rem;gap:16px;max-width:var(--size-laptopL);margin:0 auto;isolation:isolate;padding:8px}.layout>header{grid-area:header}.layout>main{grid-area:main;display:grid;place-content:center;height:100%}.layout>aside{grid-area:ad;position:relative;z-index:1}@media (min-width: var(--size-tablet)){.layout>aside{display:none}}.layout>nav{grid-area:sidebar;position:relative;z-index:1}.layout>footer{grid-area:footer;margin:auto}.sticky{position:sticky;top:var(--header-height)}footer.svelte-1e24bv3{grid-area:footer;margin:auto}footer.svelte-1e24bv3>ul{padding-inline-start:0;font-weight:var(--font-weight-light);display:flex;flex-direction:row;gap:10px;font-size:.7rem}footer.svelte-1e24bv3>ul>li{display:inline}footer.svelte-1e24bv3>ul a{text-decoration:none}
