header[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2xs);background-color:var(--background-blur-color);backdrop-filter:var(--background-blur);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);.logo{text-align:center;padding-block:var(--space-2xs)}nav{display:flex;flex-direction:row;justify-content:stretch;align-self:stretch;border:1px solid var(--color-neutral);border-radius:var(--radius-sm);overflow:hidden;flex:0 0 auto;.nav-link{flex:0 1 100%;padding:var(--space-3xs);transition:background-color var(--anim-sm);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-3xs);&[data-active=true]{background-color:var(--color-foreground);color:var(--color-background)}&:not(:last-child){border-right:1px solid var(--color-neutral)}&:hover{background-color:var(--color-accent-01);color:inherit}}.nav-icon{flex:0 0 var(--icon-sm);height:auto}}.search-bar{align-self:stretch;input[type=search]{width:100%}}}.sidebar[data-astro-cid-ssfzsv2f]{margin:var(--page-margin);z-index:1;display:flex;flex-direction:column;justify-content:stretch;gap:var(--space-2xs);min-width:0;flex:0 0 min(calc(100% - var(--page-margin) * 2),20rem);max-height:calc(100% - var(--page-margin) * 2);.content{flex:0 1 100%;display:flex;flex-direction:column;justify-content:stretch;min-height:0;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background-color:var(--background-blur-color);backdrop-filter:var(--background-blur)}}@media screen and (width <= 768px){.sidebar[data-astro-cid-ssfzsv2f]{flex:0 0 calc(100% - var(--page-margin) * 2);align-self:flex-end}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}*{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{margin:0;min-height:100%;max-height:100dvh;display:flex;flex-direction:column}img{min-width:0}button{cursor:pointer}svg{width:100%}:root{--font-family-primary: "PP Supply Sans", sans-serif;--font-family-secondary: "Druk Extended", sans-serif}@font-face{font-family:Druk Extended;src:url(/DrukWide-Medium.woff2) format("woff2"),url(/DrukWide-Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Druk Extended;src:url(/DrukWide-Heavy.woff2) format("woff2"),url(/DrukWide-Heavy.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(/PPSupplySans-Regular.woff2) format("woff2"),url(/PPSupplySans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Supply Sans;src:url(/PPSupplySans-Ultralight.woff2) format("woff2"),url(/PPSupplySans-Ultralight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}body{font-family:var(--font-family-primary);font-weight:200;font-size:12px}a{text-decoration:none;color:inherit;margin:0;transition:color var(--anim-sm);&:hover{color:var(--color-accent-01)}}p{margin:0 0 .8em}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 .6em}h6,.h6{font-family:var(--font-family-secondary);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.utility{font-family:var(--font-family-secondary);text-transform:uppercase;font-size:10px;letter-spacing:.1em;font-weight:400}.utility-small{font-family:var(--font-family-primary);text-transform:uppercase;font-size:9px;letter-spacing:.1em;font-weight:400}:root{--black: #0C0C0C;--grey-800: #1C1C1C;--grey-600: #2a2a2a;--grey-400: #737373;--grey-200: #A6A59D;--grey-100: #D1CFBE;--white: #EDECDE;--blue: #426ED4;--green: #16B14C;--color-background: var(--black);--color-background-secondary: var(--grey-800);--color-background-tertiary: var(--grey-600);--color-foreground: var(--white);--color-foreground-secondary: var(--grey-400);--color-neutral: var(--grey-600);--color-accent-01: var(--green);--background-blur-color: color-mix(in srgb, var(--color-background) 40%, transparent);--background-blur: blur(10px)}@media (prefers-color-scheme: light){:root{--background-blur-color: color-mix(in srgb, var(--color-background) 50%, transparent);--color-background: var(--white);--color-background-secondary: var(--grey-100);--color-background-tertiary: var(--grey-200);--color-foreground: var(--black);--color-foreground-secondary: var(--grey-800);--color-accent-01: var(--green);--color-accent-02: var(--blue)}}html{background-color:var(--color-background);color:var(--color-foreground);[data-color-scheme=inverse]{--background-blur-color: color-mix(in srgb, var(--color-background) 50%, transparent);--color-background: var(--white);--color-background-secondary: var(--grey-200);--color-foreground: var(--black);--color-foreground-secondary: var(--grey-800);--color-accent-01: var(--green);--color-accent-02: var(--blue);color:var(--color-foreground)}}:root{--space-3xl: 120px;--space-2xl: 80px;--space-xl: 60px;--space-lg: 40px;--space-md: 30px;--space-sm: 20px;--space-xs: 15px;--space-2xs: 10px;--space-3xs: 5px;--radius-sm: 5px;--radius-rounded: 100vw;--page-margin: var(--space-xs);--icon-sm: 12px;--icon-lg: 24px}:root{--input-padding: .8em 1em}input{border:none}input[type=search]{background-color:var(--color-background-tertiary);color:var(--color-foreground);font:inherit;width:auto;max-width:unset;border-radius:var(--radius-sm);padding:var(--input-padding);&::placeholder{color:var(--color-foreground-secondary)}}button{border:none;font:inherit;padding:var(--input-padding);border-radius:var(--radius-sm);transition:var(--anim-sm);cursor:pointer;color:var(--color-background);background-color:var(--color-foreground);&:hover{background-color:var(--color-accent-01)}}button[data-style=secondary]{background-color:transparent;color:var(--color-foreground);border:1px solid var(--color-neutral)}:root{--anim-easing: cubic-bezier(.22, 1, .36, 1);--anim-duration-sm: .2s;--anim-duration-md: .6s;--anim-duration-lg: 1.2s;--anim-sm: var(--anim-duration-sm) var(--anim-easing);--anim-md: var(--anim-duration-md) var(--anim-easing);--anim-lg: var(--anim-duration-lg) var(--anim-easing)}.content[data-astro-cid-janx2uyp]{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;flex:0 1 100%;min-height:100%;position:relative;overflow:clip;width:100%}main[data-astro-cid-janx2uyp]{flex:0 1 100%;padding-inline:var(--page-margin);padding-block:0 var(--page-margin)}aside[data-astro-cid-janx2uyp]{flex:0 0 max(20%,14rem);overflow-y:auto;padding-inline:var(--page-margin);padding-block:0 var(--page-margin);position:relative}.report-card[data-astro-cid-vqw4oovd]{border-bottom:1px solid var(--color-neutral);padding-block:var(--space-xs);display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2xs);& p[data-astro-cid-vqw4oovd]{margin:0}.info{display:flex;flex-direction:row;justify-content:space-between;align-self:stretch;color:var(--color-foreground-secondary)}.summary{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:var(--space-2xs);.media{flex:0 0 4rem;min-width:0;border-radius:var(--radius-sm);overflow:hidden;aspect-ratio:3 / 4;img,video{width:100%;min-width:0;aspect-ratio:3 / 4;height:auto;object-fit:cover}}}.details{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2xs)}.location{display:flex;flex-direction:row}.shape-info{display:flex;flex-direction:row;align-items:center;gap:var(--space-3xs);.shape-icon{width:var(--icon-sm);height:var(--icon-sm);display:flex;place-items:center}}}.detail-modal[data-astro-cid-vqw4oovd]{width:calc(100% - var(--page-margin) * 2);max-width:30rem;border-radius:var(--radius-sm);padding-inline:var(--space-sm);padding-block:var(--space-sm);gap:var(--space-sm);border:none;margin:0 auto;align-self:center;max-height:calc(100dvh - var(--page-margin) * 2);flex-direction:column;align-items:stretch;.media{display:flex;flex-direction:column;gap:var(--space-3xs);align-items:stretch;img,video{width:auto;height:auto;max-width:100%}}.inner-content{overflow-y:auto;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-xs)}pre{white-space:pre-wrap;word-break:break-word;flex:0 1 auto}&:popover-open{display:flex}button{display:block;width:100%}}.report-list[data-astro-cid-erry33kd]{border-radius:var(--radius-sm);max-height:100%;overflow-y:auto;flex:0 1 100%;transition:max-height var(--anim-sm) allow-discrete}@media screen and (width <= 768px){.report-list[data-astro-cid-erry33kd]{max-height:0}}@media screen and (width <= 768px){.map-navigation[data-menu-open=true] .report-list{max-height:70dvh}}
