:root{--font-size:16px;--background-color-primary:slateblue;--background-color-primary-hover:#8073d4;--border-color-primary:var(--background-color-primary);--border-color-primary-hover:var(--background-color-primary-hover);--border-radius:.25rem;--card-border-radius:.75rem;--color-primary:white;--mood-icon-size:6rem;--mood-icon-list-gap:.5rem;--mood-icon-list-max-width:calc(3 * var(--mood-icon-size) + 2 * var(--mood-icon-list-gap));--color-text:#000000b3;--card-shadow:0 0 8px #0000001a;--rail-dnd:linear-gradient(22.5deg, #c00, #ff5b5b);--rail-patient:linear-gradient(22.5deg, #4837b5, #7b68ee);--rail-begeleiding:linear-gradient(22.5deg, #0e7c66, #23c7a6);--rail-neutral:linear-gradient(22.5deg, #9aa0a6, #c4c9cf);--accent-dnd:#c00;--accent-begeleiding:#0e7c66;--accent-neutral:#9aa0a6;--accent-patient:slateblue;--accent-dirty:#e8b342;color:#fff;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:var(--font-size);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-align:center}body{margin:0}h1{font-size:2rem}button{background-color:var(--background-color-primary);border-color:var(--border-color-primary);border-radius:var(--border-radius);color:var(--color-primary);border-style:solid}button:hover{background-color:var(--background-color-primary-hover);border-color:var(--border-color-primary-hover)}button:disabled{color:#000000b3;background-color:#d3d3d3;border-color:#d3d3d3}fieldset{border:none}.abs{position:absolute}.full{inset:0}.grid{display:grid}.lego{margin:.25rem;padding:.25rem}h1{margin:.125rem;line-height:1.3}button{min-height:2.75rem;padding:.5rem 1.5rem;font-size:1.125rem}label,select{font-size:1.125rem}.sentean-grid[data-v-8556f0f9]{background-color:#333;grid-template:"app-grid"1fr/1fr}.header[data-v-227ee18f]{color:var(--color-text);grid-area:header;font-weight:700}.sign-card[data-v-29577677]{border-radius:var(--card-border-radius);box-shadow:var(--card-shadow);color:var(--color-text);text-align:left;background:#fff;display:flex;overflow:hidden}.rail[data-v-29577677]{color:#fff;flex:0 0 3.5rem;justify-content:center;align-items:center;font-size:1.75rem;display:flex}.body[data-v-29577677]{flex-direction:column;flex:1;padding:.75rem 1rem;display:flex;position:relative}.dirty-dot[data-v-29577677]{background-color:var(--accent-dirty);border-radius:50%;width:.625rem;height:.625rem;animation:.15s ease-out dirty-dot-fade-in-29577677;position:absolute;top:.5rem;right:.5rem;box-shadow:0 0 0 2px #fff}@keyframes dirty-dot-fade-in-29577677{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.card-header[data-v-29577677]{border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.card-header h2[data-v-29577677]{margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.card-content[data-v-29577677]{padding-top:.75rem}.card-content[data-v-29577677]:empty{display:none}.toggle[data-v-bd6b58b6]{color:var(--color-text);background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:.95rem;display:inline-flex}.toggle[data-v-bd6b58b6]:hover{background:0 0}.track[data-v-bd6b58b6]{background:var(--accent-neutral);border-radius:999px;width:2.75rem;height:1.5rem;transition:background .15s;position:relative}.toggle.on .track[data-v-bd6b58b6]{background:var(--toggle-accent,slateblue)}.knob[data-v-bd6b58b6]{background:#fff;border-radius:50%;width:1.125rem;height:1.125rem;transition:left .15s;position:absolute;top:.1875rem;left:.1875rem}.toggle.on .knob[data-v-bd6b58b6]{left:1.4375rem}.state[data-v-bd6b58b6]{min-width:2rem;font-weight:700}.toggle[data-v-bd6b58b6]:disabled{opacity:.5;background:0 0}.tile[data-v-6ba640ee]{color:var(--color-text);background:#eef0f2;border:2px solid #0000;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;min-width:4.5rem;min-height:4rem;padding:.5rem;display:flex}.tile[data-v-6ba640ee]:not(:disabled):hover{filter:brightness(.92)}.tile.selected[data-v-6ba640ee]{border-color:#222}.visual[data-v-6ba640ee]{justify-content:center;align-items:center;height:2rem;font-size:1.5rem;display:flex}.tile-image[data-v-6ba640ee]{object-fit:contain;width:2rem;height:2rem}.dot[data-v-6ba640ee]{border:1px solid #0003;border-radius:50%;width:1.25rem;height:1.25rem}.label[data-v-6ba640ee]{text-align:center;font-size:.8rem;line-height:1.1}.tile[data-v-6ba640ee]:disabled{opacity:.6;background:#d3d3d3}.dnd-control[data-v-075136e5]{grid-area:dnd-control}.dnd-fieldset[data-v-075136e5]{border:none;flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}.tiles[data-v-075136e5]{flex-wrap:wrap;gap:.5rem;display:flex}.duration[data-v-075136e5]{align-items:center;gap:.75rem;display:flex}.show-name-control[data-v-7d7bb55c]{grid-area:show-name-control}.hint[data-v-7d7bb55c]{color:#00000080;font-size:.9rem;font-style:italic}.mood-and-text-selection-control[data-v-1f17a5bd]{grid-area:mood-and-text-selection-control}.preview[data-v-1f17a5bd]{align-items:center;gap:1rem;display:flex}.mood[data-v-1f17a5bd]{flex:0 0 5rem;justify-content:center;align-items:center;height:5rem;display:flex}.mood-image[data-v-1f17a5bd]{object-fit:contain;width:5rem;height:5rem}.texts[data-v-1f17a5bd]{flex:1;margin:0;padding:0;font-style:italic;list-style:none}.texts li[data-v-1f17a5bd]{margin:.25rem 0}.placeholder[data-v-1f17a5bd]{color:#00000073;font-style:italic}.buttons[data-v-1f17a5bd]{border:none;gap:1rem;margin:1rem 0 0;padding:0;display:flex}@media (width<=599px){.buttons[data-v-1f17a5bd]{flex-direction:column}}.begeleiding-control[data-v-dbd1a8b0]{grid-area:begeleiding-control}.led-fieldset[data-v-dbd1a8b0]{border:none;margin:0;padding:0}.tiles[data-v-dbd1a8b0]{flex-wrap:wrap;gap:.5rem;display:flex}.overlay[data-v-2141e53a]{z-index:10;background-color:#0000001a;grid-template:". . ."1fr".dialog."". . ."1fr/1fr auto 1fr;position:absolute;inset:0}h1[data-v-6e284128]{margin:0;padding:0}.dialog[data-v-6e284128]{border-radius:var(--card-border-radius);box-shadow:var(--card-shadow);color:var(--color-text);background-color:#fff;flex-direction:column;grid-area:dialog;gap:1rem;width:min(90vw,40rem);max-height:90vh;display:flex}.content[data-v-6e284128]{flex:1;min-height:0;overflow-y:auto}.header h2[data-v-6e284128]{line-height:.1}.mood-button[data-v-da5e00ea]{background-color:unset;color:#000000b3;height:var(--mood-icon-size);width:var(--mood-icon-size);background-position:50%;background-repeat:no-repeat;background-size:contain;padding:0}.mood-icon-list-container[data-v-4238d026]{justify-content:center;display:flex}.mood-icon-list[data-v-4238d026]{justify-content:left;gap:var(--mood-icon-list-gap);max-width:var(--mood-icon-list-max-width);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.button-bar[data-v-6cccd303]{justify-content:center;display:flex}.button-bar[data-v-86f1a886]{justify-content:space-between;gap:1rem;display:flex}.text-selection-control-label[data-v-86f1a886]{font-size:inherit}.notice[data-v-98e0aa69]{grid-area:notice;display:flex}.notice-bar[data-v-98e0aa69]{border-radius:var(--card-border-radius);box-shadow:var(--card-shadow);color:var(--color-text);background-color:#fee;border:.25rem solid red;flex:1;font-size:1rem;font-weight:700;display:flex}.error-message[data-v-98e0aa69]{flex:1}.clear-error[data-v-98e0aa69]{color:var(--color-text);background-color:#0000;border:none;justify-self:flex-end;margin:.25rem .5rem;padding:.25rem}.confirmation-checkmark-svg[data-v-f216a816]{scale:0}@keyframes come-and-go-f216a816{0%{scale:0}12.5%{scale:1}87.5%{scale:1}to{scale:0}}@keyframes dash-f216a816{16%{stroke-dashoffset:15px}24%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.checkmark[data-v-f216a816]{stroke-dasharray:15;stroke-dashoffset:15px}.trigger-come-and-go[data-v-f216a816]{animation:2s ease-in forwards come-and-go-f216a816}.trigger-dash[data-v-f216a816]{animation:2s ease-in forwards dash-f216a816}.confirmation-toast[data-v-c81c891b]{border-radius:var(--card-border-radius);box-shadow:var(--card-shadow);color:var(--color-text);background-color:#fff;align-items:center;gap:.5rem;padding:.25rem .25rem .25rem 1rem;display:flex;position:absolute;bottom:-.25rem;left:50%;transform:translate(-50%,130%)}@keyframes slide-in-and-out-c81c891b{10%{transform:translate(-50%)}90%{transform:translate(-50%)}to{transform:translate(-50%,130%)}}.triggered[data-v-c81c891b]{animation:2s ease-in forwards slide-in-and-out-c81c891b}.form-buttons[data-v-1aa4cb36]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--card-border-radius);box-shadow:var(--card-shadow), 0 -6px 12px -10px #0000002e;background:#ffffff8c;border:2px solid #0000;grid-area:form-buttons;transition:border-color .15s ease-out,box-shadow .15s ease-out,background .15s ease-out;overflow:hidden}.form-buttons.is-dirty[data-v-1aa4cb36]{border-color:var(--accent-dirty);box-shadow:var(--card-shadow), 0 -6px 14px -8px #e8b3428c;background:#fffaf0d9}.dirty-count[data-v-1aa4cb36]{color:#5a3b00d9;text-align:center;align-items:center;gap:.4rem;font-size:.85rem;font-weight:700;display:inline-flex}.dirty-count-dot[data-v-1aa4cb36]{background-color:var(--accent-dirty);border-radius:50%;flex:none;width:.625rem;height:.625rem;display:inline-block;box-shadow:0 0 0 2px #fff}.button-container[data-v-1aa4cb36]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex;position:relative}.app-grid[data-v-c73d382c]{background:linear-gradient(.125turn,#a3b5ff,#ccd6ff);grid-template:".header."".notice."".form-control."minmax(0,1fr)".form-buttons."".debug."/1fr min(56rem,100% - 1rem) 1fr;grid-area:app-grid;min-height:0;margin:0}.form-control[data-v-c73d382c]{scrollbar-gutter:stable;grid-template:"dnd-control"max-content"show-name-control"max-content"mood-and-text-selection-control"max-content"begeleiding-control"max-content/1fr;grid-area:form-control;gap:1rem;min-height:0;overflow-y:auto}
