nav[data-v-479a8091]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:2em;padding:1em;background-color:var(--color-wesp);color:var(--color-asfalt);border-bottom:3px solid var(--color-asfalt)}nav button[data-v-479a8091]:hover{border-color:var(--color-krijt);color:var(--color-krijt);background-color:var(--color-asfalt)}nav section[data-v-479a8091]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}nav .greeting[data-v-479a8091]{display:flex;flex-direction:column;justify-content:space-between;align-items:start;margin-inline:.8em}nav .greeting p[data-v-479a8091]{font-size:1em;margin:0}nav .greeting p[data-v-479a8091]:nth-child(2){font-weight:700}@media screen and (max-width:450px){nav .greeting[data-v-479a8091]{display:none}}nav label[data-v-479a8091]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:.9em;background-color:var(--color-krijt);padding:.2em;border:2px solid var(--color-asfalt);border-bottom:3px solid var(--color-asfalt);border-radius:var(--border-radius);margin-left:.5em}nav label input[data-v-479a8091]{margin-right:.5em;background-color:var(--color-krijt)}@media print{nav[data-v-479a8091]{display:none}}:root{--color-asfalt: #1f1f1e;--color-stof: #3c3e3c;--color-wesp: #f5cb5c;--color-salie: #c5d3cc;--color-krijt: #f6f8f2;--color-dark: var(--color-asfalt);--color-light: var(--color-krijt);--color-background: var(--color-salie);--border-radius: 8px;font-family:Fraunces,serif;line-height:1.5;font-weight:400;color:var(--color-dark);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overscroll-behavior:none;color-scheme:light dark;accent-color:var(--color-wesp);background-color:var(--color-background)}::selection{background-color:var(--color-wesp);color:var(--color-dark)}a{color:var(--color-asfalt);font-style:italic;text-decoration:inherit;position:relative;z-index:1}a:before{content:"";background-color:var(--color-wesp);transition:top .25s ease-in-out;position:absolute;inset:0;z-index:-1}a:hover:before{top:55%}h1{font-size:3.2em;line-height:1.1}@media screen and (max-width:600px){h1{font-size:2em}}button{border-radius:var(--border-radius);border:2px solid var(--color-asfalt);border-bottom:3px solid var(--color-asfalt);padding:.6em 1.2em;font-size:1em;font-family:inherit;color:var(--color-asfalt);background-color:var(--color-krijt);cursor:pointer;transition:border-color .25s,background-color .25s}button:hover{border-color:var(--color-asfalt);background-color:var(--color-wesp)}hr{border:0;height:1px;background-color:var(--color-dark);margin:1em 0}body{margin:0 auto;height:100vh}#app{margin:0 auto;height:100%}main{padding:1em;max-width:600px;margin-inline:auto;overflow-x:hidden}main h1{text-align:center}.login-help{text-align:center}.clickable-span{cursor:pointer;line-height:3em}.page-header{display:flex;justify-content:center;margin-bottom:1em;gap:1em}.page-header button{height:min-content;margin-block:auto}.small-edit-buttons{margin-left:1rem;font-size:.8em;cursor:pointer;display:inline-flex;gap:.5rem;height:30px}.small-edit-buttons button{padding:.3em}input,select,textarea{font-family:Fraunces,serif;font-size:1em;background-color:var(--color-light);border:1px solid var(--color-dark);border-radius:5px}input:focus-within,select:focus-within,textarea:focus-within{border-color:var(--color-wesp)}input[type=checkbox]{width:2em;height:2em}.ProseMirror{position:relative}.ProseMirror{word-wrap:break-word;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection *::selection{background:transparent}.ProseMirror-hideselection *::-moz-selection{background:transparent}.ProseMirror-hideselection{caret-color:transparent}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";position:absolute;inset:-2px -2px -2px -32px;border:2px solid #8cf;pointer-events:none}@media(prefers-color-scheme:dark){:root{--color-dark: var(--color-krijt);--color-light: var(--color-asfalt);--color-background: var(--color-stof)}::selection{color:var(--color-light)}}@media print{:root{--color-dark: black;--color-light: white;--color-asfalt: black;--color-krijt: white;--color-background: white}}
