@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;700&display=block";.status.svelte-yt06gi{color:var(--app-font-color-inverted);font-family:var(--app-font);white-space:nowrap;background-color:var(--app-interactive-color);padding-left:calc(var(--app-chrome-padding));padding-right:calc(var(--app-chrome-padding));padding-top:calc(var(--app-chrome-padding) / 3);padding-bottom:calc(var(--app-chrome-padding) / 3);border-radius:var(--app-chrome-roundedness)}.error.svelte-yt06gi{background-color:var(--app-error-color)}.saving.svelte-yt06gi{background-color:var(--app-muted-color)}@keyframes svelte-yt06gi-waiting{0%{transform:rotate(-3deg)}50%{transform:rotate(3deg)}to{transform:rotate(-3deg)}}.header.svelte-ukm3pg{box-sizing:border-box;text-align:center;z-index:3;width:100%;padding:var(--app-chrome-padding);background-color:var(--app-background-color);border-bottom:var(--app-chrome-border-size) solid var(--app-border-color);gap:var(--app-chrome-padding);flex-direction:column;display:flex;position:sticky;top:0}.navigation.svelte-ukm3pg{justify-content:center;gap:var(--app-chrome-padding);text-overflow:ellipsis;flex-direction:row;align-items:baseline;display:flex}.elided.svelte-ukm3pg{white-space:nowrap;text-overflow:ellipsis;max-width:10em;overflow-x:clip}.controls.svelte-ukm3pg{align-items:center;gap:var(--app-chrome-padding);flex-flow:row;margin-left:auto;display:flex}.bookish-app.svelte-1v2axqk{color:var(--app-font-color);font-weight:300;font-family:var(--app-font);background-color:var(--app-background-color);flex-direction:column;align-items:center;font-size:14pt;display:flex}:root{--app-font:"Outfit", sans-serif;--app-line-height:1.7;--app-font-size:16pt;--app-text-spacing:2rem;--app-interactive-color:#1b499c;--app-background-color:white;--app-font-color:black;--app-border-color:#444;--app-font-color-inverted:#fff;--app-muted-color:#989898;--app-error-color:#bf0f0f;--app-chrome-background:#f4f4f4;--app-chrome-font-size:12pt;--app-chrome-padding:.5em;--app-chrome-border-size:3px;--app-chrome-roundedness:5px}.dark{--app-interactive-color:#5f97ff;--app-background-color:#050505;--app-font-color:white;--app-border-color:#353535;--app-font-color-inverted:#000;--app-muted-color:#a9a9a9;--app-error-color:#500808;--app-chrome-background:#2e2e2e}body{margin:0;background-color:var(--app-background-color)!important}.firebase-emulator-warning{opacity:.05;pointer-events:none}@keyframes failure{0%{transform:translate(-2px)}50%{transform:translate(0)}to{transform:translate(2px)}}
