:root{--slate:#3a4750;--yellow:#ffd166;color:#25303a;background:#f3f5f7;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}html,body{overscroll-behavior:none;touch-action:pan-x pan-y}button.primary{background:var(--slate);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.45rem .9rem;font-size:.85rem}button.primary:disabled{opacity:.5;cursor:not-allowed}button{font:inherit}@media print{body.has-print-portal>:not(.print-portal){display:none!important}.print-portal{display:block}:root,body{background:#fff}@page{size:A4;margin:0}}.login.svelte-8ukb9p{text-align:center;max-width:22rem;margin:18vh auto;padding:0 1.5rem}h1.svelte-8ukb9p{margin:0;font-size:2rem}.sub.svelte-8ukb9p{color:#6b7480;margin-top:.25rem}form.svelte-8ukb9p{text-align:left;gap:1rem;margin-top:2rem;display:grid}label.svelte-8ukb9p{color:#3a4750;gap:.35rem;font-size:.9rem;display:grid}input.svelte-8ukb9p{border:1px solid #cdd3da;border-radius:.5rem;padding:.7rem;font-size:1rem}.ok.svelte-8ukb9p{color:#3a4750;margin-top:2rem}.err.svelte-8ukb9p{color:#c0392b}.plain.svelte-8ukb9p{color:#6b7480;cursor:pointer;background:0 0;border:none;justify-self:center;padding:.25rem;font-size:.85rem;text-decoration:underline}.leiste.svelte-1sd8ntl{border-top:1px solid #eef1f4;gap:.35rem;max-width:30rem;padding:.4rem .1rem .1rem;display:grid}.tage.svelte-1sd8ntl{grid-template-columns:2.6rem repeat(7,minmax(0,1fr)) 1.6rem;align-items:end;gap:.2rem;display:grid}.wt.svelte-1sd8ntl{text-align:center;color:#6b7480;font-size:.72rem}.kw.svelte-1sd8ntl{color:#9aa3ad;white-space:nowrap;align-self:center;font-size:.68rem}.blaettern.svelte-1sd8ntl{cursor:pointer;color:#3a4750;background:#fff;border:1px solid #cdd3da;border-radius:.4rem;padding:.15rem 0;font-size:.9rem;line-height:1}.blaettern.svelte-1sd8ntl:disabled{opacity:.35;cursor:default}.tag.svelte-1sd8ntl{color:#3a4750;cursor:pointer;background:#f4f6f8;border:1px solid #0000;border-radius:.4rem;align-content:end;justify-items:center;gap:.05rem;min-height:3rem;padding:.15rem 0 .2rem;font-size:.78rem;display:grid}.tag.svelte-1sd8ntl:disabled{color:#c8ced5;cursor:default;background:0 0}.tag.heute.svelte-1sd8ntl{border-color:#3a4750}.tag.drin.svelte-1sd8ntl{background:#dbe8f7}.tag.rand.svelte-1sd8ntl{color:#fff;background:#3a78c2}.balken.svelte-1sd8ntl{background:#3a78c2;border-radius:2px 2px 0 0;width:.55rem;display:block}.balken.leer.svelte-1sd8ntl{background:#d5dae0}.tag.rand.svelte-1sd8ntl .balken:where(.svelte-1sd8ntl){background:#fff}.tag.svelte-1sd8ntl:disabled .balken:where(.svelte-1sd8ntl){background:0 0}.nr.svelte-1sd8ntl{font-weight:600;line-height:1.1}small.svelte-1sd8ntl{opacity:.8;min-height:.65rem;font-size:.65rem;line-height:1}.hinweis.svelte-1sd8ntl{color:#6b7480;font-size:.75rem}.weg.svelte-1sd8ntl{color:#3a78c2;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.filter.svelte-o6zeoq{background:#fff;border-bottom:1px solid #e6e9ed;gap:.5rem;padding:.5rem .75rem;display:grid}.search.svelte-o6zeoq{box-sizing:border-box;border:1px solid #cdd3da;border-radius:.5rem;width:100%;padding:.5rem}.chipwrap.svelte-o6zeoq{gap:.5rem;display:grid}.chipwrap.collapsed.svelte-o6zeoq{max-height:3.9rem;overflow:hidden}.chips.svelte-o6zeoq{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.chips.svelte-o6zeoq button:where(.svelte-o6zeoq){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;padding:.25rem .7rem;font-size:.8rem}.chips.svelte-o6zeoq button.active:where(.svelte-o6zeoq){color:#fff;background:#3a4750;border-color:#3a4750}.tags.svelte-o6zeoq button.active:where(.svelte-o6zeoq){color:#3a4750;background:#ffd166;border-color:#ffd166}.chips.svelte-o6zeoq button.zeit:where(.svelte-o6zeoq){color:#3a78c2;background:#eef4fb;border-color:#3a78c2}.chips.svelte-o6zeoq button.zeit.offen:where(.svelte-o6zeoq){box-shadow:inset 0 0 0 1px #3a78c2}.chips.svelte-o6zeoq button.zeit.active:where(.svelte-o6zeoq){color:#fff;background:#3a78c2}.chips.svelte-o6zeoq button.zeit-weg:where(.svelte-o6zeoq){color:#3a78c2;background:#fff;border-color:#3a78c2;margin-left:-.2rem;padding:.25rem .5rem}.sep.svelte-o6zeoq{background:#e0e4e8;width:1px;height:1.2rem;margin:0 .25rem}.chips-toggle.svelte-o6zeoq{color:#6b7480;cursor:pointer;background:0 0;border:none;justify-self:end;padding:0 .15rem;font-size:.8rem}.band.svelte-1v7l338{z-index:550;color:#fff;background:#3a78c2;border-radius:1rem;align-items:center;gap:.4rem;max-width:calc(100% - 7.5rem);padding:.25rem .3rem .25rem .8rem;font-size:.8rem;display:flex;position:absolute;top:.6rem;left:50%;transform:translate(-50%);box-shadow:0 1px 4px #00000040}.band.svelte-1v7l338 span:where(.svelte-1v7l338){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.band.svelte-1v7l338 button:where(.svelte-1v7l338){color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:50%;flex:none;width:1.5rem;height:1.5rem;font-size:.75rem}.pinform.svelte-179h26t{gap:.7rem;display:grid}label.svelte-179h26t{color:#3a4750;gap:.3rem;font-size:.85rem;display:grid}input.svelte-179h26t,select.svelte-179h26t{box-sizing:border-box;border:1px solid #cdd3da;border-radius:.5rem;width:100%;padding:.6rem;font-size:1rem}.vocabhead.svelte-179h26t{color:#8a929b;justify-content:space-between;align-items:center;font-size:.78rem;display:flex}.managebtn.svelte-179h26t{cursor:pointer;color:#3a4750;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.75rem;display:inline-flex}.managebtn.on.svelte-179h26t{color:#fff;background:#3a4750;border-color:#3a4750}.grp.svelte-179h26t{color:#8a929b;font-size:.72rem}.chips.svelte-179h26t{flex-wrap:wrap;gap:.3rem;display:flex}.chips.svelte-179h26t button:where(.svelte-179h26t){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;align-items:center;gap:.2rem;padding:.2rem .55rem;font-size:.78rem;display:inline-flex}.chips.svelte-179h26t button.del:where(.svelte-179h26t){color:#c0392b;background:#fbeceb;border-color:#e3b4ad}.field.svelte-179h26t{position:relative}.suggest.svelte-179h26t{z-index:20;background:#fff;border:1px solid #cdd3da;border-radius:.5rem;max-height:40vh;margin:.15rem 0 0;padding:.25rem;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 18px #0000002e}.suggest.svelte-179h26t li:where(.svelte-179h26t){margin:0}.suggest.svelte-179h26t button:where(.svelte-179h26t){text-align:left;cursor:pointer;color:#222;background:0 0;border:none;border-radius:.4rem;width:100%;padding:.5rem .6rem;font-size:.95rem;display:block}.suggest.svelte-179h26t button:where(.svelte-179h26t):hover{background:#eef1f4}.backdrop.svelte-9f16dv{z-index:1000;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal.svelte-9f16dv{background:#fff;border-radius:.75rem;gap:.8rem;width:min(92vw,24rem);max-height:90vh;padding:1.25rem;display:grid;overflow-y:auto}h3.svelte-9f16dv{margin:0}.hint.svelte-9f16dv{color:#c0392b;margin:0;font-size:.78rem}.hinweis.svelte-9f16dv{color:#6b7480;margin:0;font-size:.8rem}.row.svelte-9f16dv{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}button.svelte-9f16dv:disabled{opacity:.5;cursor:not-allowed}.backdrop.svelte-4n7wnu{z-index:1400;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal.svelte-4n7wnu{background:#fff;border-radius:.75rem;gap:.6rem;width:min(92vw,24rem);padding:1.25rem;display:grid}h3.svelte-4n7wnu{margin:0}p.svelte-4n7wnu{color:#3a4750;margin:0;font-size:.9rem}.row.svelte-4n7wnu{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}.row.svelte-4n7wnu button:where(.svelte-4n7wnu){cursor:pointer;color:#3a4750;background:#fff;border:1px solid #cdd3da;border-radius:.5rem;padding:.5rem .9rem;font-size:.88rem}.row.svelte-4n7wnu .primary:where(.svelte-4n7wnu){color:#3a4750;background:#ffd166;border-color:#ffd166;font-weight:600}.row.svelte-4n7wnu .discard:where(.svelte-4n7wnu){color:#c0392b;border-color:#e3b4ad}.nav-row.svelte-1j5ypnf{align-items:center;gap:.4rem;margin-top:.3rem;display:flex}.nav-arrow.svelte-1j5ypnf{color:#2563eb;flex:none;display:inline-flex}.nav-text.svelte-1j5ypnf{color:#3a4750;font-size:.85rem}.nav-muted.svelte-1j5ypnf{color:#8a929b;margin-top:.3rem;font-size:.78rem}.chip.svelte-1j5ypnf{pointer-events:auto;color:#3a4750;background:#fff;border-radius:1.2rem;align-items:center;gap:.45rem;max-width:min(92vw,24rem);padding:.35rem .45rem .35rem .7rem;font-size:.85rem;display:flex;box-shadow:0 2px 10px #00000040}.chip-dist.svelte-1j5ypnf{white-space:nowrap;font-weight:600}.chip-muted.svelte-1j5ypnf{color:#8a929b;font-weight:400}.chip-title.svelte-1j5ypnf{color:#3a4750;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#f4f6f8;border:none;border-radius:1rem;max-width:9rem;padding:.2rem .55rem;font-size:.78rem;overflow:hidden}.chip-x.svelte-1j5ypnf{cursor:pointer;color:#6b7480;background:0 0;border:none;flex:none;padding:.15rem;display:inline-flex}.composer.svelte-1uvvkm4{background:#fff;border-top:1px solid #e6e9ed;gap:.5rem;padding:.75rem;display:grid}textarea.svelte-1uvvkm4{resize:vertical;font:inherit;border:1px solid #cdd3da;border-radius:.5rem;padding:.5rem}.row.svelte-1uvvkm4{flex-wrap:wrap;gap:.5rem;display:flex}.btn.svelte-1uvvkm4{cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.5rem;padding:.4rem .7rem;font-size:.85rem}.btn.rec.svelte-1uvvkm4{color:#fff;background:#c0392b;border-color:#c0392b}.attached.svelte-1uvvkm4{flex-wrap:wrap;gap:.4rem;display:flex}.att.svelte-1uvvkm4{align-items:center;display:inline-flex;position:relative}.att.svelte-1uvvkm4 img:where(.svelte-1uvvkm4){object-fit:cover;border-radius:.35rem;width:3.5rem;height:3.5rem}.att.svelte-1uvvkm4 .file:where(.svelte-1uvvkm4){color:#3a4750;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.78rem;display:inline-flex}.att.svelte-1uvvkm4 .rm:where(.svelte-1uvvkm4){color:#fff;cursor:pointer;background:#c0392b;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;display:inline-flex;position:absolute;top:-.4rem;right:-.4rem}.messung-notiz.svelte-10l5j52{white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.messung-notiz.alt.svelte-10l5j52:first-line{font-weight:700}.messung-notiz.svelte-10l5j52 .md-table{border-collapse:collapse;margin:.45em 0}.messung-notiz.svelte-10l5j52 .md-table th,.messung-notiz.svelte-10l5j52 .md-table td{vertical-align:middle;white-space:nowrap;overflow-wrap:normal;border:1px solid #c9cfd6;min-inline-size:2.4em;padding-block:.12em;padding-inline:.5em}.anlage.svelte-10l5j52>:where(.svelte-10l5j52)+:where(.svelte-10l5j52),.anlage.svelte-10l5j52 .block:where(.svelte-10l5j52)+.block:where(.svelte-10l5j52){margin-top:1.1em}.anlage.svelte-10l5j52 .block:where(.svelte-10l5j52),.anlage.svelte-10l5j52 .zeile:where(.svelte-10l5j52){break-inside:avoid;page-break-inside:avoid}.anlage.svelte-10l5j52 .ueber:where(.svelte-10l5j52){break-after:avoid;page-break-after:avoid}.anlage.svelte-10l5j52 .zeile:where(.svelte-10l5j52){flex-wrap:wrap;align-items:flex-start;gap:.8em 7mm;display:flex}.teil-mittel.svelte-10l5j52{flex:none}.teil-ergebnis.svelte-10l5j52{flex:55mm;min-width:0}.teil-mittel.svelte-10l5j52 .md-table,.teil-ergebnis.svelte-10l5j52 .block:where(.svelte-10l5j52):first-child .md-table:first-child{margin-top:0}.gedreht.svelte-10l5j52{writing-mode:sideways-lr;break-before:page;page-break-before:always;break-inside:avoid;page-break-inside:avoid}.messung-notiz.svelte-10l5j52 .md-table{break-inside:avoid;page-break-inside:avoid}.messung-notiz.svelte-10l5j52 .md-table.ergebnis td{white-space:normal}.messung-notiz.svelte-10l5j52 .md-table th{color:#1d5f6c;background:#d9e5e8;font-weight:600}.messung-notiz.svelte-10l5j52 .md-table:has(thead) td:first-child{color:#1d5f6c;background:#d9e5e8;font-weight:600}.messung-notiz.svelte-10l5j52 .md-table+.md-table{margin-top:1.1em}.messung-notiz.svelte-10l5j52 .md-c{text-align:center}.messung-notiz.svelte-10l5j52 .md-r{text-align:right}.messung-notiz.svelte-10l5j52 .md-l{text-align:left}.messung-notiz.svelte-10l5j52 .ok{color:#1e7d3a;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-weight:700}.messung-notiz.svelte-10l5j52 .nok{color:#c0392b;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-weight:700}@media screen{.messung-notiz.svelte-10l5j52 .md-table{max-width:100%;display:block;overflow-x:auto}.messung-notiz.svelte-10l5j52 .md-table td{white-space:normal}}@media print{.messung-notiz.svelte-10l5j52 .md-table th,.messung-notiz.svelte-10l5j52 .md-table td{border:.5pt solid #999}.messung-notiz.svelte-10l5j52 .md-table th{-webkit-print-color-adjust:exact;print-color-adjust:exact}.messung-notiz.svelte-10l5j52 .md-table:has(thead) td:first-child{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.archiv.svelte-lnsl0r{z-index:3;flex-wrap:wrap;align-items:center;gap:.4rem;display:flex;position:absolute;bottom:.6rem;left:.6rem}.archiv.svelte-lnsl0r button:where(.svelte-lnsl0r){color:#fff;cursor:pointer;background:#0000008c;border:1px solid #ffffff59;border-radius:.4rem;padding:.25rem .6rem;font-size:.78rem}.archiv.svelte-lnsl0r .schluessel:where(.svelte-lnsl0r){opacity:.85;text-overflow:ellipsis;white-space:nowrap;max-width:62vw;font-family:ui-monospace,monospace;font-size:.68rem;overflow:hidden}.archiv.svelte-lnsl0r .fertig:where(.svelte-lnsl0r){color:#d7f7e2;font-size:.78rem}.archiv.svelte-lnsl0r .fehler:where(.svelte-lnsl0r){color:#ffd7d1;font-size:.74rem}.lightbox.svelte-lnsl0r{z-index:10000;background:#000000d9;position:fixed;inset:0}.stage.svelte-lnsl0r{touch-action:none;cursor:zoom-out;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:absolute;inset:0;overflow:hidden}.stage.zoomed.svelte-lnsl0r{cursor:grab}.stage.svelte-lnsl0r img:where(.svelte-lnsl0r){object-fit:contain;will-change:transform;-webkit-user-select:none;user-select:none;border-radius:.25rem;max-width:100%;max-height:100%;box-shadow:0 6px 40px #0000008c}.stage.svelte-lnsl0r img.animate:where(.svelte-lnsl0r){transition:transform .18s ease-out}.close.svelte-lnsl0r{z-index:2;color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.nav.svelte-lnsl0r{z-index:2;color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.nav.prev.svelte-lnsl0r{left:.75rem}.nav.next.svelte-lnsl0r{right:.75rem}.nav.svelte-lnsl0r:hover,.close.svelte-lnsl0r:hover{background:#ffffff40}.counter.svelte-lnsl0r{z-index:2;color:#fff;background:#0006;border-radius:1rem;padding:.2rem .6rem;font-size:.85rem;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.dl.svelte-lnsl0r{z-index:2;color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;text-decoration:none;display:inline-flex;position:absolute;top:.75rem;right:3.6rem}.dl.svelte-lnsl0r:hover{background:#ffffff40}.timeline.svelte-112n2zp{align-content:start;gap:.75rem;padding:.75rem;display:grid;overflow-y:auto}.post.svelte-112n2zp{background:#fafbfc;border-left:3px solid #ffd166;border-radius:.25rem;padding:.25rem .75rem}.meta.svelte-112n2zp{color:#8a929b;justify-content:space-between;align-items:center;font-size:.72rem;display:flex}.meta.svelte-112n2zp .ed:where(.svelte-112n2zp){gap:.35rem;display:inline-flex}.meta.svelte-112n2zp .ed:where(.svelte-112n2zp) button:where(.svelte-112n2zp){color:#8a929b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:1.8rem;min-height:1.8rem;padding:0;display:inline-flex}.meta.svelte-112n2zp .ed:where(.svelte-112n2zp) button:where(.svelte-112n2zp):disabled{opacity:.35;cursor:not-allowed}.rs.svelte-112n2zp{color:#b45309}.rs-badge.svelte-112n2zp{color:#b45309;background:#fef3c7;border-radius:.3rem;padding:0 .3rem;font-size:.75rem;position:absolute;top:.25rem;left:.25rem}.text.svelte-112n2zp{white-space:pre-wrap;margin:.35rem 0}.editbox.svelte-112n2zp{box-sizing:border-box;width:100%;font:inherit;border:1px solid #cdd3da;border-radius:.4rem;padding:.4rem}.editrow.svelte-112n2zp{justify-content:flex-end;gap:.4rem;margin:.3rem 0;display:flex}.editrow.svelte-112n2zp .tastatur:where(.svelte-112n2zp){white-space:nowrap;margin-right:auto}.fassung.svelte-112n2zp{color:#6b7280;border-left:2px solid #cdd3da;margin:.3rem 0 .2rem .6rem;padding-left:.5rem}.fassung.svelte-112n2zp .ft:where(.svelte-112n2zp){align-items:center;gap:.35rem;font-size:.72rem;display:flex}.fassung.svelte-112n2zp p:where(.svelte-112n2zp){white-space:pre-wrap;margin:.1rem 0;font-size:.9em}.fx.svelte-112n2zp{color:#8a929b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:1.8rem;min-height:1.8rem;margin-left:auto;padding:0;display:inline-flex}.media.svelte-112n2zp{flex-wrap:wrap;gap:.5rem;display:flex}.mediaitem.svelte-112n2zp{display:inline-flex;position:relative}.rmmedia.svelte-112n2zp{color:#fff;cursor:pointer;background:#c0392b;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;display:inline-flex;position:absolute;top:-.4rem;right:-.4rem}.rmmedia.svelte-112n2zp:disabled{color:#f4f6f8;cursor:not-allowed;background:#cdd3da}.thumb.svelte-112n2zp{cursor:zoom-in;background:0 0;border:0;border-radius:.35rem;flex:12rem;max-width:22rem;padding:0;line-height:0;overflow:hidden}.thumb.svelte-112n2zp img:where(.svelte-112n2zp){object-fit:cover;width:100%;height:13rem;transition:filter .1s;display:block}.thumb.svelte-112n2zp:hover img:where(.svelte-112n2zp){filter:brightness(.93)}.thumb.platzhalter.svelte-112n2zp{color:#8a929b;cursor:default;background:#eef1f4;place-items:center;height:13rem;font-size:.8rem;display:grid}.media.svelte-112n2zp audio:where(.svelte-112n2zp){width:100%}.empty.svelte-112n2zp{color:#9aa1a9;font-style:italic}.lib.svelte-im0hsi{align-content:start;gap:.6rem;padding:.75rem;display:grid;overflow-y:auto}.capture.svelte-im0hsi{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.btn.svelte-im0hsi{cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.5rem;justify-content:center;align-items:center;gap:.3rem;padding:.45rem .6rem;font-size:.85rem;display:inline-flex}.btn.rec.svelte-im0hsi{color:#fff;background:#c0392b;border-color:#c0392b}.noteadd.svelte-im0hsi{gap:.4rem;display:grid}.noteadd.svelte-im0hsi textarea:where(.svelte-im0hsi){font:inherit;resize:vertical;border:1px solid #cdd3da;border-radius:.5rem;padding:.5rem}.noterow.svelte-im0hsi{justify-content:flex-end;gap:.4rem;display:flex}.noteadd.svelte-im0hsi button:where(.svelte-im0hsi){padding:.45rem .9rem;font-size:.85rem}h4.svelte-im0hsi{color:#3a4750;margin:.25rem 0;font-size:.85rem}.notes.svelte-im0hsi{gap:.4rem;display:grid}.note.svelte-im0hsi{background:#fafbfc;border-left:3px solid #ffd166;border-radius:.25rem;align-items:flex-start;gap:.5rem;padding:.25rem .75rem;display:flex}.note.svelte-im0hsi .body:where(.svelte-im0hsi){flex:1;min-width:0}.note.svelte-im0hsi p:where(.svelte-im0hsi){white-space:pre-wrap;margin:.2rem 0}.note.svelte-im0hsi .messung:where(.svelte-im0hsi){margin:.2rem 0}.note.svelte-im0hsi .ed:where(.svelte-im0hsi){flex:none;align-items:center;gap:.5rem;display:inline-flex}.pen.svelte-im0hsi{color:#8a929b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:1.8rem;min-height:1.8rem;padding:0;display:inline-flex}.pen.svelte-im0hsi:disabled{opacity:.35;cursor:not-allowed}.note.svelte-im0hsi .ed:where(.svelte-im0hsi) .x.static:where(.svelte-im0hsi){width:1.5rem;height:1.5rem}.editbox.svelte-im0hsi{box-sizing:border-box;width:100%;font:inherit;border:1px solid #cdd3da;border-radius:.4rem;padding:.4rem}.editrow.svelte-im0hsi{justify-content:flex-end;gap:.4rem;margin:.3rem 0;display:flex}.editrow.svelte-im0hsi button:where(.svelte-im0hsi){padding:.35rem .8rem;font-size:.85rem}.editrow.svelte-im0hsi .tastatur:where(.svelte-im0hsi){white-space:nowrap;margin-right:auto}.fassung.svelte-im0hsi{color:#6b7280;border-left:2px solid #cdd3da;margin:.3rem 0 .2rem .6rem;padding-left:.5rem}.fassung.svelte-im0hsi .t:where(.svelte-im0hsi){align-items:center;gap:.35rem;display:flex}.fassung.svelte-im0hsi p:where(.svelte-im0hsi){white-space:pre-wrap;margin:.1rem 0;font-size:.9em}.fx.svelte-im0hsi{color:#8a929b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:1.8rem;min-height:1.8rem;margin-left:auto;padding:0;display:inline-flex}.t.svelte-im0hsi{color:#8a929b;font-size:.7rem}.rs.svelte-im0hsi{color:#b45309}details.svelte-im0hsi{border:1px solid #e6e9ed;border-radius:.4rem;padding:.35rem .5rem}summary.svelte-im0hsi{cursor:pointer;color:#3a4750;font-size:.85rem}details.empty.svelte-im0hsi{background:#fafbfc;padding:.1rem .5rem}details.empty.svelte-im0hsi summary:where(.svelte-im0hsi){color:#aab1b8;cursor:default;font-size:.8rem}.grid.svelte-im0hsi{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.cell.svelte-im0hsi{position:relative}.thumb.svelte-im0hsi{cursor:zoom-in;background:0 0;border:0;border-radius:.35rem;padding:0;line-height:0;overflow:hidden}.thumb.svelte-im0hsi img:where(.svelte-im0hsi){object-fit:cover;width:8rem;height:8rem;display:block}.thumb.platzhalter.svelte-im0hsi{color:#8a929b;cursor:default;background:#eef1f4;place-items:center;width:8rem;height:8rem;font-size:.8rem;display:grid}.row.svelte-im0hsi{align-items:center;gap:.5rem;margin-top:.4rem;display:flex}.row.svelte-im0hsi audio:where(.svelte-im0hsi){height:2rem}.x.svelte-im0hsi{color:#fff;cursor:pointer;background:#c0392b;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;display:inline-flex;position:absolute;top:-.4rem;right:-.4rem}.x.static.svelte-im0hsi{position:static}.x.svelte-im0hsi:disabled{color:#f4f6f8;cursor:not-allowed;background:#cdd3da}.na.svelte-21pgtd{--bahn:clamp(680px, 66.67vw, 1340px);--rand:max(.6rem, calc((100vw - var(--bahn)) / 2));z-index:1300;color:#2c3540;background:#f4f6f8;flex-direction:column;font-size:.9rem;display:flex;position:fixed;inset:0}header.svelte-21pgtd{padding:.35rem var(--rand);background:#fff;border-bottom:1px solid #e6e9ed;align-items:center;gap:.5rem;display:flex}.icon.svelte-21pgtd{cursor:pointer;color:#6b7480;background:0 0;border:none;width:2.4rem;height:2.4rem;font-size:1.2rem}.filter.svelte-21pgtd{padding:.5rem var(--rand);background:#fff;border-bottom:1px solid #e6e9ed;gap:.4rem;display:grid}.filter.svelte-21pgtd input:where(.svelte-21pgtd){box-sizing:border-box;border:1px solid #cdd3da;border-radius:.45rem;width:100%;padding:.45rem .55rem;font-size:1rem}.seg.svelte-21pgtd{gap:.3rem;display:flex}.seg.svelte-21pgtd button:where(.svelte-21pgtd){cursor:pointer;background:#fff;border:1px solid #cdd3da;border-radius:.45rem;flex:1;padding:.4rem .3rem;font-size:.8rem}.seg.svelte-21pgtd button.an:where(.svelte-21pgtd){color:#fff;background:#3a4750;border-color:#3a4750}.liste.svelte-21pgtd{min-height:0;padding:.3rem var(--rand) 1rem;flex:1;overflow:auto}.tkopf.svelte-21pgtd{color:#3a4750;margin:.7rem 0 .25rem;font-size:.72rem;font-weight:700}.zeile.svelte-21pgtd{background:#fff;border:1px solid #e6e9ed;border-radius:.45rem;align-items:stretch;margin-bottom:.3rem;display:flex}.wahl.svelte-21pgtd{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;grid-template-columns:3.4rem 1fr;gap:.05rem .5rem;min-width:0;padding:.4rem .5rem;display:grid}.stern.svelte-21pgtd{color:#b8bfc7;cursor:pointer;background:0 0;border:none;border-left:1px solid #f0f2f4;flex:none;width:2.8rem;font-size:1.35rem}.stern.an.svelte-21pgtd{color:#e0a800}.ref.svelte-21pgtd{font-variant-numeric:tabular-nums;color:#2563eb;grid-row:span 2;font-weight:700}.name.svelte-21pgtd{font-size:.86rem}.werte.svelte-21pgtd{color:#6b7480;font-variant-numeric:tabular-nums;font-size:.74rem}.hinweis.svelte-21pgtd{color:#8a929b;font-size:.76rem}.fehler.svelte-21pgtd{color:#c0392b;font-size:.8rem}.zwei.svelte-q4t0g1{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.zwei.svelte-q4t0g1 label:where(.svelte-q4t0g1){flex:1;gap:.2rem;min-width:6.5rem;display:grid}.solltab.svelte-q4t0g1{border-collapse:collapse;width:100%}.solltab.svelte-q4t0g1 th:where(.svelte-q4t0g1){color:#6b7480;text-align:left;padding:0 .3rem .2rem;font-size:.7rem;font-weight:600}.solltab.svelte-q4t0g1 td:where(.svelte-q4t0g1){white-space:nowrap;padding:.15rem .3rem;font-size:.85rem}.solltab.svelte-q4t0g1 td:where(.svelte-q4t0g1) input:where(.svelte-q4t0g1){width:100%}.zpunkt.svelte-q4t0g1{vertical-align:middle;border-radius:50%;width:.6rem;height:.6rem;margin-right:.35rem;display:inline-block}.haken.grund.svelte-q4t0g1{align-items:flex-start}.haken.treppe.svelte-q4t0g1{margin-top:.2rem}select.geraet.svelte-q4t0g1{box-sizing:border-box;color:#2c3540;background:#fff;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.45rem .5rem;font-size:1rem}.neu-hg.svelte-q4t0g1{z-index:1400;background:#141c2473;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.neu-geraet.svelte-q4t0g1{color:#2c3540;background:#f4f6f8;border-radius:.6rem;gap:.45rem;width:min(100%,26rem);padding:1rem;font-size:.9rem;display:grid;box-shadow:0 .5rem 2rem #00000040}.neu-geraet.svelte-q4t0g1 label:where(.svelte-q4t0g1){gap:.2rem;display:grid}.neu-geraet.svelte-q4t0g1 input:where(.svelte-q4t0g1){box-sizing:border-box;background:#fff;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.4rem .5rem;font-size:1rem}.neu-geraet.svelte-q4t0g1 .knopf.an:where(.svelte-q4t0g1){color:#fff;background:#3a4750;border-color:#3a4750}.haken.grund.svelte-q4t0g1 input:where(.svelte-q4t0g1){flex:none;margin-top:.1rem}.normkarte.svelte-q4t0g1{background:#fff;border:1px solid #cdd3da;border-radius:.45rem;gap:.2rem;padding:.45rem .55rem;display:grid}.nref.svelte-q4t0g1{color:#2563eb;font-size:.72rem;font-weight:600}.nname.svelte-q4t0g1{font-size:.9rem}.nwerte.svelte-q4t0g1{color:#4b5560;font-variant-numeric:tabular-nums;font-size:.76rem}.nhinweis.svelte-q4t0g1{color:#b45309;font-size:.74rem}.nsoll.svelte-q4t0g1{color:#2c3540;font-size:.8rem;font-weight:600}.nwerte.soll.svelte-q4t0g1{color:#2c3540}.vorschlag.svelte-q4t0g1{color:#3a4750;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.vorschlag.svelte-q4t0g1 span:where(.svelte-q4t0g1){flex:1;min-width:12rem}.warn.svelte-q4t0g1{color:#b45309;font-size:.76rem}.favs.svelte-q4t0g1{flex-wrap:wrap;gap:.3rem;display:flex}.favs.svelte-q4t0g1 button:where(.svelte-q4t0g1){color:#2c3540;text-align:left;cursor:pointer;background:#f3f7fe;border:1px solid #c7d6f5;border-radius:.45rem;max-width:100%;padding:.35rem .55rem;font-size:.8rem}.favs.svelte-q4t0g1 button:where(.svelte-q4t0g1) b:where(.svelte-q4t0g1){color:#2563eb;font-variant-numeric:tabular-nums;margin-right:.2rem}.favs.svelte-q4t0g1 button.an:where(.svelte-q4t0g1){color:#fff;background:#2563eb;border-color:#2563eb}.favs.svelte-q4t0g1 button.an:where(.svelte-q4t0g1) b:where(.svelte-q4t0g1){color:#fff}.fotos.svelte-q4t0g1{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.fotos.svelte-q4t0g1 img:where(.svelte-q4t0g1){object-fit:cover;border:1px solid #cdd3da;border-radius:.35rem;width:3.2rem;height:3.2rem}.mr.svelte-1sau9rz{--bahn:clamp(680px, 66.67vw, 1340px);--rand:max(.6rem, calc((100vw - var(--bahn)) / 2));z-index:1200;color:#2c3540;background:#f4f6f8;flex-direction:column;font-size:.9rem;display:flex;position:fixed;inset:0}.kopf.svelte-1sau9rz{padding:.35rem var(--rand);background:#fff;align-items:center;gap:.5rem;display:flex}.titel.svelte-1sau9rz{flex:1;min-width:0;display:grid}.titel.svelte-1sau9rz strong:where(.svelte-1sau9rz){text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.titel.svelte-1sau9rz span:where(.svelte-1sau9rz){color:#6b7480;font-size:.74rem}.icon.svelte-1sau9rz{cursor:pointer;color:#6b7480;background:0 0;border:none;width:2.4rem;height:2.4rem;font-size:1.2rem}.reiter.svelte-1sau9rz{padding:0 var(--rand);background:#fff;border-bottom:1px solid #e6e9ed;display:flex}.reiter.svelte-1sau9rz button:where(.svelte-1sau9rz){color:#6b7480;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;flex:1;padding:.45rem .3rem;font-size:.82rem}.reiter.svelte-1sau9rz button.an:where(.svelte-1sau9rz){color:#2c3540;border-bottom-color:#3a4750;font-weight:600}:is(.mr,.neu-hg) .knopf{cursor:pointer;color:#3a4750;background:#fff;border:1px solid #cdd3da;border-radius:.45rem;padding:.45rem .7rem;font-size:.82rem}:is(.mr,.neu-hg) .knopf.voll{width:100%}:is(.mr,.neu-hg) .knopf.gefahr{color:#c0392b;border-color:#e3b4ad}.kennwerte.svelte-1sau9rz{width:100%;max-width:var(--bahn);box-sizing:border-box;background:#e6e9ed;border-bottom:1px solid #e6e9ed;grid-template-columns:repeat(6,1fr);gap:1px;margin:0 auto;display:grid}.kennwerte.fuenf.svelte-1sau9rz{grid-template-columns:repeat(5,1fr)}.kennwerte.svelte-1sau9rz .zkopf:where(.svelte-1sau9rz){background:var(--zf);color:#fff;grid-column:1/-1;justify-items:start;padding:.12rem .5rem;font-size:.72rem;font-weight:600}.kennwerte.svelte-1sau9rz div:where(.svelte-1sau9rz){background:#fff;justify-items:center;padding:.3rem .2rem;line-height:1.15;display:grid}.kennwerte.svelte-1sau9rz span:where(.svelte-1sau9rz){color:#6b7480;font-size:.68rem}.kennwerte.svelte-1sau9rz b:where(.svelte-1sau9rz){font-variant-numeric:tabular-nums;font-size:1rem}.kennwerte.svelte-1sau9rz small:where(.svelte-1sau9rz){color:#6b7480;font-size:.62rem}.kennwerte.svelte-1sau9rz .ok:where(.svelte-1sau9rz){background:#e7f6ec}.kennwerte.svelte-1sau9rz .ok:where(.svelte-1sau9rz) b:where(.svelte-1sau9rz){color:#1f7a3a}.kennwerte.svelte-1sau9rz .nein:where(.svelte-1sau9rz){background:#fdecea}.kennwerte.svelte-1sau9rz .nein:where(.svelte-1sau9rz) b:where(.svelte-1sau9rz){color:#c0392b}.mitte.svelte-1sau9rz{flex:1;min-height:0;overflow:auto}.raster.svelte-1sau9rz{grid-template-columns:auto repeat(var(--spalten), 2.9rem);gap:.25rem;width:max-content;margin:0 auto;padding:.5rem;display:grid}.lineal.svelte-1sau9rz{z-index:1;color:#1d5f6c;font-variant-numeric:tabular-nums;background:#d9e5e8;border-radius:.3rem;place-items:center;min-width:2rem;padding:0 .25rem;font-size:.72rem;font-weight:600;display:grid;position:sticky}.lineal.oben.svelte-1sau9rz,.lineal.ecke.svelte-1sau9rz{height:1.4rem;top:0}.lineal.links.svelte-1sau9rz,.lineal.ecke.svelte-1sau9rz{left:0}.lineal.oben.svelte-1sau9rz{box-shadow:.13rem 0 #f4f6f8,-.13rem 0 #f4f6f8}.lineal.links.svelte-1sau9rz{box-shadow:0 .13rem #f4f6f8,0 -.13rem #f4f6f8}.lineal.ecke.svelte-1sau9rz{z-index:2;box-shadow:0 0 0 .13rem #f4f6f8}.zelle.offen.svelte-1sau9rz{border:2px dashed #b8bfc7}.zelle.offen.svelte-1sau9rz b:where(.svelte-1sau9rz){color:#8a929b}.takt.svelte-1sau9rz{padding:.4rem var(--rand);background:#fff;border-bottom:1px solid #e6e9ed;gap:.35rem;display:grid}.takt.svelte-1sau9rz .status:where(.svelte-1sau9rz){flex-wrap:wrap;align-items:center;gap:.5rem;min-height:2.4rem;font-size:.85rem;display:flex}.takt.svelte-1sau9rz .count:where(.svelte-1sau9rz){font-variant-numeric:tabular-nums;text-align:center;min-width:2.4rem;font-size:1.6rem}.takt.zaehlt.svelte-1sau9rz{background:#fff7d6}.takt.jetzt.svelte-1sau9rz{background:#e7f6ec}.kreuz.svelte-1sau9rz .bereit:where(.svelte-1sau9rz){color:#fff;background:#2f9e57;border-color:#24804a;grid-column:1/-1;font-size:1.05rem;font-weight:700}.kreuz.svelte-1sau9rz .bereit.wartet:where(.svelte-1sau9rz){color:#1e7d3c;background:#e7f6ec;border-color:#9fd3b0;font-size:1.3rem}.kreuz.svelte-1sau9rz .bereit:where(.svelte-1sau9rz):disabled{opacity:1;cursor:default}.aussen.svelte-1sau9rz{justify-items:start;gap:.4rem;max-width:34rem;margin:0 auto;padding:.7rem;display:grid}.raster.ohne-lineal.svelte-1sau9rz{grid-template-columns:repeat(var(--spalten), 2.9rem)}.zelle.svelte-1sau9rz{cursor:pointer;color:#2c3540;background:#fff;border:1px dashed #cdd3da;border-radius:.4rem;align-content:center;place-items:center;height:2.9rem;padding:0;scroll-margin:2rem .5rem .5rem 3.2rem;line-height:1.1;display:grid;position:relative}.zelle.voll.svelte-1sau9rz{border:2px solid var(--zf);background:color-mix(in srgb, var(--zf) 12%, #fff)}.zelle.start.svelte-1sau9rz{background:#fff1b8}.zelle.start.voll.svelte-1sau9rz{background:#ffe58a}.zelle.svelte-1sau9rz b:where(.svelte-1sau9rz){font-variant-numeric:tabular-nums;font-size:.88rem}.zelle.svelte-1sau9rz small:where(.svelte-1sau9rz){color:#4b5560;font-size:.58rem}.zelle.aktiv.svelte-1sau9rz{outline-offset:1px;outline:3px solid #2c3540}:is(.mr,.neu-hg) .einst{gap:.7rem;max-width:34rem;margin:0 auto;padding:.7rem;display:grid}:is(.mr,.neu-hg) .feld{gap:.3rem;display:grid}:is(.mr,.neu-hg) .reihe{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}:is(.mr,.neu-hg) .lbl{color:#6b7480;font-size:.74rem;font-weight:600}:is(.mr,.neu-hg) .einst input[type=text],:is(.mr,.neu-hg) .einst input[type=number],:is(.mr,.neu-hg) .einst textarea{box-sizing:border-box;background:#fff;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.4rem .5rem;font-size:1rem}:is(.mr,.neu-hg) .seg{flex-wrap:wrap;gap:.3rem;display:flex}:is(.mr,.neu-hg) .seg button{cursor:pointer;background:#fff;border:1px solid #cdd3da;border-radius:.45rem;flex:1;min-width:5rem;padding:.5rem .4rem;font-size:.85rem}:is(.mr,.neu-hg) .seg button.an{color:#fff;background:#3a4750;border-color:#3a4750}:is(.mr,.neu-hg) .haken{align-items:center;gap:.45rem;padding:.2rem 0;font-size:.88rem;display:flex}:is(.mr,.neu-hg) .haken input{width:1.2rem;height:1.2rem}:is(.mr,.neu-hg) .seg button:disabled{opacity:.45;cursor:default}:is(.mr,.neu-hg) .knopf.foto{align-items:center;gap:.3rem;display:inline-flex}:is(.mr,.neu-hg) .knopf.foto.laeuft{opacity:.5;pointer-events:none}:is(.mr,.neu-hg) .leer{color:#8a929b;font-size:.76rem}.eingabe.svelte-1sau9rz{padding:.45rem var(--rand) calc(.5rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e6e9ed;gap:.4rem;display:grid}.punkt.svelte-1sau9rz{flex-wrap:wrap;align-items:center;gap:.3rem;min-height:1.8rem;display:flex}.wo.svelte-1sau9rz{margin-right:.2rem;font-size:.82rem;font-weight:600}.wert.svelte-1sau9rz{cursor:pointer;font-variant-numeric:tabular-nums;background:#eef4fb;border:1px solid #9fb3c8;border-radius:1rem;padding:.15rem .5rem;font-size:.8rem}.mittel.svelte-1sau9rz{color:#6b7480;font-size:.8rem}.zonen.svelte-1sau9rz{flex-wrap:wrap;gap:.3rem;display:flex}.zonen.svelte-1sau9rz button:where(.svelte-1sau9rz){border:2px solid var(--zf);color:var(--zf);cursor:pointer;background:#fff;border-radius:1rem;padding:.2rem .6rem;font-size:.8rem;font-weight:600}.zonen.svelte-1sau9rz button.an:where(.svelte-1sau9rz){background:var(--zf);color:#fff}.anzeige.svelte-1sau9rz{background:#fbfcfd;border:1px solid #cdd3da;border-radius:.45rem;justify-content:flex-end;align-items:baseline;gap:.35rem;padding:.25rem .6rem;display:flex}.anzeige.svelte-1sau9rz b:where(.svelte-1sau9rz){font-variant-numeric:tabular-nums;font-size:1.6rem}.anzeige.leer.svelte-1sau9rz b:where(.svelte-1sau9rz){color:#b8bfc7}.paar.svelte-1sau9rz{grid-template-columns:1fr 1fr auto;align-items:center;gap:.35rem;display:grid}.paar.svelte-1sau9rz .x1000:where(.svelte-1sau9rz){grid-column:1;padding:0;font-size:.82rem}.paar.svelte-1sau9rz .fehler:where(.svelte-1sau9rz){grid-column:2/-1}.orte.svelte-1sau9rz{width:100%;max-width:var(--bahn);box-sizing:border-box;padding:.4rem var(--rand) .3rem;background:#fff;border-bottom:1px solid #e6e9ed;gap:.35rem;margin:0 auto;display:grid}.ortwahl.svelte-1sau9rz{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ortwahl.svelte-1sau9rz button:where(.svelte-1sau9rz){flex:none}.ortwahl.svelte-1sau9rz .neu:where(.svelte-1sau9rz){border-style:dashed}.orte-lbl.svelte-1sau9rz{color:#6b7480;flex:none;align-self:center;font-size:.8rem;font-weight:600}.ortkopf.svelte-1sau9rz{border-left:4px solid var(--zf);align-items:center;gap:.4rem;padding-left:.45rem;display:flex}.ortkopf.svelte-1sau9rz .was:where(.svelte-1sau9rz){flex:1;min-width:0;font-size:.85rem}.knopf.klein.svelte-1sau9rz{flex:none;padding:.25rem .55rem}.ortform.svelte-1sau9rz{box-sizing:border-box;width:100%}.ortwerte.svelte-1sau9rz{width:calc(100% - 2 * var(--rand));border-collapse:collapse;font-variant-numeric:tabular-nums;max-width:30rem;margin:.5rem auto;font-size:.95rem}.ortwerte.svelte-1sau9rz th:where(.svelte-1sau9rz){color:#6b7480;text-align:right;border-bottom:1px solid #cdd3da;padding:.25rem .4rem;font-size:.78rem;font-weight:600}.ortwerte.svelte-1sau9rz td:where(.svelte-1sau9rz){text-align:right;border-bottom:1px solid #eef0f2;padding:.3rem .4rem}.ortwerte.svelte-1sau9rz th:where(.svelte-1sau9rz):first-child,.ortwerte.svelte-1sau9rz td:where(.svelte-1sau9rz):first-child,.ortwerte.svelte-1sau9rz td.leer:where(.svelte-1sau9rz){text-align:left}.ortwerte.svelte-1sau9rz tfoot:where(.svelte-1sau9rz) td:where(.svelte-1sau9rz){border-top:2px solid #3a4750;border-bottom:none;font-weight:600}.weg.svelte-1sau9rz{color:#8a929b;cursor:pointer;background:0 0;border:none;padding:0 .2rem;font-size:.9rem}.kreuz.nur-plus.svelte-1sau9rz{grid-template-rows:1fr;grid-template-columns:8.9rem;align-content:stretch}.kreuz.nur-plus.svelte-1sau9rz .plus:where(.svelte-1sau9rz){height:100%;font-size:1.8rem}.ortform.svelte-1sau9rz .knopf.an:where(.svelte-1sau9rz){color:#fff;background:#3a4750;border-color:#3a4750}.paar.svelte-1sau9rz .anzeige:where(.svelte-1sau9rz){font:inherit;color:inherit;cursor:pointer}.paar.svelte-1sau9rz .anzeige:where(.svelte-1sau9rz) small:where(.svelte-1sau9rz){color:#6b7480;margin-right:auto;font-weight:600}.paar.svelte-1sau9rz .anzeige.aktiv:where(.svelte-1sau9rz){background:#fff;border-color:#2c3540;box-shadow:inset 0 0 0 2px #2c3540}.vorschau.svelte-1sau9rz{font-variant-numeric:tabular-nums;text-align:right;min-width:4.2rem;font-size:.9rem;font-weight:600}:is(.mr,.neu-hg) .fehler{color:#c0392b;flex:1;font-size:.78rem}.tasten.svelte-1sau9rz{grid-template-columns:auto minmax(0,21rem);justify-content:center;gap:.6rem;display:grid}.ziffern.svelte-1sau9rz{grid-template-columns:repeat(3,1fr);gap:.3rem;display:grid}.kreuz.svelte-1sau9rz{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,2.8rem);align-content:center;gap:.3rem;display:grid}.ziffern.svelte-1sau9rz button:where(.svelte-1sau9rz),.kreuz.svelte-1sau9rz button:where(.svelte-1sau9rz){cursor:pointer;color:#2c3540;touch-action:manipulation;background:#fff;border:1px solid #cdd3da;border-radius:.5rem;height:3.5rem;font-size:1.25rem}.ziffern.svelte-1sau9rz button:where(.svelte-1sau9rz){font-size:1.55rem}.ziffern.svelte-1sau9rz button:where(.svelte-1sau9rz):active,.kreuz.svelte-1sau9rz button:where(.svelte-1sau9rz):active{background:#e6e9ed}.kreuz.svelte-1sau9rz button:where(.svelte-1sau9rz){background:#eef4fb;border-color:#9fb3c8}.kreuz.svelte-1sau9rz button:where(.svelte-1sau9rz):disabled{opacity:.3;cursor:default}.kreuz.svelte-1sau9rz .plus:where(.svelte-1sau9rz){background:#ffd166;border-color:#e0b54a;font-weight:700}.notiz.svelte-1sau9rz{color:#fff;background:#3a4750;border-color:#3a4750;padding:.55rem}.messreihen.svelte-vpti1e{box-sizing:border-box;border-top:1px solid #e6e9ed;border-bottom:1px solid #e6e9ed;flex-direction:column;gap:.35rem;min-height:0;margin-top:.6rem;padding:.5rem 0;display:flex}.mliste.svelte-vpti1e{grid-auto-rows:max-content;gap:.35rem;min-height:0;display:grid;overflow-y:auto}.mhead.svelte-vpti1e{color:#3a4750;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:600;display:flex}.klapp.svelte-vpti1e{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:.35rem 0}.pfeil.svelte-vpti1e{color:#6b7480;width:.9rem;display:inline-block}.zsum.svelte-vpti1e{color:#6b7480;font-variant-numeric:tabular-nums;margin-left:.4rem;font-weight:400}.neu.svelte-vpti1e{color:#2563eb;cursor:pointer;background:#fff;border:1px solid #2563eb;border-radius:.45rem;padding:.35rem .6rem;font-size:.8rem}.mitem.svelte-vpti1e{background:#fff;border:1px solid #cdd3da;border-radius:.45rem;align-items:stretch;display:flex;overflow:hidden}.moeffnen.svelte-vpti1e{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;gap:.1rem;min-width:0;padding:.4rem .6rem;display:grid}.mtitel.svelte-vpti1e{color:#2c3540;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}.mwerte.svelte-vpti1e{color:#6b7480;font-variant-numeric:tabular-nums;font-size:.78rem}.mwerte.ok.svelte-vpti1e{color:#1f7a3a}.mwerte.nein.svelte-vpti1e{color:#c0392b}.zpunkt.svelte-vpti1e{border-radius:50%;width:.5rem;height:.5rem;margin-right:.3rem;display:inline-block}.leer.svelte-vpti1e{color:#8a929b;font-size:.76rem}.fehler.svelte-vpti1e{color:#c0392b;font-size:.76rem}.panel.svelte-1013gn4{width:var(--pw,380px);background:#fff;border-left:1px solid #e6e9ed;flex:none;grid-template-rows:auto 1fr auto;display:grid;position:relative}.resize.svelte-1013gn4{cursor:col-resize;z-index:10;width:7px;height:100%;position:absolute;top:0;left:-3px}header.svelte-1013gn4{border-bottom:1px solid #e6e9ed;padding:.9rem;position:relative}h2.svelte-1013gn4{margin:.25rem 2rem .5rem 0;font-size:1.1rem}.close.svelte-1013gn4{cursor:pointer;color:#6b7480;background:0 0;border:none;display:inline-flex;position:absolute;top:.6rem;right:.6rem}.row.svelte-1013gn4{align-items:center;gap:.5rem;display:flex}.type.svelte-1013gn4{text-transform:capitalize;background:#eef1f4;border-radius:1rem;padding:.15rem .5rem;font-size:.75rem}.statusbar.svelte-1013gn4{gap:.3rem;margin-top:.5rem;display:grid}.srow.svelte-1013gn4{flex-wrap:wrap;gap:.3rem;display:flex}.statusbar.svelte-1013gn4 button:where(.svelte-1013gn4){cursor:pointer;background:#fff;border:1px solid #cdd3da;border-radius:1rem;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.78rem;display:inline-flex}.statusbar.svelte-1013gn4 button.active:where(.svelte-1013gn4){color:#fff;background:#3a4750;border-color:#3a4750}.sdot.svelte-1013gn4{border-radius:50%;flex:none;width:.6rem;height:.6rem}.tags.svelte-1013gn4{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.tags.svelte-1013gn4 span:where(.svelte-1013gn4){color:#6b7480;background:#f4f6f8;border-radius:.4rem;padding:.1rem .4rem;font-size:.72rem}.frozen.svelte-1013gn4{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.fchip.svelte-1013gn4{color:#1c5d8f;cursor:pointer;background:#eaf3fa;border:1px solid #cfe3f2;border-radius:.4rem;padding:.1rem .45rem;font-size:.72rem}.fchip.svelte-1013gn4:hover{background:#ddecf7}.level.svelte-1013gn4{color:#8a929b;margin-top:.35rem;font-size:.75rem}.bearing-section.svelte-1013gn4{border-top:1px solid #e6e9ed;margin-top:.6rem;padding-top:.5rem}.bearing-head.svelte-1013gn4{color:#3a4750;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:600;display:flex}.bearing-value.svelte-1013gn4{color:#6b7480;font-weight:400}.bearing-row.svelte-1013gn4{align-items:center;gap:.4rem;margin-top:.3rem;display:flex}.bearing-btn.svelte-1013gn4{cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:inline-flex}.bearing-slider.svelte-1013gn4{flex:1}.nav-section.svelte-1013gn4{border-top:1px solid #e6e9ed;margin-top:.6rem;padding-top:.5rem}.nav-head.svelte-1013gn4{color:#3a4750;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:600;display:flex}.head-right.svelte-1013gn4{align-items:center;gap:.35rem;display:inline-flex}.detach-btn.svelte-1013gn4{cursor:pointer;color:#6b7480;background:#fff;border:1px solid #cdd3da;border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.actions.svelte-1013gn4{gap:.5rem;margin-top:.7rem;display:flex}.action.svelte-1013gn4{cursor:pointer;background:#fff;border:1px solid #cdd3da;border-radius:.45rem;align-items:center;gap:.3rem;padding:.35rem .6rem;font-size:.82rem;display:inline-flex}.action.danger.svelte-1013gn4{color:#c0392b;border-color:#e3b4ad}.action.svelte-1013gn4:disabled{opacity:.45;cursor:not-allowed}.edit.svelte-1013gn4{gap:.7rem;margin-right:1.5rem;display:grid}.editrow.svelte-1013gn4{gap:.5rem}.editrow.svelte-1013gn4 button:where(.svelte-1013gn4){cursor:pointer;border-radius:.5rem;flex:1;padding:.5rem .9rem;font-size:.9rem}.editrow.svelte-1013gn4 .save:where(.svelte-1013gn4){color:#3a4750;background:#ffd166;border:1px solid #ffd166;font-weight:600}.editrow.svelte-1013gn4 button:where(.svelte-1013gn4):not(.save){color:#3a4750;background:#fff;border:1px solid #cdd3da}@media (width<=720px){.panel.svelte-1013gn4{z-index:900;width:min(92vw,26rem);position:absolute;top:0;bottom:0;right:0;box-shadow:-4px 0 16px #0000001f}.resize.svelte-1013gn4{display:none}}.lastby.svelte-1013gn4{color:#8a929b;margin-top:.4rem;font-size:.72rem}.ruecksync.svelte-1013gn4{color:#b45309;align-items:center;gap:.5rem;margin-top:.4rem;font-size:.76rem;display:flex}.ruecksync.svelte-1013gn4 span:where(.svelte-1013gn4){flex:1}.ruecksync.svelte-1013gn4 button:where(.svelte-1013gn4){min-height:1.8rem;padding:.25rem .6rem;font-size:.76rem}.history.svelte-1013gn4{margin-top:.4rem;font-size:.76rem}.history.svelte-1013gn4 summary:where(.svelte-1013gn4){cursor:pointer;color:#3a4750}.history.svelte-1013gn4 ol:where(.svelte-1013gn4){gap:.2rem;margin:.3rem 0 0;padding-left:1.1rem;display:grid}.hstatus.svelte-1013gn4{font-weight:600}.verlauf.svelte-1013gn4{align-content:start;min-height:0;display:grid;overflow-y:auto}.verlauf.mit-reihen.svelte-1013gn4{grid-template-rows:fit-content(50%) minmax(0,1fr);align-content:stretch;overflow:hidden}.verlauf.svelte-1013gn4>.messreihen{margin:0 .9rem}.done-foot.svelte-1013gn4{color:#fff;cursor:pointer;background:#3a4750;border:none;border-radius:.5rem;margin:.5rem .9rem .9rem;padding:.45rem .9rem;font-size:.85rem}.chip.svelte-1adhaos{pointer-events:auto;color:#3a4750;background:#fff;border-radius:1.2rem;align-items:center;gap:.45rem;padding:.4rem .45rem .4rem .6rem;font-size:.85rem;display:flex;box-shadow:0 2px 10px #00000040}.chip-icon.svelte-1adhaos{color:#6b7480;flex:none;display:inline-flex}.chip-slider.svelte-1adhaos{flex:none;width:min(10rem,45vw)}.chip-value.svelte-1adhaos{text-align:center;white-space:nowrap;min-width:2.6rem;font-weight:600}.chip-x.svelte-1adhaos{cursor:pointer;color:#6b7480;background:0 0;border:none;flex:none;padding:.15rem;display:inline-flex}.spotlist.svelte-gargt8{flex-direction:column;min-height:0;display:flex}.head.svelte-gargt8{color:#3a4750;border-bottom:1px solid #e6e9ed;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.85rem;font-weight:600;display:flex}.count.svelte-gargt8{color:#6b7480;background:#eef1f4;border-radius:1rem;padding:0 .5rem}ul.svelte-gargt8{margin:0;padding:0;list-style:none;overflow-y:auto}li.svelte-gargt8{cursor:pointer;border-bottom:1px solid #f1f3f5;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.9rem;display:flex}li.active.svelte-gargt8{background:#fff7e0}li.svelte-gargt8:hover{background:#f6f8fa}.dot.svelte-gargt8{box-sizing:border-box;border:2px solid;border-radius:50%;flex:none;width:.85rem;height:.85rem}.title.svelte-gargt8{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.type.svelte-gargt8{color:#8a929b;font-size:.7rem}.dreid.svelte-gargt8{color:#c026d3;border:1px solid #c026d3;border-radius:.25rem;flex:none;padding:0 .2rem;font-size:.62rem;font-weight:700}.empty.svelte-gargt8{color:#9aa1a9;cursor:default;font-style:italic}.backdrop.svelte-1bk1guq{z-index:1000;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal.svelte-1bk1guq{background:#fff;border-radius:.75rem;gap:.6rem;width:min(92vw,26rem);max-height:90vh;padding:1.25rem;display:grid;overflow-y:auto}h3.svelte-1bk1guq{margin:0}h4.svelte-1bk1guq{color:#3a4750;margin:.5rem 0 .25rem;font-size:.9rem}.hint.svelte-1bk1guq{color:#8a929b;margin:0;font-size:.78rem}ul.svelte-1bk1guq{margin:0;padding:0;list-style:none}li.svelte-1bk1guq{border-bottom:1px solid #f1f3f5;align-items:center;gap:.5rem;padding:.35rem 0;font-size:.9rem;display:flex}.name.svelte-1bk1guq{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.count.svelte-1bk1guq{color:#8a929b;font-size:.8rem}li.svelte-1bk1guq button:where(.svelte-1bk1guq){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.2rem .45rem}li.svelte-1bk1guq button:where(.svelte-1bk1guq):disabled{opacity:.5;cursor:default}.editname.svelte-1bk1guq{border:1px solid #cdd3da;border-radius:.4rem;flex:1;min-width:6rem;padding:.25rem .45rem;font-size:.9rem}.empty.svelte-1bk1guq{color:#9aa1a9;font-style:italic}.row.svelte-1bk1guq{justify-content:flex-end;margin-top:.25rem;display:flex}label.svelte-1fbnlzb{color:#5d6771;gap:.18rem;font-size:.72rem;display:grid}select.svelte-1fbnlzb{box-sizing:border-box;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.42rem .5rem;font-size:.88rem}.startgroup.svelte-1fbnlzb{gap:.22rem;display:grid}.grouplabel.svelte-1fbnlzb{color:#5d6771;font-size:.72rem}.chips.svelte-1fbnlzb{flex-wrap:wrap;gap:.3rem;display:flex}.chip.svelte-1fbnlzb{cursor:pointer;color:#3a4750;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;padding:.28rem .65rem;font-size:.78rem}.chip.active.svelte-1fbnlzb{color:#fff;background:#3a4750;border-color:#3a4750}.chip.svelte-1fbnlzb:disabled{opacity:.45;cursor:default}.hint.svelte-1fbnlzb{color:#8a929b;margin:0;font-size:.7rem}.hint.warn.svelte-1fbnlzb{color:#a3552b}.backdrop.svelte-11gcckd{z-index:1300;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal.svelte-11gcckd{background:#fff;border-radius:.7rem;gap:.55rem;width:min(92vw,400px);max-height:92vh;padding:.9rem;display:grid;overflow-y:auto;box-shadow:0 12px 40px #00000040}h2.svelte-11gcckd{margin:0 0 .1rem;font-size:1rem}label.svelte-11gcckd{color:#5d6771;gap:.18rem;font-size:.72rem;display:grid}input.svelte-11gcckd,select.svelte-11gcckd{box-sizing:border-box;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.42rem .5rem;font-size:.88rem}.row.svelte-11gcckd{gap:.45rem;margin-top:.25rem;display:flex}.row.svelte-11gcckd button:where(.svelte-11gcckd){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;flex:1;padding:.45rem;font-size:.85rem}.row.svelte-11gcckd .primary:where(.svelte-11gcckd){color:#fff;background:#3a4750;border-color:#3a4750}.row.svelte-11gcckd .primary:where(.svelte-11gcckd):disabled{opacity:.6;cursor:default}.backdrop.svelte-oov0t5{z-index:1300;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal.svelte-oov0t5{background:#fff;border-radius:.7rem;flex-direction:column;gap:.55rem;width:min(92vw,440px);max-height:85vh;padding:.9rem;display:flex;box-shadow:0 12px 40px #00000040}h3.svelte-oov0t5{margin:0;font-size:1rem}input.svelte-oov0t5{box-sizing:border-box;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.42rem .5rem;font-size:.88rem}.typchips.svelte-oov0t5{flex-wrap:wrap;gap:.3rem;display:flex}.chip.svelte-oov0t5{cursor:pointer;color:#3a4750;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;padding:.22rem .6rem;font-size:.74rem}.chip.active.svelte-oov0t5{color:#fff;background:#3a4750;border-color:#3a4750}.liste.svelte-oov0t5{flex:1;min-height:8rem;overflow-y:auto}.leer.svelte-oov0t5{color:#9aa1a9;margin:.8rem .2rem;font-size:.85rem;font-style:italic}ul.svelte-oov0t5{margin:0;padding:0;list-style:none}li.svelte-oov0t5+li:where(.svelte-oov0t5){border-top:1px solid #f1f3f5}.zeile.svelte-oov0t5{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.45rem .25rem;font-size:.85rem;display:flex}.zeile.svelte-oov0t5:hover{background:#f6f8fa}.punkt.svelte-oov0t5{border-radius:50%;flex:none;width:.7rem;height:.7rem}.titel.svelte-oov0t5{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ebene.svelte-oov0t5{color:#6b7480;white-space:nowrap;font-size:.74rem}.datum.svelte-oov0t5{color:#9aa1a9;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.74rem}.fuss.svelte-oov0t5{justify-content:flex-end;display:flex}.fuss.svelte-oov0t5 button:where(.svelte-oov0t5){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.4rem .9rem;font-size:.82rem}.backdrop.svelte-1nqs4a{z-index:1300;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal.svelte-1nqs4a{background:#fff;border-radius:.7rem;flex-direction:column;gap:.55rem;width:min(92vw,460px);max-height:85vh;padding:.9rem;display:flex;box-shadow:0 12px 40px #00000040}h3.svelte-1nqs4a{margin:0;font-size:1rem}input.svelte-1nqs4a,select.svelte-1nqs4a{box-sizing:border-box;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.42rem .5rem;font-size:.88rem}select.svelte-1nqs4a{background:#fff}.neu.svelte-1nqs4a{cursor:pointer;color:#3a4750;background:#fff;border:1px dashed #3a4750;border-radius:1rem;align-self:start;padding:.3rem .7rem;font-size:.78rem}.form.svelte-1nqs4a{gap:.55rem;display:grid;overflow-y:auto}.form.svelte-1nqs4a label:where(.svelte-1nqs4a){color:#5d6771;gap:.18rem;font-size:.78rem;display:grid}.hinweis.svelte-1nqs4a{color:#c0392b;margin:0;font-size:.78rem}.rollenhint.svelte-1nqs4a{color:#6b7480;margin:-.2rem 0 0;font-size:.74rem}.formrow.svelte-1nqs4a{justify-content:flex-end;gap:.5rem;display:flex}.formrow.svelte-1nqs4a button:where(.svelte-1nqs4a){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.45rem .9rem;font-size:.85rem}.formrow.svelte-1nqs4a .prim:where(.svelte-1nqs4a){color:#fff;background:#3a4750;border-color:#3a4750}.formrow.svelte-1nqs4a button:where(.svelte-1nqs4a):disabled{opacity:.5;cursor:default}.liste.svelte-1nqs4a{flex:1;min-height:8rem;overflow-y:auto}.leer.svelte-1nqs4a{color:#9aa1a9;margin:.8rem .2rem;font-size:.85rem;font-style:italic}ul.svelte-1nqs4a{margin:0;padding:0;list-style:none}li.svelte-1nqs4a{align-items:center;gap:.15rem;display:flex}li.svelte-1nqs4a+li:where(.svelte-1nqs4a){border-top:1px solid #f1f3f5}.zeile.svelte-1nqs4a{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:.5rem;min-width:0;padding:.45rem .25rem;font-size:.85rem;display:flex}.zeile.svelte-1nqs4a:hover{background:#f6f8fa}.zeile.picked.svelte-1nqs4a{color:#6b7480}.check.svelte-1nqs4a{color:#2e7d32;flex:none;width:1rem;font-weight:600}.cname.svelte-1nqs4a{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.corg.svelte-1nqs4a{color:#6b7480;white-space:nowrap;text-overflow:ellipsis;max-width:9rem;font-size:.76rem;overflow:hidden}.crolle.svelte-1nqs4a{color:#3a5a7a;white-space:nowrap;background:#eaf0f6;border-radius:.6rem;padding:.06rem .4rem;font-size:.72rem}.edit.svelte-1nqs4a{cursor:pointer;opacity:.55;background:0 0;border:none;flex:none;padding:.3rem .35rem;font-size:.85rem}.edit.svelte-1nqs4a:hover{opacity:1}.fusshint.svelte-1nqs4a{color:#9aa1a9;margin:0;font-size:.74rem;font-style:italic}.fuss.svelte-1nqs4a{justify-content:flex-end;display:flex}.fuss.svelte-1nqs4a button:where(.svelte-1nqs4a){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.4rem .9rem;font-size:.82rem}.thumbbtn.svelte-1w5hlh8{cursor:zoom-in;background:0 0;border:none;padding:0;line-height:0;display:inline-block;position:relative}img.svelte-1w5hlh8{object-fit:cover;border:1px solid #cdd3da;border-radius:.35rem;width:2.6rem;height:2.6rem}.count.svelte-1w5hlh8{box-sizing:border-box;color:#fff;font-variant-numeric:tabular-nums;background:#3a4750;border:1px solid #fff;border-radius:.6rem;justify-content:center;align-items:center;min-width:1.05rem;height:1.05rem;padding:0 .2rem;font:600 .62rem/1 Arial,sans-serif;display:inline-flex;position:absolute;bottom:-.3rem;right:-.3rem}.hint.svelte-1s8sfy1{color:#8a6d1a;white-space:nowrap;background:#fff3d6;border:1px solid #ffd166;border-radius:.8rem;padding:.08rem .5rem;font-size:.66rem}.place.svelte-1s8sfy1{color:#fff;cursor:pointer;white-space:nowrap;background:#3a4750;border:1px solid #3a4750;border-radius:.8rem;padding:.1rem .55rem;font-size:.68rem}.place.svelte-1s8sfy1:hover{background:#2c363d}.anlage-notes.svelte-1h0rofp{align-items:start;gap:4mm;margin-top:5pt;display:grid}.anlage-notes.svelte-1h0rofp+.anlage-notes:where(.svelte-1h0rofp){margin-top:4mm}.anlage-notes.n1.svelte-1h0rofp{grid-template-columns:1fr}.anlage-notes.n2.svelte-1h0rofp{grid-template-columns:repeat(2,1fr)}.anlage-notes.n3.svelte-1h0rofp{grid-template-columns:repeat(3,1fr)}.anlage-note.svelte-1h0rofp{break-inside:avoid;page-break-inside:avoid;border:.5pt solid #ccc;min-width:0;padding:3pt 4pt}.anlage-note-kopf.svelte-1h0rofp{color:#666;font-variant-numeric:tabular-nums;margin-bottom:1.5pt;font:400 8.5pt/1.3 Arial,sans-serif}.anlage-note-text.svelte-1h0rofp{white-space:pre-wrap;overflow-wrap:anywhere;font:400 9.5pt/1.35 Arial,sans-serif}.anlage-note-text.cols.svelte-1h0rofp{column-width:52mm;column-gap:7mm}.bsheading.svelte-bwl3n8{break-before:page;page-break-before:always;break-after:avoid;page-break-after:avoid;border-bottom:.5pt solid #555;margin:0 0 4pt;padding-bottom:2pt;font:700 11.5pt/1.3 Arial,sans-serif}.bsreport.svelte-bwl3n8{white-space:pre-wrap;overflow-wrap:anywhere;break-inside:avoid;page-break-inside:avoid;margin:0 0 8pt;font:400 10pt/1.45 Arial,sans-serif}.bsreport.svelte-bwl3n8 ul,.bsreport.svelte-bwl3n8 ol{margin:1pt 0;padding-left:14pt}.bsreport.svelte-bwl3n8 strong{font-weight:700}.bsreport.svelte-bwl3n8 em{font-style:italic}.bsreport.svelte-bwl3n8 u{text-decoration:underline}.bsreport.svelte-bwl3n8 s{text-decoration:line-through}.bslevel.svelte-bwl3n8{break-after:avoid;page-break-after:avoid;margin:18pt 0 3pt;font:700 10.5pt/1.3 Arial,sans-serif}.bslevel.vorzwischen.svelte-bwl3n8{border-bottom:.5pt solid #999;padding-bottom:2pt}.bsraum.svelte-bwl3n8{break-after:avoid;page-break-after:avoid;margin:14pt 0 2pt;font:700 10pt/1.3 Arial,sans-serif}.bslevel.svelte-bwl3n8+.bsraum:where(.svelte-bwl3n8){margin-top:8pt}.anlage-entry.svelte-bwl3n8{break-inside:avoid;page-break-inside:avoid;border-top:1.5pt solid #3a4750;margin-top:16pt;padding:6pt 0 0}.bslevel.svelte-bwl3n8+.anlage-entry:where(.svelte-bwl3n8),.bsraum.svelte-bwl3n8+.anlage-entry:where(.svelte-bwl3n8){margin-top:3pt}.anlage-top.svelte-bwl3n8{align-items:flex-start;gap:6mm;display:flex}.anlage-info.svelte-bwl3n8{flex:1;min-width:0}.anlage-plan.svelte-bwl3n8{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fafafa;border:.5pt solid #ccc;flex:none;place-items:center;width:45mm;height:45mm;display:grid;overflow:hidden}.anlage-plan.svelte-bwl3n8 img:where(.svelte-bwl3n8){object-fit:contain;max-width:100%;max-height:100%}.anlage-plan.platzhalter.svelte-bwl3n8 span:where(.svelte-bwl3n8){text-align:center;color:#888;padding:4mm;font:400 8.5pt/1.3 Arial,sans-serif}.anlage-head.svelte-bwl3n8{justify-content:space-between;align-items:baseline;gap:8pt;display:flex}.anlage-titel.svelte-bwl3n8,.anlage-name.svelte-bwl3n8{font:700 10.5pt/1.3 Arial,sans-serif}.anlage-tags.svelte-bwl3n8{color:#666;font-size:8.5pt}.anlage-sub.svelte-bwl3n8{color:#666;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:1pt 10pt;margin-top:2pt;font-size:8.5pt;display:flex}.anlage-text.svelte-bwl3n8{white-space:pre-wrap;margin-top:3pt;font-size:9.5pt}.anlage-text.cols.svelte-bwl3n8{column-width:52mm;column-gap:7mm}.anlage-imgs.svelte-bwl3n8{grid-template-columns:repeat(2,1fr);gap:6mm;margin-top:5pt;display:grid}.anlage-imgs.svelte-bwl3n8 .cell:where(.svelte-bwl3n8){-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fafafa;border:.5pt solid #ccc;height:0;padding-bottom:100%;position:relative;overflow:hidden}.anlage-imgs.svelte-bwl3n8 img:where(.svelte-bwl3n8){object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.anlage-imgs.svelte-bwl3n8 .platzhalter:where(.svelte-bwl3n8) span:where(.svelte-bwl3n8){text-align:center;color:#888;place-items:center;padding:6mm;font:400 8.5pt/1.3 Arial,sans-serif;display:grid;position:absolute;inset:0}.bsempty.svelte-bwl3n8{color:#666;font-size:9.5pt;font-style:italic}.printroot.svelte-115c8a1{display:none}@media print{.printroot.svelte-115c8a1{display:block}}.printroot.preview.svelte-115c8a1{display:block}@media print{.printroot.preview.svelte-115c8a1{display:none}}.printroot.preview.svelte-115c8a1 .wasserzeichen:where(.svelte-115c8a1){position:absolute}.printroot.preview.svelte-115c8a1 .fusszeile:where(.svelte-115c8a1){margin:6mm 16mm 0 20mm;position:static;bottom:auto;left:auto;right:auto}.printroot.preview.svelte-115c8a1 .fussplatz:where(.svelte-115c8a1){display:none}.printroot.svelte-115c8a1{color:#111;overflow-wrap:anywhere;background:#fff;padding:0 16mm 0 20mm;font:10pt/1.45 Arial,Helvetica,sans-serif;position:relative}.wasserzeichen.svelte-115c8a1{color:#b41e1e1a;pointer-events:none;z-index:10;place-items:center;font:700 92pt/1 Arial,sans-serif;display:grid;position:fixed;inset:0;transform:rotate(-28deg)}table.pagetable.svelte-115c8a1{border-collapse:collapse;width:100%}table.pagetable.svelte-115c8a1>thead:where(.svelte-115c8a1) td:where(.svelte-115c8a1),table.pagetable.svelte-115c8a1>tfoot:where(.svelte-115c8a1) td:where(.svelte-115c8a1),table.pagetable.svelte-115c8a1>tbody:where(.svelte-115c8a1)>tr:where(.svelte-115c8a1)>td:where(.svelte-115c8a1){padding:0}.logozeile.svelte-115c8a1{align-items:center;gap:6mm;padding:14mm 0 10mm;display:flex}.wortmarke.svelte-115c8a1{color:#4a545e;letter-spacing:.02em;font:500 14pt/1 Arial,sans-serif}.balken.svelte-115c8a1{flex:1;height:4.2mm;display:block}.seitenbanner.svelte-115c8a1{letter-spacing:.18em;text-transform:uppercase;color:#a33;border-bottom:.5pt solid #a33;margin-bottom:6pt;padding-bottom:2pt;font:700 7.5pt/1.2 Arial,sans-serif}.fussplatz.svelte-115c8a1{height:18mm}.fusszeile.svelte-115c8a1{color:#333;text-align:left;font:7.5pt/1.3 Arial,sans-serif;position:fixed;bottom:9mm;left:20mm;right:16mm}.titel.svelte-115c8a1,.betreff.svelte-115c8a1{font:700 11pt/1.35 Arial,sans-serif}.titeldatum.svelte-115c8a1{margin-bottom:8pt;font:700 11pt/1.35 Arial,sans-serif}.fassungzeile.svelte-115c8a1{color:#3a5a7a;margin:-6pt 0 8pt;font:700 8.5pt/1.4 Arial,sans-serif}table.kopf.svelte-115c8a1{border-collapse:collapse;margin:4pt 0 10pt;font-size:10pt}table.kopf.svelte-115c8a1 th:where(.svelte-115c8a1){text-align:left;vertical-align:top;white-space:nowrap;min-width:30mm;padding:1pt 8pt 1pt 0;font-weight:400}table.kopf.svelte-115c8a1 td:where(.svelte-115c8a1){vertical-align:top;padding:1pt 0}.beteiligte.svelte-115c8a1{break-inside:avoid;page-break-inside:avoid;border-top:.5pt solid #555;padding:6pt 0}.btitle.svelte-115c8a1{margin-bottom:2pt;font:700 9pt/1.3 Arial,sans-serif}table.bliste.svelte-115c8a1{border-collapse:collapse;width:100%;font-size:9pt}table.bliste.svelte-115c8a1 td:where(.svelte-115c8a1){vertical-align:top;border-bottom:.25pt solid #ddd;padding:1.5pt 8pt 1.5pt 0}table.bliste.svelte-115c8a1 tr:where(.svelte-115c8a1):last-child td:where(.svelte-115c8a1),.bliste.svelte-115c8a1 tr.nborder:where(.svelte-115c8a1) td:where(.svelte-115c8a1){border-bottom:none}.bliste.svelte-115c8a1 .bmark:where(.svelte-115c8a1){color:#2c7a44;width:5mm;font-weight:700}.bliste.svelte-115c8a1 tr.anwesend:where(.svelte-115c8a1) .bname:where(.svelte-115c8a1){font-weight:600}.bliste.svelte-115c8a1 .borg:where(.svelte-115c8a1){color:#444}.bliste.svelte-115c8a1 .bcontact:where(.svelte-115c8a1){color:#666;padding-top:0;font-size:8.5pt}.blegend.svelte-115c8a1{color:#888;margin-top:2pt;font-size:7.5pt}.block.svelte-115c8a1{break-inside:avoid;page-break-inside:avoid;border-top:.5pt solid #555;gap:8pt;padding:6pt 0;display:flex}.blocklabel.svelte-115c8a1{min-width:30mm}.klausel.svelte-115c8a1{white-space:pre-wrap;break-inside:avoid;page-break-inside:avoid;border-top:.5pt solid #555;padding:5pt 0 7pt;font-size:9pt}.anlagen.svelte-115c8a1{break-inside:avoid;page-break-inside:avoid;border-top:.5pt solid #555;padding:6pt 0}.atitle.svelte-115c8a1{margin-bottom:2pt;font:700 9pt/1.3 Arial,sans-serif}.atext.svelte-115c8a1{font-size:9pt}.atext.svelte-115c8a1 ul,.atext.svelte-115c8a1 ol{margin:1pt 0;padding-left:14pt}.atext.svelte-115c8a1 strong{font-weight:700}.atext.svelte-115c8a1 em{font-style:italic}.atext.svelte-115c8a1 u{text-decoration:underline}.atext.svelte-115c8a1 s{text-decoration:line-through}table.tops.svelte-115c8a1{border-collapse:collapse;width:100%}.topkopf.svelte-115c8a1 th:where(.svelte-115c8a1){text-align:left;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#ececec;border-top:.5pt solid #555;border-bottom:.5pt solid #555;padding:3pt 4pt;font:700 9.5pt/1.25 Arial,sans-serif}.topkopf.svelte-115c8a1 .c-vt:where(.svelte-115c8a1){text-align:right}.c-top.svelte-115c8a1{vertical-align:top;width:12mm;padding:3pt 4pt 3pt 0;font-weight:600}.c-thema.svelte-115c8a1{vertical-align:top;padding:3pt 4pt}.c-vt.svelte-115c8a1{vertical-align:top;text-align:right;width:32mm;padding:3pt 0 3pt 4pt;font-size:9pt}.themazeile.svelte-115c8a1{break-after:avoid;page-break-after:avoid;break-inside:avoid;page-break-inside:avoid}.themazeile.svelte-115c8a1 td:where(.svelte-115c8a1){padding-top:8pt}.themazeile.svelte-115c8a1 .c-thema:where(.svelte-115c8a1) b:where(.svelte-115c8a1){font-size:10.5pt}.punktzeile.svelte-115c8a1{break-inside:avoid;page-break-inside:avoid;border-bottom:.25pt solid #ddd}.punktzeile.svelte-115c8a1:last-child,.punktzeile.mit-erg.svelte-115c8a1{border-bottom:none}.ergzeile.svelte-115c8a1{break-inside:avoid;page-break-inside:avoid;break-before:avoid;page-break-before:avoid;border-top:.5pt dashed #bbb}.ergzeile.letzte.svelte-115c8a1{border-bottom:.25pt solid #ddd}.ergzeile.letzte.svelte-115c8a1:last-child{border-bottom:none}.messzeile.svelte-115c8a1,.pinrest.svelte-115c8a1{break-before:avoid;page-break-before:avoid;break-inside:avoid;page-break-inside:avoid}.messzeile.svelte-115c8a1 td:where(.svelte-115c8a1){padding:0 0 2pt}.pinrest.svelte-115c8a1{border-bottom:.25pt solid #ddd}.pinrest.mit-erg.svelte-115c8a1,.pinrest.svelte-115c8a1:last-child{border-bottom:none}.pinrest.svelte-115c8a1 .c-thema:where(.svelte-115c8a1){padding-top:0}.ergzeile.svelte-115c8a1 .c-top:where(.svelte-115c8a1){padding-top:4pt}.ergdatum.svelte-115c8a1{color:#444;white-space:nowrap;font-size:9pt;font-weight:400;display:block}.ergzeile.done.svelte-115c8a1 .ptext:where(.svelte-115c8a1){color:#444}.ptext.svelte-115c8a1{white-space:pre-wrap;margin:0}.erg.svelte-115c8a1{color:#333;border-left:1.5pt solid #999;margin-top:2pt;padding-left:6pt;font-size:9pt}.ptext.svelte-115c8a1 ul,.ptext.svelte-115c8a1 ol{margin:1pt 0;padding-left:14pt}.ptext.svelte-115c8a1 .md-checklist{padding-left:2pt;list-style:none}.ptext.svelte-115c8a1 strong,.klausel.svelte-115c8a1 strong,.erg.svelte-115c8a1 strong{font-weight:700}.ptext.svelte-115c8a1 em,.klausel.svelte-115c8a1 em,.erg.svelte-115c8a1 em{font-style:italic}.ptext.svelte-115c8a1 u,.klausel.svelte-115c8a1 u,.erg.svelte-115c8a1 u{text-decoration:underline}.ptext.svelte-115c8a1 s,.klausel.svelte-115c8a1 s,.erg.svelte-115c8a1 s{text-decoration:line-through}.klausel.svelte-115c8a1 ul,.klausel.svelte-115c8a1 ol{margin:1pt 0;padding-left:14pt}.doneline.svelte-115c8a1,.pinverweis.svelte-115c8a1{color:#444;margin-top:1pt;font-size:8.5pt;font-style:italic}.pinmessung.svelte-115c8a1{break-inside:avoid;page-break-inside:avoid;border:.5pt solid #ccc;margin:4pt 0 2pt;padding:4pt 6pt;font:400 9pt/1.4 Arial,sans-serif}.pinfotos.svelte-115c8a1{grid-template-columns:repeat(4,1fr);gap:3mm;margin:4pt 0 2pt;display:grid}.pfzelle.svelte-115c8a1{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fafafa;border:.5pt solid #ccc;height:0;padding-bottom:100%;position:relative;overflow:hidden}.pfzelle.svelte-115c8a1 img:where(.svelte-115c8a1){object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.pfzelle.platzhalter.svelte-115c8a1 span:where(.svelte-115c8a1){text-align:center;color:#888;place-items:center;padding:2mm;font:400 7.5pt/1.2 Arial,sans-serif;display:grid;position:absolute;inset:0}.punktzeile.done.svelte-115c8a1 .ptext:where(.svelte-115c8a1){color:#444}.entwurf-vermerk.svelte-115c8a1{color:#a33;margin-top:10pt;font:700 8.5pt/1.4 Arial,sans-serif}.fp-backdrop.svelte-601o9l{z-index:1600;background:#0000008c;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.fp-sheet.svelte-601o9l{background:#eef0f2;border-radius:10px;flex-direction:column;width:min(940px,96vw);max-height:92vh;display:flex;overflow:hidden;box-shadow:0 10px 40px #00000059}.fp-bar.svelte-601o9l{background:#fff;border-bottom:1px solid #e5e7eb;align-items:center;gap:10px;padding:9px 12px;display:flex}.fp-title.svelte-601o9l{flex:1;min-width:0;font:600 14px/1.3 system-ui,sans-serif}.fp-print.svelte-601o9l{color:#fff;cursor:pointer;white-space:nowrap;background:#0d9488;border:none;border-radius:6px;padding:7px 12px;font-weight:600}.fp-print.svelte-601o9l:disabled{opacity:.5;cursor:default}.fp-close.svelte-601o9l{cursor:pointer;color:#555;background:0 0;border:none;padding:4px 6px;font-size:18px;line-height:1}.fp-scroll.svelte-601o9l{flex:1;padding:16px;overflow:auto}.fp-paper.svelte-601o9l{background:#fff;max-width:210mm;min-height:60mm;margin:0 auto;position:relative;box-shadow:0 1px 8px #0003}.fp-loading.svelte-601o9l{color:#666;padding:12px 16mm;font:10pt/1.4 Arial,sans-serif}.backdrop.svelte-1j71j9u{z-index:1300;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal.svelte-1j71j9u{background:#fff;border-radius:.7rem;gap:.55rem;width:min(92vw,440px);max-height:92vh;padding:.9rem;display:grid;overflow-y:auto;box-shadow:0 12px 40px #00000040}.modal.svelte-1j71j9u:focus{outline:none}h2.svelte-1j71j9u{margin:0 0 .1rem;font-size:1rem}.vorschau.svelte-1j71j9u{border:1px solid #e6e9ed;border-radius:.4rem;max-height:40vh;margin:0;padding:0;list-style:none;overflow-y:auto}.vorschau.svelte-1j71j9u li:where(.svelte-1j71j9u){flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;padding:.35rem .5rem;font-size:.84rem;display:flex}.vorschau.svelte-1j71j9u li:where(.svelte-1j71j9u)+li:where(.svelte-1j71j9u){border-top:1px solid #f1f3f5}.vt.svelte-1j71j9u{overflow-wrap:anywhere;color:#2c3540;flex:1;min-width:0}.vp.svelte-1j71j9u{color:#6b7480;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.74rem}.vh.svelte-1j71j9u{color:#8a6d1a;flex-basis:100%;font-size:.72rem}.vorhanden.svelte-1j71j9u .vt:where(.svelte-1j71j9u){color:#9aa1a9;text-decoration:line-through}.hint.svelte-1j71j9u{color:#8a929b;margin:0;font-size:.7rem}.row.svelte-1j71j9u{gap:.45rem;margin-top:.25rem;display:flex}.row.svelte-1j71j9u button:where(.svelte-1j71j9u){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;flex:1;padding:.45rem;font-size:.85rem}.row.svelte-1j71j9u .primary:where(.svelte-1j71j9u){color:#fff;background:#3a4750;border-color:#3a4750}.row.svelte-1j71j9u .primary:where(.svelte-1j71j9u):disabled{opacity:.6;cursor:default}.vr.svelte-kei63v{z-index:3000;--vrcol:min(100%, 64rem);background:#f6f8fa;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.activate.svelte-kei63v{background:#fff;border-radius:.7rem;gap:.9rem;width:min(92vw,26rem);margin:auto;padding:1.4rem;display:grid;box-shadow:0 10px 40px #0000002e}.activate.svelte-kei63v h2:where(.svelte-kei63v){margin:0;font-size:1.55rem}.activate.svelte-kei63v .hint:where(.svelte-kei63v){color:#5a636c;margin:0;font-size:1.05rem;line-height:1.45}.activate.svelte-kei63v label:where(.svelte-kei63v){color:#3a4750;gap:.35rem;font-size:1.1rem;display:grid}.activate.svelte-kei63v input:where(.svelte-kei63v){border:1px solid #cdd3da;border-radius:.5rem;padding:.8rem;font-size:1.25rem}.arow.svelte-kei63v{justify-content:flex-end;gap:.6rem;display:flex}.cancel.svelte-kei63v{cursor:pointer;background:#fff;border:1px solid #cdd3da;border-radius:.5rem;padding:.85rem 1.3rem;font-size:1.15rem}.go.svelte-kei63v{color:#fff;cursor:pointer;background:#3aa657;border:none;border-radius:.5rem;padding:.85rem 1.6rem;font-size:1.15rem}.bar.svelte-kei63v{color:#fff;width:var(--vrcol);box-sizing:border-box;background:#22303a;border-radius:0 0 .6rem .6rem;flex:none;align-items:center;gap:.6rem;margin-inline:auto;padding:1rem 1.15rem;font-size:1.2rem;display:flex}.clock.svelte-kei63v{font-variant-numeric:tabular-nums;opacity:.85;margin-left:auto}.list.svelte-kei63v{width:var(--vrcol);margin:0;box-sizing:border-box;background:#fff;flex:1;margin-inline:auto;padding:0;list-style:none;overflow-y:auto}.list.svelte-kei63v>li:where(.svelte-kei63v){border-bottom:1px solid #eef1f4}.row.svelte-kei63v{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.85rem;width:100%;padding:1.25rem 1.15rem;font-size:1.35rem;display:flex}.st.svelte-kei63v{color:#fff;border:2px solid #cdd3da;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;font-size:1.2rem;display:inline-flex}li.ok.svelte-kei63v .st:where(.svelte-kei63v){background:#3aa657;border-color:#3aa657}.who.svelte-kei63v{flex:1}.ts.svelte-kei63v{color:#8a929b;white-space:nowrap;font-size:1rem}.form.svelte-kei63v{background:#fbfcfd;gap:.7rem;padding:.3rem 1.15rem 1.3rem;display:grid}.form.svelte-kei63v label:where(.svelte-kei63v){color:#3a4750;gap:.3rem;font-size:1.05rem;display:grid}.form.svelte-kei63v input:where(.svelte-kei63v){border:1px solid #cdd3da;border-radius:.5rem;padding:.8rem;font-size:1.25rem}.confirm.svelte-kei63v{color:#fff;cursor:pointer;background:#3aa657;border:none;border-radius:.5rem;margin-top:.5rem;padding:1rem 1.2rem;font-size:1.3rem}.empty.svelte-kei63v{color:#8a929b;padding:1.4rem 1.15rem;font-size:1.15rem}.actions.svelte-kei63v{width:var(--vrcol);box-sizing:border-box;background:#f6f8fa;border-top:1px solid #e6e9ed;flex:none;justify-content:space-between;gap:.7rem;margin-inline:auto;padding:.85rem 1.15rem;display:flex}.guest.svelte-kei63v{cursor:pointer;background:#fff;border:1px solid #cdd3da;border-radius:.5rem;padding:.95rem 1.2rem;font-size:1.15rem}.end.svelte-kei63v{color:#fff;cursor:pointer;background:#22303a;border:none;border-radius:.5rem;padding:.95rem 1.4rem;font-size:1.15rem}.pinback.svelte-kei63v{z-index:3100;background:#0006;justify-content:center;align-items:flex-start;padding:6vh 1rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.pinbox.svelte-kei63v{background:#fff;border-radius:.7rem;gap:.8rem;width:min(90vw,20rem);padding:1.2rem;display:grid}.pinbox.svelte-kei63v h3:where(.svelte-kei63v){margin:0;font-size:1.4rem}.pinbox.svelte-kei63v input:where(.svelte-kei63v){text-align:center;letter-spacing:.3rem;text-indent:.3rem;border:1px solid #cdd3da;border-radius:.5rem;justify-self:center;width:9rem;padding:.6rem .5rem;font-size:1.5rem}.err.svelte-kei63v{color:#c0392b;margin:0;font-size:1rem}.md-render.svelte-1opyidz,textarea.svelte-1opyidz{box-sizing:border-box;width:100%;font:inherit;color:inherit;overflow-wrap:anywhere;word-break:break-word;background:#fff;border:1px solid #cdd3da;border-radius:6px;padding:.3rem .45rem;font-size:.85rem;line-height:1.4}textarea.svelte-1opyidz{resize:none;display:block}.md-tasten.svelte-1opyidz{justify-content:flex-end;margin-top:.25rem;display:flex}.tastatur.svelte-1opyidz{font:inherit;color:#3a4750;cursor:pointer;background:#fff;border:1px solid #cdd3da;border-radius:6px;padding:.3rem .6rem;font-size:.8rem}.md-render.svelte-1opyidz{cursor:text}.md-render.svelte-1opyidz:not(.md-disabled):hover{border-color:#9aa4ae}.md-empty.svelte-1opyidz{cursor:text}.md-ph.svelte-1opyidz{color:#8a929b}.md-disabled.svelte-1opyidz{cursor:default;color:#6b7480;background:#f4f6f8;border-color:#e0e5ea}.md-render.svelte-1opyidz ul,.md-render.svelte-1opyidz ol{margin:0;padding-left:1.3em}.md-render.svelte-1opyidz .md-checklist{padding-left:.2em;list-style:none}.md-render.svelte-1opyidz strong{font-weight:700}.md-render.svelte-1opyidz em{font-style:italic}.md-render.svelte-1opyidz u{text-decoration:underline}.md-render.svelte-1opyidz s{text-decoration:line-through}.editable[disabled] .del.svelte-qs8gka,.editable[disabled] .addpoint.svelte-qs8gka,.editable[disabled] .addtheme.svelte-qs8gka,.editable[disabled] .pact.svelte-qs8gka,.editable[disabled] .mv.svelte-qs8gka,.editable[disabled] .ergedit.svelte-qs8gka{display:none}.editable[disabled] input.svelte-qs8gka{color:#4a545e;background:#f8f9fa}label.svelte-qs8gka{color:#5d6771;gap:.18rem;font-size:.72rem;display:grid}input.svelte-qs8gka{box-sizing:border-box;background:#fff;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.38rem .5rem;font-family:inherit;font-size:.88rem}input.svelte-qs8gka:disabled{opacity:1;-webkit-text-fill-color:currentColor}.theme.svelte-qs8gka{gap:1.15rem;display:grid}.theme-row.svelte-qs8gka{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.tno.svelte-qs8gka{color:#3a4750;font-variant-numeric:tabular-nums;min-width:1.2rem;font-size:.85rem;font-weight:700}.ttitle.svelte-qs8gka{flex:1;min-width:6rem;font-weight:600}.approval.svelte-qs8gka{background:#f6f8fb;border:1px solid #dbe2ea;border-radius:.5rem;gap:.4rem;padding:.5rem .6rem;display:grid}.approval.svelte-qs8gka .atitle:where(.svelte-qs8gka){flex:1;min-width:6rem;font-weight:600}.averdicts.svelte-qs8gka{flex-wrap:wrap;gap:.4rem;display:flex}.averdict.svelte-qs8gka{cursor:pointer;color:#3a4750;background:#fff;border:1px solid #cdd3da;border-radius:1rem;padding:.25rem .7rem;font-size:.76rem}.averdict.sel.svelte-qs8gka{color:#fff;background:#2c7a44;border-color:#2c7a44;font-weight:600}.averdict.svelte-qs8gka:disabled{cursor:default;opacity:.75}.anotes.svelte-qs8gka{box-sizing:border-box;width:100%;font-size:.82rem}.point.svelte-qs8gka{gap:.4rem;margin-left:.35rem;display:flex}.pno.svelte-qs8gka{color:#8a929b;font-variant-numeric:tabular-nums;min-width:2rem;padding-top:.42rem;font-size:.75rem}.pbody.svelte-qs8gka{flex:1;gap:.28rem;min-width:0;display:grid}.pmeta.svelte-qs8gka{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.pact.wide.svelte-qs8gka{text-align:center;border-radius:.5rem;width:100%;padding:.42rem;font-size:.8rem}.pmeta.vt.svelte-qs8gka .resp:where(.svelte-qs8gka),.pmeta.vt.svelte-qs8gka .due:where(.svelte-qs8gka){flex:7rem;min-width:7rem;padding:.38rem .45rem;font-size:.82rem}.del.svelte-qs8gka{cursor:pointer;opacity:.55;background:0 0;border:none;min-width:1.7rem;min-height:1.7rem;padding:.15rem;font-size:.85rem}.del.svelte-qs8gka:hover{opacity:1}.mv.svelte-qs8gka{cursor:pointer;color:#6b7480;opacity:.7;background:0 0;border:none;min-width:2.2rem;min-height:2.2rem;padding:.15rem .1rem;font-size:.85rem}.mv.svelte-qs8gka:hover{opacity:1}.pact.svelte-qs8gka{cursor:pointer;color:#3a4750;white-space:nowrap;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;padding:.18rem .55rem;font-size:.72rem}.pact.right.svelte-qs8gka{margin-left:auto}.pact.prim.svelte-qs8gka{color:#fff;background:#3a4750;border-color:#3a4750}.pact.svelte-qs8gka:disabled{opacity:.5;cursor:default}.statuswrap.svelte-qs8gka{display:inline-flex;position:relative}.statuswrap.right.svelte-qs8gka{margin-left:auto}.statuschip.svelte-qs8gka{cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #cdd3da;border-radius:1rem;padding:.3rem .7rem;font-size:.9rem}.statuschip.s-offen.svelte-qs8gka{color:#3a4750;border-color:#cdd3da}.statuschip.s-zu_pruefen.svelte-qs8gka{color:#8a6100;background:#fff6dd;border-color:#e0a800;font-weight:600}.statuschip.s-erledigt.svelte-qs8gka{color:#237a41;background:#e7f5ec;border-color:#3aa657}.statuschip.s-geloescht.svelte-qs8gka{color:#8a929b;background:#eef1f4;border-color:#cdd3da;text-decoration:line-through}.statusmenu.svelte-qs8gka{z-index:60;background:#fff;border:1px solid #cdd3da;border-radius:.6rem;gap:.15rem;min-width:11rem;padding:.3rem;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #00000029}.statusopt.svelte-qs8gka{text-align:left;cursor:pointer;color:#3a4750;background:0 0;border:1px solid #0000;border-radius:.4rem;padding:.55rem .7rem;font-size:1rem}.statusopt.svelte-qs8gka:hover{background:#f2f5f8}.statusopt.on.svelte-qs8gka{background:#eef4ff;border-color:#b9d0f5;font-weight:600}.pnote.svelte-qs8gka{color:#8a929b;font-size:.78rem}.point.done.svelte-qs8gka .pbody:where(.svelte-qs8gka) .md-render{color:#2c7a44;background:#e7f2ea;border-color:#bfe0c8}.donebadge.svelte-qs8gka{color:#fff;background:#3aa657;border-radius:.8rem;align-self:center;padding:.1rem .5rem;font-size:.66rem}.point.deleted.svelte-qs8gka .pbody:where(.svelte-qs8gka) .md-render{color:#6b7480;background:#eef1f3;border-color:#cdd3da;text-decoration:line-through}.point.deleted.svelte-qs8gka .pno:where(.svelte-qs8gka){color:#8a929b}.delbadge.svelte-qs8gka{color:#fff;background:#8a929b;border-radius:.8rem;align-self:center;padding:.1rem .5rem;font-size:.66rem}.theme.tdeleted.svelte-qs8gka .ttitle:where(.svelte-qs8gka),.theme.tdeleted.svelte-qs8gka .point:where(.svelte-qs8gka) .md-render{color:#6b7480;background:#eef1f3;border-color:#cdd3da;text-decoration:line-through}.theme.tdeleted.svelte-qs8gka .tno:where(.svelte-qs8gka),.theme.tdeleted.svelte-qs8gka .pno:where(.svelte-qs8gka){color:#8a929b}.theme.tdeleted.svelte-qs8gka .pmeta:where(.svelte-qs8gka),.theme.tdeleted.svelte-qs8gka .addpoint:where(.svelte-qs8gka){display:none}.point.deleted.svelte-qs8gka .erg:where(.svelte-qs8gka),.theme.tdeleted.svelte-qs8gka .erg:where(.svelte-qs8gka){color:#8a929b;border-left-color:#cdd3da;text-decoration:line-through}.point.deleted.svelte-qs8gka .erg:where(.svelte-qs8gka) b:where(.svelte-qs8gka),.theme.tdeleted.svelte-qs8gka .erg:where(.svelte-qs8gka) b:where(.svelte-qs8gka){color:#8a929b}.ergnew.svelte-qs8gka{flex-wrap:wrap;gap:.4rem;display:flex}.ergnew.svelte-qs8gka input:where(.svelte-qs8gka){flex:1;min-width:8rem;padding:.3rem .45rem;font-size:.82rem}.ergedit.svelte-qs8gka{cursor:pointer;color:#8a929b;background:0 0;border:none;min-width:1.5rem;min-height:1.3rem;padding:0 .25rem;font-size:.78rem}.ergedit.svelte-qs8gka:hover{color:#3a4750}.erg.svelte-qs8gka{color:#4a545e;border-left:3px solid #e6e9ed;padding:.1rem .5rem;font-size:.78rem}.erg.svelte-qs8gka b:where(.svelte-qs8gka){color:#8a6d1a}.ergdate.svelte-qs8gka{color:#9aa1a9;font-size:.7rem}.addpoint.svelte-qs8gka,.addtheme.svelte-qs8gka{cursor:pointer;color:#6b7480;background:#fff;border:1px dashed #cdd3da;border-radius:1rem;justify-self:start;padding:.22rem .65rem;font-size:.74rem}.pointadders.svelte-qs8gka{flex-wrap:wrap;gap:.35rem;display:flex}.themeadders.svelte-qs8gka{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.eingefuegt.svelte-qs8gka{color:#6b7480;align-items:center;gap:.35rem;font-size:.72rem;display:inline-flex}.editable[disabled] .pointadders.svelte-qs8gka,.editable[disabled] .themeadders.svelte-qs8gka{display:none}.pindraft.svelte-qs8gka{background:#fafbfc;border:1px solid #cdd3da;border-radius:.5rem;gap:.4rem;margin:.3rem 0 .1rem;padding:.55rem;display:grid}.pdname.svelte-qs8gka{box-sizing:border-box;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.5rem;font-size:1rem}.pdchips.svelte-qs8gka{flex-wrap:wrap;gap:.3rem;display:flex}.pdchip.svelte-qs8gka{cursor:pointer;background:#fff;border:1.5px solid #cdd3da;border-radius:1rem;padding:.22rem .7rem;font-size:.8rem}.pdtags.svelte-qs8gka{box-sizing:border-box;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.45rem;font-size:.9rem}.pdsug.svelte-qs8gka{flex-wrap:wrap;gap:.25rem;display:flex}.pdsug.svelte-qs8gka button:where(.svelte-qs8gka){cursor:pointer;color:#3a4750;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;padding:.15rem .5rem;font-size:.72rem}.pdrow.svelte-qs8gka{align-items:center;gap:.4rem;display:flex}.pdspace.svelte-qs8gka{flex:1}.pdfoto.svelte-qs8gka{cursor:pointer;color:#3a4750;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.5rem;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.82rem;display:inline-flex}.pdhint.svelte-qs8gka{color:#c0392b;margin:0;font-size:.75rem}.addtheme.svelte-qs8gka{margin-top:.1rem}.editable[disabled] input.svelte-1p4jugg{color:#4a545e;background:#f8f9fa}.grid.svelte-1p4jugg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.45rem .6rem;display:grid}label.svelte-1p4jugg{color:#5d6771;gap:.18rem;font-size:.72rem;display:grid}.nexttermin.svelte-1p4jugg{grid-template-columns:minmax(9.4rem,1fr) minmax(0,1fr)}input.svelte-1p4jugg{box-sizing:border-box;background:#fff;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.38rem .5rem;font-family:inherit;font-size:.88rem}input.svelte-1p4jugg:disabled{opacity:1;-webkit-text-fill-color:currentColor}.themes.svelte-1p4jugg{gap:.9rem;display:grid}.themes-head.svelte-1p4jugg{letter-spacing:.06em;text-transform:uppercase;color:#8a929b;border-bottom:1px solid #e6e9ed;align-items:center;gap:.6rem;margin-bottom:.1rem;padding-bottom:.3rem;font-size:.7rem;display:flex}.themes-head.svelte-1p4jugg>span:where(.svelte-1p4jugg):first-child{white-space:nowrap}.bshint.svelte-1p4jugg{color:#9aa1a9;margin:.2rem 0;font-size:.78rem;font-style:italic}.szanl.svelte-1p4jugg{margin:.2rem 0 .4rem;padding:0;list-style:none}.szanl.svelte-1p4jugg li:where(.svelte-1p4jugg){border-bottom:1px solid #f1f5f9;align-items:baseline;gap:.5rem;padding:.25rem 0;display:flex}.szname.svelte-1p4jugg{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.88rem;overflow:hidden}.szstand.svelte-1p4jugg{color:#6b7280;flex:none;font-size:.78rem}.szweg.svelte-1p4jugg{color:#9ca3af;cursor:pointer;background:0 0;border:none;flex:none;margin-left:auto;font-size:.85rem}.szweg.svelte-1p4jugg:hover{color:#b91c1c}.szplus.svelte-1p4jugg{color:#3a4750;font:inherit;cursor:pointer;background:0 0;border:1px dashed #cbd5e1;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.82rem;display:inline-flex}.szplus.svelte-1p4jugg:hover{background:#f8fafc;border-color:#3a4750}.szwahl.svelte-1p4jugg{flex-direction:column;gap:.25rem;margin:.2rem 0;display:flex}.szopt.svelte-1p4jugg{text-align:left;font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:.35rem .6rem;font-size:.85rem}.szopt.svelte-1p4jugg:hover{background:#f8fafc}.szopt.abbr.svelte-1p4jugg{color:#6b7280;border-style:dashed}.szcheck.svelte-1p4jugg{cursor:pointer;align-items:center;gap:.5rem;padding:.3rem .2rem;font-size:.84rem;display:flex}.szcheck.svelte-1p4jugg input:where(.svelte-1p4jugg){flex:none;width:auto;margin:0;padding:0}.szcheck.svelte-1p4jugg .szstand:where(.svelte-1p4jugg){color:#6b7480;font-size:.78rem}.szgrp.svelte-1p4jugg{letter-spacing:.05em;text-transform:uppercase;color:#8a929b;padding:.35rem .2rem .05rem;font-size:.68rem}.szactions.svelte-1p4jugg{gap:.4rem;margin-top:.35rem;display:flex}.gen.svelte-1u7ctim{gap:.55rem;display:grid}.grp.svelte-1u7ctim{gap:.28rem;display:grid}.lbl.svelte-1u7ctim{letter-spacing:.05em;text-transform:uppercase;color:#8a929b;font-size:.68rem}.chips.svelte-1u7ctim{flex-wrap:wrap;gap:.3rem;display:flex}.chip.svelte-1u7ctim{cursor:pointer;color:#3a4750;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;padding:.22rem .6rem;font-size:.76rem}.chip.on.svelte-1u7ctim{color:#fff;background:#3a4750;border-color:#3a4750}input[type=date].svelte-1u7ctim{border:1px solid #cdd3da;border-radius:.4rem;padding:.3rem .45rem;font-size:.82rem}.range.svelte-1u7ctim{color:#5d6771;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.8rem;display:flex}.mini.svelte-1u7ctim{cursor:pointer;color:#6b7480;background:#fff;border:1px dashed #cdd3da;border-radius:1rem;padding:.15rem .5rem;font-size:.72rem}.count.svelte-1u7ctim{color:#6b7480;font-size:.72rem}.leer.svelte-1u7ctim{color:#9aa1a9;margin:.4rem 0;font-size:.82rem;font-style:italic}.level.svelte-1u7ctim{color:#3a4750;border-bottom:1px solid #e6e9ed;margin-top:.25rem;padding:.35rem 0 .15rem;font-size:.72rem;font-weight:700}.level.muted.svelte-1u7ctim{color:#9aa1a9;font-weight:600}.zwischen.svelte-1u7ctim{color:#5d6771;padding:.3rem 0 .1rem;font-size:.72rem;font-weight:600}.entry.svelte-1u7ctim{border-bottom:1px solid #f1f3f5;align-items:center;gap:.5rem;padding:.35rem .1rem;display:flex}.entry.out.svelte-1u7ctim{opacity:.55}.inc.svelte-1u7ctim{cursor:pointer;color:#2c7a44;background:#fff;border:1px solid #cdd3da;border-radius:.3rem;flex:none;width:1.35rem;height:1.35rem;font-size:.85rem;line-height:1}.inc.on.svelte-1u7ctim{background:#e7f2ea;border-color:#bfe0c8}.fest.svelte-1u7ctim{flex:none;place-items:center;width:1.35rem;height:1.35rem;font-size:.8rem;line-height:1;display:grid}.anpunkt.svelte-1u7ctim{color:#6b7480;white-space:nowrap;flex:none;font-size:.7rem}.dot.svelte-1u7ctim{border-radius:50%;flex:none;width:.7rem;height:.7rem}.etxt.svelte-1u7ctim{flex:1;gap:.1rem;min-width:0;display:grid}.etitle.svelte-1u7ctim{color:#2b2f33;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.etags.svelte-1u7ctim{color:#8a929b;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.disabled.svelte-1u7ctim .chip:where(.svelte-1u7ctim),.disabled.svelte-1u7ctim .inc:where(.svelte-1u7ctim),.disabled.svelte-1u7ctim .mini:where(.svelte-1u7ctim),.disabled.svelte-1u7ctim input:where(.svelte-1u7ctim){pointer-events:none}.editable[disabled] .addtheme.svelte-1u2lk5q,.editable[disabled] .pact.svelte-1u2lk5q{display:none}.themes.svelte-1u2lk5q{gap:.9rem;display:grid}.themes-head.svelte-1u2lk5q{letter-spacing:.06em;text-transform:uppercase;color:#8a929b;border-bottom:1px solid #e6e9ed;align-items:center;gap:.6rem;margin-bottom:.1rem;padding-bottom:.3rem;font-size:.7rem;display:flex}.themes-head.svelte-1u2lk5q>span:where(.svelte-1u2lk5q):first-child{white-space:nowrap}.pact.svelte-1u2lk5q{cursor:pointer;color:#3a4750;white-space:nowrap;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;padding:.18rem .55rem;font-size:.72rem}.pact.svelte-1u2lk5q:disabled{opacity:.5;cursor:default}.bshint.svelte-1u2lk5q{color:#9aa1a9;margin:.2rem 0;font-size:.78rem;font-style:italic}.addtheme.svelte-1u2lk5q{cursor:pointer;color:#6b7480;background:#fff;border:1px dashed #cdd3da;border-radius:1rem;justify-self:start;padding:.22rem .65rem;font-size:.74rem}.themeadders.svelte-1u2lk5q{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.editable[disabled] .themeadders.svelte-1u2lk5q{display:none}.addtheme.svelte-1u2lk5q{margin-top:.1rem}.editable[disabled] .del.svelte-r0kr16,.editable[disabled] .addtheme.svelte-r0kr16,.editable[disabled] .mv.svelte-r0kr16{display:none}.editable[disabled] input.svelte-r0kr16{color:#4a545e;background:#f8f9fa}label.svelte-r0kr16{color:#5d6771;gap:.18rem;font-size:.72rem;display:grid}input.svelte-r0kr16{box-sizing:border-box;background:#fff;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.38rem .5rem;font-family:inherit;font-size:.88rem}input.svelte-r0kr16:disabled{opacity:1;-webkit-text-fill-color:currentColor}.themes.svelte-r0kr16{gap:.9rem;display:grid}.vr-head.svelte-r0kr16{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.vr-head.svelte-r0kr16>span:where(.svelte-r0kr16):first-child{margin-right:auto}.vr-mail.svelte-r0kr16{color:#2c3540;cursor:pointer;white-space:nowrap;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.3rem .7rem;font-size:.82rem}.vr-mail.svelte-r0kr16:focus-visible{outline-offset:-2px;outline:2px solid #3a4750}.vr-start.svelte-r0kr16{color:#fff;cursor:pointer;background:#22303a;border:none;border-radius:.4rem;padding:.3rem .7rem;font-size:.82rem}.themes-head.svelte-r0kr16{letter-spacing:.06em;text-transform:uppercase;color:#8a929b;border-bottom:1px solid #e6e9ed;align-items:center;gap:.6rem;margin-bottom:.1rem;padding-bottom:.3rem;font-size:.7rem;display:flex}.themes-head.svelte-r0kr16>span:where(.svelte-r0kr16):first-child{white-space:nowrap}.del.svelte-r0kr16{cursor:pointer;opacity:.55;background:0 0;border:none;min-width:1.7rem;min-height:1.7rem;padding:.15rem;font-size:.85rem}.del.svelte-r0kr16:hover{opacity:1}.mv.svelte-r0kr16{cursor:pointer;color:#6b7480;opacity:.7;background:0 0;border:none;min-width:2.2rem;min-height:2.2rem;padding:.15rem .1rem;font-size:.85rem}.mv.svelte-r0kr16:hover{opacity:1}.bshint.svelte-r0kr16{color:#9aa1a9;margin:.2rem 0;font-size:.78rem;font-style:italic}.prow.svelte-r0kr16{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.prow.svelte-r0kr16 .pmove:where(.svelte-r0kr16){flex-direction:column;flex:none;display:flex}.prow.svelte-r0kr16 .pmove:where(.svelte-r0kr16) .mv:where(.svelte-r0kr16){min-width:1.6rem;min-height:1.15rem;padding:0;font-size:.72rem;line-height:1}.paddrow.svelte-r0kr16{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.prow.svelte-r0kr16 .pnamewrap:where(.svelte-r0kr16){flex:1;min-width:7rem;position:relative}.prow.svelte-r0kr16 .pnamewrap:where(.svelte-r0kr16) .pname:where(.svelte-r0kr16){box-sizing:border-box;width:100%;min-width:0}.namesuggest.svelte-r0kr16{z-index:30;background:#fff;border:1px solid #cdd3da;border-radius:.4rem;max-height:12rem;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 22px #00000029}.namesuggest.svelte-r0kr16 li:where(.svelte-r0kr16)+li:where(.svelte-r0kr16){border-top:1px solid #f1f3f5}.ns-item.svelte-r0kr16{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:.38rem .55rem;display:flex}.ns-item.svelte-r0kr16:hover,.ns-item.svelte-r0kr16:focus{background:#f6f8fa}.ns-name.svelte-r0kr16{color:#1f2933;font-size:.82rem}.ns-sub.svelte-r0kr16{color:#6b7480;font-size:.72rem}.prow.svelte-r0kr16 .porg:where(.svelte-r0kr16),.prow.svelte-r0kr16 .ptel:where(.svelte-r0kr16){flex:1;min-width:6rem}.prow.svelte-r0kr16 .pmail:where(.svelte-r0kr16){flex:1.4;min-width:8rem}.prow.svelte-r0kr16 .ppres:where(.svelte-r0kr16){color:#5d6771;white-space:nowrap;align-items:center;gap:.25rem;font-size:.74rem;display:inline-flex}.editable[disabled] .prow .del.svelte-r0kr16{display:none}.addtheme.svelte-r0kr16{cursor:pointer;color:#6b7480;background:#fff;border:1px dashed #cdd3da;border-radius:1rem;justify-self:start;margin-top:.1rem;padding:.22rem .65rem;font-size:.74rem}.editable[disabled] input.svelte-1mpqitw{color:#4a545e;background:#f8f9fa}.grid.svelte-1mpqitw{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.45rem .6rem;display:grid}label.svelte-1mpqitw{color:#5d6771;gap:.18rem;font-size:.72rem;display:grid}label.full.svelte-1mpqitw,.ack.svelte-1mpqitw{grid-column:1/-1}.when.svelte-1mpqitw{grid-column:1/-1;grid-template-columns:minmax(9.4rem,1fr) minmax(0,1fr) minmax(0,1fr);gap:.45rem .6rem;display:grid}@media (width<=340px){.when.svelte-1mpqitw{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.when.svelte-1mpqitw>label:where(.svelte-1mpqitw):first-child{grid-column:1/-1}}.ack.svelte-1mpqitw{color:#5d6771;gap:.18rem;font-size:.72rem;display:grid}.rahmen.svelte-1mpqitw{border:1px solid #e6e9ed;border-radius:.5rem;padding:0 .6rem}.rahmen[open].svelte-1mpqitw{padding-bottom:.6rem}.rahmen.svelte-1mpqitw>summary:where(.svelte-1mpqitw){cursor:pointer;letter-spacing:.05em;text-transform:uppercase;color:#8a929b;align-items:center;gap:.5rem;padding:.45rem 0;font-size:.68rem;list-style:none;display:flex}.rahmen.svelte-1mpqitw>summary:where(.svelte-1mpqitw)::-webkit-details-marker{display:none}.rahmen.svelte-1mpqitw>summary:where(.svelte-1mpqitw):before{content:"▸";font-size:.75rem;transition:transform .12s}.rahmen[open].svelte-1mpqitw>summary:where(.svelte-1mpqitw):before{transform:rotate(90deg)}.rahmen.svelte-1mpqitw .hint:where(.svelte-1mpqitw){text-transform:none;letter-spacing:0;color:#0b6e66;background:#e6f4f2;border-radius:1rem;padding:.02rem .45rem;font-size:.65rem}input.svelte-1mpqitw,select.svelte-1mpqitw{box-sizing:border-box;background:#fff;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.38rem .5rem;font-family:inherit;font-size:.88rem}input.svelte-1mpqitw:disabled{opacity:1;-webkit-text-fill-color:currentColor}.inheritbtn.svelte-1mpqitw{cursor:pointer;color:#6b7480;background:#fff;border:1px dashed #cdd3da;border-radius:1rem;justify-self:start;margin-bottom:.5rem;padding:.22rem .65rem;font-size:.74rem}.rahmenquelle.svelte-1mpqitw{color:#6b7480;gap:.25rem;margin-bottom:.5rem;font-size:.74rem;display:grid}.rahmenquelle.svelte-1mpqitw select:where(.svelte-1mpqitw){padding:.3rem .45rem;font-size:.82rem}header.svelte-4imjt{border-bottom:1px solid #e6e9ed;align-items:center;gap:.6rem;padding:.55rem .85rem;display:flex;position:relative}.mdlegend.svelte-4imjt{z-index:50;background:#fff;border:1px solid #ccc;border-radius:8px;padding:10px 12px;position:absolute;top:44px;right:8px;box-shadow:0 4px 16px #0000002e}.mdlegend.svelte-4imjt table:where(.svelte-4imjt){border-collapse:collapse;font-size:13px}.mdlegend.svelte-4imjt td:where(.svelte-4imjt){padding:2px 10px 2px 0}.mdlegend.svelte-4imjt code:where(.svelte-4imjt){background:#f3f3f3;border-radius:4px;padding:1px 5px;font-family:monospace}.mdlegend-x.svelte-4imjt{cursor:pointer;background:0 0;border:none;font-size:13px;position:absolute;top:4px;right:6px}.autostat.svelte-4imjt{color:#6b7480;white-space:nowrap;text-overflow:ellipsis;align-self:center;min-width:0;margin-right:.4rem;font-size:.68rem;overflow:hidden}.autostat.err.svelte-4imjt{color:#c0392b;white-space:normal;font-weight:600}.ref.svelte-4imjt{color:#3a4750;overflow-wrap:anywhere;flex-wrap:wrap;flex:auto;align-items:center;gap:.15rem .5rem;min-width:0;font-size:.92rem;font-weight:650;display:flex}@media (width<=560px){header.svelte-4imjt{flex-wrap:wrap;row-gap:.1rem}.ref.svelte-4imjt{flex-basis:0}.autostat.svelte-4imjt{flex:100%;order:10;margin-right:0}}.close.svelte-4imjt{cursor:pointer;color:#6b7480;background:0 0;border:none;font-size:1.05rem}.hprint.svelte-4imjt{cursor:pointer;color:#6b7480;background:0 0;border:none;min-width:1.7rem;min-height:1.7rem;padding:.2rem}.hprint.svelte-4imjt:hover{color:#3a4750}.badge.svelte-4imjt{border-radius:.8rem;padding:.06rem .45rem;font-size:.64rem;font-weight:400}.badge.entwurf.svelte-4imjt{color:#8a6d1a;background:#fff3d6;border:1px solid #ffd166}.badge.publiziert.svelte-4imjt{color:#2c7a44;background:#e7f2ea;border:1px solid #bfe0c8}.badge.fassung.svelte-4imjt{color:#3a5a7a;background:#eaf0f6;border:1px solid #c3d4e6}.fassungen.svelte-15mw1jk{border-top:1px solid #e5e7eb;margin-top:12px;padding-top:8px}.fassungen-head.svelte-15mw1jk{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;margin-bottom:6px;font:600 .72rem/1 system-ui,sans-serif}.fassungen.svelte-15mw1jk ul:where(.svelte-15mw1jk){flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.fassungen.svelte-15mw1jk li:where(.svelte-15mw1jk){flex-wrap:wrap;align-items:center;gap:8px;font-size:.82rem;display:flex}.fassungen.svelte-15mw1jk .fv:where(.svelte-15mw1jk){font-weight:600}.fassungen.svelte-15mw1jk .fd:where(.svelte-15mw1jk){color:#6b7280;font-size:.78rem}.fassungen.svelte-15mw1jk .fno:where(.svelte-15mw1jk){color:#9ca3af;border:1px solid #e5e7eb;border-radius:4px;padding:0 5px;font-size:.72rem;font-style:italic}.fassungen.svelte-15mw1jk .fview:where(.svelte-15mw1jk){cursor:pointer;color:#374151;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;margin-left:auto;padding:4px 10px;font-size:.78rem}.fassungen.svelte-15mw1jk .fview:where(.svelte-15mw1jk):hover{background:#e5e7eb}footer.svelte-l8ysu4{border-top:1px solid #e6e9ed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;padding:.5rem .85rem;display:flex}.fleft.svelte-l8ysu4,.fright.svelte-l8ysu4{flex-wrap:wrap;gap:.45rem;display:flex}.fright.svelte-l8ysu4{justify-content:flex-end;margin-left:auto}@media (width<=560px){.fleft.svelte-l8ysu4,.fright.svelte-l8ysu4{flex:100%}.fleft.svelte-l8ysu4 button:where(.svelte-l8ysu4),.fright.svelte-l8ysu4 button:where(.svelte-l8ysu4){flex:auto}}footer.svelte-l8ysu4 button:where(.svelte-l8ysu4){white-space:nowrap;cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.4rem .9rem;font-size:.82rem}footer.svelte-l8ysu4 .primary:where(.svelte-l8ysu4){color:#fff;background:#3a4750;border-color:#3a4750}footer.svelte-l8ysu4 .primary:where(.svelte-l8ysu4):disabled{opacity:.5;cursor:default}.backdrop.svelte-trlvah{z-index:1250;background:#0006;place-items:stretch stretch;display:grid;position:fixed;inset:0}.sheet.svelte-trlvah{background:#fff;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);width:min(96vw,clamp(680px,66.67vw,1340px));max-height:100vh;margin:0 auto;font-size:.85rem;display:grid}.body.svelte-trlvah{overflow-wrap:anywhere;align-content:start;gap:.9rem;padding:.95rem .95rem 1.1rem;display:grid;overflow-y:auto}.editable.svelte-trlvah{border:none;gap:1.3rem;min-width:0;margin:0;padding:0;display:grid}.aufgestellt.svelte-trlvah{color:#8a929b;font-size:.7rem}.themes.svelte-trlvah{gap:.9rem;display:grid}.themes-head.svelte-trlvah{letter-spacing:.06em;text-transform:uppercase;color:#8a929b;border-bottom:1px solid #e6e9ed;align-items:center;gap:.6rem;margin-bottom:.1rem;padding-bottom:.3rem;font-size:.7rem;display:flex}.showarch.svelte-trlvah{letter-spacing:0;text-transform:none;cursor:pointer;color:#6b7480;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;margin-left:auto;padding:.1rem .55rem;font-size:.66rem}.showarch.svelte-trlvah:hover{color:#3a4750}.themes-head.svelte-trlvah>span:where(.svelte-trlvah):first-child{white-space:nowrap}.showwrap.svelte-trlvah{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;margin-left:auto;display:flex}.showwrap.svelte-trlvah .showarch:where(.svelte-trlvah){white-space:nowrap;margin-left:0}.srlive.svelte-trlvah{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pinzeile.svelte-trlvah{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pinbadge.svelte-trlvah{color:#3a4750;white-space:nowrap;background:#eef3f6;border:1px solid #cdd3da;border-radius:.8rem;padding:.08rem .5rem;font-size:.68rem}.pinjump.svelte-trlvah{cursor:pointer}.pinjump.svelte-trlvah:hover{background:#dfeaf0;border-color:#9aa4ae}.pinunlink.svelte-trlvah{cursor:pointer;color:#8a929b;background:0 0;border:none;min-width:1.5rem;min-height:1.5rem;padding:.1rem .3rem}.pinunlink.svelte-trlvah:hover{color:#b3261e}.editable[disabled].svelte-trlvah .pinunlink:where(.svelte-trlvah){display:none}.backdrop.svelte-1wka2y1{z-index:1200;background:#0006;place-items:stretch stretch;display:grid;position:fixed;inset:0}.sheet.svelte-1wka2y1{background:#fff;grid-template-rows:auto auto 1fr;width:min(96vw,clamp(760px,66.67vw,1340px));max-height:100vh;margin:0 auto;display:grid}header.svelte-1wka2y1{border-bottom:1px solid #e6e9ed;align-items:center;padding:.55rem .85rem;display:flex}header.svelte-1wka2y1 h2:where(.svelte-1wka2y1){flex:1;margin:0;font-size:1rem}.close.svelte-1wka2y1{cursor:pointer;color:#6b7480;background:0 0;border:none;font-size:1.05rem}.neuladen.svelte-1wka2y1{cursor:pointer;color:#6b7480;background:0 0;border:none;place-items:center;margin-right:.2rem;padding:.25rem .45rem;display:grid}.neuladen.svelte-1wka2y1:disabled{cursor:default}.neuladen.dreht.svelte-1wka2y1 svg{animation:.9s linear infinite svelte-1wka2y1-neuladen-dreht}@keyframes svelte-1wka2y1-neuladen-dreht{to{transform:rotate(360deg)}}.aktualisiert.svelte-1wka2y1{color:#8a6d3b;margin-right:.4rem;font-size:.74rem}.toolbar.svelte-1wka2y1{border-bottom:1px solid #e6e9ed;flex-direction:column;gap:.4rem;padding:.55rem .85rem;display:flex}.toolbar.svelte-1wka2y1>button:where(.svelte-1wka2y1){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.45rem .8rem;font-size:.85rem}.toolbar.svelte-1wka2y1>.primary:where(.svelte-1wka2y1){color:#fff;background:#3a4750;border-color:#3a4750}.sectionchips.svelte-1wka2y1{flex-wrap:wrap;gap:.3rem;display:flex}.sectionchips.svelte-1wka2y1 .chip:where(.svelte-1wka2y1){cursor:pointer;color:#3a4750;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;padding:.22rem .6rem;font-size:.74rem}.sectionchips.svelte-1wka2y1 .chip.active:where(.svelte-1wka2y1){color:#fff;background:#3a4750;border-color:#3a4750}.sectionchips.svelte-1wka2y1 .chip.ghost:where(.svelte-1wka2y1){color:#6b7480;background:#fff;border-style:dashed}.sectioninput.svelte-1wka2y1{border:1px solid #cdd3da;border-radius:1rem;width:11rem;padding:.22rem .6rem;font-size:.74rem}.list.svelte-1wka2y1{overflow-wrap:anywhere;padding:.4rem .85rem 1.5rem;overflow-y:auto}.empty.svelte-1wka2y1{color:#9aa1a9;padding:1.2rem .2rem;font-size:.85rem;font-style:italic}.grp.svelte-1wka2y1{border-bottom:1px solid #f1f3f5;margin:.45rem 0 0}.grp.svelte-1wka2y1>summary:where(.svelte-1wka2y1){cursor:pointer;letter-spacing:.05em;text-transform:uppercase;color:#8a929b;align-items:center;gap:.4rem;padding:.45rem .2rem;font-size:.68rem;list-style:none;display:flex}.grp.svelte-1wka2y1>summary:where(.svelte-1wka2y1)::-webkit-details-marker{display:none}.grp.svelte-1wka2y1>summary:where(.svelte-1wka2y1):before{content:"▸";font-size:.75rem;transition:transform .12s}.grp[open].svelte-1wka2y1>summary:where(.svelte-1wka2y1):before{transform:rotate(90deg)}ul.svelte-1wka2y1{border-top:1px solid #f1f3f5;margin:0 0 .35rem;padding:0;list-style:none}li.svelte-1wka2y1{cursor:pointer;border-bottom:1px solid #f1f3f5;align-items:center;gap:.55rem;padding:.42rem .25rem;font-size:.84rem;display:flex}li.serieshead.svelte-1wka2y1{letter-spacing:.06em;text-transform:uppercase;color:#9aa1a9;cursor:default;border-bottom:none;padding:.45rem .25rem .15rem;font-size:.62rem;display:block}li.serieshead.svelte-1wka2y1:not(:first-child){border-top:1px dashed #cdd3da;margin-top:.35rem}li.serieshead.svelte-1wka2y1:hover{background:0 0}li.svelte-1wka2y1:hover{background:#f6f8fa}li.svelte-1wka2y1:focus-visible{outline-offset:-2px;outline:2px solid #3a4750}.ref.svelte-1wka2y1{color:#3a4750;font-variant-numeric:tabular-nums;min-width:5.8rem;font-weight:650}.sache.svelte-1wka2y1{display:contents}.art.svelte-1wka2y1{color:#6b7480;flex:none;width:9.5rem}.betreff.svelte-1wka2y1{color:#2c3540;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.date.svelte-1wka2y1{color:#6b7480;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.78rem}@media (width<=760px){li.svelte-1wka2y1{flex-wrap:wrap;gap:.1rem .35rem}.ref.svelte-1wka2y1{white-space:nowrap;flex:1 0 auto;min-width:0}.sache.svelte-1wka2y1{color:#6b7480;flex:calc(100% - 6rem);order:10;min-width:0;font-size:.78rem;display:block}.art.svelte-1wka2y1,.betreff.svelte-1wka2y1{color:inherit;white-space:normal;display:inline;overflow:visible}.betreff.svelte-1wka2y1:not(.leer):before{content:" · "}.date.svelte-1wka2y1{order:11;align-self:flex-start}}.rowmenu-wrap.svelte-1wka2y1{flex:none;position:relative}.menubtn.svelte-1wka2y1{color:#6b7480;cursor:pointer;background:0 0;border:none;border-radius:.4rem;min-width:1.6rem;padding:.1rem .35rem;font-size:1.05rem;line-height:1}.menubtn.svelte-1wka2y1:hover{color:#2c3540;background:#f4f6f8}.rowmenu.svelte-1wka2y1{z-index:30;background:#fff;border:1px solid #cdd3da;border-radius:.5rem;flex-direction:column;min-width:11rem;margin-top:2px;display:flex;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 8px 22px #00000029}.rowmenu.svelte-1wka2y1 button:where(.svelte-1wka2y1){text-align:left;color:#2c3540;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.5rem .7rem;font-size:.82rem}.rowmenu.svelte-1wka2y1 button:where(.svelte-1wka2y1):hover{background:#f6f8fa}.rowmenu.svelte-1wka2y1 button.danger:where(.svelte-1wka2y1){color:#b3261e;border-top:1px solid #f1f3f5}.rowmenu.svelte-1wka2y1 button.danger:where(.svelte-1wka2y1):hover{background:#fdecea}.badge.svelte-1wka2y1{border-radius:.8rem;padding:.06rem .45rem;font-size:.64rem}.conflict-toast.svelte-1wka2y1{z-index:1800;color:#713f12;background:#fef3c7;border:1px solid #f0c869;border-radius:8px;align-items:flex-start;gap:10px;max-width:min(560px,94vw);padding:9px 12px;font-size:.82rem;line-height:1.35;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #00000040}.conflict-toast.svelte-1wka2y1 button:where(.svelte-1wka2y1){cursor:pointer;color:#92400e;background:0 0;border:none;flex:none;padding:0 2px;font-size:15px;line-height:1}.badge.entwurf.svelte-1wka2y1{color:#8a6d1a;background:#fff3d6;border:1px solid #ffd166}.badge.publiziert.svelte-1wka2y1{color:#2c7a44;background:#e7f2ea;border:1px solid #bfe0c8}.badge.fassung.svelte-1wka2y1{color:#3a5a7a;background:#eaf0f6;border:1px solid #c3d4e6}.badge.verdict.angenommen.svelte-1wka2y1{color:#2c7a44;background:#e7f2ea;border:1px solid #bfe0c8}.badge.verdict.abgelehnt.svelte-1wka2y1{color:#a3352b;background:#fbe6e4;border:1px solid #eebcb6}.backdrop.svelte-2y5l8q{z-index:1300;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal.svelte-2y5l8q{box-sizing:border-box;background:#fff;border-radius:.7rem;flex-direction:column;gap:.6rem;width:min(94vw,760px);max-width:calc(100vw - 1rem);max-height:90vh;padding:.9rem;display:flex;overflow:hidden;box-shadow:0 12px 40px #00000040}h3.svelte-2y5l8q{margin:0;font-size:1rem}h4.svelte-2y5l8q{color:#3a4750;margin:0;font-size:.86rem}h4.svelte-2y5l8q small:where(.svelte-2y5l8q){color:#6b7480;font-weight:400}.wahl.svelte-2y5l8q{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;align-items:end;gap:.4rem .8rem;padding-bottom:.6rem;display:flex}.wahl.svelte-2y5l8q label:where(.svelte-2y5l8q){color:#5d6771;flex:0 16rem;gap:.15rem;font-size:.76rem;display:grid}.wahl.svelte-2y5l8q .leer:where(.svelte-2y5l8q){flex:16rem}input.svelte-2y5l8q,select.svelte-2y5l8q{box-sizing:border-box;background:#fff;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.38rem .5rem;font-size:.86rem}.liste.svelte-2y5l8q{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.eintrag.svelte-2y5l8q{cursor:pointer;background:#fff;border:1px solid #cdd3da;border-radius:1rem;align-items:baseline;gap:.4rem;padding:.28rem .7rem;font-size:.84rem;display:inline-flex}.eintrag.aktiv.svelte-2y5l8q{color:#fff;background:#3a4750;border-color:#3a4750}.eintrag.svelte-2y5l8q .f:where(.svelte-2y5l8q){opacity:.75;font-size:.72rem}.banner.svelte-2y5l8q{color:#78350f;background:#fffbeb;border:1px solid #fcd34d;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.banner.svelte-2y5l8q span:where(.svelte-2y5l8q){flex:18rem;min-width:0}.banner.svelte-2y5l8q button:where(.svelte-2y5l8q){color:#78350f;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d97706;border-radius:.4rem;padding:.32rem .8rem;font-size:.8rem}.unbelegt.svelte-2y5l8q{color:#b45309;border:1px solid #f59e0b;border-radius:.6rem;padding:0 .35rem;font-size:.68rem}.eintrag.aktiv.svelte-2y5l8q .unbelegt:where(.svelte-2y5l8q){color:#fde68a;border-color:#fde68a}.neu.svelte-2y5l8q{flex:16rem;gap:.35rem;display:flex}.neu.svelte-2y5l8q button:where(.svelte-2y5l8q),.start.svelte-2y5l8q,.klein.svelte-2y5l8q{cursor:pointer;white-space:nowrap;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.32rem .7rem;font-size:.8rem}.start.svelte-2y5l8q{color:#fff;background:#3a4750;border-color:#3a4750}.form.svelte-2y5l8q{gap:.6rem;min-width:0;padding-right:.2rem;display:grid;overflow:hidden auto}fieldset.svelte-2y5l8q,.raster.svelte-2y5l8q>:where(.svelte-2y5l8q){min-width:0}.form.svelte-2y5l8q>label:where(.svelte-2y5l8q){color:#5d6771;gap:.18rem;font-size:.78rem;display:grid}fieldset.svelte-2y5l8q{border:1px solid #e5e7eb;border-radius:.5rem;gap:.4rem;margin:0;padding:.5rem .6rem .6rem;display:grid}legend.svelte-2y5l8q{color:#3a4750;padding:0 .3rem;font-size:.8rem;font-weight:600}legend.svelte-2y5l8q small:where(.svelte-2y5l8q){color:#6b7480;font-weight:400}.phase.svelte-2y5l8q{grid-template-columns:auto 1fr 1.4fr auto;align-items:center;gap:.35rem;display:grid}.haken.svelte-2y5l8q{gap:.45rem;font-size:.8rem;display:inline-flex}.inline.svelte-2y5l8q{align-items:center;gap:.2rem;display:inline-flex}.inline.svelte-2y5l8q input:where(.svelte-2y5l8q){width:auto}.weg.svelte-2y5l8q{cursor:pointer;color:#9aa1a9;background:0 0;border:none;font-size:.85rem}.raster.svelte-2y5l8q{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.45rem .6rem;display:grid}.raster.svelte-2y5l8q label:where(.svelte-2y5l8q){color:#5d6771;gap:.15rem;font-size:.76rem;display:grid}.breit.svelte-2y5l8q{grid-column:1/-1}.mehrteilig.svelte-2y5l8q{gap:.45rem .6rem;min-width:0;display:grid}.mehrteilig.kabel.svelte-2y5l8q{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.mehrteilig.automat.svelte-2y5l8q{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.mehrteilig.svelte-2y5l8q label:where(.svelte-2y5l8q){color:#5d6771;gap:.15rem;min-width:0;font-size:.76rem;display:grid}.mehrteilig.svelte-2y5l8q>label:where(.svelte-2y5l8q):only-child{grid-column:1/-1}.mehrteilig.svelte-2y5l8q>label:where(.svelte-2y5l8q):nth-child(2):last-child{grid-column:2/-1}.pdf.svelte-2y5l8q{color:#5d6771;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.pdf.svelte-2y5l8q .name:where(.svelte-2y5l8q){overflow-wrap:anywhere;color:#3a4750}.rat.svelte-2y5l8q{color:#6b7480;flex-basis:100%;font-size:.72rem}.fruehere.svelte-2y5l8q{color:#5d6771;font-size:.8rem}.fruehere.svelte-2y5l8q ul:where(.svelte-2y5l8q){margin:.3rem 0 0;padding-left:1.1rem}.fehler.svelte-2y5l8q{color:#c0392b;margin:0;font-size:.8rem}.fuss.svelte-2y5l8q,.leer.svelte-2y5l8q{color:#6b7480;margin:0;font-size:.76rem}.knoepfe.svelte-2y5l8q{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.ungespeichert.svelte-2y5l8q{color:#b45309;margin-right:auto;font-size:.78rem}.knoepfe.svelte-2y5l8q button:where(.svelte-2y5l8q){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.45rem .9rem;font-size:.85rem}.knoepfe.svelte-2y5l8q .prim:where(.svelte-2y5l8q){color:#fff;background:#3a4750;border-color:#3a4750}button.svelte-2y5l8q:disabled{opacity:.5;cursor:default}@media (width<=560px){.phase.svelte-2y5l8q{grid-template-columns:1fr auto}.phase.svelte-2y5l8q .haken:where(.svelte-2y5l8q){grid-area:1/1}.phase.svelte-2y5l8q .weg:where(.svelte-2y5l8q){grid-area:1/2}.phase.svelte-2y5l8q input:where(.svelte-2y5l8q){grid-column:1/-1}}.backdrop.svelte-1gis0si{z-index:1300;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal.svelte-1gis0si{box-sizing:border-box;background:#fff;border-radius:.7rem;flex-direction:column;gap:.55rem;width:min(94vw,680px);max-width:calc(100vw - 1rem);max-height:90vh;padding:.9rem;display:flex;overflow:hidden;box-shadow:0 12px 40px #00000040}h3.svelte-1gis0si{margin:0;font-size:1rem}h3.svelte-1gis0si small:where(.svelte-1gis0si){color:#6b7480;font-weight:400}.rat.svelte-1gis0si,.leer.svelte-1gis0si{color:#5d6771;margin:0;font-size:.8rem}.warn.svelte-1gis0si{color:#b45309;margin:0;font-size:.78rem}.alle.svelte-1gis0si{color:#5d6771;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.78rem;display:flex}.klein.svelte-1gis0si{cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.25rem .6rem;font-size:.78rem}.klein.an.svelte-1gis0si{color:#fff;background:#3a4750;border-color:#3a4750}.zeilen.svelte-1gis0si{gap:.45rem;min-height:0;display:grid;overflow-y:auto}fieldset.svelte-1gis0si{border:1px solid #e5e7eb;border-radius:.5rem;gap:.2rem;min-width:0;margin:0;padding:.35rem .6rem .45rem;display:grid}legend.svelte-1gis0si{color:#3a4750;padding:0 .3rem;font-size:.8rem;font-weight:600}.aenderung.svelte-1gis0si{grid-template-columns:8rem minmax(0,1fr) auto;align-items:baseline;gap:.45rem;font-size:.82rem;display:grid}.haken.svelte-1gis0si{cursor:pointer;align-items:baseline;gap:.45rem;display:inline-flex}.rechts.svelte-1gis0si{justify-self:end;align-items:baseline;gap:.5rem;display:inline-flex}.link.svelte-1gis0si{color:#64748b;cursor:pointer;background:0 0;border:none;padding:0;font-size:.72rem;text-decoration:underline}.beiseite.svelte-1gis0si{color:#5d6771;border-top:1px dashed #e5e7eb;padding-top:.35rem;font-size:.8rem}.beiseite.svelte-1gis0si summary:where(.svelte-1gis0si){cursor:pointer}.ign-strecke.svelte-1gis0si{gap:.15rem;margin:.35rem 0 0 .4rem;display:grid}.aenderung.ign.svelte-1gis0si{grid-template-columns:6.5rem minmax(0,1fr) auto}.aenderung.folgt.svelte-1gis0si{color:#6b7480}.aenderung.folgt.svelte-1gis0si .feld:where(.svelte-1gis0si){padding-left:1.45rem}.aenderung.folgt.svelte-1gis0si b:where(.svelte-1gis0si){color:#4b5563;font-weight:600}.aenderung.folgt.svelte-1gis0si small:where(.svelte-1gis0si){color:#8a939c;font-size:.7rem}.feld.svelte-1gis0si{color:#5d6771}.wert.svelte-1gis0si{overflow-wrap:anywhere}.alt.svelte-1gis0si{color:#6b7480}.marke.svelte-1gis0si{color:#b45309;font-size:.7rem}.knoepfe.svelte-1gis0si{justify-content:flex-end;gap:.5rem;display:flex}.knoepfe.svelte-1gis0si button:where(.svelte-1gis0si){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.45rem .9rem;font-size:.85rem}.knoepfe.svelte-1gis0si .prim:where(.svelte-1gis0si){color:#fff;background:#3a4750;border-color:#3a4750}.knoepfe.svelte-1gis0si .prim:where(.svelte-1gis0si):disabled{opacity:.5;cursor:default}@media (width<=480px){.aenderung.svelte-1gis0si,.aenderung.ign.svelte-1gis0si{grid-template-columns:minmax(0,1fr);gap:.1rem}.aenderung.svelte-1gis0si .wert:where(.svelte-1gis0si){padding-left:1.4rem}.rechts.svelte-1gis0si{justify-self:start;padding-left:1.4rem}}.backdrop.svelte-848pml{z-index:1300;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal.svelte-848pml{box-sizing:border-box;background:#fff;border-radius:.7rem;flex-direction:column;gap:.5rem;width:min(94vw,760px);max-width:calc(100vw - 1rem);max-height:90vh;padding:.9rem;display:flex;overflow:hidden;box-shadow:0 12px 40px #00000040}h3.svelte-848pml{margin:0;font-size:1rem}h4.svelte-848pml{color:#3a4750;margin:.2rem 0;font-size:.85rem}.quelle.svelte-848pml{color:#5d6771;overflow-wrap:anywhere;margin:0;font-size:.78rem}.option.svelte-848pml{flex-wrap:wrap;align-items:baseline;gap:.4rem;font-size:.82rem;display:flex}.option.svelte-848pml small:where(.svelte-848pml){color:#6b7480}.bilanz.svelte-848pml{margin:0;font-size:.85rem}.inhalt.svelte-848pml{gap:.5rem;min-height:0;padding-right:.2rem;display:grid;overflow-y:auto}.hinweise.svelte-848pml{color:#92400e;gap:.15rem;margin:0;padding-left:1.1rem;font-size:.8rem;display:grid}section.svelte-848pml{border:1px solid #e5e7eb;border-radius:.5rem;padding:.35rem .6rem .45rem}.zeile.svelte-848pml{overflow-wrap:anywhere;border-top:1px dashed #eef2f5;padding:.2rem 0;font-size:.82rem}.zeile.svelte-848pml:first-of-type{border-top:none}.meta.svelte-848pml{color:#5d6771}.aenderung.svelte-848pml{color:#1e3a8a;padding-left:.8rem}.hinweis.svelte-848pml{color:#b45309;padding-left:.8rem;font-size:.78rem}.befunde.svelte-848pml{color:#5d6771;font-size:.8rem}.befunde.svelte-848pml>summary:where(.svelte-848pml),.gruppe.svelte-848pml>summary:where(.svelte-848pml){cursor:pointer}.gruppe.svelte-848pml{margin:.25rem 0 0 .6rem}.gruppe.svelte-848pml ul:where(.svelte-848pml){margin:.2rem 0 .3rem;padding-left:1.1rem}.stufe.svelte-848pml{border:1px solid #cbd5e1;border-radius:.6rem;padding:0 .35rem;font-size:.68rem}.stufe.befund.svelte-848pml{color:#b45309;border-color:#f59e0b}.knoepfe.svelte-848pml{justify-content:flex-end;gap:.5rem;display:flex}.knoepfe.svelte-848pml button:where(.svelte-848pml){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.45rem .9rem;font-size:.85rem}.knoepfe.svelte-848pml .prim:where(.svelte-848pml){color:#fff;background:#3a4750;border-color:#3a4750}.knoepfe.svelte-848pml .prim:where(.svelte-848pml):disabled{opacity:.5;cursor:default}.backdrop.svelte-1awdh68{z-index:1300;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.modal.svelte-1awdh68{box-sizing:border-box;background:#fff;border-radius:.7rem;flex-direction:column;gap:.6rem;width:min(94vw,800px);max-width:calc(100vw - 1rem);max-height:92vh;padding:.9rem;display:flex;overflow:hidden;box-shadow:0 12px 40px #00000040}h3.svelte-1awdh68{margin:0;font-size:1rem}h3.svelte-1awdh68 small:where(.svelte-1awdh68){color:#6b7480;font-size:.8rem;font-weight:400}input.svelte-1awdh68,select.svelte-1awdh68{box-sizing:border-box;background:#fff;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.38rem .5rem;font-size:.86rem}.vorlagen.svelte-1awdh68{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;align-items:end;gap:.4rem .5rem;padding-bottom:.5rem;display:flex}.vorlagen.svelte-1awdh68 .wahl:where(.svelte-1awdh68){color:#5d6771;flex:13rem;gap:.15rem;font-size:.76rem;display:grid}.vorlagen.svelte-1awdh68 button:where(.svelte-1awdh68),.klein.svelte-1awdh68,.weg.svelte-1awdh68{cursor:pointer;white-space:nowrap;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.4rem .7rem;font-size:.8rem}.weg.svelte-1awdh68{color:#b3261e;background:#fff}.herkunft.svelte-1awdh68{color:#6b7480;flex-basis:100%;font-size:.74rem}.kasten.svelte-1awdh68{background:#f8fafc;border:1px solid #cdd3da;border-radius:.5rem;gap:.45rem;padding:.6rem .7rem;display:grid}.kasten.svelte-1awdh68 label:where(.svelte-1awdh68){color:#5d6771;gap:.15rem;font-size:.76rem;display:grid}.kasten.svelte-1awdh68 p:where(.svelte-1awdh68){margin:0;font-size:.84rem}.vorschau.svelte-1awdh68 ul:where(.svelte-1awdh68){gap:.3rem;max-height:32vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.vorschau.svelte-1awdh68 li:where(.svelte-1awdh68){font-size:.84rem}.bestand.svelte-1awdh68{color:#b45309;margin-left:1.5rem;font-size:.74rem;display:block}.form.svelte-1awdh68{gap:.6rem;min-width:0;padding-right:.2rem;display:grid;overflow:hidden auto}fieldset.svelte-1awdh68,.raster.svelte-1awdh68>:where(.svelte-1awdh68){min-width:0}fieldset.svelte-1awdh68{border:1px solid #e5e7eb;border-radius:.5rem;gap:.45rem;margin:0;padding:.5rem .6rem .6rem;display:grid}legend.svelte-1awdh68{color:#3a4750;padding:0 .3rem;font-size:.82rem;font-weight:600}legend.svelte-1awdh68 small:where(.svelte-1awdh68),label.svelte-1awdh68 small:where(.svelte-1awdh68),.unter.svelte-1awdh68 small:where(.svelte-1awdh68){color:#6b7480;font-weight:400}.raster.svelte-1awdh68{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;gap:.45rem .6rem;display:grid}.raster.svelte-1awdh68 label:where(.svelte-1awdh68),.treiber.svelte-1awdh68 label:where(.svelte-1awdh68){color:#5d6771;gap:.15rem;font-size:.76rem;display:grid}.breit.svelte-1awdh68{grid-column:1/-1}.dreier.svelte-1awdh68{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.45rem .6rem;display:grid}.aus.svelte-1awdh68 input:where(.svelte-1awdh68){color:#5d6771;cursor:default;background:#f1f5f9}.inline.svelte-1awdh68{color:#2c3540;align-items:center;gap:.35rem;font-size:.84rem;display:inline-flex!important}.inline.svelte-1awdh68 input:where(.svelte-1awdh68){width:auto}.inline.zeile.svelte-1awdh68{align-items:flex-start}.inline.zeile.svelte-1awdh68 input:where(.svelte-1awdh68){margin-top:.2rem}.inline.zeile.svelte-1awdh68 small:where(.svelte-1awdh68){color:#6b7480;font-size:.76rem;display:block}.haken.svelte-1awdh68{min-height:2rem}.unter.svelte-1awdh68{color:#5d6771;font-size:.76rem}.kabelliste.svelte-1awdh68{flex-direction:column;gap:.2rem;max-height:9rem;margin-top:.2rem;display:flex;overflow-y:auto}.treiber.svelte-1awdh68{border:1px solid #eef0f3;border-radius:.4rem;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:.45rem .6rem;padding:.5rem;display:grid}.automaten.svelte-1awdh68{flex-wrap:wrap;gap:.3rem .6rem;margin-top:.25rem;display:flex}.automaten.svelte-1awdh68 .inline:where(.svelte-1awdh68){color:#5d6771;font-size:.76rem}.automaten.svelte-1awdh68 input:where(.svelte-1awdh68){width:3.6rem}.klein.svelte-1awdh68{justify-self:start}.leise.svelte-1awdh68{color:#6b7480;margin:0;font-size:.76rem;line-height:1.4}.meldung.svelte-1awdh68{color:#166534;margin:0;font-size:.82rem}.fehler.svelte-1awdh68{color:#c0392b;margin:0;font-size:.82rem}.knoepfe.svelte-1awdh68{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.ungespeichert.svelte-1awdh68{color:#b45309;margin-right:auto;font-size:.78rem}.knoepfe.svelte-1awdh68 button:where(.svelte-1awdh68){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.45rem .9rem;font-size:.85rem}.knoepfe.svelte-1awdh68 .prim:where(.svelte-1awdh68){color:#fff;background:#3a4750;border-color:#3a4750}button.svelte-1awdh68:disabled{opacity:.5;cursor:default}@media (width<=560px){.treiber.svelte-1awdh68{grid-template-columns:1fr 1fr}.treiber.svelte-1awdh68 .name:where(.svelte-1awdh68){grid-column:1/-1}.dreier.svelte-1awdh68{grid-template-columns:1fr 1fr}}.wrap.svelte-1m4nwaf{vertical-align:middle;display:inline-flex;position:relative}.ico.svelte-1m4nwaf{color:#64748b;cursor:pointer;background:0 0;border:1px solid #94a3b8;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;margin-left:.25rem;padding:0;font-size:.7rem;font-weight:600;line-height:1;display:inline-flex}.ico.svelte-1m4nwaf:hover{color:#3a4750;background:#f1f5f9;border-color:#3a4750}.box.svelte-1m4nwaf{z-index:30;color:#334155;text-align:left;white-space:normal;background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;gap:.35rem;width:18rem;max-width:80vw;padding:.6rem .7rem;font-size:.78rem;font-weight:400;line-height:1.45;display:flex;position:absolute;top:1.4rem;left:0;box-shadow:0 6px 20px #0000002e}.titel.svelte-1m4nwaf{color:#3a4750;font-weight:600}.punkte.svelte-1m4nwaf{flex-direction:column;gap:.25rem;display:flex}.punkt.svelte-1m4nwaf b:where(.svelte-1m4nwaf){color:#3a4750}.mehr.svelte-1m4nwaf{font:inherit;color:#1a5c96;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}@media print{.wrap.svelte-1m4nwaf{display:none}}.klein.svelte-m3gfqg{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem}button.primary.svelte-m3gfqg{color:#fff;background:#3a4750;border-color:#3a4750}.feld.pflicht.svelte-m3gfqg>span:where(.svelte-m3gfqg){color:#111827;font-weight:700}.feld.pflicht.svelte-m3gfqg input:where(.svelte-m3gfqg):not([type=checkbox]),.feld.pflicht.svelte-m3gfqg select:where(.svelte-m3gfqg){border-left:4px solid #3a4750}.feld.offen.svelte-m3gfqg input:where(.svelte-m3gfqg):not([type=checkbox]),.feld.offen.svelte-m3gfqg select:where(.svelte-m3gfqg){background:#fef3c7;border-color:#f59e0b;border-left-style:solid;border-left-width:4px}fieldset.svelte-m3gfqg{border:none;flex-wrap:wrap;align-items:flex-start;gap:.7rem;margin:0;padding:0;display:flex}.panel>fieldset.svelte-m3gfqg:not(:last-of-type){border-bottom:1px solid #cbd5e1;margin-bottom:1.1rem;padding-bottom:1.1rem}.panel>fieldset.svelte-m3gfqg{min-width:0}.panel .feld.svelte-m3gfqg{min-width:0;max-width:100%}.panel select.svelte-m3gfqg{max-width:100%}legend.svelte-m3gfqg{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;width:100%;margin-bottom:.45rem;padding:0;font-size:.8rem}.feld.svelte-m3gfqg{gap:var(--feldgap);flex-direction:column;font-size:.85rem;display:flex}.feld.svelte-m3gfqg>span:where(.svelte-m3gfqg){white-space:nowrap;align-items:center;display:inline-flex}fieldset.svelte-m3gfqg>.feld:where(.svelte-m3gfqg):not(.inline)>span:where(.svelte-m3gfqg):first-child{height:var(--schrifth)}.feld.svelte-m3gfqg input:where(.svelte-m3gfqg):not([type=checkbox]),.feld.svelte-m3gfqg select:where(.svelte-m3gfqg){box-sizing:border-box;height:var(--feldh);border:1px solid #cbd5e1;border-radius:4px;min-width:6rem;padding:.3rem .4rem}fieldset.svelte-m3gfqg .klein:where(.svelte-m3gfqg){box-sizing:border-box;min-height:var(--feldh);padding:.3rem .7rem;font-size:.85rem;line-height:normal}fieldset.svelte-m3gfqg>.teil:where(.svelte-m3gfqg),fieldset.svelte-m3gfqg>.achtung:where(.svelte-m3gfqg){width:100%}fieldset.svelte-m3gfqg>.feld:where(.svelte-m3gfqg)~.teil:where(.svelte-m3gfqg),fieldset.svelte-m3gfqg>.feld:where(.svelte-m3gfqg)~.achtung:where(.svelte-m3gfqg){order:1}.feld.svelte-m3gfqg>.leer:where(.svelte-m3gfqg){visibility:hidden}.knopfzeile.svelte-m3gfqg{align-items:center;display:inline-flex}.achtung.svelte-m3gfqg{color:#78350f;background:#fffbeb;border:1px solid #fcd34d;border-radius:4px;font-size:.82rem}.achtung.svelte-m3gfqg>summary:where(.svelte-m3gfqg){cursor:pointer;align-items:center;gap:.4rem;padding:.35rem .55rem;font-weight:600;list-style:none;display:flex}.achtung.svelte-m3gfqg>summary:where(.svelte-m3gfqg)::-webkit-details-marker{display:none}.achtung.svelte-m3gfqg>summary:where(.svelte-m3gfqg):after{content:"▸";color:#b45309;margin-left:auto}.achtung[open].svelte-m3gfqg>summary:where(.svelte-m3gfqg):after{content:"▾"}.achtung.svelte-m3gfqg .dreieck:where(.svelte-m3gfqg){color:#d97706;flex:none;display:inline-flex}.achtung.svelte-m3gfqg>p:where(.svelte-m3gfqg){margin:0;padding:0 .55rem .5rem 1.6rem;font-weight:400;line-height:1.45}.helfer.svelte-m3gfqg{background:#f8fafc;border-radius:4px;flex-wrap:wrap;align-items:end;gap:.6rem;width:100%;padding:.5rem;display:flex}.teil.svelte-m3gfqg{color:#374151;margin:.2rem 0;font-size:.85rem}.teil.warn.svelte-m3gfqg{color:#b45309}.klein.svelte-1euam7v{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem}.feld.aus.svelte-1euam7v{opacity:.55}.feld.aus.svelte-1euam7v input:where(.svelte-1euam7v),.feld.aus.svelte-1euam7v select:where(.svelte-1euam7v){cursor:not-allowed;background:#f1f5f9}.feld.svelte-1euam7v small.phasen:where(.svelte-1euam7v){color:#0f766e;white-space:nowrap;margin-left:.4rem}.feld.pflicht.svelte-1euam7v>span:where(.svelte-1euam7v){color:#111827;font-weight:700}.feld.pflicht.svelte-1euam7v input:where(.svelte-1euam7v):not([type=checkbox]),.feld.pflicht.svelte-1euam7v select:where(.svelte-1euam7v){border-left:4px solid #3a4750}.feld.offen.svelte-1euam7v input:where(.svelte-1euam7v):not([type=checkbox]),.feld.offen.svelte-1euam7v select:where(.svelte-1euam7v){background:#fef3c7;border-color:#f59e0b;border-left-style:solid;border-left-width:4px}fieldset.svelte-1euam7v>.mehr:where(.svelte-1euam7v){text-align:left;cursor:pointer;color:#3a4750;text-underline-offset:2px;background:0 0;border:none;width:100%;padding:.1rem 0;font-size:.82rem;text-decoration:underline}fieldset.svelte-1euam7v>.mehr:where(.svelte-1euam7v):hover{color:#111827}fieldset.svelte-1euam7v{border:none;flex-wrap:wrap;align-items:flex-start;gap:.7rem;margin:0;padding:0;display:flex}.panel>fieldset.svelte-1euam7v:not(:last-of-type){border-bottom:1px solid #cbd5e1;margin-bottom:1.1rem;padding-bottom:1.1rem}.panel>fieldset.svelte-1euam7v{min-width:0}.panel .feld.svelte-1euam7v{min-width:0;max-width:100%}.panel select.svelte-1euam7v{max-width:100%}legend.svelte-1euam7v{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;width:100%;margin-bottom:.45rem;padding:0;font-size:.8rem}.feld.svelte-1euam7v{gap:var(--feldgap);flex-direction:column;font-size:.85rem;display:flex}.feld.svelte-1euam7v>span:where(.svelte-1euam7v){white-space:nowrap;align-items:center;display:inline-flex}fieldset.svelte-1euam7v>.feld:where(.svelte-1euam7v):not(.inline)>span:where(.svelte-1euam7v):first-child{height:var(--schrifth)}.feld.svelte-1euam7v input:where(.svelte-1euam7v):not([type=checkbox]),.feld.svelte-1euam7v select:where(.svelte-1euam7v){box-sizing:border-box;height:var(--feldh);border:1px solid #cbd5e1;border-radius:4px;min-width:6rem;padding:.3rem .4rem}fieldset.svelte-1euam7v .klein:where(.svelte-1euam7v){box-sizing:border-box;min-height:var(--feldh);padding:.3rem .7rem;font-size:.85rem;line-height:normal}fieldset.svelte-1euam7v>.teil:where(.svelte-1euam7v){width:100%}fieldset.svelte-1euam7v>.feld:where(.svelte-1euam7v)~.teil:where(.svelte-1euam7v){order:1}fieldset.svelte-1euam7v>.mehr:where(.svelte-1euam7v),fieldset.svelte-1euam7v>.katalog:where(.svelte-1euam7v){order:2}fieldset.svelte-1euam7v>.katalog:where(.svelte-1euam7v){width:100%}.gesamt.svelte-1euam7v{box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;flex-wrap:wrap;align-items:baseline;gap:.15rem 1.1rem;width:100%;padding:.45rem .7rem;display:flex}.gesamt.von-hand.svelte-1euam7v{background:#fffbeb;border-color:#fcd34d}.gesamt-titel.svelte-1euam7v{color:#6b7280;flex-basis:100%;align-items:center;font-size:.78rem;display:inline-flex}.gesamt-p.svelte-1euam7v{color:#111827;white-space:nowrap;font-size:1.15rem;font-weight:700}.gesamt-p.leer.svelte-1euam7v{color:#9ca3af;font-weight:400}.gesamt-neben.svelte-1euam7v{color:#6b7280;white-space:nowrap;font-size:.9rem}.teil.rechnung.svelte-1euam7v{color:#6b7280;margin:-.35rem 0 0}.teil.rechnung.dahinter.svelte-1euam7v{margin-top:-.5rem;font-size:.8rem}.mit-einheit.svelte-1euam7v{gap:.25rem;display:flex}.feld.svelte-1euam7v .mit-einheit:where(.svelte-1euam7v) input:where(.svelte-1euam7v){flex:auto;width:6.5rem;min-width:5rem}.feld.svelte-1euam7v .mit-einheit:where(.svelte-1euam7v) select:where(.svelte-1euam7v){flex:none;width:4.4rem;min-width:0}.feld.svelte-1euam7v>.gleich:where(.svelte-1euam7v){color:#6b7280;white-space:nowrap;width:0;min-width:100%;font-size:.75rem}.zwischen.svelte-1euam7v{color:#6b7280;width:100%;margin:.15rem 0 -.35rem;font-size:.78rem}.teil.svelte-1euam7v{color:#374151;margin:.2rem 0;font-size:.85rem}.teil.warn.svelte-1euam7v{color:#b45309}.ed.svelte-10avx1z{z-index:1250;background:#fff;position:fixed;inset:0;overflow:auto}.hinweis.svelte-10avx1z{background:#fef3c7;border-bottom:1px solid #fde68a;gap:.5rem;padding:.5rem .8rem;font-size:.9rem;display:flex}.tabs.svelte-10avx1z{border-bottom:1px solid #e5e7eb;gap:.5rem;padding:.5rem .8rem 0;display:flex}.werkzeuge.svelte-10avx1z{flex-wrap:wrap;gap:.5rem;padding:.7rem .8rem;display:flex}.gesendet.svelte-10avx1z{background:#eff6ff;border:1px solid #93c5fd;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 .8rem .6rem;padding:.5rem .7rem;font-size:.88rem;display:flex}.klein.svelte-10avx1z{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem}.schutzklassen.svelte-10avx1z{margin-right:.7rem}.schutzklassen.svelte-10avx1z .haken:where(.svelte-10avx1z){gap:.8rem}.schutzklassen.svelte-10avx1z .haken:where(.svelte-10avx1z) .inline:where(.svelte-10avx1z){align-items:center;gap:.3rem;display:inline-flex}.schutzklassen.svelte-10avx1z .haken:where(.svelte-10avx1z) input[type=checkbox]:where(.svelte-10avx1z){flex:none;width:1rem;height:1rem;margin:0}.schutzklassen.aus.svelte-10avx1z{opacity:.45}.feld.aus.svelte-10avx1z{opacity:.55}.feld.aus.svelte-10avx1z input:where(.svelte-10avx1z),.feld.aus.svelte-10avx1z select:where(.svelte-10avx1z){cursor:not-allowed;background:#f1f5f9}.tabelle .verweis.svelte-10avx1z{color:#6b7280;white-space:nowrap;margin-left:.35em;font-size:.8em}.herkunft.svelte-10avx1z{align-items:center}.mess-hinweis.svelte-10avx1z{color:#6b7280;margin:.2rem .8rem .6rem;font-size:.82rem}.mess-hinweis.fehler.svelte-10avx1z{color:#b91c1c}.export.svelte-10avx1z{display:inline-flex;position:relative}.exportliste.svelte-10avx1z{z-index:40;background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex-direction:column;min-width:17rem;max-width:90vw;display:flex;position:absolute;top:calc(100% + .3rem);left:0;overflow:hidden;box-shadow:0 6px 20px #0000002e}.anlage.svelte-10avx1z{align-items:center;gap:.6rem}.anlage-titel.svelte-10avx1z{font-weight:600}.scan-waehlen.svelte-10avx1z{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem;display:inline-block}.scan-waehlen.svelte-10avx1z:hover{background:#e2e8f0}.betreiber-info.svelte-10avx1z{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-left:4px solid #3a4750;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:0 0 .7rem;padding:.45rem .7rem;font-size:.84rem;display:flex}.betreiber-info.fehlt.svelte-10avx1z{background:#fffbeb;border-left-color:#f59e0b}.betreiber-info.svelte-10avx1z{overflow-wrap:anywhere;min-width:0}.rahmen.svelte-10avx1z{border-bottom:1px solid #e5e7eb;margin:0 .8rem .6rem}.rahmenfelder.svelte-10avx1z{flex-wrap:wrap;gap:.6rem 1rem;padding:0 0 .8rem;display:flex}.netzfelder.svelte-10avx1z{padding:0 0 .8rem}.netzwrap.svelte-10avx1z{overflow-x:auto}.netztab.svelte-10avx1z{border-collapse:collapse;font-size:.86rem}@media (width<=640px){.netztab.phasen.svelte-10avx1z{font-size:.8rem}}.netzziel.svelte-10avx1z{margin:.5rem 0 .2rem;font-size:.9rem}.netzknoepfe.svelte-10avx1z{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:.6rem 0 .4rem;display:flex}.netzvorschlag.svelte-10avx1z{background:#f0fdfa;border:1px solid #99f6e4;border-radius:6px;margin:.2rem 0 .5rem;padding:.5rem .7rem;font-size:.88rem}.reserve.svelte-10avx1z{border-bottom:1px solid #f1f5f9;padding:.2rem 0 .6rem}.reservekopf.svelte-10avx1z{margin:.3rem 0;font-size:.9rem}.reservefelder.svelte-10avx1z{flex-wrap:wrap;gap:.6rem 1rem;margin-bottom:.4rem;display:flex}.fall.svelte-10avx1z{margin:.3rem 0 .1rem;font-size:.88rem}.fall.rot.svelte-10avx1z{color:#b91c1c}.fall.warn.svelte-10avx1z{color:#b45309}.fallursachen.svelte-10avx1z{color:#b91c1c;margin:.1rem 0 .3rem 1.1rem;padding:0;font-size:.86rem}.tabelle-wrap.svelte-10avx1z{padding:0 .8rem;overflow-x:auto}.tabelle.svelte-10avx1z{border-collapse:collapse;width:100%;font-size:.9rem}.tabelle .bez.svelte-10avx1z{text-align:left;display:inline-block}.tabelle .ast.svelte-10avx1z{color:#9ca3af;margin-right:.25rem}.p.gruen.svelte-10avx1z{background:#16a34a}.p.rot.svelte-10avx1z{background:#dc2626}.p.gelb.svelte-10avx1z{background:#f59e0b}.p.grau.svelte-10avx1z{background:#d1d5db}.p.offen.svelte-10avx1z{color:#475569;background:#fff;border:1.5px solid #64748b;font-size:.55rem;font-weight:700;line-height:1}.p.entfaellt.svelte-10avx1z{color:#6b7280;background:#f3f4f6;border:1.5px solid #9ca3af;font-size:.6rem;font-weight:700;line-height:1}.feld.pflicht.svelte-10avx1z>span:where(.svelte-10avx1z){color:#111827;font-weight:700}.feld.pflicht.svelte-10avx1z input:where(.svelte-10avx1z):not([type=checkbox]),.feld.pflicht.svelte-10avx1z select:where(.svelte-10avx1z){border-left:4px solid #3a4750}.feld.offen.svelte-10avx1z input:where(.svelte-10avx1z):not([type=checkbox]),.feld.offen.svelte-10avx1z select:where(.svelte-10avx1z){background:#fef3c7;border-color:#f59e0b;border-left-style:solid;border-left-width:4px}.marke.svelte-10avx1z{color:#fff;white-space:nowrap;vertical-align:middle;background:#f59e0b;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;font-weight:700;line-height:1.35;display:inline-block}.pruefen.svelte-10avx1z{color:#c2410c;white-space:nowrap;vertical-align:middle;cursor:help;border:1px solid #c2410c;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;font-weight:700;line-height:1.3;display:inline-block}.pruefen-text.svelte-10avx1z{color:#c2410c;margin-top:.25rem;font-size:.78rem;line-height:1.3;display:block}.pruefen.fehler.svelte-10avx1z{color:#fff;background:#dc2626;border-color:#dc2626}.pruefen-text.fehler.svelte-10avx1z,.teil.fehler.svelte-10avx1z{color:#b91c1c;font-weight:600}.weggefallen.svelte-10avx1z{color:#b91c1c;white-space:nowrap;border:1px solid #fca5a5;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;line-height:1.3;display:inline-block}.wartet.svelte-10avx1z{color:#64748b;white-space:nowrap;border:1px solid #cbd5e1;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;line-height:1.3;display:inline-block}.erderhelfer.svelte-10avx1z{flex:100%;margin:.1rem 0 0;font-size:.85rem}.erderfelder.svelte-10avx1z{flex-wrap:wrap;gap:.6rem 1rem;margin:.5rem 0 .2rem;display:flex}.reservemarke.svelte-10avx1z{color:#0369a1;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#f0f9ff;border:1px solid #7dd3fc;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;line-height:1.3;display:inline-block}.reservemarke.fehlt.svelte-10avx1z{color:#92400e;background:#fffbeb;border-color:#f59e0b}.offen-leiste.svelte-10avx1z{background:#fffbeb;border:1px solid #fcd34d;border-radius:6px;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin:0 .8rem .6rem;padding:.5rem .7rem;font-size:.88rem;display:flex}.legende.svelte-10avx1z{color:#4b5563;flex-wrap:wrap;gap:.3rem 1.1rem;margin-bottom:.9rem;font-size:.8rem;display:flex}.legende.svelte-10avx1z span:where(.svelte-10avx1z){align-items:center;gap:.35rem;display:inline-flex}.naechste-halter.svelte-10avx1z{z-index:3;pointer-events:none;justify-content:flex-end;align-items:flex-start;height:0;padding-right:.8rem;display:flex;position:sticky;top:3.1rem}.tabelle .anzeige.svelte-10avx1z{color:#6b7280}.probe.svelte-10avx1z{background:#fff;border:1px solid #cbd5e1;border-radius:3px;width:1.4rem;height:.85rem;display:inline-block}.probe.pflicht.svelte-10avx1z{border-left:4px solid #3a4750}.probe.offen.svelte-10avx1z{background:#fef3c7;border-color:#f59e0b;border-left-style:solid;border-left-width:4px}.stand-hinweis.svelte-10avx1z{color:#78350f;background:#fffbeb;border-left:3px solid #f59e0b;margin:0 0 .9rem;padding:.45rem .6rem;font-size:.85rem}fieldset>.mehr.svelte-10avx1z{text-align:left;cursor:pointer;color:#3a4750;text-underline-offset:2px;background:0 0;border:none;width:100%;padding:.1rem 0;font-size:.82rem;text-decoration:underline}fieldset>.mehr.svelte-10avx1z:hover{color:#111827}.ruf.svelte-10avx1z{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:.1rem;display:inline-flex}.ruf.fehler.svelte-10avx1z{color:#dc2626}.ruf.warnung.svelte-10avx1z{color:#b45309}.ruf.hinweis.svelte-10avx1z{color:#64748b}.ruf.offen.svelte-10avx1z{background:currentColor}.ruf.offen.svelte-10avx1z svg{color:#fff}.p.klickbar.svelte-10avx1z{cursor:pointer}.p.klickbar.svelte-10avx1z:hover,.p.klickbar.svelte-10avx1z:focus-visible{outline-offset:1px;outline:2px solid #fca5a5}.ausl.svelte-10avx1z{vertical-align:middle;cursor:pointer;border-radius:50%;width:.5rem;height:.5rem;margin-left:.3rem;display:inline-block}.ausl.gruen.svelte-10avx1z{background:#16a34a}.ausl.gelb.svelte-10avx1z{background:#f59e0b}.ausl.rot.svelte-10avx1z{background:#dc2626}.ausl.svelte-10avx1z:hover,.ausl.svelte-10avx1z:focus-visible{outline-offset:1px;outline:2px solid #94a3b8}.auslastungszeile.svelte-10avx1z{--zeile:#f0fdf4}.auslastungszeile.gelb.svelte-10avx1z{--zeile:#fffbeb}.auslastungszeile.rot.svelte-10avx1z,.abhilfezeile.svelte-10avx1z{--zeile:#fef2f2}.mit-zu.svelte-10avx1z{align-items:flex-start;gap:.75rem;display:flex}.panel.svelte-10avx1z{border:1px solid #e5e7eb;border-radius:6px;margin:.8rem;padding:.9rem 1rem}.formular-halter.svelte-10avx1z{width:calc(var(--wrapw,100vw) - 1.6rem);position:sticky;left:0}.formular-halter .panel.svelte-10avx1z{background:#fff;margin:.4rem 0 .8rem}.ed.svelte-10avx1z{--feldh:1.8rem;--schrifth:1rem;--feldgap:.15rem}fieldset.svelte-10avx1z{border:none;flex-wrap:wrap;align-items:flex-start;gap:.7rem;margin:0;padding:0;display:flex}.panel.svelte-10avx1z>fieldset:where(.svelte-10avx1z):not(:last-of-type){border-bottom:1px solid #cbd5e1;margin-bottom:1.1rem;padding-bottom:1.1rem}.panel.svelte-10avx1z>fieldset:where(.svelte-10avx1z){min-width:0}.panel.svelte-10avx1z .feld:where(.svelte-10avx1z){min-width:0;max-width:100%}.panel.svelte-10avx1z select:where(.svelte-10avx1z){max-width:100%}legend.svelte-10avx1z{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;width:100%;margin-bottom:.45rem;padding:0;font-size:.8rem}.feld.svelte-10avx1z{gap:var(--feldgap);flex-direction:column;font-size:.85rem;display:flex}.feld.svelte-10avx1z>span:where(.svelte-10avx1z){white-space:nowrap;align-items:center;display:inline-flex}fieldset.svelte-10avx1z>.feld:where(.svelte-10avx1z):not(.inline)>span:where(.svelte-10avx1z):first-child{height:var(--schrifth)}.feld.breit.svelte-10avx1z{width:100%}.feld.inline.svelte-10avx1z{flex-direction:row;align-items:center;gap:.35rem}fieldset.svelte-10avx1z>.feld.inline:where(.svelte-10avx1z){box-sizing:content-box;padding-top:calc(var(--schrifth) + var(--feldgap));min-height:var(--feldh)}.feld.svelte-10avx1z .haken:where(.svelte-10avx1z){min-height:var(--feldh);align-items:center;display:flex}.feld.svelte-10avx1z input:where(.svelte-10avx1z):not([type=checkbox]),.feld.svelte-10avx1z select:where(.svelte-10avx1z){box-sizing:border-box;height:var(--feldh);border:1px solid #cbd5e1;border-radius:4px;min-width:6rem;padding:.3rem .4rem}.feld.inline.svelte-10avx1z input[type=checkbox]:where(.svelte-10avx1z){flex:none;width:1rem;height:1rem;margin:0}fieldset.svelte-10avx1z .klein:where(.svelte-10avx1z){box-sizing:border-box;min-height:var(--feldh);padding:.3rem .7rem;font-size:.85rem;line-height:normal}.feld>.pruefen-text.svelte-10avx1z{width:0;min-width:100%}fieldset.svelte-10avx1z>.teil:where(.svelte-10avx1z),fieldset.svelte-10avx1z>.achtung:where(.svelte-10avx1z){width:100%}fieldset.svelte-10avx1z>.feld:where(.svelte-10avx1z)~.teil:where(.svelte-10avx1z),fieldset.svelte-10avx1z>.feld:where(.svelte-10avx1z)~.achtung:where(.svelte-10avx1z){order:1}fieldset>.mehr.svelte-10avx1z,fieldset.svelte-10avx1z>.katalog:where(.svelte-10avx1z){order:2}fieldset.svelte-10avx1z>.katalog:where(.svelte-10avx1z){width:100%}.knopfzeile.svelte-10avx1z{align-items:center;display:inline-flex}.achtung.svelte-10avx1z{color:#78350f;background:#fffbeb;border:1px solid #fcd34d;border-radius:4px;font-size:.82rem}.feld.breit.svelte-10avx1z input:where(.svelte-10avx1z){width:100%}.helfer.svelte-10avx1z{background:#f8fafc;border-radius:4px;flex-wrap:wrap;align-items:end;gap:.6rem;width:100%;padding:.5rem;display:flex}.gesamt.svelte-10avx1z{box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;flex-wrap:wrap;align-items:baseline;gap:.15rem 1.1rem;width:100%;padding:.45rem .7rem;display:flex}.gesamt.von-hand.svelte-10avx1z{background:#fffbeb;border-color:#fcd34d}.gesamt-titel.svelte-10avx1z{color:#6b7280;flex-basis:100%;align-items:center;font-size:.78rem;display:inline-flex}.gesamt-p.svelte-10avx1z{color:#111827;white-space:nowrap;font-size:1.15rem;font-weight:700}.gesamt-p.leer.svelte-10avx1z{color:#9ca3af;font-weight:400}.gesamt-neben.svelte-10avx1z{color:#6b7280;white-space:nowrap;font-size:.9rem}.teil.rechnung.svelte-10avx1z{color:#6b7280;margin:-.35rem 0 0}.teil.rechnung.dahinter.svelte-10avx1z{margin-top:-.5rem;font-size:.8rem}.mit-einheit.svelte-10avx1z{gap:.25rem;display:flex}.zusammenfassung.svelte-10avx1z{color:#374151;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-wrap:wrap;gap:.15rem .9rem;margin:0 .8rem .6rem;padding:.4rem .7rem;font-size:.85rem;display:flex}.zwischen.svelte-10avx1z{color:#6b7280;width:100%;margin:.15rem 0 -.35rem;font-size:.78rem}.teil.svelte-10avx1z{color:#374151;margin:.2rem 0;font-size:.85rem}.teil.warn.svelte-10avx1z{color:#b45309}.dcpruefung.svelte-10avx1z{color:#374151;margin:.45rem 0 0;font-size:.85rem}.dcpruefung.verletzt.svelte-10avx1z{color:#b91c1c;font-weight:600}.sel.svelte-10avx1z{width:100%;margin:.2rem 0;font-size:.85rem}.sel.gruen.svelte-10avx1z{color:#15803d}.sel.gelb.svelte-10avx1z{color:#b45309}.sel.rot.svelte-10avx1z{color:#b91c1c}.sel.grau.svelte-10avx1z{color:#6b7280}.formeln.svelte-10avx1z{border-top:1px solid #cbd5e1;margin-top:1.1rem;padding-top:1.1rem;font-size:.85rem}.formel.svelte-10avx1z{border-bottom:1px solid #f1f5f9;padding:.25rem 0}.formel.svelte-10avx1z b:where(.svelte-10avx1z){min-width:5rem;display:inline-block}.formel.svelte-10avx1z small:where(.svelte-10avx1z){color:#6b7280;display:block}.muted.svelte-10avx1z{color:#6b7280;padding:0 .8rem}.del.svelte-10avx1z{color:#b91c1c}.werkzeuge.svelte-1kqsphg{flex-wrap:wrap;gap:.5rem;padding:.7rem .8rem;display:flex}.werkzeuge.svelte-1kqsphg button:where(.svelte-1kqsphg),.klein.svelte-1kqsphg{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem}button.primary.svelte-1kqsphg{color:#fff;background:#3a4750;border-color:#3a4750}.p.gruen.svelte-1kqsphg{background:#16a34a}.p.rot.svelte-1kqsphg{background:#dc2626}.panel.svelte-1kqsphg{border:1px solid #e5e7eb;border-radius:6px;margin:.8rem;padding:.9rem 1rem}fieldset.svelte-1kqsphg{border:none;flex-wrap:wrap;align-items:flex-start;gap:.7rem;margin:0;padding:0;display:flex}.panel.svelte-1kqsphg>fieldset:where(.svelte-1kqsphg):not(:last-of-type){border-bottom:1px solid #cbd5e1;margin-bottom:1.1rem;padding-bottom:1.1rem}.panel.svelte-1kqsphg>fieldset:where(.svelte-1kqsphg){min-width:0}.panel.svelte-1kqsphg .feld:where(.svelte-1kqsphg){min-width:0;max-width:100%}.panel.svelte-1kqsphg select:where(.svelte-1kqsphg){max-width:100%}legend.svelte-1kqsphg{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;width:100%;margin-bottom:.45rem;padding:0;font-size:.8rem}.feld.svelte-1kqsphg{gap:var(--feldgap);flex-direction:column;font-size:.85rem;display:flex}.feld.breit.svelte-1kqsphg{width:100%}.feld.svelte-1kqsphg input:where(.svelte-1kqsphg):not([type=checkbox]),.feld.svelte-1kqsphg select:where(.svelte-1kqsphg){box-sizing:border-box;height:var(--feldh);border:1px solid #cbd5e1;border-radius:4px;min-width:6rem;padding:.3rem .4rem}.feld.breit.svelte-1kqsphg input:where(.svelte-1kqsphg){width:100%}.teil.svelte-1kqsphg{color:#374151;margin:.2rem 0;font-size:.85rem}.panel.svelte-1kqsphg>.teil:where(.svelte-1kqsphg){border-top:1px solid #cbd5e1;margin:1.1rem 0 0;padding-top:1.1rem}.dcpruefung.svelte-1kqsphg{color:#374151;margin:.45rem 0 0;font-size:.85rem}.dcpruefung.svelte-1kqsphg .p:where(.svelte-1kqsphg){vertical-align:-1px;border-radius:50%;width:.75rem;height:.75rem;margin-right:.3rem;display:inline-block}.dcpruefung.svelte-1kqsphg small:where(.svelte-1kqsphg){color:#6b7280;margin-left:.35rem}.dcpruefung.verletzt.svelte-1kqsphg{color:#b91c1c;font-weight:600}.dcpruefung.verletzt.svelte-1kqsphg small:where(.svelte-1kqsphg){color:#b91c1c;font-weight:400}.panel.svelte-1kqsphg>.del:where(.svelte-1kqsphg){margin-top:1.1rem}.formeln.svelte-1kqsphg{border-top:1px solid #cbd5e1;margin-top:1.1rem;padding-top:1.1rem;font-size:.85rem}.formel.svelte-1kqsphg{border-bottom:1px solid #f1f5f9;padding:.25rem 0}.formel.svelte-1kqsphg b:where(.svelte-1kqsphg){min-width:5rem;display:inline-block}.formel.svelte-1kqsphg small:where(.svelte-1kqsphg){color:#6b7280;display:block}.muted.svelte-1kqsphg{color:#6b7280;padding:0 .8rem}.del.svelte-1kqsphg{color:#b91c1c}.ed.svelte-wggn7q{z-index:1250;background:#fff;position:fixed;inset:0;overflow:auto}.hinweis.svelte-wggn7q{background:#fef3c7;border-bottom:1px solid #fde68a;gap:.5rem;padding:.5rem .8rem;font-size:.9rem;display:flex}.tabs.svelte-wggn7q{border-bottom:1px solid #e5e7eb;gap:.5rem;padding:.5rem .8rem 0;display:flex}.werkzeuge.svelte-wggn7q{flex-wrap:wrap;gap:.5rem;padding:.7rem .8rem;display:flex}.gesendet.svelte-wggn7q{background:#eff6ff;border:1px solid #93c5fd;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 .8rem .6rem;padding:.5rem .7rem;font-size:.88rem;display:flex}.werkzeuge.svelte-wggn7q button:where(.svelte-wggn7q),.klein.svelte-wggn7q{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem}.schutzklassen.svelte-wggn7q{margin-right:.7rem}.schutzklassen.aus.svelte-wggn7q{opacity:.45}.feld.aus.svelte-wggn7q{opacity:.55}.tabelle.svelte-wggn7q .verweis:where(.svelte-wggn7q){color:#6b7280;white-space:nowrap;margin-left:.35em;font-size:.8em}.herkunft.svelte-wggn7q{align-items:center}.herkunft.svelte-wggn7q input:where(.svelte-wggn7q){border:1px solid #cbd5e1;border-radius:4px;padding:.3rem .4rem}.mess-hinweis.svelte-wggn7q{color:#6b7280;margin:.2rem .8rem .6rem;font-size:.82rem}.mess-hinweis.fehler.svelte-wggn7q{color:#b91c1c}.export.svelte-wggn7q{display:inline-flex;position:relative}.exportliste.svelte-wggn7q{z-index:40;background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex-direction:column;min-width:17rem;max-width:90vw;display:flex;position:absolute;top:calc(100% + .3rem);left:0;overflow:hidden;box-shadow:0 6px 20px #0000002e}.anlage.svelte-wggn7q{align-items:center;gap:.6rem}.anlage-titel.svelte-wggn7q{font-weight:600}.anlage-datei.svelte-wggn7q small:where(.svelte-wggn7q){color:#6b7280}.scan-waehlen.svelte-wggn7q{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem;display:inline-block}.scan-waehlen.svelte-wggn7q:hover{background:#e2e8f0}.scan-waehlen.svelte-wggn7q input:where(.svelte-wggn7q){display:none}.tabelle.mess.svelte-wggn7q input:where(.svelte-wggn7q){border:1px solid #cbd5e1;border-radius:3px;width:6rem;padding:.2rem .3rem}.tabelle.mess.svelte-wggn7q td.bewertung.erfuellt:where(.svelte-wggn7q){color:#15803d}.tabelle.mess.svelte-wggn7q td.bewertung.verletzt:where(.svelte-wggn7q){color:#b91c1c;font-weight:600}.tabelle.mess.svelte-wggn7q td.abw.auffaellig:where(.svelte-wggn7q){color:#b45309;font-weight:600}.grundzeile.svelte-wggn7q td:where(.svelte-wggn7q){white-space:normal;background:#f8fafc;padding:0 .5rem .45rem}.grundzeile.svelte-wggn7q p:where(.svelte-wggn7q){color:#6b7280;border-left:3px solid #f59e0b;margin:0;padding-left:.5rem;font-size:.85rem}.betreiber-info.svelte-wggn7q{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-left:4px solid #3a4750;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:0 0 .7rem;padding:.45rem .7rem;font-size:.84rem;display:flex}.betreiber-info.fehlt.svelte-wggn7q{background:#fffbeb;border-left-color:#f59e0b}.betreiber-info.svelte-wggn7q{overflow-wrap:anywhere;min-width:0}.rahmen.svelte-wggn7q{border-bottom:1px solid #e5e7eb;margin:0 .8rem .6rem}.rahmenfelder.svelte-wggn7q{flex-wrap:wrap;gap:.6rem 1rem;padding:0 0 .8rem;display:flex}.netzfelder.svelte-wggn7q{padding:0 0 .8rem}.netzwrap.svelte-wggn7q{overflow-x:auto}.netztab.svelte-wggn7q{border-collapse:collapse;font-size:.86rem}@media (width<=640px){.netztab.phasen.svelte-wggn7q{font-size:.8rem}}.netzziel.svelte-wggn7q{margin:.5rem 0 .2rem;font-size:.9rem}.netzknoepfe.svelte-wggn7q{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:.6rem 0 .4rem;display:flex}.netzvorschlag.svelte-wggn7q{background:#f0fdfa;border:1px solid #99f6e4;border-radius:6px;margin:.2rem 0 .5rem;padding:.5rem .7rem;font-size:.88rem}.reserve.svelte-wggn7q{border-bottom:1px solid #f1f5f9;padding:.2rem 0 .6rem}.reservekopf.svelte-wggn7q{margin:.3rem 0;font-size:.9rem}.reservefelder.svelte-wggn7q{flex-wrap:wrap;gap:.6rem 1rem;margin-bottom:.4rem;display:flex}.fall.svelte-wggn7q{margin:.3rem 0 .1rem;font-size:.88rem}.fall.rot.svelte-wggn7q{color:#b91c1c}.fall.warn.svelte-wggn7q{color:#b45309}.fallursachen.svelte-wggn7q{color:#b91c1c;margin:.1rem 0 .3rem 1.1rem;padding:0;font-size:.86rem}.tabelle-wrap.svelte-wggn7q{padding:0 .8rem;overflow-x:auto}.tabelle.svelte-wggn7q{border-collapse:collapse;width:100%;font-size:.9rem}.tabelle.svelte-wggn7q th:where(.svelte-wggn7q),.tabelle.svelte-wggn7q td:where(.svelte-wggn7q){text-align:left;white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:.3rem .4rem}.tabelle.svelte-wggn7q thead:where(.svelte-wggn7q) th:where(.svelte-wggn7q){vertical-align:bottom}.tabelle.svelte-wggn7q td.nur-anzeige:where(.svelte-wggn7q){color:#6b7480}.tabelle.svelte-wggn7q td.du-rot:where(.svelte-wggn7q){color:#b91c1c;font-weight:600}.tabelle.svelte-wggn7q .bez:where(.svelte-wggn7q){text-align:left;display:inline-block}.tabelle.svelte-wggn7q td.nr:where(.svelte-wggn7q),.tabelle.svelte-wggn7q th:where(.svelte-wggn7q):first-child,.tabelle.svelte-wggn7q th:where(.svelte-wggn7q):nth-child(2){text-align:center}.tabelle.svelte-wggn7q td.nr:where(.svelte-wggn7q){font-variant-numeric:tabular-nums;width:2.2rem}.tabelle.svelte-wggn7q td.von:where(.svelte-wggn7q){color:#6b7280}.tabelle.svelte-wggn7q .ast:where(.svelte-wggn7q){color:#9ca3af;margin-right:.25rem}.p.gruen.svelte-wggn7q{background:#16a34a}.p.rot.svelte-wggn7q{background:#dc2626}.p.gelb.svelte-wggn7q{background:#f59e0b}.p.grau.svelte-wggn7q{background:#d1d5db}.p.offen.svelte-wggn7q{color:#475569;background:#fff;border:1.5px solid #64748b;font-size:.55rem;font-weight:700;line-height:1}.p.entfaellt.svelte-wggn7q{color:#6b7280;background:#f3f4f6;border:1.5px solid #9ca3af;font-size:.6rem;font-weight:700;line-height:1}.marke.svelte-wggn7q{color:#fff;white-space:nowrap;vertical-align:middle;background:#f59e0b;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;font-weight:700;line-height:1.35;display:inline-block}.pruefen.svelte-wggn7q{color:#c2410c;white-space:nowrap;vertical-align:middle;cursor:help;border:1px solid #c2410c;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;font-weight:700;line-height:1.3;display:inline-block}.pruefen-text.svelte-wggn7q{color:#c2410c;margin-top:.25rem;font-size:.78rem;line-height:1.3;display:block}.pruefen.fehler.svelte-wggn7q{color:#fff;background:#dc2626;border-color:#dc2626}.pruefen-text.fehler.svelte-wggn7q,.teil.fehler.svelte-wggn7q{color:#b91c1c;font-weight:600}.tabelle.mess.svelte-wggn7q .schleife:where(.svelte-wggn7q){color:#6b7280;font-size:.8em}.weggefallen.svelte-wggn7q{color:#b91c1c;white-space:nowrap;border:1px solid #fca5a5;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;line-height:1.3;display:inline-block}.wartet.svelte-wggn7q{color:#64748b;white-space:nowrap;border:1px solid #cbd5e1;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;line-height:1.3;display:inline-block}.erderhelfer.svelte-wggn7q{flex:100%;margin:.1rem 0 0;font-size:.85rem}.erderfelder.svelte-wggn7q{flex-wrap:wrap;gap:.6rem 1rem;margin:.5rem 0 .2rem;display:flex}.reservemarke.svelte-wggn7q{color:#0369a1;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#f0f9ff;border:1px solid #7dd3fc;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;line-height:1.3;display:inline-block}.reservemarke.fehlt.svelte-wggn7q{color:#92400e;background:#fffbeb;border-color:#f59e0b}.offen-leiste.svelte-wggn7q{background:#fffbeb;border:1px solid #fcd34d;border-radius:6px;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin:0 .8rem .6rem;padding:.5rem .7rem;font-size:.88rem;display:flex}.legende.svelte-wggn7q{color:#4b5563;flex-wrap:wrap;gap:.3rem 1.1rem;margin-bottom:.9rem;font-size:.8rem;display:flex}.naechste-halter.svelte-wggn7q{z-index:3;pointer-events:none;justify-content:flex-end;align-items:flex-start;height:0;padding-right:.8rem;display:flex;position:sticky;top:3.1rem}.tabelle.svelte-wggn7q .anzeige:where(.svelte-wggn7q){color:#6b7280}.probe.svelte-wggn7q{background:#fff;border:1px solid #cbd5e1;border-radius:3px;width:1.4rem;height:.85rem;display:inline-block}.probe.pflicht.svelte-wggn7q{border-left:4px solid #3a4750}.probe.offen.svelte-wggn7q{background:#fef3c7;border-color:#f59e0b;border-left-style:solid;border-left-width:4px}.stand-hinweis.svelte-wggn7q{color:#78350f;background:#fffbeb;border-left:3px solid #f59e0b;margin:0 0 .9rem;padding:.45rem .6rem;font-size:.85rem}.tabelle.svelte-wggn7q td.mld:where(.svelte-wggn7q){width:1.6rem;padding-right:.2rem}.ruf.svelte-wggn7q{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:.1rem;display:inline-flex}.ruf.fehler.svelte-wggn7q{color:#dc2626}.ruf.warnung.svelte-wggn7q{color:#b45309}.ruf.hinweis.svelte-wggn7q{color:#64748b}.ruf.offen.svelte-wggn7q{background:currentColor}.ruf.offen.svelte-wggn7q svg{color:#fff}.p.klickbar.svelte-wggn7q{cursor:pointer}.p.klickbar.svelte-wggn7q:hover,.p.klickbar.svelte-wggn7q:focus-visible{outline-offset:1px;outline:2px solid #fca5a5}.ausl.svelte-wggn7q{vertical-align:middle;cursor:pointer;border-radius:50%;width:.5rem;height:.5rem;margin-left:.3rem;display:inline-block}.ausl.gruen.svelte-wggn7q{background:#16a34a}.ausl.gelb.svelte-wggn7q{background:#f59e0b}.ausl.rot.svelte-wggn7q{background:#dc2626}.ausl.svelte-wggn7q:hover,.ausl.svelte-wggn7q:focus-visible{outline-offset:1px;outline:2px solid #94a3b8}.auslastungszeile.svelte-wggn7q{--zeile:#f0fdf4}.auslastungszeile.gelb.svelte-wggn7q{--zeile:#fffbeb}.auslastungszeile.rot.svelte-wggn7q,.abhilfezeile.svelte-wggn7q{--zeile:#fef2f2}.mit-zu.svelte-wggn7q{align-items:flex-start;gap:.75rem;display:flex}.panel.svelte-wggn7q{border:1px solid #e5e7eb;border-radius:6px;margin:.8rem;padding:.9rem 1rem}.tabelle.svelte-wggn7q td.formularzelle:where(.svelte-wggn7q){white-space:normal;border-bottom:2px solid #3a4750;padding:0;font-size:1rem}.formular-halter.svelte-wggn7q{width:calc(var(--wrapw,100vw) - 1.6rem);position:sticky;left:0}.tabelle.svelte-wggn7q td.sprung:where(.svelte-wggn7q):hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ed.svelte-wggn7q{--feldh:1.8rem;--schrifth:1rem;--feldgap:.15rem}.feld.svelte-wggn7q{gap:var(--feldgap);flex-direction:column;font-size:.85rem;display:flex}.feld.breit.svelte-wggn7q{width:100%}.feld.inline.svelte-wggn7q{flex-direction:row;align-items:center;gap:.35rem}.feld.svelte-wggn7q input:where(.svelte-wggn7q):not([type=checkbox]){box-sizing:border-box;height:var(--feldh);border:1px solid #cbd5e1;border-radius:4px;min-width:6rem;padding:.3rem .4rem}.knopfzeile.svelte-wggn7q{align-items:center;display:inline-flex}.achtung.svelte-wggn7q{color:#78350f;background:#fffbeb;border:1px solid #fcd34d;border-radius:4px;font-size:.82rem}.helfer.svelte-wggn7q{background:#f8fafc;border-radius:4px;flex-wrap:wrap;align-items:end;gap:.6rem;width:100%;padding:.5rem;display:flex}.gesamt.svelte-wggn7q{box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;flex-wrap:wrap;align-items:baseline;gap:.15rem 1.1rem;width:100%;padding:.45rem .7rem;display:flex}.gesamt.von-hand.svelte-wggn7q{background:#fffbeb;border-color:#fcd34d}.tabelle.svelte-wggn7q td.von-hand:where(.svelte-wggn7q){color:#b45309;font-style:italic}.gesamt-titel.svelte-wggn7q{color:#6b7280;flex-basis:100%;align-items:center;font-size:.78rem;display:inline-flex}.gesamt-p.svelte-wggn7q{color:#111827;white-space:nowrap;font-size:1.15rem;font-weight:700}.gesamt-p.leer.svelte-wggn7q{color:#9ca3af;font-weight:400}.gesamt-neben.svelte-wggn7q{color:#6b7280;white-space:nowrap;font-size:.9rem}.teil.rechnung.svelte-wggn7q{color:#6b7280;margin:-.35rem 0 0}.teil.rechnung.dahinter.svelte-wggn7q{margin-top:-.5rem;font-size:.8rem}.mit-einheit.svelte-wggn7q{gap:.25rem;display:flex}.zusammenfassung.svelte-wggn7q{color:#374151;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-wrap:wrap;gap:.15rem .9rem;margin:0 .8rem .6rem;padding:.4rem .7rem;font-size:.85rem;display:flex}.zwischen.svelte-wggn7q{color:#6b7280;width:100%;margin:.15rem 0 -.35rem;font-size:.78rem}.teil.svelte-wggn7q{color:#374151;margin:.2rem 0;font-size:.85rem}.teil.warn.svelte-wggn7q{color:#b45309}.dcpruefung.svelte-wggn7q{color:#374151;margin:.45rem 0 0;font-size:.85rem}.dcpruefung.verletzt.svelte-wggn7q{color:#b91c1c;font-weight:600}.sel.svelte-wggn7q{width:100%;margin:.2rem 0;font-size:.85rem}.sel.gruen.svelte-wggn7q{color:#15803d}.sel.gelb.svelte-wggn7q{color:#b45309}.sel.rot.svelte-wggn7q{color:#b91c1c}.sel.grau.svelte-wggn7q{color:#6b7280}.formeln.svelte-wggn7q{border-top:1px solid #cbd5e1;margin-top:1.1rem;padding-top:1.1rem;font-size:.85rem}.formel.svelte-wggn7q{border-bottom:1px solid #f1f5f9;padding:.25rem 0}.muted.svelte-wggn7q{color:#6b7280;padding:0 .8rem}.del.svelte-wggn7q{color:#b91c1c}.klein.svelte-vavote{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem}button.primary.svelte-vavote{color:#fff;background:#3a4750;border-color:#3a4750}.offen-leiste.svelte-vavote{background:#fffbeb;border:1px solid #fcd34d;border-radius:6px;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin:0 .8rem .6rem;padding:.5rem .7rem;font-size:.88rem;display:flex}.offen-leiste.svelte-vavote button:where(.svelte-vavote){cursor:pointer;border:1px solid #3a4750;border-radius:4px;padding:.35rem .7rem}.naechste-halter.svelte-vavote{z-index:3;pointer-events:none;justify-content:flex-end;align-items:flex-start;height:0;padding-right:.8rem;display:flex;position:sticky;top:3.1rem}.naechste-halter.svelte-vavote .naechste:where(.svelte-vavote){pointer-events:auto;background:#fff;box-shadow:0 2px 8px #0f172a2e}.zusammenfassung.svelte-vavote{color:#374151;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-wrap:wrap;gap:.15rem .9rem;margin:0 .8rem .6rem;padding:.4rem .7rem;font-size:.85rem;display:flex}.ed.svelte-snh7hy{z-index:1250;background:#fff;position:fixed;inset:0;overflow:auto}.hinweis.svelte-snh7hy{background:#fef3c7;border-bottom:1px solid #fde68a;gap:.5rem;padding:.5rem .8rem;font-size:.9rem;display:flex}.hinweis.svelte-snh7hy button:where(.svelte-snh7hy){cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:1.1rem}.tabs.svelte-snh7hy{border-bottom:1px solid #e5e7eb;gap:.5rem;padding:.5rem .8rem 0;display:flex}.tabs.svelte-snh7hy button:where(.svelte-snh7hy){cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.4rem .2rem}.werkzeuge.svelte-snh7hy{flex-wrap:wrap;gap:.5rem;padding:.7rem .8rem;display:flex}.gesendet.svelte-snh7hy{background:#eff6ff;border:1px solid #93c5fd;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 .8rem .6rem;padding:.5rem .7rem;font-size:.88rem;display:flex}.werkzeuge.svelte-snh7hy button:where(.svelte-snh7hy),.klein.svelte-snh7hy{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem}button.primary.svelte-snh7hy{color:#fff;background:#3a4750;border-color:#3a4750}.schutzklassen.svelte-snh7hy{margin-right:.7rem}.schutzklassen.aus.svelte-snh7hy{opacity:.45}.feld.aus.svelte-snh7hy{opacity:.55}.tabelle.svelte-snh7hy .verweis:where(.svelte-snh7hy){color:#6b7280;white-space:nowrap;margin-left:.35em;font-size:.8em}.herkunft.svelte-snh7hy{align-items:center}.mess-hinweis.svelte-snh7hy{color:#6b7280;margin:.2rem .8rem .6rem;font-size:.82rem}.mess-hinweis.fehler.svelte-snh7hy{color:#b91c1c}.export.svelte-snh7hy{display:inline-flex;position:relative}.exportliste.svelte-snh7hy{z-index:40;background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex-direction:column;min-width:17rem;max-width:90vw;display:flex;position:absolute;top:calc(100% + .3rem);left:0;overflow:hidden;box-shadow:0 6px 20px #0000002e}.exportliste.svelte-snh7hy b:where(.svelte-snh7hy){font-weight:600}.exportliste.svelte-snh7hy small:where(.svelte-snh7hy){color:#6b7280;font-size:.78rem}.anlage.svelte-snh7hy{align-items:center;gap:.6rem}.anlage-titel.svelte-snh7hy{font-weight:600}.anlage-datei.svelte-snh7hy small:where(.svelte-snh7hy){color:#6b7280}.scan-waehlen.svelte-snh7hy{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem;display:inline-block}.scan-waehlen.svelte-snh7hy:hover{background:#e2e8f0}.grundzeile.svelte-snh7hy td:where(.svelte-snh7hy){white-space:normal;background:#f8fafc;padding:0 .5rem .45rem}.grundzeile.svelte-snh7hy p:where(.svelte-snh7hy){color:#6b7280;border-left:3px solid #f59e0b;margin:0;padding-left:.5rem;font-size:.85rem}.betreiber-info.svelte-snh7hy{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-left:4px solid #3a4750;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:0 0 .7rem;padding:.45rem .7rem;font-size:.84rem;display:flex}.betreiber-info.fehlt.svelte-snh7hy{background:#fffbeb;border-left-color:#f59e0b}.betreiber-info.svelte-snh7hy{overflow-wrap:anywhere;min-width:0}.rahmen.svelte-snh7hy{border-bottom:1px solid #e5e7eb;margin:0 .8rem .6rem}.rahmenfelder.svelte-snh7hy{flex-wrap:wrap;gap:.6rem 1rem;padding:0 0 .8rem;display:flex}.netzfelder.svelte-snh7hy{padding:0 0 .8rem}.netzwrap.svelte-snh7hy{overflow-x:auto}.netztab.svelte-snh7hy{border-collapse:collapse;font-size:.86rem}.netztab.svelte-snh7hy td:where(.svelte-snh7hy){text-align:left;white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:.25rem .9rem .25rem 0}.netztab.phasen.svelte-snh7hy td:where(.svelte-snh7hy):nth-child(2){white-space:normal;min-width:6.5rem}@media (width<=640px){.netztab.phasen.svelte-snh7hy{font-size:.8rem}.netztab.phasen.svelte-snh7hy td:where(.svelte-snh7hy){padding-right:.45rem}}.netzziel.svelte-snh7hy{margin:.5rem 0 .2rem;font-size:.9rem}.netzknoepfe.svelte-snh7hy{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:.6rem 0 .4rem;display:flex}.netzvorschlag.svelte-snh7hy{background:#f0fdfa;border:1px solid #99f6e4;border-radius:6px;margin:.2rem 0 .5rem;padding:.5rem .7rem;font-size:.88rem}.netzvorschlag.svelte-snh7hy p:where(.svelte-snh7hy){margin:0 0 .4rem}.reserve.svelte-snh7hy{border-bottom:1px solid #f1f5f9;padding:.2rem 0 .6rem}.reservekopf.svelte-snh7hy{margin:.3rem 0;font-size:.9rem}.reservefelder.svelte-snh7hy{flex-wrap:wrap;gap:.6rem 1rem;margin-bottom:.4rem;display:flex}.fall.svelte-snh7hy{margin:.3rem 0 .1rem;font-size:.88rem}.fall.rot.svelte-snh7hy{color:#b91c1c}.fall.warn.svelte-snh7hy{color:#b45309}.fallursachen.svelte-snh7hy{color:#b91c1c;margin:.1rem 0 .3rem 1.1rem;padding:0;font-size:.86rem}.ampeln.svelte-snh7hy .p.um:where(.svelte-snh7hy){color:#fff;font-size:.5rem;font-weight:700;line-height:1}.tabelle-wrap.svelte-snh7hy{padding:0 .8rem;overflow-x:auto}.tabelle.svelte-snh7hy{border-collapse:collapse;width:100%;font-size:.9rem}.tabelle.svelte-snh7hy th:where(.svelte-snh7hy),.tabelle.svelte-snh7hy td:where(.svelte-snh7hy){text-align:left;white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:.3rem .4rem}.tabelle.svelte-snh7hy thead:where(.svelte-snh7hy) th:where(.svelte-snh7hy){vertical-align:bottom}.tabelle.svelte-snh7hy th.nur-anzeige:where(.svelte-snh7hy) small:where(.svelte-snh7hy){color:#6b7480;font-size:.68rem;font-weight:400;line-height:1.15;display:block}.tabelle.svelte-snh7hy td.nur-anzeige:where(.svelte-snh7hy){color:#6b7480}.tabelle.svelte-snh7hy td.du-rot:where(.svelte-snh7hy){color:#b91c1c;font-weight:600}.tabelle.svelte-snh7hy tr.aktiv:where(.svelte-snh7hy){background:#eef2f7;box-shadow:inset 3px 0 #3a4750}.tabelle.svelte-snh7hy tr.klickbar:where(.svelte-snh7hy){cursor:pointer}.tabelle.svelte-snh7hy tr.klickbar:where(.svelte-snh7hy):hover{background:#f1f5f9}.tabelle.svelte-snh7hy .bez:where(.svelte-snh7hy){text-align:left;display:inline-block}.tabelle.svelte-snh7hy td.nr:where(.svelte-snh7hy),.tabelle.svelte-snh7hy th:where(.svelte-snh7hy):first-child,.tabelle.svelte-snh7hy th:where(.svelte-snh7hy):nth-child(2){text-align:center}.tabelle.svelte-snh7hy td.nr:where(.svelte-snh7hy){font-variant-numeric:tabular-nums;width:2.2rem}.tabelle.svelte-snh7hy td.von:where(.svelte-snh7hy){color:#6b7280}.tabelle.svelte-snh7hy td.von:where(.svelte-snh7hy) select:where(.svelte-snh7hy){width:100%;color:inherit;font:inherit;text-align:center;cursor:pointer;appearance:none;background:0 0;border:1px solid #0000;border-radius:3px;padding:.1rem .15rem}.tabelle.svelte-snh7hy td.von:where(.svelte-snh7hy) select:where(.svelte-snh7hy):hover,.tabelle.svelte-snh7hy td.von:where(.svelte-snh7hy) select:where(.svelte-snh7hy):focus{background:#fff;border-color:#cbd5e1}.tabelle.svelte-snh7hy .ast:where(.svelte-snh7hy){color:#9ca3af;margin-right:.25rem}.ampeln.svelte-snh7hy .p:where(.svelte-snh7hy){vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;width:.75rem;height:.75rem;margin-right:.15rem;display:inline-flex}.p.gruen.svelte-snh7hy{background:#16a34a}.p.rot.svelte-snh7hy{background:#dc2626}.p.gelb.svelte-snh7hy{background:#f59e0b}.p.grau.svelte-snh7hy{background:#d1d5db}.p.offen.svelte-snh7hy{color:#475569;background:#fff;border:1.5px solid #64748b;font-size:.55rem;font-weight:700;line-height:1}.p.entfaellt.svelte-snh7hy{color:#6b7280;background:#f3f4f6;border:1.5px solid #9ca3af;font-size:.6rem;font-weight:700;line-height:1}.marke.svelte-snh7hy{color:#fff;white-space:nowrap;vertical-align:middle;background:#f59e0b;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;font-weight:700;line-height:1.35;display:inline-block}.pruefen.svelte-snh7hy{color:#c2410c;white-space:nowrap;vertical-align:middle;cursor:help;border:1px solid #c2410c;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;font-weight:700;line-height:1.3;display:inline-block}.pruefen-text.svelte-snh7hy{color:#c2410c;margin-top:.25rem;font-size:.78rem;line-height:1.3;display:block}.pruefen.fehler.svelte-snh7hy{color:#fff;background:#dc2626;border-color:#dc2626}.pruefen-text.fehler.svelte-snh7hy,.teil.fehler.svelte-snh7hy{color:#b91c1c;font-weight:600}.weggefallen.svelte-snh7hy{color:#b91c1c;white-space:nowrap;border:1px solid #fca5a5;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;line-height:1.3;display:inline-block}.wartet.svelte-snh7hy{color:#64748b;white-space:nowrap;border:1px solid #cbd5e1;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;line-height:1.3;display:inline-block}.erderhelfer.svelte-snh7hy{flex:100%;margin:.1rem 0 0;font-size:.85rem}.erderfelder.svelte-snh7hy{flex-wrap:wrap;gap:.6rem 1rem;margin:.5rem 0 .2rem;display:flex}.reservemarke.svelte-snh7hy{color:#0369a1;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#f0f9ff;border:1px solid #7dd3fc;border-radius:999px;margin-left:.35rem;padding:0 .4rem;font-size:.72rem;line-height:1.3;display:inline-block}.reservemarke.fehlt.svelte-snh7hy{color:#92400e;background:#fffbeb;border-color:#f59e0b}.offen-leiste.svelte-snh7hy{background:#fffbeb;border:1px solid #fcd34d;border-radius:6px;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin:0 .8rem .6rem;padding:.5rem .7rem;font-size:.88rem;display:flex}.offen-leiste.svelte-snh7hy button:where(.svelte-snh7hy){cursor:pointer;border:1px solid #3a4750;border-radius:4px;padding:.35rem .7rem}.legende.svelte-snh7hy{color:#4b5563;flex-wrap:wrap;gap:.3rem 1.1rem;margin-bottom:.9rem;font-size:.8rem;display:flex}.naechste-halter.svelte-snh7hy{z-index:3;pointer-events:none;justify-content:flex-end;align-items:flex-start;height:0;padding-right:.8rem;display:flex;position:sticky;top:3.1rem}.tabelle.svelte-snh7hy .anzeige:where(.svelte-snh7hy){color:#6b7280}.probe.svelte-snh7hy{background:#fff;border:1px solid #cbd5e1;border-radius:3px;width:1.4rem;height:.85rem;display:inline-block}.probe.pflicht.svelte-snh7hy{border-left:4px solid #3a4750}.probe.offen.svelte-snh7hy{background:#fef3c7;border-color:#f59e0b;border-left-style:solid;border-left-width:4px}.stand-hinweis.svelte-snh7hy{color:#78350f;background:#fffbeb;border-left:3px solid #f59e0b;margin:0 0 .9rem;padding:.45rem .6rem;font-size:.85rem}.akt.svelte-snh7hy button:where(.svelte-snh7hy){cursor:pointer;color:#3a4750;background:0 0;border:none}.akt.svelte-snh7hy .del:where(.svelte-snh7hy){color:#b91c1c}.tabelle.svelte-snh7hy td.mld:where(.svelte-snh7hy){width:1.6rem;padding-right:.2rem}.ruf.svelte-snh7hy{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:.1rem;display:inline-flex}.ruf.fehler.svelte-snh7hy{color:#dc2626}.ruf.warnung.svelte-snh7hy{color:#b45309}.ruf.hinweis.svelte-snh7hy{color:#64748b}.ruf.offen.svelte-snh7hy{background:currentColor}.ruf.offen.svelte-snh7hy svg{color:#fff}.p.klickbar.svelte-snh7hy{cursor:pointer}.p.klickbar.svelte-snh7hy:hover,.p.klickbar.svelte-snh7hy:focus-visible{outline-offset:1px;outline:2px solid #fca5a5}.ausl.svelte-snh7hy{vertical-align:middle;cursor:pointer;border-radius:50%;width:.5rem;height:.5rem;margin-left:.3rem;display:inline-block}.ausl.gruen.svelte-snh7hy{background:#16a34a}.ausl.gelb.svelte-snh7hy{background:#f59e0b}.ausl.rot.svelte-snh7hy{background:#dc2626}.ausl.svelte-snh7hy:hover,.ausl.svelte-snh7hy:focus-visible{outline-offset:1px;outline:2px solid #94a3b8}.auslastungszeile.svelte-snh7hy{--zeile:#f0fdf4}.auslastungszeile.gelb.svelte-snh7hy{--zeile:#fffbeb}.auslastungszeile.rot.svelte-snh7hy{--zeile:#fef2f2}.auslastungszeile.svelte-snh7hy td:where(.svelte-snh7hy){white-space:normal;background:var(--zeile);padding:.35rem .5rem .45rem;font-size:.85rem}.auslastungszeile.svelte-snh7hy p:where(.svelte-snh7hy){margin:0}.abhilfezeile.svelte-snh7hy{--zeile:#fef2f2}.mit-zu.svelte-snh7hy{align-items:flex-start;gap:.75rem;display:flex}.mit-zu.svelte-snh7hy>.inhalt:where(.svelte-snh7hy){flex:auto;min-width:0}.mit-zu.svelte-snh7hy>.zu:where(.svelte-snh7hy){background:var(--zeile);cursor:pointer;color:#374151;min-width:2rem;min-height:1.75rem;box-shadow:-.4rem 0 .4rem var(--zeile), .9rem 0 0 var(--zeile);border:none;border-radius:4px;flex:none;margin:-.2rem 0 -.2rem auto;padding:0 .5rem;font-size:1.25rem;line-height:1;position:sticky;right:0}.mit-zu.svelte-snh7hy>.zu:where(.svelte-snh7hy):hover,.mit-zu.svelte-snh7hy>.zu:where(.svelte-snh7hy):focus-visible{filter:brightness(.93)}.auslastungszeile.svelte-snh7hy small:where(.svelte-snh7hy){color:#6b7480;margin-left:.4rem}.abhilfezeile.svelte-snh7hy td:where(.svelte-snh7hy){background:var(--zeile);white-space:normal;padding:.35rem .5rem .5rem;font-size:.85rem}.abhilfezeile.svelte-snh7hy p:where(.svelte-snh7hy){margin:0 0 .25rem}.abhilfezeile.svelte-snh7hy .leise:where(.svelte-snh7hy){color:#6b7480}.abhilfezeile.svelte-snh7hy ul:where(.svelte-snh7hy){gap:.2rem;margin:0;padding-left:1.1rem;display:grid}.abhilfezeile.svelte-snh7hy li:where(.svelte-snh7hy){flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.abhilfezeile.svelte-snh7hy small:where(.svelte-snh7hy){color:#6b7480}.meldungszeile.svelte-snh7hy td:where(.svelte-snh7hy){white-space:normal;background:#f8fafc;padding:.3rem .5rem .5rem}.meldungszeile.svelte-snh7hy p:where(.svelte-snh7hy){border-left:3px solid #d1d5db;margin:0 0 .25rem;padding-left:.5rem;font-size:.85rem}.meldungszeile.svelte-snh7hy p.fehler:where(.svelte-snh7hy){border-color:#dc2626}.meldungszeile.svelte-snh7hy p.warnung:where(.svelte-snh7hy){border-color:#f59e0b}.panel.svelte-snh7hy{border:1px solid #e5e7eb;border-radius:6px;margin:.8rem;padding:.9rem 1rem}.tabelle.svelte-snh7hy td.formularzelle:where(.svelte-snh7hy){white-space:normal;border-bottom:2px solid #3a4750;padding:0;font-size:1rem}.formular-halter.svelte-snh7hy{width:calc(var(--wrapw,100vw) - 1.6rem);position:sticky;left:0}.tabelle.svelte-snh7hy td.sprung:where(.svelte-snh7hy):hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ed.svelte-snh7hy{--feldh:1.8rem;--schrifth:1rem;--feldgap:.15rem}.feld.svelte-snh7hy{gap:var(--feldgap);flex-direction:column;font-size:.85rem;display:flex}.feld.breit.svelte-snh7hy{width:100%}.feld.inline.svelte-snh7hy{flex-direction:row;align-items:center;gap:.35rem}.knopfzeile.svelte-snh7hy{align-items:center;display:inline-flex}.achtung.svelte-snh7hy{color:#78350f;background:#fffbeb;border:1px solid #fcd34d;border-radius:4px;font-size:.82rem}.helfer.svelte-snh7hy{background:#f8fafc;border-radius:4px;flex-wrap:wrap;align-items:end;gap:.6rem;width:100%;padding:.5rem;display:flex}.gesamt.svelte-snh7hy{box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;flex-wrap:wrap;align-items:baseline;gap:.15rem 1.1rem;width:100%;padding:.45rem .7rem;display:flex}.gesamt.von-hand.svelte-snh7hy{background:#fffbeb;border-color:#fcd34d}.tabelle.svelte-snh7hy td.von-hand:where(.svelte-snh7hy){color:#b45309;font-style:italic}.gesamt-titel.svelte-snh7hy{color:#6b7280;flex-basis:100%;align-items:center;font-size:.78rem;display:inline-flex}.gesamt-p.svelte-snh7hy{color:#111827;white-space:nowrap;font-size:1.15rem;font-weight:700}.gesamt-p.leer.svelte-snh7hy{color:#9ca3af;font-weight:400}.gesamt-neben.svelte-snh7hy{color:#6b7280;white-space:nowrap;font-size:.9rem}.teil.rechnung.svelte-snh7hy{color:#6b7280;margin:-.35rem 0 0}.teil.rechnung.dahinter.svelte-snh7hy{margin-top:-.5rem;font-size:.8rem}.mit-einheit.svelte-snh7hy{gap:.25rem;display:flex}.zusammenfassung.svelte-snh7hy{color:#374151;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-wrap:wrap;gap:.15rem .9rem;margin:0 .8rem .6rem;padding:.4rem .7rem;font-size:.85rem;display:flex}.zwischen.svelte-snh7hy{color:#6b7280;width:100%;margin:.15rem 0 -.35rem;font-size:.78rem}.teil.svelte-snh7hy{color:#374151;margin:.2rem 0;font-size:.85rem}.teil.warn.svelte-snh7hy{color:#b45309}.dcpruefung.svelte-snh7hy{color:#374151;margin:.45rem 0 0;font-size:.85rem}.dcpruefung.svelte-snh7hy small:where(.svelte-snh7hy){color:#6b7280;margin-left:.35rem}.dcpruefung.verletzt.svelte-snh7hy{color:#b91c1c;font-weight:600}.dcpruefung.verletzt.svelte-snh7hy small:where(.svelte-snh7hy){color:#b91c1c;font-weight:400}.sel.svelte-snh7hy{width:100%;margin:.2rem 0;font-size:.85rem}.sel.gruen.svelte-snh7hy{color:#15803d}.sel.gelb.svelte-snh7hy{color:#b45309}.sel.rot.svelte-snh7hy{color:#b91c1c}.sel.grau.svelte-snh7hy{color:#6b7280}.formeln.svelte-snh7hy{border-top:1px solid #cbd5e1;margin-top:1.1rem;padding-top:1.1rem;font-size:.85rem}.formel.svelte-snh7hy{border-bottom:1px solid #f1f5f9;padding:.25rem 0}.formel.svelte-snh7hy b:where(.svelte-snh7hy){min-width:5rem;display:inline-block}.formel.svelte-snh7hy small:where(.svelte-snh7hy){color:#6b7280;display:block}.muted.svelte-snh7hy{color:#6b7280;padding:0 .8rem}.del.svelte-snh7hy{color:#b91c1c}.klein.svelte-x10l1m{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem}button.primary.svelte-x10l1m{color:#fff;background:#3a4750;border-color:#3a4750}.rahmen.svelte-x10l1m{border-bottom:1px solid #e5e7eb;margin:0 .8rem .6rem}.rahmen.svelte-x10l1m>summary:where(.svelte-x10l1m){cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.3rem 0 .5rem;font-size:.88rem;list-style:none;display:flex}.rahmen.svelte-x10l1m>summary:where(.svelte-x10l1m)::-webkit-details-marker{display:none}.rahmen.svelte-x10l1m>summary:where(.svelte-x10l1m):before{content:"▸";color:#6b7280}.rahmen[open].svelte-x10l1m>summary:where(.svelte-x10l1m):before{content:"▾"}.rahmen.svelte-x10l1m>summary:where(.svelte-x10l1m) .wort:where(.svelte-x10l1m),.rahmen.svelte-x10l1m>summary:where(.svelte-x10l1m) .ort:where(.svelte-x10l1m){color:#6b7280}.rahmen.svelte-x10l1m>summary:where(.svelte-x10l1m) em:where(.svelte-x10l1m){color:#b45309;background:#fffbeb;border:1px solid #fcd34d;border-radius:999px;padding:0 .45rem;font-size:.8rem;font-style:normal}.netzfelder.svelte-x10l1m{padding:0 0 .8rem}.netzwrap.svelte-x10l1m{overflow-x:auto}.netztab.svelte-x10l1m{border-collapse:collapse;font-size:.86rem}.netztab.svelte-x10l1m th:where(.svelte-x10l1m),.netztab.svelte-x10l1m td:where(.svelte-x10l1m){text-align:left;white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:.25rem .9rem .25rem 0}.netztab.svelte-x10l1m th:where(.svelte-x10l1m){color:#6b7280;font-weight:600}.netztab.svelte-x10l1m td.nr:where(.svelte-x10l1m){color:#6b7280;font-variant-numeric:tabular-nums}.netztab.svelte-x10l1m td.zahlen:where(.svelte-x10l1m){font-variant-numeric:tabular-nums}.netztab.svelte-x10l1m td.leise:where(.svelte-x10l1m){color:#6b7280}.netztab.phasen.svelte-x10l1m th.np:where(.svelte-x10l1m){min-width:6.5rem}.netztab.phasen.svelte-x10l1m td:where(.svelte-x10l1m):nth-child(2){white-space:normal;min-width:6.5rem}@media (width<=640px){.netztab.phasen.svelte-x10l1m{font-size:.8rem}.netztab.phasen.svelte-x10l1m th:where(.svelte-x10l1m),.netztab.phasen.svelte-x10l1m td:where(.svelte-x10l1m){padding-right:.45rem}.netztab.phasen.svelte-x10l1m th.np:where(.svelte-x10l1m){min-width:4.6rem}}.netztab.svelte-x10l1m tr.gedreht:where(.svelte-x10l1m) td.zelle:where(.svelte-x10l1m){color:#0f766e}.netztab.svelte-x10l1m tfoot:where(.svelte-x10l1m) td:where(.svelte-x10l1m){border-top:1px solid #cbd5e1;border-bottom:none;font-weight:600}.netztab.svelte-x10l1m tfoot:where(.svelte-x10l1m) td.leise:where(.svelte-x10l1m){font-weight:400}.netzziel.svelte-x10l1m{margin:.5rem 0 .2rem;font-size:.9rem}.netztab.svelte-x10l1m select:where(.svelte-x10l1m){font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.15rem .3rem}.netzknoepfe.svelte-x10l1m{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:.6rem 0 .4rem;display:flex}.netzfelder.svelte-x10l1m .teil:where(.svelte-x10l1m){color:#6b7280;margin:.4rem 0 0}.netzknoepfe.svelte-x10l1m .teil:where(.svelte-x10l1m){margin:0}.netzvorschlag.svelte-x10l1m{background:#f0fdfa;border:1px solid #99f6e4;border-radius:6px;margin:.2rem 0 .5rem;padding:.5rem .7rem;font-size:.88rem}.netzvorschlag.svelte-x10l1m p:where(.svelte-x10l1m){margin:0 0 .4rem}.netzvorschlag.svelte-x10l1m .netzwrap:where(.svelte-x10l1m){margin:0 0 .5rem}.rahmen.svelte-x10l1m>summary:where(.svelte-x10l1m) em.rot:where(.svelte-x10l1m){color:#b91c1c;background:#fef2f2;border-color:#fca5a5}.reserve.svelte-x10l1m{border-bottom:1px solid #f1f5f9;padding:.2rem 0 .6rem}.reservekopf.svelte-x10l1m{margin:.3rem 0;font-size:.9rem}.reservefelder.svelte-x10l1m{flex-wrap:wrap;gap:.6rem 1rem;margin-bottom:.4rem;display:flex}.reservefelder.svelte-x10l1m .feld:where(.svelte-x10l1m){flex:0 11rem}.reservefelder.svelte-x10l1m .feld:where(.svelte-x10l1m) input:where(.svelte-x10l1m),.reservefelder.svelte-x10l1m .feld:where(.svelte-x10l1m) select:where(.svelte-x10l1m){width:100%}.fall.svelte-x10l1m{margin:.3rem 0 .1rem;font-size:.88rem}.fall.rot.svelte-x10l1m{color:#b91c1c}.fall.warn.svelte-x10l1m{color:#b45309}.fallursachen.svelte-x10l1m{color:#b91c1c;margin:.1rem 0 .3rem 1.1rem;padding:0;font-size:.86rem}.fallzahlen.svelte-x10l1m>summary:where(.svelte-x10l1m){cursor:pointer;color:#6b7280;font-size:.82rem}.fallzahlen.svelte-x10l1m .netztab:where(.svelte-x10l1m){margin-top:.3rem}.netztab.svelte-x10l1m tr.fallrot:where(.svelte-x10l1m) td:where(.svelte-x10l1m){color:#b91c1c}.netztab.svelte-x10l1m tr.reservezeile:where(.svelte-x10l1m) td:where(.svelte-x10l1m){background:#f0f9ff;font-weight:600}.abgangtab.svelte-x10l1m .zurzeile:where(.svelte-x10l1m){all:unset;cursor:pointer;color:#0369a1;text-underline-offset:2px;font-variant-numeric:tabular-nums;text-decoration:underline}.abgangtab.svelte-x10l1m .zurzeile:where(.svelte-x10l1m):focus-visible{outline-offset:2px;outline:2px solid #7dd3fc}.abgangtab.svelte-x10l1m tr.fallrot:where(.svelte-x10l1m) .zurzeile:where(.svelte-x10l1m){color:inherit}.abgangtab.svelte-x10l1m td.name:where(.svelte-x10l1m),.abgangtab.svelte-x10l1m td.urteil:where(.svelte-x10l1m){white-space:normal;min-width:9rem}.abgangtab.svelte-x10l1m td.urteil:where(.svelte-x10l1m){min-width:13rem;padding-right:0}.abgangtab.svelte-x10l1m .leise:where(.svelte-x10l1m){color:#6b7280}.abgangtab.svelte-x10l1m tr.fallrot:where(.svelte-x10l1m) .leise:where(.svelte-x10l1m){color:inherit}.abgangtab.svelte-x10l1m .p:where(.svelte-x10l1m){vertical-align:-1px;border-radius:50%;justify-content:center;align-items:center;width:.75rem;height:.75rem;margin-right:.35rem;display:inline-flex}.p.gruen.svelte-x10l1m{background:#16a34a}.p.rot.svelte-x10l1m{background:#dc2626}.p.offen.svelte-x10l1m{color:#475569;background:#fff;border:1.5px solid #64748b;font-size:.55rem;font-weight:700;line-height:1}.feld.offen.svelte-x10l1m input:where(.svelte-x10l1m):not([type=checkbox]),.feld.offen.svelte-x10l1m select:where(.svelte-x10l1m){background:#fef3c7;border-color:#f59e0b;border-left-style:solid;border-left-width:4px}.teil.fehler.svelte-x10l1m{color:#b91c1c;font-weight:600}.feld.svelte-x10l1m{gap:var(--feldgap);flex-direction:column;font-size:.85rem;display:flex}.feld.svelte-x10l1m>span:where(.svelte-x10l1m){white-space:nowrap;align-items:center;display:inline-flex}.feld.svelte-x10l1m input:where(.svelte-x10l1m):not([type=checkbox]),.feld.svelte-x10l1m select:where(.svelte-x10l1m){box-sizing:border-box;height:var(--feldh);border:1px solid #cbd5e1;border-radius:4px;min-width:6rem;padding:.3rem .4rem}.teil.svelte-x10l1m{color:#374151;margin:.2rem 0;font-size:.85rem}.klein.svelte-1rfevv0{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem}.rahmen.svelte-1rfevv0{border-bottom:1px solid #e5e7eb;margin:0 .8rem .6rem}.rahmen.svelte-1rfevv0>summary:where(.svelte-1rfevv0){cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.3rem 0 .5rem;font-size:.88rem;list-style:none;display:flex}.rahmen.svelte-1rfevv0>summary:where(.svelte-1rfevv0)::-webkit-details-marker{display:none}.rahmen.svelte-1rfevv0>summary:where(.svelte-1rfevv0):before{content:"▸";color:#6b7280}.rahmen[open].svelte-1rfevv0>summary:where(.svelte-1rfevv0):before{content:"▾"}.rahmen.svelte-1rfevv0>summary:where(.svelte-1rfevv0) .wort:where(.svelte-1rfevv0),.rahmen.svelte-1rfevv0>summary:where(.svelte-1rfevv0) .ort:where(.svelte-1rfevv0){color:#6b7280}.rahmen.svelte-1rfevv0>summary:where(.svelte-1rfevv0) em:where(.svelte-1rfevv0){color:#b45309;background:#fffbeb;border:1px solid #fcd34d;border-radius:999px;padding:0 .45rem;font-size:.8rem;font-style:normal}.rahmenfelder.svelte-1rfevv0{flex-wrap:wrap;gap:.6rem 1rem;padding:0 0 .8rem;display:flex}.rahmenfelder.svelte-1rfevv0 .feld:where(.svelte-1rfevv0){flex:13rem}.rahmenfelder.svelte-1rfevv0 .feld:where(.svelte-1rfevv0) input:where(.svelte-1rfevv0){width:100%}.rahmenfelder.svelte-1rfevv0 .feld.titel:where(.svelte-1rfevv0){flex:100%}.rahmenfelder.svelte-1rfevv0 .feld.kurz:where(.svelte-1rfevv0){flex:0 17rem}.rahmenfelder.svelte-1rfevv0 .feld.eigen:where(.svelte-1rfevv0)>span:where(.svelte-1rfevv0):after{content:" ●";color:#b45309}.rahmenfelder.svelte-1rfevv0 .teil:where(.svelte-1rfevv0){color:#6b7280;width:100%;margin:0}.feld.offen.svelte-1rfevv0 input:where(.svelte-1rfevv0):not([type=checkbox]){background:#fef3c7;border-color:#f59e0b;border-left-style:solid;border-left-width:4px}.pruefen-text.svelte-1rfevv0{color:#c2410c;margin-top:.25rem;font-size:.78rem;line-height:1.3;display:block}.erderhelfer.svelte-1rfevv0{flex:100%;margin:.1rem 0 0;font-size:.85rem}.erderhelfer.svelte-1rfevv0>summary:where(.svelte-1rfevv0){cursor:pointer;color:#0369a1}.erderfelder.svelte-1rfevv0{flex-wrap:wrap;gap:.6rem 1rem;margin:.5rem 0 .2rem;display:flex}.erderfelder.svelte-1rfevv0 .feld:where(.svelte-1rfevv0){flex:11rem}.erderfelder.svelte-1rfevv0 .feld:where(.svelte-1rfevv0) select:where(.svelte-1rfevv0),.erderfelder.svelte-1rfevv0 .feld:where(.svelte-1rfevv0) input:where(.svelte-1rfevv0){width:100%}.erderhelfer.svelte-1rfevv0 .teil:where(.svelte-1rfevv0) button:where(.svelte-1rfevv0){margin-left:.5rem}.feld.svelte-1rfevv0{gap:var(--feldgap);flex-direction:column;font-size:.85rem;display:flex}.feld.svelte-1rfevv0>span:where(.svelte-1rfevv0){white-space:nowrap;align-items:center;display:inline-flex}.feld.svelte-1rfevv0 input:where(.svelte-1rfevv0):not([type=checkbox]),.feld.svelte-1rfevv0 select:where(.svelte-1rfevv0){box-sizing:border-box;height:var(--feldh);border:1px solid #cbd5e1;border-radius:4px;min-width:6rem;padding:.3rem .4rem}.feld.svelte-1rfevv0>.pruefen-text:where(.svelte-1rfevv0){width:0;min-width:100%}.teil.svelte-1rfevv0{color:#374151;margin:.2rem 0;font-size:.85rem}.werkzeuge.svelte-empezi{flex-wrap:wrap;gap:.5rem;padding:.7rem .8rem;display:flex}.gesendet.svelte-empezi{background:#eff6ff;border:1px solid #93c5fd;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 .8rem .6rem;padding:.5rem .7rem;font-size:.88rem;display:flex}.gesendet.svelte-empezi span:where(.svelte-empezi){flex:18rem;min-width:0}.gesendet.svelte-empezi .prim:where(.svelte-empezi){color:#fff;background:#1d4ed8;border-color:#1d4ed8}.werkzeuge.svelte-empezi button:where(.svelte-empezi),.klein.svelte-empezi{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .7rem}button.primary.svelte-empezi{color:#fff;background:#3a4750;border-color:#3a4750}.werkzeuge.svelte-empezi button.druck:where(.svelte-empezi){color:#1f2937;border-color:#3a4750;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.werkzeuge.svelte-empezi button.druck.haupt:where(.svelte-empezi){color:#fff;background:#3a4750}.werkzeuge.svelte-empezi button.druck:where(.svelte-empezi) .ikon:where(.svelte-empezi){flex:none}.werkzeuge.svelte-empezi button.mit-ikon:where(.svelte-empezi){align-items:center;gap:.4rem;display:inline-flex}.werkzeuge.svelte-empezi button.mit-ikon:where(.svelte-empezi) .ikon:where(.svelte-empezi){color:#64748b;flex:none}.export.svelte-empezi{display:inline-flex;position:relative}.export.svelte-empezi .pfeil:where(.svelte-empezi){color:#64748b;font-size:.7em}.exportliste.svelte-empezi{z-index:40;background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex-direction:column;min-width:17rem;max-width:90vw;display:flex;position:absolute;top:calc(100% + .3rem);left:0;overflow:hidden;box-shadow:0 6px 20px #0000002e}.werkzeuge.svelte-empezi .exportliste:where(.svelte-empezi) button:where(.svelte-empezi){text-align:left;border:none;border-radius:0;flex-direction:column;gap:.1rem;padding:.5rem .8rem;font-size:.85rem;display:flex}.werkzeuge.svelte-empezi .exportliste:where(.svelte-empezi) button:where(.svelte-empezi)+button:where(.svelte-empezi){border-top:1px solid #f1f5f9}.werkzeuge.svelte-empezi .exportliste:where(.svelte-empezi) button:where(.svelte-empezi):hover{background:#f8fafc}.exportliste.svelte-empezi b:where(.svelte-empezi){font-weight:600}.exportliste.svelte-empezi small:where(.svelte-empezi){color:#6b7280;font-size:.78rem}.werkzeuge.svelte-empezi button.betreiber:where(.svelte-empezi){text-overflow:ellipsis;white-space:nowrap;max-width:22rem;margin-left:auto;overflow:hidden}.betreiber-info.svelte-empezi{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-left:4px solid #3a4750;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:0 0 .7rem;padding:.45rem .7rem;font-size:.84rem;display:flex}.betreiber-info.svelte-empezi .teil:where(.svelte-empezi)+.teil:where(.svelte-empezi):before{content:"·";color:#94a3b8;margin-right:.5rem}.betreiber-info.fehlt.svelte-empezi{background:#fffbeb;border-left-color:#f59e0b}.betreiber-info.svelte-empezi .abweichung:where(.svelte-empezi){color:#c2410c}.betreiber-info.svelte-empezi{overflow-wrap:anywhere;min-width:0}.rahmen.svelte-empezi{border-bottom:1px solid #e5e7eb;margin:0 .8rem .6rem}.rahmen.svelte-empezi>summary:where(.svelte-empezi){cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.3rem 0 .5rem;font-size:.88rem;list-style:none;display:flex}.rahmen.svelte-empezi>summary:where(.svelte-empezi)::-webkit-details-marker{display:none}.rahmen.svelte-empezi>summary:where(.svelte-empezi):before{content:"▸";color:#6b7280}.rahmen[open].svelte-empezi>summary:where(.svelte-empezi):before{content:"▾"}.rahmen.svelte-empezi>summary:where(.svelte-empezi) .wort:where(.svelte-empezi){color:#6b7280}.rahmen.svelte-empezi>summary:where(.svelte-empezi) em:where(.svelte-empezi){color:#b45309;background:#fffbeb;border:1px solid #fcd34d;border-radius:999px;padding:0 .45rem;font-size:.8rem;font-style:normal}.teil.svelte-empezi{color:#374151;margin:.2rem 0;font-size:.85rem}.ed.svelte-779o{z-index:1250;background:#fff;position:fixed;inset:0;overflow:auto}header.svelte-779o{color:#fff;z-index:2;background:#3a4750;align-items:center;gap:.5rem;padding:.5rem .6rem;display:flex;position:sticky;top:0}header.svelte-779o .back:where(.svelte-779o){color:#fff;cursor:pointer;background:0 0;border:none;display:inline-flex}header.svelte-779o .stand:where(.svelte-779o){opacity:.8;margin-left:auto;font-size:.8rem}header.svelte-779o .wiki-knopf:where(.svelte-779o){color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:4px;padding:.15rem .5rem;font-size:.8rem}.hinweis.svelte-779o{background:#fef3c7;border-bottom:1px solid #fde68a;gap:.5rem;padding:.5rem .8rem;font-size:.9rem;display:flex}.hinweis.svelte-779o button:where(.svelte-779o){cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:1.1rem}.tabs.svelte-779o{border-bottom:1px solid #e5e7eb;gap:.5rem;padding:.5rem .8rem 0;display:flex}.tabs.svelte-779o button:where(.svelte-779o){cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.4rem .2rem}.tabs.svelte-779o button.aktiv:where(.svelte-779o){border-bottom-color:#3a4750;font-weight:600}.ed.svelte-779o{--feldh:1.8rem;--schrifth:1rem;--feldgap:.15rem}.db.svelte-12excvs{border-collapse:collapse;table-layout:fixed;width:100%;font-size:8pt}.db.svelte-12excvs th:where(.svelte-12excvs),.db.svelte-12excvs td:where(.svelte-12excvs){text-align:center;border:.4pt solid #555;padding:.37mm .43mm;overflow:hidden}.db.svelte-12excvs td.text:where(.svelte-12excvs){text-align:left}.db.svelte-12excvs thead:where(.svelte-12excvs) th:where(.svelte-12excvs){background:#f2f2f2;font-weight:600}.db.svelte-12excvs .nummern:where(.svelte-12excvs) th:where(.svelte-12excvs){color:#333;padding:0;font-size:6.6pt;font-weight:400}.db.svelte-12excvs .beschriftung:where(.svelte-12excvs) th:where(.svelte-12excvs){vertical-align:bottom;height:49mm;padding:.37mm 0}.db.svelte-12excvs .beschriftung:where(.svelte-12excvs) span:where(.svelte-12excvs){vertical-align:bottom;writing-mode:vertical-rl;white-space:normal;text-align:center;height:48mm;font-size:6.8pt;font-weight:400;line-height:1.15;display:inline-block;overflow:hidden;transform:rotate(180deg)}.db.svelte-12excvs .zeichen:where(.svelte-12excvs) th:where(.svelte-12excvs){font-size:7.8pt;position:relative;overflow:visible}.db.svelte-12excvs .zeichen:where(.svelte-12excvs) .op:where(.svelte-12excvs){z-index:1;background:#f2f2f2;padding:.12mm .6mm;font-weight:700;line-height:1;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.db.svelte-12excvs .zeichen:where(.svelte-12excvs):not(.zwei) th:where(.svelte-12excvs){white-space:nowrap}.db.svelte-12excvs .zeichen.zwei:where(.svelte-12excvs) th:where(.svelte-12excvs){border-bottom-width:1pt;font-size:7.4pt;font-weight:400}.db.svelte-12excvs tr.oben:where(.svelte-12excvs) td:where(.svelte-12excvs){border-bottom:none}.db.svelte-12excvs tr.oben:where(.svelte-12excvs) td.geteilt:where(.svelte-12excvs){border-bottom:.3pt dashed #999}.db.svelte-12excvs tr.unten:where(.svelte-12excvs) td:where(.svelte-12excvs){color:#333;border-top:none;border-bottom:.8pt solid #333}.db.svelte-12excvs th.plus:where(.svelte-12excvs),.db.svelte-12excvs td.plus:where(.svelte-12excvs){background:#fafafa;border-left:1.2pt double #333}.db.svelte-12excvs .nummern:where(.svelte-12excvs) th.plus:where(.svelte-12excvs){font-weight:700}.db.svelte-12excvs tr.verletzt:where(.svelte-12excvs) td:where(.svelte-12excvs):first-child{border-left:1.2pt solid #000;font-weight:700}.db.svelte-12excvs tr.offen:where(.svelte-12excvs) td:where(.svelte-12excvs):first-child{border-left:1.2pt dotted #555}.db.svelte-12excvs td.verletzt:where(.svelte-12excvs){color:#b3261e;background:#fbe9e7;font-weight:700}.db.svelte-12excvs td.offen:where(.svelte-12excvs){color:#7a5d00;background:#fdf5e0}.db.svelte-12excvs td.fehlt:where(.svelte-12excvs){color:#7a5d00;background:#fdf5e0;font-weight:700}.db.svelte-12excvs td.entfaellt:where(.svelte-12excvs){color:#767676;background:#f2f2f2;font-style:italic}.db.svelte-12excvs td.fi:where(.svelte-12excvs){color:#767676;background:#f2f2f2}.print-portal.svelte-wonmq4{display:none}body.has-print-portal .print-portal.svelte-wonmq4{display:block}.print-portal.svelte-wonmq4{color:#111;overflow-wrap:anywhere;background:#fff;padding:0 16mm 0 20mm;font:10pt/1.45 Arial,Helvetica,sans-serif}.print-portal.quer.svelte-wonmq4{padding:0 12mm 0 25mm}.blatt.svelte-wonmq4{border-collapse:collapse;color:#000;width:100%}.blatt.svelte-wonmq4>thead:where(.svelte-wonmq4)>tr:where(.svelte-wonmq4)>th:where(.svelte-wonmq4){text-align:left;padding:0;font-weight:400}.logozeile.svelte-wonmq4{align-items:center;gap:6mm;padding:14mm 0 8mm;display:flex}.quer.svelte-wonmq4 .logozeile:where(.svelte-wonmq4){gap:7.5mm;padding:14mm 0 7.5mm}.wortmarke.svelte-wonmq4{color:#4a545e;letter-spacing:.02em;font:500 14pt/1 Arial,sans-serif}.balken.svelte-wonmq4{flex:1;height:4.2mm;display:block}.quer.svelte-wonmq4 .wortmarke:where(.svelte-wonmq4){font-size:17pt}.quer.svelte-wonmq4 .balken:where(.svelte-wonmq4){height:5.1mm}.kopf.svelte-wonmq4{border-bottom:.7pt solid #666;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:1.2rem;margin-bottom:.4rem;padding-bottom:.35rem;display:grid}.kopf-links.svelte-wonmq4{min-width:0}.kopf.svelte-wonmq4 .dokumentnr:where(.svelte-wonmq4){letter-spacing:.02em;margin:0;font-family:ui-monospace,monospace;font-size:7pt}.kopf.svelte-wonmq4 h1:where(.svelte-wonmq4){margin:.1rem 0 .15rem;font-size:8.5pt;font-weight:600}.kopf-mitte.svelte-wonmq4{text-align:center;min-width:0}.kopf.gestapelt.svelte-wonmq4{grid-template-columns:minmax(0,1fr) auto}.kopf.gestapelt.svelte-wonmq4 .kopf-links:where(.svelte-wonmq4){grid-area:1/1}.kopf.gestapelt.svelte-wonmq4 .kopf-rechts:where(.svelte-wonmq4){grid-area:1/2}.kopf.gestapelt.svelte-wonmq4 .kopf-mitte:where(.svelte-wonmq4){text-align:left;grid-area:2/1;margin-top:2mm}.kopf-links.svelte-wonmq4 p:where(.svelte-wonmq4){margin:0}.kopf-links.svelte-wonmq4 .ort:where(.svelte-wonmq4){font-size:7.5pt}.kopf-links.svelte-wonmq4 .massnahme:where(.svelte-wonmq4){font-size:9.5pt;font-weight:700;line-height:1.2}.kopf-links.svelte-wonmq4 .was:where(.svelte-wonmq4){font-size:8pt}.kopf-rechts.svelte-wonmq4{border-collapse:collapse;justify-self:end;font-size:7pt}.kopf-rechts.svelte-wonmq4 td:where(.svelte-wonmq4){vertical-align:top;padding:.03rem .3rem}.kopf-rechts.svelte-wonmq4 td:where(.svelte-wonmq4):first-child{color:#444}.quer.svelte-wonmq4 .kopf:where(.svelte-wonmq4){gap:1.5rem;margin-bottom:.5rem;padding-bottom:.43rem}.quer.svelte-wonmq4 .kopf:where(.svelte-wonmq4) .dokumentnr:where(.svelte-wonmq4){font-size:8.5pt}.quer.svelte-wonmq4 .kopf:where(.svelte-wonmq4) h1:where(.svelte-wonmq4){margin:.12rem 0 .18rem;font-size:10.4pt}.quer.svelte-wonmq4 .kopf-links:where(.svelte-wonmq4) .ort:where(.svelte-wonmq4){font-size:9.2pt}.quer.svelte-wonmq4 .kopf-links:where(.svelte-wonmq4) .massnahme:where(.svelte-wonmq4){font-size:11.6pt}.quer.svelte-wonmq4 .kopf-links:where(.svelte-wonmq4) .was:where(.svelte-wonmq4){font-size:9.8pt}.quer.svelte-wonmq4 .kopf-rechts:where(.svelte-wonmq4){font-size:8.5pt}.quer.svelte-wonmq4 .kopf-rechts:where(.svelte-wonmq4) td:where(.svelte-wonmq4){padding:.04rem .37rem}.daten.svelte-wonmq4{border-collapse:collapse;overflow-wrap:normal;width:100%;font-size:7.5pt}.daten.svelte-wonmq4 th:where(.svelte-wonmq4),.daten.svelte-wonmq4 td:where(.svelte-wonmq4){text-align:left;border:.5pt solid #666;padding:1.6mm 1.2mm}.daten.svelte-wonmq4 td:where(.svelte-wonmq4){white-space:nowrap}.daten.svelte-wonmq4 th:where(.svelte-wonmq4){background:#eee}.daten.svelte-wonmq4 td.leer:where(.svelte-wonmq4){min-width:4rem}.daten.um.svelte-wonmq4{break-inside:avoid;align-self:flex-start;width:auto;margin:1.5mm 0 3mm}.daten.um.svelte-wonmq4 th:where(.svelte-wonmq4),.daten.um.svelte-wonmq4 td:where(.svelte-wonmq4){padding:.8mm 1.6mm}.daten.um.svelte-wonmq4 td.verletzt:where(.svelte-wonmq4){color:#b3261e;background:#fbe9e7;font-weight:600}.abgangkopf.svelte-wonmq4{margin:0 0 1.5mm}.daten.um.ab.svelte-wonmq4{margin:0 0 5mm}.daten.um.ab.svelte-wonmq4 td.name:where(.svelte-wonmq4),.daten.um.ab.svelte-wonmq4 td.urteil:where(.svelte-wonmq4){white-space:normal}.daten.um.ab.svelte-wonmq4 td.urteil:where(.svelte-wonmq4){max-width:95mm}.daten.um.ab.svelte-wonmq4 td.urteil.offen:where(.svelte-wonmq4){color:#7a5d00;background:#fdf5e0}.daten.um.svelte-wonmq4 tr.reservezeile:where(.svelte-wonmq4) td:where(.svelte-wonmq4){border-top:.8pt solid #000;border-bottom:.8pt solid #000;font-weight:700}.umleitungkopf.svelte-wonmq4{margin-top:5mm}.umleitungfall.svelte-wonmq4{break-after:avoid;margin-top:3mm}.daten.svelte-wonmq4 td.mess.verletzt:where(.svelte-wonmq4){color:#b3261e;background:#fbe9e7;font-weight:600}.daten.svelte-wonmq4 td.mess:where(.svelte-wonmq4) .abw:where(.svelte-wonmq4){color:#7a5d00}.hinweis.svelte-wonmq4,.bemerkung.svelte-wonmq4,.disclaimer.svelte-wonmq4{margin:.25em 0 0;font-size:7pt;line-height:1.3}.hinweis.svelte-wonmq4,.disclaimer.svelte-wonmq4{color:#444}.quer.svelte-wonmq4 .hinweis:where(.svelte-wonmq4),.quer.svelte-wonmq4 .bemerkung:where(.svelte-wonmq4),.quer.svelte-wonmq4 .disclaimer:where(.svelte-wonmq4){font-size:8.5pt}.mark-rot.svelte-wonmq4{color:#b3261e;background:#fbe9e7;padding:0 .4mm}.mark-gelb.svelte-wonmq4{color:#7a5d00;background:#fdf5e0;padding:0 .4mm}.mark-grau.svelte-wonmq4{color:#767676;background:#f2f2f2;padding:0 .4mm}.inhalt.svelte-wonmq4{flex-direction:column;display:flex}.messprotokoll.svelte-wonmq4 .blatt:where(.svelte-wonmq4){height:100vh}.messprotokoll.svelte-wonmq4 .inhalt:where(.svelte-wonmq4){height:100%}.messprotokoll.svelte-wonmq4 .inhalt:where(.svelte-wonmq4) .disclaimer:where(.svelte-wonmq4){margin-top:auto;padding-top:6mm}.daten.svelte-wonmq4+.hinweis:where(.svelte-wonmq4){margin-top:5mm}.db+.hinweis.svelte-wonmq4{margin-top:6mm}.unterschriften.svelte-wonmq4{gap:3rem;margin-top:30mm;font-size:9pt;display:flex}.unterschriften.svelte-wonmq4 .linie:where(.svelte-wonmq4){border-top:.5pt solid #000;width:16rem;margin-bottom:.2rem;display:block}.fussplatz.svelte-wonmq4{height:18mm}.fusszeile.svelte-wonmq4{color:#333;text-align:left;font:7.5pt/1.3 Arial,sans-serif;position:fixed;bottom:9mm;left:20mm;right:16mm}.quer.svelte-wonmq4 .fusszeile:where(.svelte-wonmq4){left:25mm;right:12mm}.backdrop.svelte-lmsaj0{z-index:1200;background:#0006;place-items:stretch stretch;display:grid;position:fixed;inset:0}.sheet.svelte-lmsaj0{background:#fff;grid-template-rows:auto auto 1fr;width:min(96vw,clamp(760px,66.67vw,1340px));max-height:100vh;margin:0 auto;display:grid}header.svelte-lmsaj0{border-bottom:1px solid #e6e9ed;align-items:center;padding:.55rem .85rem;display:flex}header.svelte-lmsaj0 h2:where(.svelte-lmsaj0){flex:1;margin:0;font-size:1rem}.close.svelte-lmsaj0{cursor:pointer;color:#6b7480;background:0 0;border:none;font-size:1.05rem}.toolbar.svelte-lmsaj0{border-bottom:1px solid #e6e9ed;flex-direction:column;gap:.4rem;padding:.55rem .85rem;display:flex}.toolbar.svelte-lmsaj0>button:where(.svelte-lmsaj0){cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;width:100%;padding:.45rem .8rem;font-size:.85rem}.toolbar.svelte-lmsaj0>.primary:where(.svelte-lmsaj0){color:#fff;background:#3a4750;border-color:#3a4750}.toolbar.svelte-lmsaj0>.primary:where(.svelte-lmsaj0):disabled{opacity:.5;cursor:default}.neuzeile.svelte-lmsaj0{align-items:center;gap:.3rem;display:flex}.neuzeile.svelte-lmsaj0 input:where(.svelte-lmsaj0),.umbenennen.svelte-lmsaj0 input:where(.svelte-lmsaj0){border:1px solid #cdd3da;border-radius:.4rem;flex:1;min-width:0;padding:.4rem .6rem;font-size:.85rem}.sectionchips.svelte-lmsaj0{flex-wrap:wrap;gap:.3rem;display:flex}.chip.svelte-lmsaj0{cursor:pointer;color:#3a4750;white-space:nowrap;background:#f4f6f8;border:1px solid #cdd3da;border-radius:1rem;padding:.22rem .6rem;font-size:.74rem}.chip.ghost.svelte-lmsaj0{color:#6b7480;background:#fff;border-style:dashed}.chip.svelte-lmsaj0:disabled{opacity:.5;cursor:default}label.chip.svelte-lmsaj0 input:where(.svelte-lmsaj0){display:none}label.chip.vorlage.svelte-lmsaj0{cursor:default;border-style:solid;align-items:center;gap:.3rem;display:inline-flex}label.chip.vorlage.svelte-lmsaj0 select:where(.svelte-lmsaj0){font:inherit;color:#3a4750;cursor:pointer;background:0 0;border:none;max-width:12rem;padding:0}.kopf.svelte-lmsaj0{color:#2c3540;flex-wrap:wrap;gap:.1rem .9rem;font-size:.74rem;display:flex}.kopf.svelte-lmsaj0 i:where(.svelte-lmsaj0){color:#8a929b;margin-right:.25rem;font-style:normal}.kopf.svelte-lmsaj0 .herkunft:where(.svelte-lmsaj0){color:#8a929b;flex-basis:100%}.list.svelte-lmsaj0{overflow-wrap:anywhere;flex-direction:column;padding:.4rem .85rem 1rem;display:flex;overflow-y:auto}.empty.svelte-lmsaj0{color:#9aa1a9;padding:1.2rem .2rem;font-size:.85rem;font-style:italic}.meldung.svelte-lmsaj0{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.4rem;margin:.2rem 0 .4rem;padding:.5rem .7rem;font-size:.84rem}.meldung.fehler.svelte-lmsaj0{background:#fef2f2;border-color:#fecaca}.meldung.svelte-lmsaj0>p:where(.svelte-lmsaj0){gap:.5rem;margin:0;display:flex}.meldung.svelte-lmsaj0>p:where(.svelte-lmsaj0) button:where(.svelte-lmsaj0){cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:1.1rem;line-height:1}.meldung.svelte-lmsaj0 details:where(.svelte-lmsaj0){margin-top:.3rem;font-size:.8rem}.meldung.svelte-lmsaj0 .hinweise:where(.svelte-lmsaj0){margin:.3rem 0 0;padding-left:1.2rem;list-style:outside}.zeilen.svelte-lmsaj0{border-top:1px solid #f1f3f5;margin:0 0 .35rem;padding:0;list-style:none}.zeilen.svelte-lmsaj0 li:where(.svelte-lmsaj0){cursor:pointer;border-bottom:1px solid #f1f3f5;align-items:center;gap:.55rem;padding:.42rem .25rem;font-size:.84rem;display:flex}.zeilen.svelte-lmsaj0 li:where(.svelte-lmsaj0):hover{background:#f6f8fa}.zeilen.svelte-lmsaj0 li:where(.svelte-lmsaj0):focus-visible{outline-offset:-2px;outline:2px solid #3a4750}.zeilen.svelte-lmsaj0 li.umbenennen:where(.svelte-lmsaj0){cursor:default;gap:.3rem}.zeilen.svelte-lmsaj0 li.umbenennen:where(.svelte-lmsaj0):hover{background:0 0}.titel.svelte-lmsaj0{color:#3a4750;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:650;overflow:hidden}.art.svelte-lmsaj0{color:#6b7480;flex:none;width:8rem}.date.svelte-lmsaj0{color:#6b7480;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.78rem}@media (width<=760px){.zeilen.svelte-lmsaj0 li:where(.svelte-lmsaj0){flex-wrap:wrap;gap:.1rem .35rem}.titel.svelte-lmsaj0{white-space:normal;flex:calc(100% - 3rem)}.rowmenu-wrap.svelte-lmsaj0{order:1}.art.svelte-lmsaj0{order:10;width:auto;font-size:.78rem}.date.svelte-lmsaj0{order:11;margin-left:auto}}.rowmenu-wrap.svelte-lmsaj0{flex:none;position:relative}.menubtn.svelte-lmsaj0{color:#6b7480;cursor:pointer;background:0 0;border:none;border-radius:.4rem;min-width:1.6rem;padding:.1rem .35rem;font-size:1.05rem;line-height:1}.menubtn.svelte-lmsaj0:hover{color:#2c3540;background:#f4f6f8}.rowmenu.svelte-lmsaj0{z-index:30;background:#fff;border:1px solid #cdd3da;border-radius:.5rem;flex-direction:column;min-width:11rem;margin-top:2px;display:flex;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 8px 22px #00000029}.rowmenu.svelte-lmsaj0 button:where(.svelte-lmsaj0){text-align:left;color:#2c3540;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.5rem .7rem;font-size:.82rem}.rowmenu.svelte-lmsaj0 button:where(.svelte-lmsaj0):hover{background:#f6f8fa}.rowmenu.svelte-lmsaj0 button.danger:where(.svelte-lmsaj0){color:#b3261e;border-top:1px solid #f1f3f5}.rowmenu.svelte-lmsaj0 button.danger:where(.svelte-lmsaj0):hover{background:#fdecea}.wiki-link.svelte-lmsaj0{color:#6b7480;border-top:1px solid #f1f3f5;margin:auto 0 0;padding:.8rem .2rem 0;font-size:.8rem}.wiki-link.svelte-lmsaj0 button:where(.svelte-lmsaj0){font:inherit;color:#3a4750;cursor:pointer;background:0 0;border:none;margin-right:.4rem;padding:0;font-weight:600;text-decoration:underline}.ub-grp{border-bottom:1px solid #f1f3f5;margin:.45rem 0 0}.ub-grp>summary{cursor:pointer;letter-spacing:.05em;text-transform:uppercase;color:#8a929b;align-items:center;gap:.4rem;padding:.45rem .2rem;font-size:.68rem;list-style:none;display:flex}.ub-grp>summary::-webkit-details-marker{display:none}.ub-grp>summary:before{content:"▸";font-size:.75rem;transition:transform .12s}.ub-grp[open]>summary:before{transform:rotate(90deg)}.ub-grp>summary .ub-zahl{color:#b0b6bd;letter-spacing:0}.ub-zeilen{border-top:1px solid #f1f3f5;margin:0 0 .35rem;padding:0;list-style:none}.ub-zeile{border-bottom:1px solid #f1f3f5;align-items:center;gap:.55rem;min-height:2.15rem;padding:0 .25rem;font-size:.84rem;display:flex}.ub-zeile:hover{background:#f6f8fa}.ub-oeffnen{min-width:0;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;flex:1;align-items:baseline;gap:.7rem;padding:.42rem 0;font-size:.84rem;display:flex}.ub-oeffnen:focus-visible{outline-offset:-2px;outline:2px solid #3a4750}.ub-oeffnen.fest{cursor:default}.ub-name{color:#3a4750;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:55%;font-weight:650;overflow:hidden}.ub-info{color:#6b7480;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ub-info.warnend{color:#b45309}.ub-unter{letter-spacing:.06em;text-transform:uppercase;color:#9aa1a9;padding:.45rem .25rem .15rem;font-size:.62rem;display:block}.ub-unter:not(:first-child){border-top:1px dashed #cdd3da;margin-top:.35rem}.ub-leer{color:#9aa1a9;margin:0;padding:.5rem .2rem .7rem;font-size:.82rem;font-style:italic;line-height:1.45}.ub-badge{white-space:nowrap;border-radius:.8rem;flex:none;padding:.06rem .45rem;font-size:.64rem}.ub-badge.gruen{color:#2c7a44;background:#e7f2ea;border:1px solid #bfe0c8}.ub-badge.gelb{color:#8a6d1a;background:#fff3d6;border:1px solid #ffd166}.ub-badge.blau{color:#3a5a7a;background:#eaf0f6;border:1px solid #c3d4e6}@media (width<=760px){.ub-oeffnen{flex-direction:column;align-items:flex-start;gap:.05rem}.ub-name{max-width:100%}.ub-info{max-width:100%;font-size:.78rem}.ub-zeile.viel{flex-wrap:wrap;justify-content:flex-end;row-gap:0;padding-bottom:.3rem}.ub-zeile.viel>.ub-oeffnen{flex:100%;padding-bottom:.15rem}}.rowmenu-wrap.svelte-1nixykj{flex:none;position:relative}.menubtn.svelte-1nixykj{color:#6b7480;cursor:pointer;background:0 0;border:none;border-radius:.4rem;min-width:1.6rem;padding:.1rem .35rem;font-size:1.05rem;line-height:1}.menubtn.svelte-1nixykj:hover{color:#2c3540;background:#f4f6f8}.rowmenu.svelte-1nixykj{z-index:30;background:#fff;border:1px solid #cdd3da;border-radius:.5rem;flex-direction:column;min-width:11rem;margin-top:2px;display:flex;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 8px 22px #00000029}.rowmenu.svelte-1nixykj button:where(.svelte-1nixykj){text-align:left;color:#2c3540;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.5rem .7rem;font-size:.82rem}.rowmenu.svelte-1nixykj button:where(.svelte-1nixykj):hover:not(:disabled){background:#f6f8fa}.rowmenu.svelte-1nixykj button:where(.svelte-1nixykj):disabled{color:#b0b6bd;cursor:default}.rowmenu.svelte-1nixykj button.danger:where(.svelte-1nixykj){color:#b3261e;border-top:1px solid #f1f3f5}.rowmenu.svelte-1nixykj button.danger:where(.svelte-1nixykj):hover:not(:disabled){background:#fdecea}.lieferung.svelte-1g8ac7q{color:#475569;background:#f1f5f9;border-left:3px solid #94a3b8;border-radius:0 4px 4px 0;margin:0 0 .5rem;padding:.45rem .6rem;font-size:.82rem}.lieferung.svelte-1g8ac7q .kopf:where(.svelte-1g8ac7q){margin:0 0 .2rem;font-weight:600}.lieferung.svelte-1g8ac7q .notizen:where(.svelte-1g8ac7q){margin:0;padding-left:1.1rem}.lieferung.svelte-1g8ac7q .notizen:where(.svelte-1g8ac7q) li:where(.svelte-1g8ac7q){margin:.1rem 0}.pool.svelte-1g8ac7q{border-top:1px solid #f1f3f5;margin:0;padding:0;list-style:none}.pool.svelte-1g8ac7q li:where(.svelte-1g8ac7q){border-bottom:1px solid #f1f3f5;font-size:.84rem}.pool.svelte-1g8ac7q li:where(.svelte-1g8ac7q):hover{background:#f6f8fa}.zeile-modell.svelte-1g8ac7q{align-items:center;gap:.3rem;padding:0 .25rem;display:flex}.pool.svelte-1g8ac7q label:where(.svelte-1g8ac7q){cursor:pointer;flex:1;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.55rem;min-width:0;padding:.42rem 0;display:grid}.ohne-menue.svelte-1g8ac7q{flex:none;width:1.6rem}@media (width<=760px){.zeile-modell.svelte-1g8ac7q{flex-wrap:wrap;justify-content:flex-end;padding-bottom:.3rem}.pool.svelte-1g8ac7q label:where(.svelte-1g8ac7q){flex:100%;padding-bottom:.15rem}.ohne-menue.svelte-1g8ac7q{display:none}}.karte.svelte-1g8ac7q{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.karte.svelte-1g8ac7q .hat:where(.svelte-1g8ac7q){color:#6b7280;font-size:.78rem}.karte.svelte-1g8ac7q .backt:where(.svelte-1g8ac7q){color:#b45309;font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:.78rem;display:inline-flex}.dreher.svelte-1g8ac7q{border:2px solid #f0a12c59;border-top-color:#f0a12c;border-radius:50%;flex:none;width:12px;height:12px;animation:.9s linear infinite svelte-1g8ac7q-dreh}@keyframes svelte-1g8ac7q-dreh{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dreher.svelte-1g8ac7q{animation:none}}.karte.svelte-1g8ac7q .backen:where(.svelte-1g8ac7q){color:#374151;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;padding:.18rem .6rem;font-size:.78rem}.karte.svelte-1g8ac7q .backen:where(.svelte-1g8ac7q):disabled{opacity:.45;cursor:default}.backfehler.svelte-1g8ac7q{color:#b91c1c;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;padding:0 .8rem .5rem 2.4rem;font-size:.8rem;display:flex}.nochmal.svelte-1g8ac7q{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:999px;padding:.18rem .6rem;font-size:.78rem}.nochmal.svelte-1g8ac7q:disabled{opacity:.45;cursor:default}.ansicht.svelte-1g8ac7q{color:#3a4750;min-width:0;font-weight:650}.ansicht.svelte-1g8ac7q span:where(.svelte-1g8ac7q){font-weight:400}.leuchten.svelte-1g8ac7q{color:#b45309}.leuchten-hinweis.svelte-1g8ac7q{color:#7a5d00}.ohne.svelte-1g8ac7q{color:#9ca3af}.groesse.svelte-1g8ac7q{color:#6b7280;font-variant-numeric:tabular-nums;font-size:.82rem}.fuss.svelte-1g8ac7q{padding:.5rem .25rem .6rem}.fuss.svelte-1g8ac7q .zeile:where(.svelte-1g8ac7q){color:#6b7480;align-items:center;gap:.8rem;font-size:.84rem;display:flex}.warn.svelte-1g8ac7q{color:#92400e;align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.85rem;display:flex}.oeffnen.svelte-1g8ac7q{color:#fff;cursor:pointer;background:#3a4750;border:none;border-radius:4px;margin-left:auto;padding:.4rem 1.1rem;font-size:.9rem}.oeffnen.svelte-1g8ac7q:disabled{cursor:default;background:#cbd5e1}.herkunft.svelte-1g8ac7q{color:#9aa3ab;margin-left:.4rem;font-size:.78rem}.upload-hinweis.svelte-1g8ac7q{color:#9aa3ab;margin:0;padding:.3rem .25rem;font-size:.8rem}.schleier.svelte-29ck66{z-index:1290;background:#14191e73;position:fixed;inset:0}.blatt.svelte-29ck66{z-index:1300;background:#fff;border-radius:8px;width:min(34rem,100vw - 2rem);max-height:85vh;padding:1rem 1.1rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 12px 40px #00000040}h3.svelte-29ck66{margin:0 0 .6rem;font-size:1rem}label.svelte-29ck66{color:#3a4750;margin:.45rem 0;font-size:.88rem;display:block}input.svelte-29ck66,select.svelte-29ck66{font:inherit;border:1px solid #cdd3da;border-radius:5px;padding:.3rem .45rem}fieldset.svelte-29ck66{border:1px solid #e2e6ea;border-radius:6px;margin:.6rem 0;padding:.5rem .7rem}legend.svelte-29ck66{color:#6b7280;padding:0 .3rem;font-size:.8rem}small.svelte-29ck66{color:#9aa3ab;display:block}.masse.svelte-29ck66{color:#4b5563;margin:.25rem 0;font-size:.85rem}.warn.svelte-29ck66{color:#92610a}.fehler.svelte-29ck66{color:#a3352b;font-size:.85rem}.laeuft.svelte-29ck66{color:#4b5563;font-size:.85rem}.nachfrage.svelte-29ck66{background:#fef7e8;border:1px solid #ecd9ae;border-radius:6px;padding:.5rem .7rem}.nachfrage.svelte-29ck66 button:where(.svelte-29ck66){margin-right:.5rem}.fuss.svelte-29ck66{justify-content:flex-end;gap:.5rem;margin-top:.8rem;display:flex}button.svelte-29ck66{font:inherit;cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:6px;padding:.4rem .8rem}.haupt.svelte-29ck66{color:#2f3a42;background:#f0a12c;border-color:#d98f22;font-weight:600}button.svelte-29ck66:disabled{opacity:.5;cursor:default}.feld.svelte-q2f468{margin-bottom:.8rem;display:block}.feld.svelte-q2f468 span:where(.svelte-q2f468){color:#6b7280;margin-bottom:.2rem;font-size:.78rem;display:block}.feld.svelte-q2f468 textarea:where(.svelte-q2f468){box-sizing:border-box;width:100%;font:inherit;resize:vertical;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .5rem;font-size:.9rem}.tasten.svelte-q2f468{justify-content:flex-end;margin:-.5rem 0 .8rem;display:flex}.tastatur.svelte-q2f468{font:inherit;color:#1f2937;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.3rem .6rem;font-size:.82rem}.klein.svelte-q2f468{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;margin:1.6rem 0 .4rem;font-size:.78rem;font-weight:600}.wahl.svelte-q2f468{flex-direction:column;gap:.2rem;display:flex}.wahl.svelte-q2f468 label.datum:where(.svelte-q2f468){flex-wrap:wrap}.wahl.svelte-q2f468 label.datum:where(.svelte-q2f468) input[type=date]:where(.svelte-q2f468){font:inherit;border:1px solid #cbd5e1;border-radius:4px;padding:.2rem .35rem;font-size:.85rem}.wahl.svelte-q2f468 label:where(.svelte-q2f468){color:#1f2937;cursor:pointer;align-items:center;gap:.4rem;font-size:.88rem;display:flex}.fehler.svelte-q2f468{color:#b91c1c;margin:.6rem 0 0;font-size:.85rem}.fuss.svelte-q2f468{gap:.6rem;margin-top:1rem;display:flex}.ab.svelte-q2f468{color:#fff;font:inherit;cursor:pointer;background:#3a4750;border:1px solid #3a4750;border-radius:999px;padding:.35rem 1.2rem;font-size:.9rem}.ab.svelte-q2f468:disabled{opacity:.5;cursor:default}.dialog.svelte-1vvybtd{padding:1rem .9rem 2rem}.kopf.svelte-1vvybtd{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.2rem;padding-bottom:.8rem;display:flex}.wo.svelte-1vvybtd{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.78rem;font-weight:600}.auto.svelte-1vvybtd{color:#9ca3af;margin:.15rem 0 0;font-size:.8rem}.zurueck.svelte-1vvybtd{color:#3a4750;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;flex:none;padding:.35rem 1rem;font-size:.88rem}.zurueck.svelte-1vvybtd:hover{background:#f8fafc;border-color:#3a4750}.titel.svelte-1vvybtd{color:#1f2937;margin:0 0 .3rem;font-size:1rem;font-weight:600}.hinweis.svelte-1vvybtd{color:#6b7280;margin:0 0 .9rem;font-size:.85rem;line-height:1.5}.frisch.svelte-1vvybtd{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;margin-bottom:.9rem;padding:.6rem}.fertig.svelte-1vvybtd{color:#166534;margin:0 0 .4rem;font-size:.85rem;font-weight:600}.url.svelte-1vvybtd{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.3rem .4rem;font-size:.8rem}.kopieren.svelte-1vvybtd{color:#fff;font:inherit;cursor:pointer;background:#166534;border:1px solid #166534;border-radius:999px;align-items:center;gap:.3rem;margin-top:.4rem;padding:.25rem .8rem;font-size:.82rem;display:inline-flex}.klein.svelte-1vvybtd{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;margin:1.6rem 0 .4rem;font-size:.78rem;font-weight:600}.wahl.svelte-1vvybtd{flex-direction:column;gap:.2rem;display:flex}.wahl.svelte-1vvybtd label:where(.svelte-1vvybtd){color:#1f2937;cursor:pointer;align-items:center;gap:.4rem;font-size:.88rem;display:flex}.gesperrt.svelte-1vvybtd{color:#9ca3af}.grau.svelte-1vvybtd{color:#9ca3af;font-size:.8rem}.liste.svelte-1vvybtd{border:1px solid #e5e7eb;border-radius:6px;margin:0;padding:0;list-style:none}.liste.svelte-1vvybtd li:where(.svelte-1vvybtd){border-bottom:1px solid #f1f5f9;align-items:center;gap:.4rem;padding:.4rem .6rem;display:flex}.liste.svelte-1vvybtd li:where(.svelte-1vvybtd):last-child{border-bottom:none}.was.svelte-1vvybtd{flex-direction:column;flex:1;min-width:0;display:flex}.wann.svelte-1vvybtd{color:#1f2937;font-size:.82rem}.stand.svelte-1vvybtd{color:#6b7280;font-size:.78rem}.stand.warn.svelte-1vvybtd{color:#b45309}.stand.tot.svelte-1vvybtd{color:#9ca3af}.klein-knopf.svelte-1vvybtd{color:#9ca3af;cursor:pointer;background:0 0;border:none;flex:none;padding:.2rem}.klein-knopf.svelte-1vvybtd:hover{color:#3a4750}.klein-knopf.weg.svelte-1vvybtd:hover{color:#b91c1c}.editor.svelte-j3uf40{padding:1rem .9rem 2rem}.kopf.svelte-j3uf40{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.2rem;padding-bottom:.8rem;display:flex}.wo.svelte-j3uf40{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.78rem;font-weight:600}.auto.svelte-j3uf40{color:#9ca3af;margin:.15rem 0 0;font-size:.8rem}.zurueck.svelte-j3uf40{color:#3a4750;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;flex:none;padding:.35rem 1rem;font-size:.88rem}.zurueck.svelte-j3uf40:hover{background:#f8fafc;border-color:#3a4750}.feld.svelte-j3uf40{margin-bottom:.8rem;display:block}.feld.svelte-j3uf40 span:where(.svelte-j3uf40){color:#6b7280;margin-bottom:.2rem;font-size:.78rem;display:block}.feld.svelte-j3uf40 input:where(.svelte-j3uf40):not([type]),.feld.svelte-j3uf40 input[type=date]:where(.svelte-j3uf40){font:inherit;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .5rem;font-size:1rem}.feld.svelte-j3uf40>input:where(.svelte-j3uf40):not([type=date]):not([type=time]){box-sizing:border-box;width:100%}.titel.svelte-j3uf40{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;margin:1.8rem 0 .4rem;font-size:.78rem;font-weight:600}.wahl.svelte-j3uf40{flex-direction:column;gap:.2rem;margin-bottom:.5rem;display:flex}.wahl.svelte-j3uf40 label:where(.svelte-j3uf40),.marken.svelte-j3uf40 label:where(.svelte-j3uf40){color:#1f2937;cursor:pointer;align-items:center;gap:.4rem;font-size:.9rem;display:flex}.breit.svelte-j3uf40{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.3rem .4rem;font-size:.9rem}.liste.svelte-j3uf40{border:1px solid #e5e7eb;border-radius:6px;margin:0 0 .4rem;padding:0;list-style:none}.liste.svelte-j3uf40 li:where(.svelte-j3uf40){border-bottom:1px solid #f1f5f9;align-items:center;display:flex}.liste.svelte-j3uf40 li:where(.svelte-j3uf40):last-child{border-bottom:none}.liste.svelte-j3uf40 label:where(.svelte-j3uf40){cursor:pointer;flex:1;align-items:center;gap:.6rem;min-width:0;padding:.4rem .6rem;display:flex}.liste.svelte-j3uf40 label:where(.svelte-j3uf40):hover{background:#f8fafc}.was.svelte-j3uf40{color:#1f2937;flex-direction:column;flex:1;min-width:0;font-size:.9rem;display:flex}.datei.svelte-j3uf40{color:#9ca3af;font-size:.76rem}.groesse.svelte-j3uf40{color:#6b7280;flex:none;font-size:.8rem}.ordnen.svelte-j3uf40{flex:none;padding-right:.4rem;display:flex}.ordnen.svelte-j3uf40 button:where(.svelte-j3uf40){color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:0 .2rem;font-size:.95rem}.ordnen.svelte-j3uf40 button:where(.svelte-j3uf40):disabled{opacity:.3;cursor:default}.ordnen.svelte-j3uf40 button:where(.svelte-j3uf40):not(:disabled):hover{color:#3a4750}.beisatz.svelte-j3uf40{color:#6b7280;margin:0 0 .5rem;font-size:.82rem;line-height:1.45}.warnung.svelte-j3uf40{color:#b45309;margin:0 0 .5rem;font-size:.82rem;line-height:1.45}.marken.svelte-j3uf40{flex-direction:column;gap:.2rem;margin-bottom:.8rem;display:flex}.marken.svelte-j3uf40 input[type=time]:where(.svelte-j3uf40){font:inherit;border:1px solid #cbd5e1;border-radius:4px;align-self:flex-start;margin-left:1.4rem;padding:.25rem .4rem;font-size:.9rem}.fehler.svelte-j3uf40{color:#b91c1c;margin:0 0 .6rem;font-size:.85rem}.ofen.svelte-1y2ju8{color:#6b7280;margin:0 0 .4rem;padding:0 .2rem;font-size:.76rem}.ofenhinweis.svelte-1y2ju8{color:#92400e;margin-top:.2rem;display:block}.stift.svelte-1y2ju8{color:#9ca3af;cursor:pointer;background:0 0;border:none;flex:none;padding:0 .5rem}.stift.svelte-1y2ju8:hover{color:#3a4750}.dreid.svelte-1y2ju8{letter-spacing:.02em;font-family:inherit;font-size:.78rem;font-weight:800}.stand.svelte-1y2ju8{text-align:center;color:#6b7280;flex:none;align-self:center;width:1.2rem}.stand.ok.svelte-1y2ju8{color:#15803d}.stand.alt.svelte-1y2ju8{color:#b45309}.stand.tag.svelte-1y2ju8{color:#0369a1}.backzeile.svelte-1y2ju8{color:#b45309;align-items:center;gap:.45rem;padding:.35rem .7rem .55rem;font-size:.8rem;display:flex}.dreher.svelte-1y2ju8{border:2px solid #f0a12c59;border-top-color:#f0a12c;border-radius:50%;flex:none;width:12px;height:12px;animation:.9s linear infinite svelte-1y2ju8-dreh}@keyframes svelte-1y2ju8-dreh{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dreher.svelte-1y2ju8{animation:none}}.offline.an.svelte-1y2ju8{color:#15803d}.offline.halb.svelte-1y2ju8{color:#b45309}.backen.svelte-1y2ju8{white-space:nowrap;color:#374151;border:1px solid #cbd5e1;border-radius:999px;align-self:center;margin-right:.2rem;padding:.18rem .6rem;font-size:.78rem}.backen.svelte-1y2ju8:disabled{opacity:.45;cursor:default}.stift.svelte-1y2ju8:disabled{opacity:.35;cursor:default}.fehlerzeile.svelte-1y2ju8{color:#b91c1c;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.3rem .7rem .5rem;font-size:.8rem;display:flex}.nochmal.svelte-1y2ju8{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:999px;padding:.18rem .6rem;font-size:.78rem}.nochmal.svelte-1y2ju8:disabled{opacity:.45;cursor:default}.editor.svelte-1gfljyf{padding:1rem .9rem 2rem}.kopf.svelte-1gfljyf{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.2rem;padding-bottom:.8rem;display:flex}.wo.svelte-1gfljyf{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.78rem;font-weight:600}.auto.svelte-1gfljyf{color:#9ca3af;margin:.15rem 0 0;font-size:.8rem}.zurueck.svelte-1gfljyf{color:#3a4750;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;flex:none;padding:.35rem 1rem;font-size:.88rem}.zurueck.svelte-1gfljyf:hover{background:#f8fafc;border-color:#3a4750}.namensfeld.svelte-1gfljyf{margin-bottom:.8rem;display:block}.namensfeld.svelte-1gfljyf span:where(.svelte-1gfljyf){color:#6b7280;margin-bottom:.2rem;font-size:.78rem;display:block}.namensfeld.svelte-1gfljyf input:where(.svelte-1gfljyf){box-sizing:border-box;width:100%;font:inherit;border:1px solid #cbd5e1;border-radius:4px;padding:.35rem .5rem;font-size:1rem}.titel.svelte-1gfljyf{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;margin:1.8rem 0 .4rem;font-size:.78rem;font-weight:600}.hinweis.svelte-1gfljyf{color:#6b7280;margin:0 0 1rem;font-size:.85rem;line-height:1.45}.modelle.svelte-1gfljyf{border:1px solid #e5e7eb;border-radius:6px;margin:0 0 1rem;padding:0;list-style:none}.modelle.svelte-1gfljyf li:where(.svelte-1gfljyf){border-bottom:1px solid #f1f5f9}.modelle.svelte-1gfljyf li:where(.svelte-1gfljyf):last-child{border-bottom:none}.modelle.svelte-1gfljyf label:where(.svelte-1gfljyf){cursor:pointer;align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.modelle.svelte-1gfljyf label:where(.svelte-1gfljyf):hover{background:#f8fafc}.was.svelte-1gfljyf{color:#1f2937;flex-direction:column;flex:1;min-width:0;font-size:.9rem;display:flex}.datei.svelte-1gfljyf{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.groesse.svelte-1gfljyf{color:#6b7280;flex:none;font-size:.8rem}.fehler.svelte-1gfljyf{color:#b91c1c;margin:0 0 .6rem;font-size:.85rem}.fuss.svelte-1gfljyf{justify-content:flex-end;align-items:center;gap:.6rem;margin-top:1.5rem;display:flex}.weg.svelte-1gfljyf{color:#9ca3af;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:.3rem;font-size:.85rem;display:inline-flex}.weg.svelte-1gfljyf:hover{color:#b91c1c}.frage.svelte-1gfljyf{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin-top:.8rem;padding:.7rem}.frage.svelte-1gfljyf p:where(.svelte-1gfljyf){color:#1f2937;margin:0 0 .4rem;font-size:.88rem;line-height:1.45}.frage.svelte-1gfljyf .warnung:where(.svelte-1gfljyf){color:#b45309}.knoepfe.svelte-1gfljyf{justify-content:flex-end;gap:.5rem;margin-top:.6rem;display:flex}.abbrechen.svelte-1gfljyf{font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;padding:.3rem 1rem;font-size:.85rem}.bestaetigen.svelte-1gfljyf{color:#fff;font:inherit;cursor:pointer;background:#b91c1c;border:1px solid #b91c1c;border-radius:999px;padding:.3rem 1rem;font-size:.85rem}.zeichen.svelte-18swj1z{color:#422006;background:#fbbf24;border-radius:50%;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;margin-right:.2rem;font-size:.72rem;font-weight:700;display:inline-flex}.dialog.svelte-vjs4pk{padding:1rem .9rem 2rem}.kopf.svelte-vjs4pk{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.2rem;padding-bottom:.8rem;display:flex}.wo.svelte-vjs4pk{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.78rem;font-weight:600}.auto.svelte-vjs4pk{color:#9ca3af;margin:.15rem 0 0;font-size:.8rem}.zurueck.svelte-vjs4pk{color:#3a4750;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;flex:none;padding:.35rem 1rem;font-size:.88rem}.zurueck.svelte-vjs4pk:hover{background:#f8fafc;border-color:#3a4750}.titel.svelte-vjs4pk{color:#1f2937;margin:0 0 .3rem;font-size:1rem;font-weight:600}.hinweis.svelte-vjs4pk{color:#6b7280;margin:0 0 .9rem;font-size:.85rem;line-height:1.5}.link.svelte-vjs4pk{background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:.9rem;padding:.6rem}.link.frisch.svelte-vjs4pk{background:#f0fdf4;border-color:#bbf7d0}.fertig.svelte-vjs4pk{color:#166534;margin:0 0 .4rem;font-size:.85rem;font-weight:600}.url.svelte-vjs4pk{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.3rem .4rem;font-size:.8rem}.kopieren.svelte-vjs4pk{color:#fff;font:inherit;cursor:pointer;background:#166534;border:1px solid #166534;border-radius:999px;align-items:center;gap:.3rem;margin-top:.4rem;padding:.25rem .8rem;font-size:.82rem;display:inline-flex}.zusammenfassung.svelte-vjs4pk{grid-template-columns:max-content 1fr;gap:.25rem .8rem;margin:0 0 .6rem;font-size:.85rem;display:grid}.zusammenfassung.svelte-vjs4pk dt:where(.svelte-vjs4pk){color:#6b7280}.zusammenfassung.svelte-vjs4pk dd:where(.svelte-vjs4pk){color:#1f2937;margin:0}.zusammenfassung.svelte-vjs4pk dd.warn:where(.svelte-vjs4pk){color:#b45309}.zusammenfassung.svelte-vjs4pk dd.tot:where(.svelte-vjs4pk){color:#9ca3af}.zusammenfassung.svelte-vjs4pk dd.text:where(.svelte-vjs4pk){white-space:pre-wrap}.fehler.svelte-vjs4pk{color:#b91c1c;margin:.6rem 0 0;font-size:.85rem}.fuss.svelte-vjs4pk{gap:.6rem;margin-top:1rem;display:flex}.weg.svelte-vjs4pk{color:#b91c1c;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem 1rem;font-size:.88rem;display:inline-flex}.weg.svelte-vjs4pk:hover{border-color:#b91c1c}.mv.svelte-17fic0m{z-index:1200;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}header.svelte-17fic0m{color:#fff;background:#3a4750;align-items:center;gap:.5rem;padding:.5rem .6rem;display:flex}header.svelte-17fic0m .back:where(.svelte-17fic0m){color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;display:inline-flex}header.svelte-17fic0m strong:where(.svelte-17fic0m){font-size:.95rem;font-weight:600}.modul.svelte-17fic0m{opacity:.8;margin-left:auto;font-size:.8rem}.blatt.svelte-17fic0m{box-sizing:border-box;flex:1;width:100%;max-width:56rem;min-height:0;margin:0 auto;overflow-y:auto}.meldung.svelte-17fic0m{color:#4b5563;padding:1rem .9rem;font-size:.92rem}.fehlerbanner.svelte-17fic0m{z-index:7;box-sizing:border-box;color:#a3352b;background:#fdecea;border:1px solid #eebcb6;border-radius:6px;align-items:flex-start;gap:.6rem;width:100%;max-width:56rem;margin:.6rem auto 0;padding:.55rem .7rem;font-size:.85rem;line-height:1.4;display:flex;position:relative}.pinpanel3d.svelte-17fic0m{z-index:6;max-width:100vw;display:flex;position:absolute;top:2.55rem;bottom:0;right:0;box-shadow:-4px 0 16px #00000040}.infobanner.svelte-17fic0m{box-sizing:border-box;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;width:100%;max-width:56rem;margin:.6rem auto 0;padding:.55rem .7rem;font-size:.85rem}.fehlerbanner.svelte-17fic0m span:where(.svelte-17fic0m){flex:1;min-width:0}.fehlerbanner.svelte-17fic0m button:where(.svelte-17fic0m){color:#a3352b;cursor:pointer;background:0 0;border:none;flex:none;padding:0 .15rem;font-size:.95rem;line-height:1}.backdrop.svelte-17fic0m{z-index:1200;background:#0006;place-items:stretch stretch;display:grid;position:fixed;inset:0}.sheet.svelte-17fic0m{background:#fff;grid-template-rows:auto auto 1fr;width:min(96vw,clamp(760px,66.67vw,1340px));max-height:100vh;margin:0 auto;display:grid}header.kopf.svelte-17fic0m{color:inherit;background:#fff;border-bottom:1px solid #e6e9ed;align-items:center;gap:.6rem;padding:.55rem .85rem;display:flex}header.kopf.svelte-17fic0m h2:where(.svelte-17fic0m){margin:0;font-size:1rem}header.kopf.svelte-17fic0m .projekt:where(.svelte-17fic0m){color:#8a929b;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.78rem;overflow:hidden}.close.svelte-17fic0m{cursor:pointer;color:#6b7480;background:0 0;border:none;font-size:1.05rem}.toolbar.svelte-17fic0m{border-bottom:1px solid #e6e9ed;flex-direction:column;gap:.4rem;padding:.55rem .85rem;display:flex}.neuwrap.svelte-17fic0m{position:relative}.neuwrap.svelte-17fic0m>.primary:where(.svelte-17fic0m){color:#fff;cursor:pointer;background:#3a4750;border:1px solid #3a4750;border-radius:.4rem;width:100%;padding:.45rem .8rem;font-size:.85rem}.neuwrap.svelte-17fic0m>.primary:where(.svelte-17fic0m):disabled{opacity:.5;cursor:default}.neumenue.svelte-17fic0m{z-index:30;background:#fff;border:1px solid #cdd3da;border-radius:.5rem;flex-direction:column;min-width:16rem;margin-top:2px;display:flex;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 8px 22px #00000029}.neumenue.svelte-17fic0m button:where(.svelte-17fic0m){text-align:left;color:#2c3540;cursor:pointer;background:0 0;border:none;padding:.5rem .7rem;font-size:.84rem}.neumenue.svelte-17fic0m button:where(.svelte-17fic0m):hover{background:#f6f8fa}.neumenue.svelte-17fic0m small:where(.svelte-17fic0m){color:#8a929b;font-size:.72rem;display:block}.list.svelte-17fic0m{overflow-wrap:anywhere;padding:.2rem .85rem 1.5rem;overflow-y:auto}.list.svelte-17fic0m .meldung:where(.svelte-17fic0m){color:#6b7480;margin:0;padding:1rem .2rem;font-size:.85rem}.list.svelte-17fic0m .fehlerbanner:where(.svelte-17fic0m),.list.svelte-17fic0m .infobanner:where(.svelte-17fic0m){max-width:none;margin:.5rem 0 0}.badge.svelte-1kdxz6u{cursor:pointer;color:#fff;white-space:nowrap;border:none;border-radius:1rem;flex:none;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.72rem;display:inline-flex}.cnt.svelte-1kdxz6u{display:none}@media (width<=640px){.lbl.svelte-1kdxz6u{display:none}.cnt.svelte-1kdxz6u{display:inline}}.badge.ok.svelte-1kdxz6u{background:#3aa657}.badge.busy.svelte-1kdxz6u{background:#3a78c2}.badge.warn.svelte-1kdxz6u{background:#e8852b}.overlay.svelte-1kdxz6u{z-index:900;position:fixed;inset:0}.panel.svelte-1kdxz6u{z-index:901;color:#222;background:#fff;border-radius:.6rem;gap:.5rem;width:min(20rem,92vw);padding:.8rem;display:grid;position:fixed;top:3rem;right:.6rem;box-shadow:0 6px 24px #00000040}.row.svelte-1kdxz6u{justify-content:space-between;gap:.6rem;font-size:.85rem;display:flex}.sep.svelte-1kdxz6u{color:#3a4750;border-top:1px solid #eee;margin-top:.3rem;padding-top:.5rem;font-size:.8rem;font-weight:600}.action.svelte-1kdxz6u{cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:.55rem;font-size:.85rem;display:inline-flex}.action.svelte-1kdxz6u:disabled{opacity:.6;cursor:default}.action.danger.svelte-1kdxz6u{color:#b35e0f;border-color:#e8852b}.okline.svelte-1kdxz6u{color:#3aa657;font-size:.82rem}.warnline.svelte-1kdxz6u{color:#b35e0f;font-size:.82rem}.err.svelte-1kdxz6u{color:#d11a2a;font-size:.8rem}.done.svelte-1kdxz6u{color:#fff;cursor:pointer;background:#3a4750;border:none;border-radius:.5rem;margin-top:.3rem;padding:.7rem;font-size:.95rem}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.settings.svelte-n4ypxz{z-index:500;flex-direction:column;align-items:flex-end;gap:.4rem;display:flex;position:absolute;bottom:.6rem;right:.6rem}.settings-toggle.svelte-n4ypxz{cursor:pointer;background:#fff;border:none;border-radius:.5rem;padding:.4rem .6rem;font-size:1rem;box-shadow:0 1px 4px #0003}.settings-panel.svelte-n4ypxz{background:#fff;border-radius:.5rem;gap:.4rem;min-width:12rem;padding:.6rem;display:grid;box-shadow:0 2px 10px #0003}.settings-title.svelte-n4ypxz{color:#3a4750;font-size:.8rem;font-weight:600}.scale-now.svelte-n4ypxz{color:#6b7480;font-size:.75rem}.calib-btn.svelte-n4ypxz{cursor:pointer;text-align:left;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.4rem .6rem;font-size:.85rem}.calib-btn.svelte-n4ypxz:disabled{opacity:.5;cursor:default}.calib-btn.active.svelte-n4ypxz{background:#ffd166;border-color:#ffd166}.trash-list.svelte-n4ypxz{gap:.3rem;max-height:9rem;display:grid;overflow:auto}.trash-row.svelte-n4ypxz{justify-content:space-between;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.trash-name.svelte-n4ypxz{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.restore-btn.svelte-n4ypxz{color:#3a78c2;cursor:pointer;background:#fff;border:1px solid #3a78c2;border-radius:.4rem;flex:none;padding:.15rem .45rem;font-size:.72rem}.trash-hint.svelte-n4ypxz{color:#8a929b;font-size:.68rem}.preload-toggle.svelte-n4ypxz{color:#3a4750;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.copy-list.svelte-n4ypxz{gap:.2rem;max-height:10rem;display:grid;overflow:auto}.copy-row.svelte-n4ypxz{color:#3a4750;cursor:pointer;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.copy-all.svelte-n4ypxz{font-weight:600}.copy-name.svelte-n4ypxz{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copy-level.svelte-n4ypxz{color:#8a929b;flex:none;margin-left:auto;font-size:.68rem}.copy-has.svelte-n4ypxz{color:#b06a00;background:#fff3da;border-radius:.3rem;flex:none;padding:0 .25rem;font-size:.62rem}.anchor-warn.svelte-n4ypxz{color:#b06a00;font-size:.72rem;display:block}.calib-btn.svelte-p2tfex{cursor:pointer;text-align:left;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.4rem .6rem;font-size:.85rem}.calib-btn.svelte-p2tfex:disabled{opacity:.5;cursor:default}.calib-btn.active.svelte-p2tfex{background:#ffd166;border-color:#ffd166}.anchor-dialog.svelte-p2tfex{z-index:600;background:#fff;border-radius:.6rem;gap:.4rem;min-width:16rem;padding:.6rem .8rem;display:grid;position:absolute;bottom:3.2rem;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #00000040}.anchor-title.svelte-p2tfex{color:#3a4750;font-size:.85rem;font-weight:600}.anchor-live.svelte-p2tfex{color:#3a4750;font-size:.8rem}.anchor-warn.svelte-p2tfex{color:#b06a00;font-size:.72rem;display:block}.anchor-actions.svelte-p2tfex{gap:.4rem;display:flex}.calib-btn.svelte-1f1h6ub{cursor:pointer;text-align:left;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.4rem .6rem;font-size:.85rem}.calib-btn.svelte-1f1h6ub:disabled{opacity:.5;cursor:default}.calib-len.svelte-1f1h6ub{border:1px solid #cdd3da;border-radius:.4rem;flex:1;min-width:5rem;padding:.4rem .6rem;font-size:.95rem}.calib-btn.active.svelte-1f1h6ub{background:#ffd166;border-color:#ffd166}.anchor-dialog.svelte-1f1h6ub{z-index:600;background:#fff;border-radius:.6rem;gap:.4rem;min-width:16rem;padding:.6rem .8rem;display:grid;position:absolute;bottom:3.2rem;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #00000040}.anchor-title.svelte-1f1h6ub{color:#3a4750;font-size:.85rem;font-weight:600}.anchor-live.svelte-1f1h6ub{color:#3a4750;font-size:.8rem}.anchor-warn.svelte-1f1h6ub{color:#b06a00;font-size:.72rem;display:block}.anchor-actions.svelte-1f1h6ub{gap:.4rem;display:flex}.calib-btn.svelte-1cb3526{cursor:pointer;text-align:left;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;padding:.4rem .6rem;font-size:.85rem}.calib-btn.svelte-1cb3526:disabled{opacity:.5;cursor:default}.anchor-dialog.svelte-1cb3526{z-index:600;background:#fff;border-radius:.6rem;gap:.4rem;min-width:16rem;padding:.6rem .8rem;display:grid;position:absolute;bottom:3.2rem;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #00000040}.anchor-title.svelte-1cb3526{color:#3a4750;font-size:.85rem;font-weight:600}.anchor-live.svelte-1cb3526{color:#3a4750;font-size:.8rem}.anchor-warn.svelte-1cb3526{color:#b06a00;font-size:.72rem;display:block}.anchor-actions.svelte-1cb3526{gap:.4rem;display:flex}.nearby-list.svelte-1cb3526{gap:.3rem;max-height:9rem;display:grid;overflow:auto}.nearby-row.svelte-1cb3526{color:#3a4750;justify-content:space-between;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.nearby-name.svelte-1cb3526{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tools.svelte-13vhuqr{z-index:500;background:#fff;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.25rem;display:flex;position:absolute;top:.6rem;right:.6rem;box-shadow:0 1px 4px #0003}.tools.svelte-13vhuqr button:where(.svelte-13vhuqr){cursor:pointer;background:#fff;border:none;border-radius:.4rem;width:2.2rem;height:2.2rem;font-size:1.1rem}.tools.svelte-13vhuqr button.active:where(.svelte-13vhuqr){background:#ffd166}.tools.svelte-13vhuqr button:where(.svelte-13vhuqr):disabled{opacity:.4;cursor:not-allowed}.planview.svelte-ov5ytx{touch-action:none;background:#eef0f2;position:absolute;inset:0}.leaflet-container{background:#eef0f2}.leaflet-grab,.leaflet-dragging .leaflet-grab{cursor:crosshair}.bearing-cone,.raum-label{pointer-events:none;background:0 0;border:none}.raum-label span{white-space:nowrap;color:#134e4a;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 3px #fff;font-size:.68rem;font-weight:600;position:absolute;transform:translate(-50%,-50%)}.bearing-beam{pointer-events:none;background:0 0;border:none}.north-arrow.svelte-ov5ytx{z-index:500;pointer-events:none;color:#3a4750;background:#fff;border-radius:.4rem;flex-direction:column;align-items:center;gap:.05rem;padding:.3rem .35rem;font-size:.65rem;font-weight:700;display:flex;position:absolute;top:.6rem;left:.6rem;box-shadow:0 1px 4px #0003}.status.svelte-ov5ytx{z-index:500;color:#fff;background:#3a4750;border-radius:1rem;padding:.4rem .8rem;font-size:.85rem;position:absolute;bottom:.6rem;left:50%;transform:translate(-50%);box-shadow:0 1px 4px #00000040}.live-status.svelte-ov5ytx{background:#1e3a8a;bottom:2.6rem}.autopin-status.svelte-ov5ytx{background:#166534;bottom:4.6rem}.tiling-chip.svelte-ov5ytx{z-index:500;color:#3a4750;white-space:nowrap;background:#fff;border-radius:1rem;align-items:center;gap:.45rem;padding:.35rem .75rem;font-size:.8rem;display:flex;position:absolute;top:.6rem;left:50%;transform:translate(-50%);box-shadow:0 1px 4px #0003}.tiling-failed.svelte-ov5ytx{color:#8a5a00;background:#fff7e6}.tiling-spinner.svelte-ov5ytx{border:2px solid #cdd3da;border-top-color:#3a4750;border-radius:50%;width:.8rem;height:.8rem;animation:.9s linear infinite svelte-ov5ytx-tiling-spin}@keyframes svelte-ov5ytx-tiling-spin{to{transform:rotate(360deg)}}.upd.svelte-z1ckp5{z-index:1000;color:#fff;background:#1f2126;border-radius:2rem;align-items:center;gap:.75rem;padding:.5rem .6rem .5rem 1rem;font-size:.85rem;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000004d}.upd.svelte-z1ckp5 button:where(.svelte-z1ckp5){color:#1f2126;cursor:pointer;background:#ffcf33;border:none;border-radius:1.5rem;padding:.35rem .9rem;font-size:.85rem;font-weight:600}.upd.svelte-z1ckp5 button:where(.svelte-z1ckp5):disabled{opacity:.6;cursor:default}.center.svelte-1n46o8q{text-align:center;place-items:center;height:100%;padding:2rem;display:grid}.muted.svelte-1n46o8q{color:#8a929b}.projects.svelte-1n46o8q{box-sizing:border-box;flex-direction:column;max-width:30rem;height:100dvh;margin:0 auto;padding:1.5rem;display:flex}.projects.svelte-1n46o8q h1:where(.svelte-1n46o8q){border-bottom:1px solid #e0e4e8;margin:0;padding-bottom:.8rem;font-size:1.4rem}.projliste.svelte-1n46o8q{border-bottom:1px solid #e0e4e8;flex:1;grid-auto-rows:max-content;align-content:start;gap:.6rem;min-height:0;padding:.9rem 0;display:grid;overflow-y:auto}.proj.svelte-1n46o8q{background:#fff;border:1px solid #e0e4e8;border-radius:.6rem;align-items:stretch;display:flex;overflow:hidden}.proj-main.svelte-1n46o8q{cursor:pointer;text-align:left;color:inherit;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;gap:.5rem;padding:.9rem 1rem;font-size:1rem;display:flex}.proj-prot.svelte-1n46o8q{cursor:pointer;color:#3a4750;background:#f6f8fa;border:none;border-left:1px solid #e6e9ed;align-items:center;padding:0 1rem;display:flex}.proj-prot.svelte-1n46o8q:hover{background:#eef1f4}.proj.svelte-1n46o8q small:where(.svelte-1n46o8q){color:#8a929b}.stand.svelte-1n46o8q{color:#98a1ab;text-align:center;flex:none;margin-top:.5rem;font-size:.7rem}.stand.veraltet.svelte-1n46o8q{color:#b45309;font-weight:600}.logout.svelte-1n46o8q{cursor:pointer;color:#6b7480;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.6rem;flex:none;margin-top:.9rem;padding:.65rem;font-size:.9rem}.appshell.svelte-1n46o8q{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;inset:0}.topbar.svelte-1n46o8q{color:#fff;background:#3a4750;align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex}.topbar.svelte-1n46o8q .back:where(.svelte-1n46o8q){color:#fff;cursor:pointer;background:0 0;border:none;font-size:1.6rem;line-height:1}.topbar.svelte-1n46o8q strong:where(.svelte-1n46o8q){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.topbar.svelte-1n46o8q select:where(.svelte-1n46o8q){text-overflow:ellipsis;border:none;border-radius:.4rem;max-width:min(38vw,16rem);margin-left:auto;padding:.3rem}.topbar.svelte-1n46o8q .muted:where(.svelte-1n46o8q){color:#c8ced4;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:min(38vw,16rem);margin-left:auto;overflow:hidden}.topbar.svelte-1n46o8q .ham:where(.svelte-1n46o8q){color:#fff;cursor:pointer;background:0 0;border:none;font-size:1.2rem}.topbar.svelte-1n46o8q .protokoll-btn:where(.svelte-1n46o8q),.topbar.svelte-1n46o8q .kabel-btn:where(.svelte-1n46o8q),.topbar.svelte-1n46o8q .modell-btn:where(.svelte-1n46o8q){color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;padding:0 .15rem;line-height:1;display:inline-flex}.dreid3d.svelte-1n46o8q{letter-spacing:.02em;font-family:inherit;font-size:.82rem;font-weight:800}.pnum.svelte-1n46o8q{color:#ffd166}.body.svelte-1n46o8q{min-height:0;display:flex;position:relative}.sidebar.svelte-1n46o8q{width:var(--sw,240px);background:#fff;border-right:1px solid #e6e9ed;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.sidebar-resize.svelte-1n46o8q{cursor:col-resize;z-index:10;width:6px;height:100%;position:absolute;top:0;right:0}.sidebar-close.svelte-1n46o8q{z-index:11;color:#67707a;cursor:pointer;background:0 0;border:none;padding:.3rem;line-height:1;position:absolute;top:.3rem;right:.55rem}.sidebar-scrim.svelte-1n46o8q{display:none}.levelnav.svelte-1n46o8q{border-bottom:1px solid #e6e9ed;flex-direction:column;gap:.3rem;padding:.5rem .6rem;display:flex}.levelnav-head.svelte-1n46o8q{letter-spacing:.04em;text-transform:uppercase;color:#67707a;font-size:.7rem;font-weight:700}.levelgroup.svelte-1n46o8q{border:1px solid #c2cad2;border-radius:.4rem;overflow:hidden}.levelgroup.svelte-1n46o8q>summary:where(.svelte-1n46o8q){cursor:pointer;color:#1f2933;-webkit-user-select:none;user-select:none;background:#dfe4ea;padding:.4rem .6rem;font-size:.85rem;font-weight:700;list-style:none}.levelgroup.svelte-1n46o8q>summary:where(.svelte-1n46o8q):hover{background:#d2d8e0}.levelgroup[open].svelte-1n46o8q>summary:where(.svelte-1n46o8q){border-bottom:1px solid #c2cad2}.levelgroup.svelte-1n46o8q>summary:where(.svelte-1n46o8q)::-webkit-details-marker{display:none}.levelgroup-items.svelte-1n46o8q{background:#fff;flex-direction:column;gap:.25rem;padding:.35rem;display:flex}.levelnav.svelte-1n46o8q button:where(.svelte-1n46o8q){color:#3a3320;cursor:pointer;text-align:left;background:#f9efc7;border:1px solid #e3cd7e;border-left:3px solid #d6a92b;border-radius:.35rem;padding:.3rem .55rem;font-size:.8rem;font-weight:500}.levelnav.svelte-1n46o8q button:where(.svelte-1n46o8q):hover{background:#f4e4a4;border-color:#d6a92b}.levelnav.svelte-1n46o8q button.active:where(.svelte-1n46o8q){color:#ffcf33;background:#1f2126;border-color:#1f2126 #1f2126 #1f2126 #ffcf33;font-weight:600}.sidebar-foot.svelte-1n46o8q{cursor:pointer;background:#f4f6f8;border:1px solid #cdd3da;border-radius:.4rem;margin:auto .5rem .5rem;padding:.45rem;font-size:.8rem}.stage.svelte-1n46o8q{flex:1;position:relative;overflow:hidden}.chips.svelte-1n46o8q{z-index:650;pointer-events:none;flex-direction:column;align-items:center;gap:.4rem;display:flex;position:absolute;bottom:2.6rem;left:50%;transform:translate(-50%)}.movebar.svelte-1n46o8q{z-index:950;color:#fff;background:#3a78c2;align-items:center;gap:.6rem;padding:.6rem .8rem;font-size:.9rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0003}.movebar.svelte-1n46o8q span:where(.svelte-1n46o8q){flex:1}.movebar.svelte-1n46o8q button:where(.svelte-1n46o8q){color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:.4rem;flex:none;padding:.35rem .8rem}@media (width<=720px){.sidebar.svelte-1n46o8q{z-index:1150;width:80vw;max-width:18rem;position:absolute;inset:0 auto 0 0;box-shadow:2px 0 12px #00000026}.sidebar-resize.svelte-1n46o8q{display:none}.sidebar-scrim.svelte-1n46o8q{z-index:1100;cursor:pointer;background:0 0;border:none;padding:0;display:block;position:absolute;inset:0}}
