:root{--primary-color:hsl(86, 48%, 56%);--secondary-color:hsl(210, 39%, 17%);--dark-color:hsl(0, 0%, 25%);--primary-color-50:#f5f8f0;--primary-color-100:#ecf1e0;--primary-color-150:#e2ead1;--primary-color-200:#d8e4c0;--primary-color-250:#cedeb0;--primary-color-300:#c3d89f;--primary-color-350:#b8d38e;--primary-color-400:#adce7d;--primary-color-450:#a2c96b;--primary-color-500:var(--primary-color);--primary-color-550:#87c042;--primary-color-600:#76ad38;--primary-color-650:#66992f;--primary-color-700:#568427;--primary-color-750:#46701f;--primary-color-800:#375a18;--primary-color-850:#284412;--primary-color-900:#1a2e0b;--primary-color-950:#0d1705;--primary-color-1000:black;--secondary-color-50:#e4ecf0;--secondary-color-100:#c8d8e1;--secondary-color-150:#acc4d3;--secondary-color-200:#8fb0c6;--secondary-color-250:#719bb9;--secondary-color-300:#5486ac;--secondary-color-350:#446e91;--secondary-color-400:#365875;--secondary-color-450:#284159;--secondary-color-500:var(--secondary-color);--secondary-color-550:#172637;--secondary-color-600:#142131;--secondary-color-650:#111d2c;--secondary-color-700:#0e1826;--secondary-color-750:#0b1420;--secondary-color-800:#090f1a;--secondary-color-850:#060b14;--secondary-color-900:#04070d;--secondary-color-950:#020407;--secondary-color-1000:black;--dark-color-50:#ececec;--dark-color-100:#d9d9d9;--dark-color-150:#c6c6c6;--dark-color-200:#b3b3b3;--dark-color-250:#a0a0a0;--dark-color-300:#8c8c8c;--dark-color-350:#797979;--dark-color-400:#666666;--dark-color-450:#535353;--dark-color-500:var(--dark-color);--dark-color-550:#3b3838;--dark-color-600:#363030;--dark-color-650:#312929;--dark-color-700:#2b2222;--dark-color-750:#251c1b;--dark-color-800:#1e1615;--dark-color-850:#17100f;--dark-color-900:#100b0a;--dark-color-950:#080505;--dark-color-1000:black;--bg-color:var(--primary-color-50);--highlight-bg-color:var(--primary-color-600);--highlight-fg-color:var(--primary-color-50);--header-title-color:var(--primary-color-50);--title-color:var(--primary-color-900);--icon-color:var(--primary-color-500);--text-color:var(--primary-color-800);--button-bg-color:var(--primary-color-500);--button-fg-color:var(--primary-color-900);--button-highlight-bg-color:var(--primary-color-700);--button-highlight-fg-color:var(--primary-color-100);--scrollbar-bg-color:var(--bg-color);--scrollbar-fg-color:var(--primary-color);--shadow-color:#999;--breakpoint-xs:0px;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px}:host([theme=dark]){--bg-color:var(--primary-color-950);--highlight-bg-color:var(--primary-color-800);--highlight-fg-color:var(--secondary-color-50);--header-title-color:var(--primary-color-50);--title-color:var(--primary-color-100);--icon-color:var(--primary-color-300);--text-color:var(--primary-color-100);--button-bg-color:var(--primary-color-700);--button-fg-color:var(--primary-color-100);--button-highlight-bg-color:var(--primary-color-900);--button-highlight-fg-color:var(--primary-color-100);--scrollbar-bg-color:var(--bg-color);--scrollbar-fg-color:var(--secondary-color);--shadow-color:#000}:host .header h2{color:var(--header-title-color)}:host h2,:host h3,:host h4{font-family:"Comfortaa";color:var(--title-color)}:host h3{margin:40px 0 10px 0}:host p{color:var(--text-color)}*::-webkit-scrollbar{width:11px}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-fg-color) var(--scrollbar-bg-color)}*::-webkit-scrollbar-track{background:var(--bg-color)}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-fg-color);border-radius:6px;border:3px solid var(--scrollbar-fg-color)}.header h2{text-shadow:1px 1px 3px #000}h3.first-title{margin:10px 0}svg.seedling{width:27px;float:right;padding-top:35px;color:var(--icon-color)}svg.seedling.one-line{padding-top:20px}button,a.button{float:right;background:var(--button-bg-color);color:var(--button-fg-color);border:0;padding:5px 15px;font-size:0.95em;cursor:pointer;margin-top:-4px}button.full-width,a.button.full-width{float:none;margin:15px 0 0;width:100%;font-weight:bold}@media screen and (min-width: 576px){button.view-map{display:none}}.highlight,.highlight h2,.highlight h3,.highlight h4,.highlight p{background:var(--highlight-bg-color);color:var(--highlight-fg-color)}.highlight button{background:var(--button-highlight-bg-color);color:var(--button-highlight-fg-color)}.wide-button{float:left !important;width:calc(100% - 30px);text-align:center;text-decoration:none;margin-bottom:20px}.subrow{margin-top:10px}.subrow span.right{float:right}.subrow svg{width:14px;padding-right:5px;color:var(--icon-color)}.overview{display:flex;justify-content:space-around;margin:0 -10px}.overview .block{width:50%;text-align:center;color:#222}.overview .block.full{width:100%;color:#333}.overview .block p{font-size:2em;font-family:"Comfortaa"}.overview .block p small{font-size:0.5em}uf-card,div.expander{display:none}uf-card.display,div.expander.display{display:block}uf-card{position:relative;z-index:1}div.expander{background:#fff;width:50px;margin:-35px auto 20px auto;border-radius:0 0 50% 50%;height:50px;z-index:0;text-align:center;line-height:64px;color:var(--primary-color);cursor:pointer}