@charset "UTF-8";.color-calendar{position:relative;display:inline-flex;flex-direction:column;width:auto;height:auto;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;font-family:var(--cal-font-family-body);font-size:1rem}.color-calendar .calendar__header{position:relative;display:grid;grid-template-columns:repeat(7,minmax(20px,55px));font-family:var(--cal-font-family-header)}.color-calendar .calendar__monthyear{font-size:1.5rem;margin:0 auto;text-align:center;grid-column:2/span 5;display:flex;align-items:center;justify-content:center}.color-calendar .calendar__monthyear .calendar__month,.color-calendar .calendar__monthyear .calendar__year{cursor:pointer}.color-calendar .calendar__arrow{height:35px;width:100%;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;z-index:101;display:flex;align-items:center;justify-content:center}.color-calendar .calendar__arrow-inner{width:35px;height:35px;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.color-calendar .calendar__arrow-prev{position:relative;display:flex;align-items:center;justify-content:center}.color-calendar .calendar__arrow-prev .calendar__arrow-inner:before{margin-left:.3em;transform:rotate(-135deg)}.color-calendar .calendar__arrow-next{position:relative;display:flex;align-items:center;justify-content:center}.color-calendar .calendar__arrow-next .calendar__arrow-inner:before{margin-right:.3em;transform:rotate(45deg)}.color-calendar .calendar__body{height:auto;overflow:hidden}.color-calendar .calendar__weekdays{display:grid;grid-template-columns:repeat(7,minmax(20px,55px));margin-bottom:5px;font-family:var(--cal-font-family-weekdays)}.color-calendar .calendar__weekdays .calendar__weekday{display:flex;align-items:center;justify-content:center;height:40px}.color-calendar .calendar__days{display:grid;grid-template-columns:repeat(7,minmax(20px,55px));grid-template-rows:repeat(6,minmax(30px,40px));font-family:var(--cal-font-family-body)}.color-calendar .calendar__days .calendar__day{position:relative;z-index:101;display:flex;align-items:center;justify-content:center}.color-calendar .calendar__days .calendar__day-text{cursor:pointer}.color-calendar .calendar__days .calendar__day-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(55% + 8px);height:90%;opacity:0;z-index:-1;cursor:pointer;transition:opacity .3s ease-out;will-change:opacity}.color-calendar .calendar__days .calendar__day-event .calendar__day-bullet{position:absolute;top:80%;border-radius:50%;width:4px;height:4px;left:50%;transform:translate(-50%);overflow:hidden;cursor:pointer}.color-calendar .calendar__days .calendar__day-selected:not(.calendar__day-today) .calendar__day-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(55% + 8px);height:90%;z-index:-1;cursor:pointer}.color-calendar .calendar__picker{position:absolute;z-index:201;width:100%;top:75px;left:0;bottom:0;background-color:#fff;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:all .3s ease;font-family:var(--cal-font-family-body)}.color-calendar .calendar__picker .calendar__picker-month{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));grid-gap:1rem 6%;gap:1rem 6%;margin:8%;transition:none}.color-calendar .calendar__picker .calendar__picker-month-option{position:relative;text-align:center;padding:15px 0;font-weight:700;color:#323232;border-radius:var(--cal-border-radius);align-self:center;cursor:pointer}.color-calendar .calendar__picker .calendar__picker-month-option:after{content:"";width:100%;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--cal-color-primary);border-radius:var(--cal-border-radius);opacity:.1;z-index:-1}.color-calendar .calendar__picker .calendar__picker-month-option:hover:after{opacity:.08}.color-calendar .calendar__picker .calendar__picker-month-selected{color:#fff}.color-calendar .calendar__picker .calendar__picker-month-selected:after{opacity:1}.color-calendar .calendar__picker .calendar__picker-month-selected:hover:after{opacity:.9}.color-calendar .calendar__picker .calendar__picker-year{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));grid-gap:1rem 6%;gap:1rem 6%;margin:8%;transition:none}.color-calendar .calendar__picker .calendar__picker-year-option{position:relative;text-align:center;padding:15px 0;font-weight:700;color:#323232;border-radius:var(--cal-border-radius);align-self:center;cursor:pointer}.color-calendar .calendar__picker .calendar__picker-year-option:after{content:"";width:100%;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--cal-color-primary);border-radius:var(--cal-border-radius);opacity:.1;z-index:-1}.color-calendar .calendar__picker .calendar__picker-year-option:hover:after{opacity:.08}.color-calendar .calendar__picker .calendar__picker-year-selected{color:#fff}.color-calendar .calendar__picker .calendar__picker-year-selected:after{opacity:1}.color-calendar .calendar__picker .calendar__picker-year-selected:hover:after{opacity:.9}.color-calendar .calendar__picker .calendar__picker-year-arrow{position:absolute;opacity:.4;border-radius:var(--cal-border-radius);cursor:pointer;transition:all .3s ease}.color-calendar .calendar__picker .calendar__picker-year-arrow-left{top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-left:10px;padding-right:4px}.color-calendar .calendar__picker .calendar__picker-year-arrow-right{top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;padding-left:4px;padding-right:10px}.color-calendar .calendar__picker .calendar__picker-year-arrow:hover{opacity:1;background-color:#f8f8f8}.chevron-thin-left{display:inline-block;border-right:2px solid var(--cal-color-primary);border-bottom:2px solid var(--cal-color-primary);width:10px;height:10px;transform:rotate(-225deg)}.chevron-thin-right{display:inline-block;border-right:2px solid var(--cal-color-primary);border-bottom:2px solid var(--cal-color-primary);width:10px;height:10px;transform:rotate(-45deg)}.color-calendar.month-left-align .calendar__header .calendar__monthyear{grid-column:1/span 5;margin:0;justify-content:flex-start;padding-left:5%}.color-calendar.basic{--cal-color-primary: #000000;--cal-font-family-header: "Work Sans", sans-serif;--cal-font-family-weekdays: "Work Sans", sans-serif;--cal-font-family-body: "Work Sans", sans-serif;--cal-drop-shadow: 0 7px 30px -10px rgba(150, 170, 180, .5);--cal-border: none;--cal-border-radius: .5rem;--cal-header-color: black;--cal-weekdays-color: black;border-radius:var(--cal-border-radius);box-shadow:var(--cal-drop-shadow);color:var(--cal-color-primary);background-color:#fff;border:var(--cal-border)}.color-calendar.basic .calendar__header{padding:20px 14px 0;color:var(--cal-header-color)}.color-calendar.basic .calendar__monthyear{font-weight:600;color:var(--cal-header-color)}.color-calendar.basic .calendar__arrow-inner{border-radius:50%}.color-calendar.basic .calendar__arrow-inner:before{content:"";width:.6em;height:.6em;position:absolute;border-style:solid;border-width:.15em .15em 0 0;display:inline-block;transform-origin:center center;transform:rotate(-45deg);border-radius:1px;color:var(--cal-header-color)}.color-calendar.basic .calendar__arrow-inner:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:35px;height:35px;border-radius:50%;background-color:var(--cal-header-color);opacity:0;z-index:-1;transition:opacity .3s ease;will-change:opacity}.color-calendar.basic .calendar__arrow-inner:hover:after{transition:opacity .3s ease;opacity:.05}.color-calendar.basic .calendar__arrow-prev{position:relative;display:flex;align-items:center;justify-content:center}.color-calendar.basic .calendar__arrow-prev .calendar__arrow-inner:before{margin-left:.3em;transform:rotate(-135deg)}.color-calendar.basic .calendar__arrow-next{position:relative;display:flex;align-items:center;justify-content:center}.color-calendar.basic .calendar__arrow-next .calendar__arrow-inner:before{margin-right:.3em;transform:rotate(45deg)}.color-calendar.basic .calendar__body{padding:14px}.color-calendar.basic .calendar__weekdays{display:grid;grid-template-columns:repeat(7,minmax(20px,55px));margin-bottom:5px}.color-calendar.basic .calendar__weekdays .calendar__weekday{font-weight:500;opacity:.6;color:var(--cal-weekdays-color)}.color-calendar.basic .calendar__days .calendar__day-other{color:var(--cal-color-primary);opacity:.2}.color-calendar.basic .calendar__days .calendar__day{font-weight:600}.color-calendar.basic .calendar__days .calendar__day-today{font-weight:700;color:var(--cal-color-primary)}.color-calendar.basic .calendar__days .calendar__day-today .calendar__day-box{border-radius:.5rem;background-color:var(--cal-color-primary);opacity:.1}.color-calendar.basic .calendar__days .calendar__day-text:hover~.calendar__day-box{opacity:.1}.color-calendar.basic .calendar__days .calendar__day-bullet{background-color:var(--cal-color-primary)}.color-calendar.basic .calendar__days .calendar__day-bullet:hover~.calendar__day-box{opacity:.1}.color-calendar.basic .calendar__days .calendar__day-box{border-radius:.5rem;background-color:var(--cal-color-primary);box-shadow:0 3px 15px -5px var(--cal-color-primary)}.color-calendar.basic .calendar__days .calendar__day-box:hover{opacity:.1}.color-calendar.basic .calendar__days .calendar__day-event{font-weight:700}.color-calendar.basic .calendar__days .calendar__day-selected{color:#fff;font-weight:700}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-box{border-radius:.5rem;background-color:var(--cal-color-primary);opacity:1;box-shadow:0 3px 15px -5px var(--cal-color-primary)}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-text:hover~.calendar__day-box{opacity:1}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-bullet{background-color:#fff}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-bullet:hover~.calendar__day-box{opacity:1}.color-calendar.basic .calendar__picker{background-color:#fff;border-radius:var(--cal-border-radius)}.color-calendar.basic .calendar__picker-month-today,.color-calendar.basic .calendar__picker-year-today{box-shadow:inset 0 0 0 1px var(--cal-color-primary)}.color-calendar.basic.color-calendar--small{font-size:.8rem}.color-calendar.basic.color-calendar--small .calendar__header{padding:10px 10px 0;grid-template-columns:repeat(7,minmax(25px,41px))}.color-calendar.basic.color-calendar--small .calendar__header .calendar__monthyear{font-size:1.2rem}.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow-inner,.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow-inner:after{width:30px;height:30px}.color-calendar.basic.color-calendar--small .calendar__body{padding:0 10px 10px}.color-calendar.basic.color-calendar--small .calendar__body .calendar__weekdays{grid-template-columns:repeat(7,minmax(25px,41px));margin-bottom:0}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days{grid-template-columns:repeat(7,minmax(25px,41px));grid-template-rows:repeat(6,minmax(30px,35px))}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker{top:55px}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker .calendar__picker-month-option{padding:10px 0}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker .calendar__picker-month-option:after{height:40px}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker .calendar__picker-year-option{padding:10px 0}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker .calendar__picker-year-option:after{height:40px}:root{--color-rosewater: #f5e0dc;--color-flamingo: #f2cdcd;--color-pink: #f5c2e7;--color-mauve: #cba6f7;--color-red: #f38ba8;--color-maroon: #eba0ac;--color-peach: #fab387;--color-yellow: #f9e2af;--color-green: #a6e3a1;--color-teal: #94e2d5;--color-sky: #89dceb;--color-sapphire: #74c7ec;--color-blue: #89b4fa;--color-lavender: #b4befe;--color-text: #cdd6f4;--color-subtext1: #bac2de;--color-subtext0: #a6adc8;--color-overlay2: #9399b2;--color-overlay1: #7f849c;--color-overlay0: #6c7086;--color-surface2: #585b70;--color-surface1: #45475a;--color-surface0: #313244;--color-crust: rgb(7.1477272727, 7.1477272727, 11.3522727273);--color-base: rgb(13.8947368421, 13.8947368421, 21.3052631579);--color-mantle: #181825;--color-white: #cdd6f4}:root{--spacer-xsmall: 5px;--spacer-small: 10px;--spacer: 15px;--spacer-medium: 25px;--spacer-large: 50px;--spacer-xlarge: 100px;--padding: 2rem;--padding-element: var(--spacer);--padding-button: var(--spacer);--padding-card: var(--spacer);--spacing: .75rem;--vertical-spacer: var(--spacer);--gap: 40px;--gap-button: var(--spacer-small);--radius: 6px;--radius-small: 4px;--border-radius: var(--radius);--outline-width: 1px;--text-size: .925rem;--text-tiny: .8rem;--text-small: 1.05rem;--text-medium: 1.25rem;--text-large: 1.5rem;--icon-medium: 18px;--icon-large: 24px;--height-nav: 50px;--height-footer: 60px;--height-main: auto;--height-main-fixed: calc( 100vh - var(--height-footer) - var(--height-nav) - (var(--padding) * 2) - (var(--gap) * 2) );--spacing-list: var(--text-small);--nav-element-spacing-vertical: 15px;--nav-element-spacing-horizontal: .33rem;--nav-link-spacing-vertical: 15px;--block-spacing-vertical: calc(var(--spacing) * 2);--body-overscroll: 100px}@media(max-width:599px){:root{--padding: 1rem;--small: 13px;--medium: 16px}}:root{--font-family-sans: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-mono: "Berkeley Mono", consolas, "Liberation Mono", menlo, courier, monospace;--font-family: "Berkeley Mono", consolas, "Liberation Mono", menlo, courier, monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--color-text: var(--color-overlay1);--color-text-secondary: var(--color-surface2);--color-text-accent: var(--color-blue);--color-text-muted: var(--color-surface1);--color-outline: var(--color-mantle);--color-icon: var(--color-surface0);--color-icon-hover: var(--color-surface2);--color-link: var(--color-overlay2);--color-link-secondary: var(--color-overlay0);--color-link-hover: var(--color-subtext1);--color-link-active: var(--color-subtext1);--primary-focus: var(--color-background-overlay);--card-background-color: none;--card-max: 50%;--card-min: 34%;--card-scale: 1.0075;--card-item-scale: 1.015;--color-background: var(--color-crust);--color-background-secondary: var(--color-base);--color-background-overlay: var(--color-mantle);--color-black: var(--color-crust);--color-grey: var(--color-overlay0);--color-light: var(--color-subtext1);--color-code-light-grey: var(--color-subtext0);--color-code-comment: var(--color-grey);--color-code-white: var(--color-light);--color: var(--color-text);--h1-color: var(--color-text);--h2-color: var(--color-text);--h3-color: var(--color-text);--h4-color: var(--color-text);--h5-color: var(--color-text);--h6-color: var(--color-text);--muted-color: var(--color-text-muted);--muted-border-color: var(--color-outline);--mark-background-color: var(--color-sapphire);--mark-color: var(--color-black);--plyr-progress-loading-background: var(--color-mauve);--plyr-color-main: var(--color-green);--progress-background-color: rgb(0 0 0 / 25%);--progress-color: rgb(255 255 255 / 25%)}section.list ul.tags{display:flex;flex-wrap:wrap;gap:7px}section.list ul.tags li{text-transform:capitalize;margin-bottom:0}section.list ul.tags li a:after{content:attr(data-count);color:var(--color-text-secondary)}section.list ul.tags li a{color:var(--color-link)}section.list ul.tags li a:hover{color:var(--color-black)}section.list ul.tags li a:hover:after{content:"→"}section.list ul.tags li a:hover:after{color:var(--color-black);opacity:.75}#map-container{position:relative;margin-bottom:var(--block-spacing-vertical);padding:0}#map-container #map{height:315px;width:100%;border-radius:var(--radius);overflow:hidden;position:relative;background:var(--color-background)}#map-container #map .mapboxgl-ctrl-logo,#map-container #map .mapboxgl-ctrl-bottom-right{display:none}@media(max-width:599px){#map-container #map{width:90%;margin:0 auto;height:250px}}#map-container .map-footer{display:flex;position:absolute;bottom:0;left:0;padding:15px;box-sizing:border-box;justify-content:space-between;width:100%}#map-container .map-footer button{width:auto;min-width:50px;height:50px;padding:5px;margin-bottom:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-outline);background:var(--color-background);text-align:center}#map-container .map-footer button i{font-size:var(--text-large);color:var(--color-link);line-height:30px;position:relative;margin:0;right:unset}#map-container .map-footer button.remove-tip:after,#map-container .map-footer button.remove-tip:before{display:none}#map-container .marker{--size: 20px;background-color:transparent;border:none;-webkit-mask-size:contain;mask-size:contain;background-size:contain;width:var(--size);height:var(--size);cursor:pointer;overflow:visible;border-radius:calc(var(--size) / 2);background:var(--color-green);border:1px solid var(--color-outline)}#map-container .marker:nth-of-type(14n+1){background:var(--color-rosewater)}#map-container .marker:nth-of-type(14n+2){background:var(--color-flamingo)}#map-container .marker:nth-of-type(14n+3){background:var(--color-pink)}#map-container .marker:nth-of-type(14n+4){background:var(--color-mauve)}#map-container .marker:nth-of-type(14n+5){background:var(--color-red)}#map-container .marker:nth-of-type(14n+6){background:var(--color-maroon)}#map-container .marker:nth-of-type(14n+7){background:var(--color-peach)}#map-container .marker:nth-of-type(14n+8){background:var(--color-yellow)}#map-container .marker:nth-of-type(14n+9){background:var(--color-green)}#map-container .marker:nth-of-type(14n+10){background:var(--color-teal)}#map-container .marker:nth-of-type(14n+11){background:var(--color-sky)}#map-container .marker:nth-of-type(14n+12){background:var(--color-sapphire)}#map-container .marker:nth-of-type(14n+13){background:var(--color-blue)}#map-container .marker:nth-of-type(14n+14){background:var(--color-lavender)}#map-container .mapboxgl-popup{max-width:200px}#map-container .mapboxgl-popup p{margin-bottom:0}#map-container .mapboxgl-popup a{color:var(--color-white);background-color:none}#map-container .mapboxgl-popup a:focus,#map-container .mapboxgl-popup a:hover{color:var(--color-orange);text-decoration:none}#map-container .mapboxgl-popup .mapboxgl-popup-tip{display:none}#map-container .mapboxgl-popup .mapboxgl-popup-content{padding:0;background:none}#map-container .mapboxgl-popup .mapboxgl-popup-content a{padding:10px;background:var(--color-background);color:var(--color-link);outline:1px var(--color-surface0) solid;border-radius:var(--radius)}#map-container .mapboxgl-popup .mapboxgl-popup-content a:after{content:"→"}#map-container .mapboxgl-popup .mapboxgl-popup-content a:after{color:var(--color-text-secondary)}#map-container .mapboxgl-popup .mapboxgl-popup-content a:hover{background:var(--color-background-overlay);color:var(--color-link-hover)}#map-container .mapboxgl-popup .mapboxgl-popup-content a:hover:after{color:var(--color-text)}#map-container .mapboxgl-popup-content{text-align:center;font-family:var(--font-family-mono),sans-serif;font-size:var(--font-size)}@media(max-width:599px){#map-container{margin-bottom:unset}}.color-calendar.basic.color-calendar--small{background-color:var(--color-background);--cal-color-primary: var(--color-text-secondary);--cal-font-family-header: var(--font-family-mono), sans-serif;--cal-font-family-weekdays: var(--font-family-mono), sans-serif;--cal-font-family-body: var(--font-family-mono), sans-serif;--cal-drop-shadow: none;--cal-border: none;--cal-border-radius: var(--radius);--cal-header-color: var(--color-grey);--cal-weekdays-color: var(--color-text-secondary);border-radius:var(--radius);box-shadow:var(--cal-drop-shadow);color:var(--color-text-secondary);padding:0;z-index:0;width:100%}.color-calendar.basic.color-calendar--small .calendar__header{order:1;padding:10px 0 0;grid-template-columns:repeat(7,minmax(25px,auto))}.color-calendar.basic.color-calendar--small .calendar__header .calendar__monthyear{font-size:1rem;font-weight:500}.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow{background:var(--color-base);border-radius:50%;width:30px;height:30px;transition:.15s ease-in-out;opacity:.8}.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow.calendar__arrow-next .calendar__arrow-inner:before,.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow.calendar__arrow-next .calendar__arrow-inner:after,.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow.calendar__arrow-prev .calendar__arrow-inner:before,.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow.calendar__arrow-prev .calendar__arrow-inner:after{color:var(--color-lavender);width:.6em;height:.6em;border-width:.2em .2em 0 0;border-radius:1px}.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow:hover{transform:scale(1.075);opacity:1}.color-calendar.basic.color-calendar--small .calendar__body{padding:0}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days{grid-template-columns:repeat(7,minmax(25px,auto))}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days .calendar__day-bullet{display:none}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days .calendar__day-other{opacity:.33}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days .calendar__day-event .calendar__day-text,.color-calendar.basic.color-calendar--small .calendar__body .calendar__days .calendar__day-today .calendar__day-text{color:var(--color-black);opacity:1}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days .calendar__day-event .calendar__day-box,.color-calendar.basic.color-calendar--small .calendar__body .calendar__days .calendar__day-today .calendar__day-box{opacity:1}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days .calendar__day-event .calendar__day-box{background:var(--color-green)}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days .calendar__day-selected:not(.calendar__day-today) .calendar__day-text{color:var(--color-text-secondary)}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days .calendar__day-selected:not(.calendar__day-today) .calendar__day-box{opacity:0}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days .calendar__day-today .calendar__day-box{background:var(--color-sapphire)}.color-calendar.basic.color-calendar--small .calendar__weekdays{display:none}body>main{width:100%;display:flex;flex-direction:row;gap:var(--gap);position:relative;padding-bottom:var(--body-overscroll)}body>main .tab h3{margin-bottom:var(--spacer-small);font-size:var(--text-small)}body>main ul li{list-style-type:none}body>main>aside{position:sticky;top:75px;flex-basis:33.3333333333%}body>main>section{flex-basis:66.6666666667%}body>main>section>section>ul.table>li>a:hover>ul>li.title{color:var(--color-link-hover)}body>main>section>section>ul.table>li>a:hover>ul>li.date{color:var(--color-link)}body>main>aside>h3 a,body>main>section>h3 a{font-size:var(--text-large);margin-bottom:var(--spacer-medium)}body>main>aside>h3 a:after,body>main>section>h3 a:after{content:"[" attr(data-count) "]";font-size:var(--text-medium);color:var(--color-text-secondary)}body>main>aside>section,body>main>section>section{border-radius:var(--radius);border:1px solid var(--color-outline);padding:24px;box-sizing:border-box}body>main>aside>section>ul.table,body>main>section>section>ul.table{display:flex;flex-direction:column;width:100%;margin-bottom:0}body>main>aside>section>ul.table li,body>main>section>section>ul.table li{width:100%;list-style-type:none;padding:0}body>main>aside>section>ul.table li>a>ul,body>main>section>section>ul.table li>a>ul{display:flex;flex-flow:row nowrap;width:100%;justify-content:flex-start;list-style-type:none;gap:var(--gap);padding:0;margin:0;align-items:center}body>main>aside>section>ul.table li>a>ul>li,body>main>section>section>ul.table li>a>ul>li{list-style-type:none;width:auto;padding:0;font-size:var(--text-small);white-space:nowrap;flex:0 1 auto;opacity:1;display:flex;flex-flow:column wrap}body>main>aside>section>ul.table li>a>ul>li.title,body>main>section>section>ul.table li>a>ul>li.title{width:100%;text-align:left;white-space:wrap;color:var(--color-text)}body>main>aside>section>ul.table li>a>ul>li.count,body>main>section>section>ul.table li>a>ul>li.count{width:auto;min-width:50px;text-align:right;color:var(--color-text-secondary)}body>main>aside>section>ul.table li>a>ul>li.date,body>main>section>section>ul.table li>a>ul>li.date{color:var(--color-text-secondary);width:100%;white-space:wrap;text-align:right}body>main>aside>section>ul.table li>a:before,body>main>section>section>ul.table li>a:before{display:none}body>main>aside>section#map-container,body>main>section>section#map-container{aspect-ratio:1/1}body>main>aside>section#map-container #map,body>main>section>section#map-container #map{height:100%}body>main>aside>section#map-container #map-footer,body>main>section>section#map-container #map-footer{padding:32px}body>main>aside>section#changelog,body>main>section>section#changelog{flex-basis:100%;border-radius:var(--radius);border:1px solid var(--color-outline);padding:24px;box-sizing:border-box;flex-direction:column}body>main>aside>section#changelog>ul,body>main>section>section#changelog>ul{margin-bottom:0;display:flex;flex-direction:column;width:100%}body>main>aside>section#changelog>ul.changelog li.update,body>main>section>section#changelog>ul.changelog li.update{width:100%;display:flex;flex-direction:column}body>main>aside>section#changelog>ul.changelog li.update ul,body>main>section>section#changelog>ul.changelog li.update ul{display:flex;flex-direction:row;width:100%;margin-bottom:var(--spacer-xsmall)}body>main>aside>section#changelog>ul.changelog li.update ul li,body>main>section>section#changelog>ul.changelog li.update ul li{margin-bottom:0}body>main>aside>section#changelog>ul.changelog li.update ul h4,body>main>aside>section#changelog>ul.changelog li.update ul li.count,body>main>aside>section#changelog>ul.changelog li.update ul li.date,body>main>section>section#changelog>ul.changelog li.update ul h4,body>main>section>section#changelog>ul.changelog li.update ul li.count,body>main>section>section#changelog>ul.changelog li.update ul li.date{font-size:var(--text-small)}body>main>aside>section#changelog>ul.changelog li.update ul li.count,body>main>aside>section#changelog>ul.changelog li.update ul li.date,body>main>section>section#changelog>ul.changelog li.update ul li.count,body>main>section>section#changelog>ul.changelog li.update ul li.date{color:var(--color-text-secondary)}body>main>aside>section#changelog>ul.changelog li.update ul li.version,body>main>section>section#changelog>ul.changelog li.update ul li.version{flex-basis:10%}body>main>aside>section#changelog>ul.changelog li.update ul li.version:before,body>main>aside>section#changelog>ul.changelog li.update ul li.version:after,body>main>section>section#changelog>ul.changelog li.update ul li.version:before,body>main>section>section#changelog>ul.changelog li.update ul li.version:after{color:var(--color-text-secondary)}body>main>aside>section#changelog>ul.changelog li.update ul li.title,body>main>section>section#changelog>ul.changelog li.update ul li.title{flex-basis:75%}body>main>aside>section#changelog>ul.changelog li.update ul li.count,body>main>aside>section#changelog>ul.changelog li.update ul li.date,body>main>section>section#changelog>ul.changelog li.update ul li.count,body>main>section>section#changelog>ul.changelog li.update ul li.date{text-align:right;flex-basis:25%}body>main>aside>section#changelog>ul.changelog li.update ul.update-details,body>main>section>section#changelog>ul.changelog li.update ul.update-details{justify-content:flex-end;flex-direction:column}body>main>aside>section#changelog>ul.changelog li.update ul.update-details li ul,body>main>section>section#changelog>ul.changelog li.update ul.update-details li ul{width:100%;display:flex;justify-content:space-between;padding-left:calc(10% - 10px);flex-basis:100%}body>main>aside>section#changelog ul li,body>main>section>section#changelog ul li{list-style-type:none}body>main>aside>section#changelog ul li h3,body>main>aside>section#changelog ul li h4,body>main>section>section#changelog ul li h3,body>main>section>section#changelog ul li h4{margin-bottom:0}body>main>aside>section#changelog ul li h3,body>main>section>section#changelog ul li h3{font-size:var(--text-medium);color:var(--color-link)}body>main>aside>section ul li:hover a ul li.title,body>main>aside>section ul li:hover a ul li.date,body>main>aside>section ul li:hover a ul li.count,body>main>section>section ul li:hover a ul li.title,body>main>section>section ul li:hover a ul li.date,body>main>section>section ul li:hover a ul li.count{color:var(--color-black)}body>main>aside>section ul li:hover a ul li.date,body>main>section>section ul li:hover a ul li.date{opacity:.9}
