.uf{--uf-brand: var(--color-hot, #f10063);--uf-brand-soft: color-mix(in srgb, var(--color-hot, #f10063) 14%, transparent);--uf-ok: var(--color-live, #14915d);--uf-ok-soft: color-mix(in srgb, var(--color-live, #14915d) 12%, transparent);--uf-ok-line: color-mix(in srgb, var(--color-live, #14915d) 38%, transparent);--uf-page: var(--color-ink, #ffffff);--uf-surface: var(--color-ink-2, #f8f9fa);--uf-line: var(--color-line, #e3e5ec);--uf-text: var(--color-paper, #1a1c24);--uf-dim: var(--color-paper-muted, #767a88);--uf-raised: var(--color-ink-3, #1b1f2b);--uf-head: var(--color-ink-3, #1b2536);--uf-head-text: var(--color-paper, #eef1f7);--uf-accent-soft: color-mix(in srgb, var(--color-wire, #2f6fd0) 12%, transparent);--uf-accent-line: color-mix(in srgb, var(--color-wire, #2f6fd0) 32%, transparent);--uf-c-befund: #c4b5fd;--uf-c-labor: #5eead4;--uf-c-zuweisung: #fcd34d;--uf-c-termin: #93c5fd;--uf-c-rueckfrage: #fda4af;--uf-c-bericht: #a5b4fc;--uf-radius: 14px;--uf-radius-sm: 8px;margin:0;display:flex;flex-direction:column;gap:14px;min-width:0;color:var(--uf-text);font-family:inherit}@media(prefers-color-scheme:light){html:not([data-theme=dark]) .uf{--uf-raised: var(--color-ink, #ffffff);--uf-head: #122e56;--uf-head-text: #ffffff;--uf-c-befund: #6d28d9;--uf-c-labor: #0f766e;--uf-c-zuweisung: #b45309;--uf-c-termin: #1d4ed8;--uf-c-rueckfrage: #be123c;--uf-c-bericht: #4338ca}}html[data-theme=light] .uf{--uf-raised: var(--color-ink, #ffffff);--uf-head: #122e56;--uf-head-text: #ffffff;--uf-c-befund: #6d28d9;--uf-c-labor: #0f766e;--uf-c-zuweisung: #b45309;--uf-c-termin: #1d4ed8;--uf-c-rueckfrage: #be123c;--uf-c-bericht: #4338ca}.uf-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-dim);font-family:var(--font-mono, ui-monospace, "SFMono-Regular", Menlo, monospace)}.uf-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--uf-brand)}.uf-browser{border:1px solid var(--uf-line);border-radius:var(--uf-radius);overflow:hidden;background:var(--uf-page);box-shadow:0 24px 52px -30px #080e1e8c}.uf-chrome{display:flex;align-items:center;gap:10px;padding:9px 12px;background:var(--uf-surface);border-bottom:1px solid var(--uf-line)}.uf-dots{display:flex;gap:5px}.uf-dots i{width:9px;height:9px;border-radius:50%;background:var(--uf-line);display:block}.uf-url{flex:1;background:var(--uf-page);border:1px solid var(--uf-line);border-radius:999px;padding:3px 12px;font-size:11px;color:var(--uf-dim);font-family:var(--font-mono, ui-monospace, "SFMono-Regular", Menlo, monospace);text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color .2s ease}.uf-ext{width:24px;height:24px;border-radius:6px;background:var(--uf-head);color:var(--uf-head-text);display:grid;place-items:center;flex:none;transition:background .24s ease,color .24s ease}.uf-ext.is-live{background:var(--uf-brand);color:#fff}.uf-screen{display:grid;grid-template-columns:minmax(0,1fr) 278px;min-height:384px}.uf-left{display:flex;flex-direction:column;min-width:0}.uf-left{position:relative}.uf-view{display:none;flex-direction:column;flex:1;min-width:0}.uf-view.is-on{display:flex}@media(prefers-reduced-motion:no-preference){.uf-view.is-on{animation:uf-in .46s cubic-bezier(.4,0,.2,1)}}@keyframes uf-in{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}.uf-switch{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;gap:12px;background:color-mix(in srgb,var(--uf-page) 88%,transparent);backdrop-filter:blur(3px);font-size:17px;font-weight:650;letter-spacing:-.01em;color:var(--uf-dim);opacity:0;visibility:hidden;transition:opacity .26s ease,visibility .26s}.uf-switch.is-on{opacity:1;visibility:visible}.uf-switch svg{color:var(--uf-brand);flex:none}.uf-switch-to{color:var(--uf-text)}@media(prefers-reduced-motion:no-preference){.uf-switch.is-on svg{animation:uf-nudge .9s ease-in-out infinite}}@keyframes uf-nudge{0%,to{transform:translate(-3px)}50%{transform:translate(3px)}}.uf-bar{display:flex;align-items:center;gap:15px;padding:9px 16px;border-bottom:1px solid var(--uf-line);background:var(--uf-surface);font-size:11.5px;color:var(--uf-dim)}.uf-bar b{color:var(--uf-text);font-size:12px;font-weight:600}.uf-tab.is-sel{color:var(--uf-text);border-bottom:2px solid var(--uf-brand);padding-bottom:2px}.uf-bar--mail{background:var(--uf-head);border-bottom-color:var(--uf-head);color:var(--uf-head-text)}.uf-bar--mail .uf-hin{opacity:.82}.uf-bar--mail b{color:var(--uf-head-text)}.uf-folder{font-size:9.5px;padding:2px 7px;border-radius:4px;background:color-mix(in srgb,var(--uf-head-text) 16%,transparent);color:var(--uf-head-text);opacity:.9}.uf-bar-mark{color:var(--uf-head-text);flex:none}.uf-hin{margin-left:auto;font-size:10px;display:inline-flex;align-items:center;gap:5px}.uf-hin i{width:5px;height:5px;border-radius:50%;background:#34d399;display:block}.uf-inbox{padding:10px;display:flex;flex-direction:column;gap:5px}.uf-mail{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 9px;align-items:start;padding:9px 10px;border-radius:var(--uf-radius-sm);border:1px solid var(--uf-line);background:var(--uf-page);transition:background .2s ease,border-color .2s ease,opacity .26s ease}.uf-unread{width:6px;height:6px;border-radius:50%;margin-top:5px;background:var(--uf-brand);flex:none;transition:background .22s ease,opacity .22s ease}.uf-mail.is-tagged .uf-unread{background:var(--uf-line)}.uf-mail-who{min-width:0}.uf-mail-top{display:flex;align-items:baseline;gap:8px}.uf-mail-who b{font-size:12.5px;font-weight:650;color:var(--uf-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uf-mail-top time{margin-left:auto;flex:none;font-size:9.5px;color:var(--uf-dim);font-family:var(--font-mono, ui-monospace, "SFMono-Regular", Menlo, monospace)}.uf-mail-who .uf-subj{display:block;margin-top:1px;font-size:11.5px;color:var(--uf-dim);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uf-att{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:3px 8px 3px 6px;border-radius:5px;border:1px solid var(--uf-line);background:var(--uf-surface);font-size:10px;color:var(--uf-text);font-family:var(--font-mono, ui-monospace, "SFMono-Regular", Menlo, monospace)}.uf-att em{font-style:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:20ch}.uf-clip{flex:none;color:var(--uf-brand)}.uf-mtag{grid-column:3;align-self:start;margin-top:2px;font-size:9.5px;padding:2px 8px;border-radius:999px;white-space:nowrap;border:1px solid var(--uf-line);color:var(--uf-dim);background:var(--uf-page);opacity:0;transform:translate(5px);transition:opacity .24s ease,transform .24s ease}.uf-mail.is-tagged .uf-mtag{opacity:1;transform:none}.uf-mtag[data-cat]{color:var(--cat);background:color-mix(in srgb,var(--cat) 13%,transparent);border-color:color-mix(in srgb,var(--cat) 42%,transparent)}.uf-mtag[data-cat=befund]{--cat: var(--uf-c-befund)}.uf-mtag[data-cat=labor]{--cat: var(--uf-c-labor)}.uf-mtag[data-cat=zuweisung]{--cat: var(--uf-c-zuweisung)}.uf-mtag[data-cat=termin]{--cat: var(--uf-c-termin)}.uf-mtag[data-cat=rueckfrage]{--cat: var(--uf-c-rueckfrage)}.uf-mtag[data-cat=bericht]{--cat: var(--uf-c-bericht)}.uf-mtag.is-none{opacity:.55}.uf-mail.is-reading{background:var(--uf-surface)}.uf-mail.is-picked{border-color:var(--uf-brand);background:var(--uf-brand-soft)}.uf-src.is-arriving{background:color-mix(in srgb,var(--uf-brand) 9%,transparent);box-shadow:inset 2px 0 0 var(--uf-brand)}.uf-src{transition:background .3s ease,box-shadow .3s ease}.uf-handoff:before{content:"";width:12px;height:1px;background:currentColor}.uf-mail.is-dim{opacity:.38}.uf-sum{margin-top:6px;padding-top:8px;font-size:10.5px;color:var(--uf-dim);border-top:1px dashed var(--uf-line);display:flex;gap:14px;flex-wrap:wrap;opacity:0;transition:opacity .3s ease}.uf-sum.is-in{opacity:1}.uf-sum b{color:var(--uf-text);font-weight:600}.uf-form{padding:15px 18px;display:flex;flex-direction:column;gap:12px}.uf-form h4{margin:0;font-size:13.5px;color:var(--uf-text);font-weight:600}.uf-patient{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:var(--uf-radius-sm);background:var(--uf-accent-soft);border:1px solid var(--uf-accent-line);font-size:11.5px;color:var(--uf-text)}.uf-av{width:20px;height:20px;border-radius:50%;background:var(--uf-brand);color:#fff;display:grid;place-items:center;font-size:9px;font-weight:700;flex:none}.uf-fields{display:flex;flex-direction:column;gap:9px}.uf-field{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;align-items:center}.uf-field label{font-size:11.5px;color:var(--uf-dim)}.uf-slot{border:1px solid var(--uf-line);border-radius:5px;background:var(--uf-page);min-height:27px;padding:4px 8px;font-size:12.5px;color:var(--uf-text);display:flex;align-items:center;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uf-slot.is-active{border-color:var(--uf-brand);box-shadow:0 0 0 3px var(--uf-brand-soft)}.uf-slot.is-done{background:var(--uf-ok-soft);border-color:var(--uf-ok-line)}.uf-panel{border-left:1px solid var(--uf-line);background:var(--uf-surface);display:flex;flex-direction:column;min-width:0}.uf-panel-head{padding:11px 13px;border-bottom:1px solid var(--uf-line);background:var(--uf-head);color:var(--uf-head-text);display:flex;flex-direction:column;gap:7px}.uf-lock{display:inline-flex;align-items:center;gap:7px}.uf-logo{height:15px;width:auto;display:block}.uf-logo-mark{flex:none}.uf-panel-head strong{font-size:12px;font-weight:500;opacity:.9}.uf-src{padding:10px 13px;border-bottom:1px solid var(--uf-line);display:flex;flex-direction:column;gap:3px;position:relative;overflow:hidden}.uf-src em{font-style:normal;font-family:var(--font-mono, ui-monospace, "SFMono-Regular", Menlo, monospace);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--uf-dim)}.uf-src b{font-size:11.5px;font-weight:500;color:var(--uf-text);line-height:1.35}.uf-scan{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--uf-brand),transparent);opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.uf-src.is-scanning .uf-scan{animation:uf-sweep 1.1s cubic-bezier(.4,0,.2,1)}}@keyframes uf-sweep{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(66px)}}.uf-steps{list-style:none;margin:0;padding:12px 13px 8px;display:flex;flex-direction:column;flex:1}.uf-step{display:grid;grid-template-columns:17px minmax(0,1fr);gap:9px}.uf-bullet{display:flex;flex-direction:column;align-items:center}.uf-bullet i{width:15px;height:15px;border-radius:50%;border:2px solid var(--uf-line);background:var(--uf-page);display:grid;place-items:center;margin-top:1px;flex:none;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease}.uf-bullet svg{width:9px;height:9px;opacity:0;transform:scale(.5);transition:opacity .2s ease,transform .24s cubic-bezier(.2,1.4,.4,1)}.uf-bullet u{flex:1;width:2px;background:var(--uf-line);display:block;margin:3px 0;transition:background .24s ease}.uf-step:last-child .uf-bullet u{display:none}.uf-step{padding:5px 7px;margin:0 -7px;border-radius:7px;transition:background .26s ease}.uf-step.is-on{background:color-mix(in srgb,var(--uf-brand) 8%,transparent)}.uf-step.is-on i{border-color:var(--uf-brand);background:var(--uf-brand);box-shadow:0 0 0 4px var(--uf-brand-soft)}@media(prefers-reduced-motion:no-preference){.uf-step.is-on i{animation:uf-step-pulse 1.6s ease-in-out infinite}}@keyframes uf-step-pulse{0%,to{box-shadow:0 0 0 4px var(--uf-brand-soft)}50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--uf-brand) 6%,transparent)}}.uf-step.is-done i{border-color:var(--uf-ok);background:var(--uf-ok);box-shadow:none}.uf-step.is-done svg{opacity:1;transform:scale(1)}.uf-step.is-done u{background:var(--uf-ok)}.uf-step-body{padding-bottom:11px;min-width:0}.uf-step-body>span{font-size:11.5px;color:var(--uf-dim);line-height:1.35;display:block;transition:color .22s ease}.uf-step.is-on .uf-step-body>span{color:var(--uf-brand);font-weight:600}.uf-step.is-done .uf-step-body>span{color:var(--uf-text);font-weight:500}.uf-count{font-size:10.5px;color:var(--uf-dim);margin-top:4px;font-variant-numeric:tabular-nums}.uf-step.is-on .uf-count{color:var(--uf-brand)}.uf-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.uf-tag{font-size:10.5px;padding:2px 8px;border-radius:999px;background:var(--uf-page);border:1px solid var(--uf-line);color:var(--uf-dim);opacity:0;transform:translateY(3px);transition:opacity .22s ease,transform .22s ease,border-color .2s ease,color .2s ease,background .2s ease;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uf-tag.is-in{opacity:1;transform:none}.uf-tag.is-hit{border-color:var(--uf-brand);color:var(--uf-brand);background:var(--uf-brand-soft)}.uf-tag.is-used{border-color:var(--uf-ok-line);background:var(--uf-ok-soft);color:var(--uf-ok)}.uf-foot{padding:10px 13px 12px;border-top:1px solid var(--uf-line);background:var(--uf-page);display:flex;flex-direction:column;gap:7px}.uf-foot-label{font-family:var(--font-mono, ui-monospace, "SFMono-Regular", Menlo, monospace);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--uf-dim);transition:color .24s ease}.uf-foot.is-live .uf-foot-label{color:var(--uf-brand)}.uf-foot-row{display:flex;gap:7px;opacity:.4;transition:opacity .26s ease}.uf-foot.is-live .uf-foot-row{opacity:1}.uf-mini{font:inherit;font-size:11.5px;border-radius:999px;padding:6px 12px;border:1px solid var(--uf-line);background:var(--uf-page);color:var(--uf-text);cursor:default;flex:none}.uf-mini.is-solid{background:var(--uf-brand);color:#fff;border-color:transparent;font-weight:600;flex:1;position:relative}.uf-mini.is-tapped:after{content:"";position:absolute;inset:-5px;border-radius:999px;border:2px solid var(--uf-brand);opacity:0}@media(prefers-reduced-motion:no-preference){.uf-mini.is-tapped:after{animation:uf-tap .52s ease-out}}@keyframes uf-tap{0%{opacity:.85;transform:scale(.9)}to{opacity:0;transform:scale(1.28)}}.uf-foot.is-finished{background:var(--uf-ok-soft);border-top-color:var(--uf-ok-line)}.uf-finish{font-size:11.5px;color:var(--uf-text);display:flex;align-items:flex-start;gap:7px;line-height:1.35}.uf-finish svg{flex:none;margin-top:2px}.uf-replay{align-self:flex-start;font:inherit;font-size:12.5px;color:var(--uf-dim);background:none;border:none;padding:2px 0;cursor:pointer;border-bottom:1px solid var(--uf-line)}.uf-replay:hover{color:var(--uf-brand);border-bottom-color:var(--uf-brand)}.uf-replay:focus-visible{outline:2px solid var(--uf-brand);outline-offset:3px;border-radius:2px}@media(max-width:1040px){.uf-screen{grid-template-columns:minmax(0,1fr) 244px;min-height:0}}@media(max-width:700px){.uf-screen{grid-template-columns:1fr}.uf-panel{border-left:none;border-top:1px solid var(--uf-line)}}.ask-caret[data-astro-cid-w4a6wk27]{display:inline-block;width:2px;height:1.05em;margin-left:1px;vertical-align:text-bottom;background:var(--color-paper-faint);animation:ask-blink .9s step-end infinite}[data-astro-cid-w4a6wk27][data-ask-shell]:has(textarea:focus-visible){border-color:var(--color-hot)}[data-astro-cid-w4a6wk27][data-ask-shell] textarea[data-astro-cid-w4a6wk27]:focus-visible{outline:none}@keyframes ask-blink{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.ask-caret[data-astro-cid-w4a6wk27]{animation:none}}.editor-node[data-astro-cid-5bneqyea]{position:relative;border-width:1px;border-style:solid;border-radius:12px;padding:14px 16px}.editor-node[data-astro-cid-5bneqyea]:before,.editor-node[data-astro-cid-5bneqyea]:after{content:"";position:absolute;top:50%;width:7px;height:7px;border-radius:999px;background:var(--color-ink);border:1.5px solid var(--color-paper-faint);transform:translateY(-50%)}.editor-node[data-astro-cid-5bneqyea]:before{left:-4px}.editor-node[data-astro-cid-5bneqyea]:after{right:-4px}.editor-stem[data-astro-cid-5bneqyea]{position:absolute;left:50%;bottom:100%;width:2px;height:20px;transform:translate(-50%);background:var(--color-wire);opacity:.5}.editor-wires[data-astro-cid-5bneqyea] path[data-astro-cid-5bneqyea]{fill:none;stroke:var(--color-wire);stroke-width:2;stroke-linecap:round;opacity:.5;vector-effect:non-scaling-stroke}@media(min-width:1024px){.editor-stem[data-astro-cid-5bneqyea]{height:16px}}@media(max-width:1023px){.editor-node[data-astro-cid-5bneqyea]:before,.editor-node[data-astro-cid-5bneqyea]:after{display:none}}
