.viewer.svelte-o8chgl{width:100%;max-width:none;height:100dvh;max-height:none;padding:0 var(--gutter) var(--s2);background:var(--night);color:var(--night_ink);border:0;grid-template-rows:auto 1fr auto;margin:0;display:none;position:fixed;inset:0}.viewer[open].svelte-o8chgl{animation:svelte-o8chgl-viewer_in var(--dur_base) var(--ease_out) both;display:grid}@keyframes svelte-o8chgl-viewer_in{0%{opacity:0}}.viewer.svelte-o8chgl::backdrop{background:0 0}.bar.svelte-o8chgl,.steps.svelte-o8chgl{justify-content:space-between;align-items:center;gap:var(--s2);min-height:var(--header_h);display:flex}.count.svelte-o8chgl{color:#f3f4f299}button.svelte-o8chgl{min-height:44px;padding:0 var(--s2);border:1px solid #f3f4f280}button.svelte-o8chgl:hover{border-color:var(--night_ink)}img.svelte-o8chgl{object-fit:contain;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;min-height:0}.svelte-o8chgl:focus-visible{outline-color:var(--night_ink)}.register.svelte-736i0t{padding:var(--s6) var(--gutter) var(--s12)}table.svelte-736i0t{border-collapse:collapse;width:100%}th.svelte-736i0t{text-align:left;color:var(--ink_2);padding:0 var(--s2) var(--s1) 0;border-bottom:1px solid var(--ink);font-weight:420}td.svelte-736i0t{padding:10px var(--s2) 10px 0;border-bottom:1px solid var(--line);vertical-align:middle}td.svelte-736i0t a:where(.svelte-736i0t){font-size:1.05rem}.num.svelte-736i0t{width:4.5em;color:var(--red_ink);font-variant-numeric:tabular-nums}.country.svelte-736i0t{width:20%;color:var(--ink_2)}.count.svelte-736i0t{text-align:right;font-variant-numeric:tabular-nums;width:8em;padding-right:0}.projects.svelte-736i0t{padding:0 var(--gutter) var(--s12)}.project.svelte-736i0t{padding:var(--s6) 0;border-top:3px solid var(--ink);scroll-margin-top:calc(var(--header_h) + var(--s2))}.project.svelte-736i0t header:where(.svelte-736i0t){align-items:baseline;gap:var(--s2);margin-bottom:var(--s3);grid-template-columns:4.5em 1fr auto;display:grid}.project.svelte-736i0t h2:where(.svelte-736i0t){font-size:var(--step_2);letter-spacing:-.02em;line-height:1}.where.svelte-736i0t{color:var(--ink_2)}.row.svelte-736i0t{gap:var(--s2);display:flex}.frame.svelte-736i0t{background:var(--paper_raised);flex-basis:0;min-width:0;padding:0;overflow:hidden}.frame.svelte-736i0t img:where(.svelte-736i0t){object-fit:cover;filter:saturate(.84)contrast(1.03);width:100%;height:100%;transition:filter var(--dur_base) var(--ease_out), transform var(--dur_slow) var(--ease_out)}.frame.svelte-736i0t:hover img:where(.svelte-736i0t){filter:none;transform:scale(1.025)}@media (width<=700px){.country.svelte-736i0t{display:none}.count.svelte-736i0t{width:3em}.row.svelte-736i0t{gap:var(--s1);grid-template-columns:1fr 1fr;display:grid}.frame.svelte-736i0t{aspect-ratio:4/3!important}.frame.svelte-736i0t:first-child:nth-last-child(odd){grid-column:1/-1}.project.svelte-736i0t header:where(.svelte-736i0t){grid-template-columns:3.5em 1fr}.where.svelte-736i0t{grid-column:2}}
