picture.svelte-p2f9va{opacity:1;grid-area:1/1/1/1;width:100%;height:100%;transition:scale .2s ease-in-out}img.svelte-p2f9va{-o-object-fit:var(--object-fit);object-fit:var(--object-fit);opacity:1;width:100%;height:100%;transition:scale .2s ease-in-out}.hide.svelte-p2f9va{opacity:0}.picture-container.svelte-p2f9va{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;height:100%;display:grid}.preimage-element.svelte-p2f9va{pointer-events:None;grid-area:1/1/1/1;transition:scale .2s ease-in-out;position:relative}.pre-image.svelte-p2f9va{opacity:1;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading.svelte-p2f9va{animation:1s ease-in-out 1s infinite svelte-p2f9va-bouncy}@media (width>=1024px){.zooming.svelte-p2f9va{scale:2;transform:translate(var(--x), var(--y));pointer-events:none}.cursor.svelte-p2f9va{cursor:pointer}}@keyframes svelte-p2f9va-bouncy{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-100%)}to{transform:translate(-50%,-50%)}}button.svelte-129r2ur{background-color:#0000;border:none}.row.svelte-129r2ur{grid-template-rows:subgrid;grid-template-columns:subgrid;border-bottom:1px solid color-mix(in oklab, var(--secondary) 20%, white 80%);grid-column:1/-1;transition:all .3s ease-in-out;display:grid;position:relative;top:0;left:0}.select-mode.svelte-129r2ur{color:color-mix(in oklab, var(--text) 80%, var(--background) 60%);border-bottom:1px dotted color-mix(in oklab, var(--secondary) 90%, white 10%)}.row.svelte-129r2ur:last-of-type{border-bottom:none}.row.svelte-129r2ur:hover{background-color:color-mix(in oklab, var(--background) 20%, var(--highlight) 15%)}.row[data-selected].svelte-129r2ur{color:var(--background);background-color:color-mix(in oklab, var(--highlight) 50%, var(--background) 35%)}.animate.svelte-129r2ur{animation:2s infinite forwards svelte-129r2ur-pulse}@keyframes svelte-129r2ur-pulse{0%{filter:blur()brightness();background-color:var(--background)}50%{filter:blur(3px)brightness(1.05);background-color:var(--background)}to{filter:blur()brightness();background-color:var(--background)}}.select-mode.svelte-129r2ur:not([data-selected]){--pattern-size:.3vmin;--pattern-angle:135deg;background-image:repeating-linear-gradient(var(--pattern-angle), transparent 0 calc(var(--pattern-size) / 1.5), color-mix(in oklab, var(--tertiary) 30%, white 70%) 0 calc(var(--pattern-size) / 1.5), color-mix(in oklab, var(--primary) 30%, white 70%) 0 var(--pattern-size))}.row-with-status.svelte-129r2ur{position:relative}.row-with-status>.cell:first-of-type{padding-left:1.5rem}.row-with-status.svelte-129r2ur:after{content:"";background-color:var(--row-with-status-colour);aspect-ratio:1;border:1px solid var(--border);border-radius:9999px;height:22.5%;position:absolute;top:50%;transform:translate(90%,-50%)}.action-section.svelte-129r2ur{background-color:var(--background);height:100%;color:var(--text);z-index:1;grid-column:-2/-1;justify-content:center;align-items:center;display:flex;position:sticky;top:0;right:0}.action-button.svelte-129r2ur{padding:var(--padding-sm);background-color:var(--background);color:var(--text);border-radius:.35rem;justify-content:center;align-items:center;transition:all .3s ease-in-out;display:flex}.action-button[data-active].svelte-129r2ur{color:var(--background);background-color:var(--text)}.action-menu.svelte-129r2ur{z-index:1;width:200px;position:absolute;top:0;left:0;transform:translate(-100%)}.paragraph.svelte-onyl4t{font-family:var(--paragraph);color:var(--text);font-weight:var(--weight,300);text-align:var(--align);font-size:clamp(.875rem,.842rem + .167vw,.975rem)}.paragraph[data-size=small].svelte-onyl4t{font-size:clamp(.85rem,.817rem + .167vw,.95rem)}.paragraph[data-size=medium].svelte-onyl4t{font-size:clamp(.9rem,.867rem + .167vw,1rem)}.paragraph[data-size=large].svelte-onyl4t{font-size:clamp(.925rem,.883rem + .208vw,1.05rem)}.paragraph[data-size=extra-large].svelte-onyl4t{font-size:clamp(.975rem,.933rem + .208vw,1.1rem)}.paragraph[data-size=huge].svelte-onyl4t{font-size:clamp(1rem,.95rem + .25vw,1.15rem)}.prose.svelte-onyl4t{width:min(100%,600px);line-height:1.5rem}span.prose :not(:last-child){margin-bottom:1rem}.paragraph[data-current-colour].svelte-onyl4t{color:currentColor}.paragraph[data-align=left].svelte-onyl4t{text-align:left}.paragraph[data-align=centre].svelte-onyl4t{text-align:center}.paragraph[data-align=right].svelte-onyl4t{text-align:right}
