.canvas.svelte-1ymcnvp{position:absolute;width:100%;height:100%;-webkit-user-select:none;user-select:none;transition:.5s background-color}.canvas.inline.svelte-1ymcnvp{position:relative;aspect-ratio:4/3;width:10em}@media screen and (min-width: 900px){.canvas.focus.svelte-1ymcnvp{background-color:rgb(var(--color-white-rgb)/1)}@supports (color: color(display-p3 1 1 1)){.canvas.focus.svelte-1ymcnvp{background-color:color(display-p3 var(--color-white-p3)/1)}}}.canvas.svelte-1ymcnvp .src:where(.svelte-1ymcnvp){position:absolute;width:100%;height:100%}.canvas.svelte-1ymcnvp .debug:where(.svelte-1ymcnvp){font-family:var(--font-sans);font-size:1em;background-color:rgb(var(--color-concrete-600-rgb)/1);color:#f30;position:absolute;inset-block-start:var(--gutters);inset-inline-end:var(--gutters);border-radius:var(--border-radius);padding:.25em .5em .45em;font-size:.75em;line-height:1em}@supports (color: color(display-p3 1 1 1)){.canvas.svelte-1ymcnvp .debug:where(.svelte-1ymcnvp){background-color:color(display-p3 var(--color-concrete-600-p3)/1)}}.button.svelte-bo1jul{display:flex;position:relative;flex-direction:column;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid var(--border-width) transparent;padding:0 .65em;font-size:inherit;height:var(--button-height);border-radius:1.25em;text-align:center;text-decoration:none;vertical-align:baseline;width:var(--width, auto);-webkit-tap-highlight-color:transparent;cursor:default;transition:.3s background-color,.3s transform,.3s box-shadow .3s border-color;color:rgb(var(--color-blue-500-rgb)/1);backface-visibility:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-webkit-backface-visibility:hidden}@supports (color: color(display-p3 1 1 1)){.button.svelte-bo1jul{color:color(display-p3 var(--color-blue-500-p3)/1)}}.button.mounting.svelte-bo1jul{background-color:rgb(var(--color-concrete-600-rgb)/1)}@supports (color: color(display-p3 1 1 1)){.button.mounting.svelte-bo1jul{background-color:color(display-p3 var(--color-concrete-600-p3)/1)}}.button.ready.svelte-bo1jul{background-color:rgb(var(--color-concrete-700-rgb)/.8)}@supports (color: color(display-p3 1 1 1)){.button.ready.svelte-bo1jul{background-color:color(display-p3 var(--color-concrete-700-p3)/.8)}}.button.concrete-500.mounting.svelte-bo1jul{background-color:rgb(var(--color-concrete-500-rgb)/1)}@supports (color: color(display-p3 1 1 1)){.button.concrete-500.mounting.svelte-bo1jul{background-color:color(display-p3 var(--color-concrete-500-p3)/1)}}.button.concrete-500.ready.svelte-bo1jul{background-color:rgb(var(--color-concrete-500-rgb)/.75)}@supports (color: color(display-p3 1 1 1)){.button.concrete-500.ready.svelte-bo1jul{background-color:color(display-p3 var(--color-concrete-500-p3)/.75)}}.button.concrete-600.mounting.svelte-bo1jul{background-color:rgb(var(--color-concrete-600-rgb)/1)}@supports (color: color(display-p3 1 1 1)){.button.concrete-600.mounting.svelte-bo1jul{background-color:color(display-p3 var(--color-concrete-600-p3)/1)}}.button.concrete-600.ready.svelte-bo1jul{background-color:rgb(var(--color-concrete-600-rgb)/.8)}@supports (color: color(display-p3 1 1 1)){.button.concrete-600.ready.svelte-bo1jul{background-color:color(display-p3 var(--color-concrete-600-p3)/.8)}}.button.svelte-bo1jul .sans:where(.svelte-bo1jul){font-family:var(--font-sans);font-size:1em;padding-block-end:.15em}.button.svelte-bo1jul .serif:where(.svelte-bo1jul){font-family:var(--font-serif);font-size:1.1em;font-size:1.15em;padding-block-start:.07em}.button.svelte-bo1jul .source:where(.svelte-bo1jul),.button.svelte-bo1jul .ghost:where(.svelte-bo1jul){position:relative;line-height:1em;transition:.3s transform}.button.svelte-bo1jul .ghost:where(.svelte-bo1jul){display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;opacity:0}.button.svelte-bo1jul:hover{transform:translateY(-.035em);transition-duration:.1s}.button:hover.mounting.svelte-bo1jul{background-color:rgb(var(--color-concrete-700-rgb)/.75)}@supports (color: color(display-p3 1 1 1)){.button:hover.mounting.svelte-bo1jul{background-color:color(display-p3 var(--color-concrete-700-p3)/.75)}}.button:hover.ready.svelte-bo1jul{background-color:rgb(var(--color-concrete-700-rgb)/.75)}@supports (color: color(display-p3 1 1 1)){.button:hover.ready.svelte-bo1jul{background-color:color(display-p3 var(--color-concrete-700-p3)/.75)}}.button.svelte-bo1jul:hover .source:where(.svelte-bo1jul),.button.svelte-bo1jul:hover .ghost:where(.svelte-bo1jul){transform:translateY(-.025em);transition-duration:.1s}.button.svelte-bo1jul:active{transform:translateY(.025em)}.button:active.ready.svelte-bo1jul{background-color:rgb(var(--color-concrete-800-rgb)/.75)}@supports (color: color(display-p3 1 1 1)){.button:active.ready.svelte-bo1jul{background-color:color(display-p3 var(--color-concrete-800-p3)/.75)}}.button.link.svelte-bo1jul{cursor:pointer}.button.full.svelte-bo1jul{width:100%}.button.secondary.svelte-bo1jul{border:solid var(--border-width) var(--color-concrete-500)}.button.secondary.mounting.svelte-bo1jul,.button.secondary.ready.svelte-bo1jul{background:transparent}.button.secondary.ready.svelte-bo1jul:hover{border-color:var(--color-concrete-600);background-color:rgb(var(--color-concrete-600-rgb)/1)}@supports (color: color(display-p3 1 1 1)){.button.secondary.ready.svelte-bo1jul:hover{background-color:color(display-p3 var(--color-concrete-600-p3)/1)}}.button.secondary.ready.svelte-bo1jul:active{border-color:var(--color-concrete-800);background-color:rgb(var(--color-concrete-800-rgb)/.75)}@supports (color: color(display-p3 1 1 1)){.button.secondary.ready.svelte-bo1jul:active{background-color:color(display-p3 var(--color-concrete-800-p3)/.75)}}.button.active.svelte-bo1jul{box-shadow:rgb(var(--color-blue-500-rgb)/.025) 0 .5em 1em}.button.active.mounting.svelte-bo1jul{background-color:rgb(var(--color-white-rgb)/1)}@supports (color: color(display-p3 1 1 1)){.button.active.mounting.svelte-bo1jul{background-color:color(display-p3 var(--color-white-p3)/1)}}.button.active.ready.svelte-bo1jul{background-color:rgb(var(--color-white-rgb)/.9)}@supports (color: color(display-p3 1 1 1)){.button.active.ready.svelte-bo1jul{background-color:color(display-p3 var(--color-white-p3)/.9)}}@media screen and (min-width: 900px){.button.active.focusMode.svelte-bo1jul{border-color:var(--color-concrete-500)}.button.active.focusMode.svelte-bo1jul:hover{background-color:rgb(var(--color-concrete-500-rgb)/1);border-color:var(--color-concrete-600)}@supports (color: color(display-p3 1 1 1)){.button.active.focusMode.svelte-bo1jul:hover{background-color:color(display-p3 var(--color-concrete-500-p3)/1)}}}.button.active.svelte-bo1jul .source:where(.svelte-bo1jul){opacity:0}.button.active.svelte-bo1jul .ghost:where(.svelte-bo1jul){opacity:1}.button.active.svelte-bo1jul:hover{transition-duration:.1s}.button.disabled.mounting.svelte-bo1jul,.button.disabled.ready.svelte-bo1jul{background:transparent;border:solid var(--border-width) var(--color-concrete-500);cursor:not-allowed;color:rgb(var(--color-concrete-900-rgb)/1)}@supports (color: color(display-p3 1 1 1)){.button.disabled.mounting.svelte-bo1jul,.button.disabled.ready.svelte-bo1jul{color:color(display-p3 var(--color-concrete-900-p3)/1)}}.button.svelte-bo1jul:focus-visible{outline:2px solid var(--color-blue-500);outline-offset:4px}.list.svelte-gc2ebn{display:flex;flex-direction:row;gap:calc(var(--grid-gap) * .75);align-items:center}.list.stretch.svelte-gc2ebn{width:100%;justify-content:space-between}.person.svelte-16yclhr{position:relative;display:flex;width:100%;height:100%;min-height:13.5em;padding:calc(var(--gutters) * 2) var(--gutters);border-radius:var(--border-radius);align-items:flex-end;justify-content:center;-webkit-tap-highlight-color:transparent}.person-content.svelte-16yclhr{display:flex;flex-direction:column;width:100%;height:100%;gap:.5em;padding:10% 10% 5%}.person-aside.svelte-16yclhr{display:flex;flex-direction:column;position:absolute;width:100%;justify-content:space-between;top:0;right:0;bottom:0;left:0;padding:.3rem;opacity:0;font-size:.85em;line-height:1.1em;-webkit-user-select:none;user-select:none;user-drag:none}.person-aside.svelte-16yclhr img:where(.svelte-16yclhr){width:100%;height:auto;aspect-ratio:1;border-radius:calc(var(--border-radius) - .3rem);pointer-events:none}.person-aside.svelte-16yclhr dl:where(.svelte-16yclhr){display:flex;flex-direction:column;padding:var(--gutters);gap:.25em;line-height:1em}.person-aside.svelte-16yclhr dt:where(.svelte-16yclhr){opacity:0;position:absolute;width:0;height:0;pointer-events:none}.person-aside.svelte-16yclhr dd:where(.svelte-16yclhr){line-height:.85em}.person-aside.svelte-16yclhr .name:where(.svelte-16yclhr){font-family:var(--font-sans);font-size:1em;font-size:.95em;line-height:1em;margin-block-end:.25em}@media screen and (min-width: 900px){.person-aside.svelte-16yclhr{padding:var(--grid-gap)}.person-aside.svelte-16yclhr img:where(.svelte-16yclhr){border-radius:calc(var(--border-radius) - var(--grid-gap))}}.person.svelte-16yclhr .canvas:where(.svelte-16yclhr){display:flex;position:relative;aspect-ratio:1;width:100%}.person.svelte-16yclhr .caption:where(.svelte-16yclhr){display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;width:100%;height:100%;gap:.25em;font-size:.95em;margin-block:5%}.person.svelte-16yclhr .caption:where(.svelte-16yclhr) em:where(.svelte-16yclhr){font-family:var(--font-sans);font-size:1em}.person.openable.svelte-16yclhr{cursor:pointer}.person.openable.svelte-16yclhr .person-aside:where(.svelte-16yclhr){pointer-events:auto}.person.openable.svelte-16yclhr .canvas:where(.svelte-16yclhr),.person.openable.svelte-16yclhr .caption:where(.svelte-16yclhr),.person.openable.svelte-16yclhr .person-aside:where(.svelte-16yclhr){transition:.3s transform}.person.openable.svelte-16yclhr:hover .canvas:where(.svelte-16yclhr),.person.openable.svelte-16yclhr:hover .caption:where(.svelte-16yclhr),.person.openable.svelte-16yclhr:hover .person-aside:where(.svelte-16yclhr){transform:translateY(-.05em)}.person.openable.svelte-16yclhr:active .canvas:where(.svelte-16yclhr),.person.openable.svelte-16yclhr:active .caption:where(.svelte-16yclhr),.person.openable.svelte-16yclhr:active .person-aside:where(.svelte-16yclhr){transition-duration:.15s;transform:translateY(.025em)}.person.open.svelte-16yclhr .person-aside:where(.svelte-16yclhr){opacity:1}.person.open.svelte-16yclhr .person-aside:where(.svelte-16yclhr) img:where(.svelte-16yclhr){pointer-events:auto}.person.open.svelte-16yclhr .caption:where(.svelte-16yclhr){opacity:0}.people.svelte-1b21qz5{display:grid;grid-template-columns:var(--grid-cols);grid-gap:var(--grid-gap);min-width:13rem}.people.svelte-1b21qz5>*{grid-column:span 6}.progress.svelte-1ni1rwn{display:flex;gap:.3em;justify-content:center;padding-inline:.8em}.progress.svelte-1ni1rwn button:where(.svelte-1ni1rwn){-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;height:.6em;width:.6em;border-radius:.3em;border:none;transition:.3s cubic-bezier(.03,.71,.31,1.01);background-color:rgb(var(--color-blue-500-rgb)/1)}@supports (color: color(display-p3 1 1 1)){.progress.svelte-1ni1rwn button:where(.svelte-1ni1rwn){background-color:color(display-p3 var(--color-blue-500-p3)/1)}}.progress.svelte-1ni1rwn button.disabled:where(.svelte-1ni1rwn){background-color:rgb(var(--color-concrete-700-rgb)/1)}@supports (color: color(display-p3 1 1 1)){.progress.svelte-1ni1rwn button.disabled:where(.svelte-1ni1rwn){background-color:color(display-p3 var(--color-concrete-700-p3)/1)}}.progress.svelte-1ni1rwn button.active:where(.svelte-1ni1rwn){width:1.25em}.tag.svelte-13yaitk{font-family:var(--font-serif);font-size:1.1em;display:flex;align-items:baseline;padding:1em 0 0;font-size:1.025em}.tag.svelte-13yaitk:before{content:"";width:1.35ex;height:1.35ex;border-radius:50%;background:var(--color);margin-inline-end:.33em}.tag.green.svelte-13yaitk{--color: #BEE983}.tag.orange.svelte-13yaitk{--color: #EAC28A}
