:root{--iv-gold:#E1B300;--iv-gold-hell:#FFF8DB;--iv-gold-aktiv:#cfa400;--iv-teal:#2A6170;--iv-teal-hell:#F0F7F9;--iv-teal-rand:#d3e5ea;--iv-teal-tief:#1f4a56;--iv-titel:#275967;--iv-dunkel:#1E293B;--iv-coral:#c2410c;--iv-slate:#64748B;--iv-cloud:#F3F3F3;--iv-still:#F8FAFC;--iv-text:#333;--iv-text-leise:#5b6676;--iv-rand:#E2E8F0;--iv-rand-kraeftig:#CBD5E1;--iv-weiss:#fff;--iv-ok:#15803D;--iv-ok-hell:#F0FDF4;--iv-ok-rand:#BBF7D0;--iv-warn:#8a5a1b;--iv-fehl:#8a3b2c;--iv-radius:8px;--iv-radius-gross:14px;--iv-schatten:0 2px 10px rgba(18,18,18,.06);--iv-schatten-knopf:0 2px 8px rgba(42,97,112,.2);--iv-ring:0 0 0 3px rgba(42,97,112,.28);--iv-schatten-hoch:0 6px 22px rgba(18,18,18,.1)}*{box-sizing:border-box}body{margin:0;background:#fff;color:var(--iv-text);font:16px/1.6 Assistant,system-ui,-apple-system,Segoe UI,Arial,sans-serif;letter-spacing:.02em;-webkit-font-smoothing:antialiased}h1,h2,h3{font-weight:700;line-height:1.25;margin:0;color:var(--iv-titel)}button,input,textarea,select{font:inherit}:focus-visible{outline:2px solid var(--iv-teal);outline-offset:2px}.icon{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.icon.-klein{width:14px;height:14px}.icon.-gross{width:24px;height:24px}.kopf{border-bottom:1px solid var(--iv-rand);background:var(--iv-cloud);position:sticky;top:0;z-index:5}.kopf-innen{max-width:1180px;margin:0 auto;padding:16px 20px 18px;display:flex;align-items:center;gap:16px}.logo{flex:none;display:block;line-height:0;border-radius:4px}.logo img{display:block;height:52px;width:auto}.logo:focus-visible{outline-offset:4px}.kopf nav{margin-left:auto;display:flex;gap:6px;align-items:center}.kopf .wer{font-size:14px;color:var(--iv-text-leise);display:flex;gap:6px;align-items:center}.textknopf{background:none;border:0;padding:0;font-size:14px;color:var(--iv-teal);text-decoration:underline;cursor:pointer;min-height:24px}.kopf nav .knopf{margin-right:8px;white-space:nowrap}.seite{max-width:1180px;margin:0 auto;padding:24px 20px 64px}.gruss{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:16px}.gruss h1{font-size:26px}.gruss p{margin:0;color:var(--iv-text-leise);font-size:15px}.ansicht-konto{max-width:640px;margin:0 auto}.weg{display:flex;gap:0;margin:0 0 22px;padding:0;list-style:none;border:1px solid var(--iv-rand);border-radius:var(--iv-radius-gross);overflow:hidden}.weg li{flex:1;padding:10px 14px;font-size:14px;display:flex;gap:8px;align-items:center;color:var(--iv-text-leise);border-right:1px solid var(--iv-rand);background:#fff}.weg li:last-child{border-right:0}.weg li.-fertig{color:var(--iv-ok);background:var(--iv-ok-hell)}.weg li.-jetzt{background:var(--iv-teal-hell);color:var(--iv-teal-tief);font-weight:700;box-shadow:inset 0 -3px 0 var(--iv-gold)}.gespraeche{display:flex;gap:8px;overflow-x:auto;margin:0 0 18px;padding:2px 0 6px;border-bottom:1px solid var(--iv-rand)}.gespraeche[hidden]{display:none}.gespraeche button{flex:0 0 auto;display:grid;gap:2px;text-align:left;max-width:240px;border:1.5px solid var(--iv-rand-kraeftig);border-radius:var(--iv-radius);padding:8px 14px;background:#fff;cursor:pointer;min-height:44px}.gespraeche button:hover{border-color:var(--iv-teal);background:var(--iv-teal-hell)}.gespraeche button[aria-selected=true]{background:var(--iv-teal-hell);border-color:var(--iv-teal);box-shadow:inset 0 -3px 0 var(--iv-gold)}.gespraeche b{font-size:14px;color:var(--iv-titel);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gespraeche small{font-size:12.5px;color:var(--iv-text-leise)}.spalten{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr);gap:22px;align-items:start}.reiter{display:none}.karte{border:1px solid var(--iv-rand);border-radius:var(--iv-radius-gross);box-shadow:var(--iv-schatten);background:#fff;overflow:hidden}.karte-kopf{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 18px;background:#fff;border-bottom:1px solid var(--iv-rand)}.karte-kopf h2{font-size:16px;color:var(--iv-dunkel)}.karte-kopf>.icon{width:36px;height:36px;padding:8px;border-radius:10px;background:var(--iv-teal-hell);border:1px solid var(--iv-teal-rand);color:var(--iv-teal)}.karte-kopf .rechts{margin-left:auto;display:flex;gap:8px;align-items:center}.hilfe{position:relative;display:inline-flex}.hilfe>button{background:none;border:0;padding:4px;color:var(--iv-slate);cursor:pointer;display:grid;place-items:center;min-width:28px;min-height:28px}.hilfe>button:hover,.hilfe>button[aria-expanded=true]{color:var(--iv-teal)}.blase{position:absolute;top:calc(100% + 6px);left:-8px;z-index:20;width:max-content;max-width:min(300px,80vw);background:var(--iv-titel);color:#fff;font-size:13px;line-height:1.5;padding:10px 13px;border-radius:8px;box-shadow:var(--iv-schatten-hoch);display:none;font-weight:400;text-transform:none;letter-spacing:0}.hilfe.-rechts .blase{left:auto;right:-8px}.hilfe.-offen .blase{display:block}.chip{display:inline-flex;align-items:center;gap:7px;border:1.5px solid var(--iv-rand-kraeftig);border-radius:var(--iv-radius);padding:8px 13px;font-size:13.5px;background:#fff;color:var(--iv-titel);cursor:pointer;min-height:40px}.chip:hover{border-color:var(--iv-teal);background:var(--iv-teal-hell)}.chip[aria-pressed=true]{background:var(--iv-teal-hell);border-color:var(--iv-teal);color:var(--iv-teal-tief);font-weight:700}.tag{font-size:12px;font-weight:700;border-radius:4px;padding:3px 11px;letter-spacing:.02em;display:inline-flex;gap:5px;align-items:center;white-space:nowrap}.tag.-ok{background:var(--iv-ok-hell);color:var(--iv-ok);border:1px solid var(--iv-ok-rand)}.tag.-offen{background:var(--iv-cloud);color:var(--iv-text-leise)}.tag.-wert{background:var(--iv-gold-hell);color:var(--iv-warn);border:1px solid var(--iv-gold)}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--iv-radius);padding:12px 24px;font-size:15px;font-weight:700;cursor:pointer;min-height:44px;text-decoration:none}.knopf.-primaer{background:var(--iv-teal);color:#fff;box-shadow:var(--iv-schatten-knopf)}.knopf.-primaer:hover{background:var(--iv-teal-tief)}.knopf.-leise{background:#fff;color:var(--iv-teal);border:1.5px solid var(--iv-rand-kraeftig)}.knopf.-leise:hover{border-color:var(--iv-teal);background:var(--iv-teal-hell)}.knopf.-gold{background:var(--iv-gold);color:var(--iv-dunkel);text-transform:uppercase;letter-spacing:.06em}.knopf.-gold:hover{background:var(--iv-gold-aktiv)}.knopf:focus-visible{outline:0;box-shadow:var(--iv-ring)}.knopf.-klein{padding:8px 16px;font-size:14px;min-height:40px}.filterzeile{display:flex;gap:8px;flex-wrap:wrap;padding:12px 18px;border-bottom:1px solid var(--iv-rand)}.pillen{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0}.pille{display:inline-flex;align-items:baseline;gap:6px;padding:3px 10px;border:1px solid var(--iv-teal-rand);border-radius:999px;background:var(--iv-teal-hell);color:var(--iv-teal-tief);font-size:13px;line-height:1.5;text-decoration:none}.pille b{font-weight:600}.pille__hinweis{color:var(--iv-text-leise);font-size:12px}a.pille:hover{border-color:var(--iv-teal)}a.pille:focus-visible{outline:none;box-shadow:var(--iv-ring)}.pille--ohne{background:var(--iv-still);border-color:var(--iv-rand);color:var(--iv-text)}.verlauf{padding:18px;display:flex;flex-direction:column;gap:14px;max-height:620px;overflow:auto}.tagstrich{align-self:center;font-size:12px;color:var(--iv-slate);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.nachricht{max-width:86%;display:flex;flex-direction:column;gap:4px}.nachricht .von{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--iv-slate);display:flex;gap:6px;align-items:center}.nachricht .text{padding:11px 15px;border-radius:12px;font-size:15.5px;line-height:1.55}.nachricht.-ki .text{background:var(--iv-teal-hell);border:1px solid var(--iv-teal-rand);border-top-left-radius:4px}.nachricht.-mensch .text{background:#fff;border:1px solid var(--iv-teal);border-left:4px solid var(--iv-gold);border-top-left-radius:4px}.nachricht.-mensch .von{color:var(--iv-teal-tief)}.nachricht.-ich{align-self:flex-end;align-items:flex-end}.hilfreich{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13px;color:var(--iv-text-leise)}.hilfreich button{font:inherit;font-size:13px;padding:3px 10px;border:1px solid var(--iv-teal);border-radius:999px;background:#fff;color:var(--iv-teal-tief);cursor:pointer}.hilfreich.-rueckmeldung{flex-direction:column;align-items:stretch;gap:4px;margin-top:4px;align-self:stretch}.hilfreich.-rueckmeldung b{font-size:12.5px;color:var(--iv-text-leise)}.hilfreich.-rueckmeldung .text{background:var(--iv-gold-hell);border:1px solid var(--iv-gold);border-radius:12px;color:var(--iv-text);font-size:15px;white-space:pre-wrap}.hilfreich textarea{flex:1 1 100%;font:inherit;font-size:14px;padding:6px 8px;border:1px solid var(--iv-teal);border-radius:8px}.nachricht.-ich .text{background:var(--iv-teal);color:#fff;border-top-right-radius:4px}.anhang{border:1px solid var(--iv-rand);border-radius:var(--iv-radius);padding:12px 14px;display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:6px;background:#fff}.anhang b{color:var(--iv-titel)}.anhang small{color:var(--iv-text-leise);display:block}.anhang .rechts{margin-left:auto;display:flex;gap:8px}.notiert{align-self:center;font-size:13px;color:var(--iv-text-leise);display:flex;gap:6px;align-items:center;background:var(--iv-gold-hell);border-radius:40px;padding:3px 12px}.schreiben{border-top:1px solid var(--iv-rand);background:var(--iv-still);padding:14px 18px;display:flex;flex-direction:column;gap:10px}.schnell{display:flex;gap:8px;flex-wrap:wrap}.eingabe{display:flex;gap:10px;align-items:flex-end}.eingabe textarea{flex:1;border:1.5px solid var(--iv-rand-kraeftig);border-radius:var(--iv-radius);padding:12px 14px;min-height:52px;resize:vertical;background:#fff}.eingabe textarea:focus{outline:0;border-color:var(--iv-teal);box-shadow:var(--iv-ring)}.unterzeile{font-size:13px;color:var(--iv-text-leise);display:flex;gap:6px;align-items:center}.vollst{padding:12px 18px;border-bottom:1px solid var(--iv-rand);font-size:14px;color:var(--iv-text-leise)}.balken{height:6px;border-radius:3px;background:var(--iv-cloud);overflow:hidden;margin-top:6px}.balken i{display:block;height:100%;background:var(--iv-teal);width:70%}.klaeren{margin:14px 18px 0;border:1px solid var(--iv-gold);border-left:3px solid var(--iv-gold);background:var(--iv-gold-hell);border-radius:var(--iv-radius);padding:12px 14px;font-size:14.5px}.klaeren b{color:var(--iv-warn);display:flex;gap:6px;align-items:center}.klaeren .wahl{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}details.gruppe{border-bottom:1px solid var(--iv-rand)}details.gruppe:last-of-type{border-bottom:0}details.gruppe>summary{list-style:none;cursor:pointer;padding:13px 18px;display:flex;gap:10px;align-items:center;font-weight:700;font-size:15.5px;color:var(--iv-dunkel);min-height:44px}details.gruppe>summary::-webkit-details-marker{display:none}details.gruppe>summary:after{content:"+";margin-left:auto;color:var(--iv-teal);font-size:19px;font-weight:400}details.gruppe[open]>summary:after{content:"–"}details.gruppe>summary .zahl{font-weight:400;font-size:13px;color:var(--iv-text-leise)}.zeilen{margin:0;padding:0 18px 12px;display:grid;gap:2px}.zeile{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px 0;border-top:1px solid var(--iv-rand);font-size:14.5px}.zeile:first-child{border-top:0}.zeile dt{color:var(--iv-text-leise);font-size:13px}.zeile dd{margin:0;color:var(--iv-dunkel);font-weight:700}.zeile .herkunft{color:var(--iv-slate)}.zeile .herkunft.-vermutet{color:var(--iv-warn)}.zeile .herkunft.-fehlt{color:var(--iv-coral)}.zeile.-fehlt dd{color:var(--iv-text-leise);font-weight:400;font-style:italic}.stift{background:none;border:0;color:var(--iv-slate);cursor:pointer;min-width:36px;min-height:36px;display:grid;place-items:center;border-radius:var(--iv-radius)}.stift:hover{color:var(--iv-teal);background:var(--iv-teal-hell)}.legende{padding:10px 18px 14px;font-size:12.5px;color:var(--iv-text-leise);display:flex;gap:14px;flex-wrap:wrap;border-top:1px solid var(--iv-rand)}.legende span{display:inline-flex;gap:5px;align-items:center}.aufgaben{list-style:none;margin:0;padding:6px 18px 14px;display:grid;gap:8px}.aufgaben li{display:flex;gap:10px;align-items:center;border:1px solid var(--iv-rand);border-radius:var(--iv-radius);padding:10px 12px;font-size:14.5px}.aufgaben li small{display:block;color:var(--iv-text-leise);font-size:13px}.aufgaben li .knopf{margin-left:auto}.stapel{display:grid;gap:22px}.fuss{max-width:1180px;margin:40px auto 0;border-top:1px solid var(--iv-rand);padding:16px 20px 32px;font-size:13.5px;color:var(--iv-text-leise);display:flex;gap:18px;flex-wrap:wrap;align-items:center}.fuss .rechts{margin-left:auto}.schmal{max-width:520px;margin:32px auto}.schmal .karte-inhalt{padding:20px 22px;display:grid;gap:14px}.feld label{font-size:13px;font-weight:600;color:var(--iv-text-leise);display:block;margin-bottom:4px}.feld input{width:100%;border:1.5px solid var(--iv-rand-kraeftig);border-radius:var(--iv-radius);padding:11px 13px;min-height:44px}.haken{display:flex;gap:10px;align-items:flex-start;font-size:14.5px}.haken input{accent-color:var(--iv-teal);width:18px;height:18px;margin-top:3px;flex:0 0 auto}.klein{font-size:13px;color:var(--iv-text-leise)}.code{display:flex;gap:8px;justify-content:center}.code input{width:46px;height:54px;text-align:center;font-size:22px;font-weight:700;border:1.5px solid var(--iv-rand-kraeftig);border-radius:var(--iv-radius)}.mail{max-width:560px;margin:24px auto;border:1px solid var(--iv-rand);border-radius:var(--iv-radius-gross);overflow:hidden;box-shadow:var(--iv-schatten)}.mail-kopf{background:var(--iv-cloud);padding:10px 16px;font-size:13px;color:var(--iv-text-leise)}.mail-kopf b{color:var(--iv-text)}.mail-text{padding:20px 22px;display:grid;gap:12px;font-size:15.5px}.anm{max-width:760px;margin:8px auto 0;font-size:14px;color:var(--iv-text-leise);border-left:3px solid var(--iv-gold);padding:4px 0 4px 12px}.raster2{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:8px 24px;max-width:1180px;margin:0 auto}@media(max-width:860px){.kopf-innen{padding:12px 16px 14px}.logo img{height:34px}.spalten{grid-template-columns:1fr}.reiter{display:flex;gap:6px;position:sticky;top:61px;background:#fff;z-index:4;padding:8px 0;margin-bottom:10px;overflow-x:auto}.reiter .chip{flex:1;justify-content:center;white-space:nowrap}.spalten [data-reiter]{display:none}.spalten [data-reiter].-an{display:block}.weg li span{display:none}.weg li.-jetzt span{display:inline}.nachricht{max-width:96%}.verlauf{max-height:none}.kopf .wer span{display:none}.kopf nav .knopf{padding:8px 12px;margin-right:4px}}body.-mobil .rahmen{max-width:400px;margin:0 auto;border-left:1px solid var(--iv-rand);border-right:1px solid var(--iv-rand)}@media(prefers-reduced-motion:reduce){*{transition:none!important}}.zeile input,.zeile select{width:100%;border:1.5px solid var(--iv-rand-kraeftig);border-radius:var(--iv-radius);padding:7px 10px;min-height:40px;font:inherit;background:#fff}.still{color:var(--iv-text-leise);font-size:14px;padding:14px 18px;margin:0}[hidden]{display:none!important}.feld input:focus,.code input:focus,.zeile input:focus,.zeile select:focus,.hilfreich textarea:focus{outline:0;border-color:var(--iv-teal);box-shadow:var(--iv-ring)}.u-absolut{position:absolute!important}.u-fach{padding:0 18px 14px!important}.u-farbe-coral{color:var(--iv-coral)!important}.u-farbe-fehl{color:var(--iv-fehl)!important}.u-farbe-warn{color:var(--iv-warn)!important}.u-innen-oben10{padding-top:10px!important}.u-innen-oben14{padding-top:14px!important}.u-rand0{margin:0!important}.u-raster10{display:grid;gap:10px!important}.u-raster12{display:grid;gap:12px!important}.u-start{justify-self:start!important}.u-voll{width:100%!important}.hauptnav{display:flex;gap:2px;align-items:center;margin-left:8px;flex-wrap:wrap}.hauptnav a,.unterleiste a{position:relative;display:inline-flex;align-items:center;gap:7px;text-decoration:none;color:var(--iv-titel);font-weight:600;font-size:15px;padding:9px 12px;border-radius:var(--iv-radius);min-height:44px}.hauptnav a:hover{background:var(--iv-teal-hell)}.hauptnav a[aria-current=page]{background:#fff;color:var(--iv-teal-tief);box-shadow:inset 0 -3px 0 var(--iv-gold)}.marke{background:var(--iv-gold);color:var(--iv-dunkel);font-size:11px;font-weight:700;border-radius:999px;padding:0 7px;line-height:18px}.kopfnav{margin-left:auto;display:flex;gap:10px;align-items:center}.kopfnav .wer{display:grid;grid-template-columns:auto auto;column-gap:6px;align-items:center;text-decoration:none;color:var(--iv-text-leise);font-size:14px;padding:4px 8px;border-radius:var(--iv-radius)}.kopfnav .wer:hover,.kopfnav .wer[aria-current=page]{background:var(--iv-teal-hell);color:var(--iv-teal-tief)}.kopfnav .wer small{grid-column:2;font-size:12px;color:var(--iv-teal);text-decoration:underline}.kopfnav .wer .icon{grid-row:span 2}.unterleiste{display:none}.karte-inhalt{padding:16px 18px;display:grid;gap:10px}.raster2{margin:0 0 22px}.raster2>.karte.-breit,.karte.-breit{grid-column:1/-1}.raster2.-zwei{grid-template-columns:repeat(2,minmax(0,1fr))}.seite>.ansicht>.karte,.seite>.ansicht>.stapel{margin-bottom:22px}.krume{margin:0 0 8px}#bestellung>.karte,#gast-bestellung>.karte{margin-bottom:22px}.tag.-info{background:var(--iv-teal-hell);color:var(--iv-teal-tief);border:1px solid var(--iv-teal-rand)}.tag.-fehl{background:#fdf0ec;color:var(--iv-fehl);border:1px solid #f3c9bd}.hinweisbox{background:var(--iv-gold-hell);border:1px solid var(--iv-gold);border-left:3px solid var(--iv-gold);border-radius:var(--iv-radius);padding:12px 14px;margin:0;font-size:14.5px}.beispielhinweis{background:var(--iv-gold-hell);border:1px dashed var(--iv-gold);border-radius:var(--iv-radius);padding:10px 14px;font-size:14.5px;margin:0 0 18px}.quelle{display:flex;gap:6px;align-items:flex-start;font-size:12.5px;color:var(--iv-text-leise);margin:0}.quelle .icon{margin-top:3px;color:var(--iv-slate)}.kv{display:grid;grid-template-columns:auto 1fr;gap:6px 18px;margin:0;font-size:14.5px}.kv dt{color:var(--iv-text-leise)}.kv dd{margin:0;min-width:0}.zeile-kopf{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.zeile-kopf h3{font-size:16px}.rechts-stapel{display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right}.wortlaut{margin:0;padding:12px 14px;border-left:3px solid var(--iv-teal);background:var(--iv-teal-hell);border-radius:var(--iv-radius);font-size:14.5px}.bestellzeile{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:16px 18px;text-decoration:none;color:inherit}.bestellzeile:hover{border-color:var(--iv-teal)}.zeitstrahl{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.zeitstrahl li{position:relative;padding-top:24px;font-size:13px;color:var(--iv-text-leise);display:grid;gap:2px}.zeitstrahl li:before{content:"";position:absolute;top:4px;left:0;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid var(--iv-rand-kraeftig);z-index:1}.zeitstrahl li:after{content:"";position:absolute;top:11px;left:14px;right:0;height:2px;background:var(--iv-rand)}.zeitstrahl li:last-child:after{display:none}.zeitstrahl li.-fertig:before{background:var(--iv-teal);border-color:var(--iv-teal)}.zeitstrahl li.-fertig:after{background:var(--iv-teal)}.zeitstrahl li.-jetzt:before{background:var(--iv-gold);border-color:var(--iv-gold)}.zeitstrahl b{color:var(--iv-dunkel)}.sendungen{list-style:none;margin:0;padding:0;display:grid;gap:12px}.sendungen li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;border-top:1px solid var(--iv-rand);padding-top:12px}.sendungen li:first-child{border-top:0;padding-top:0}.sendungen li>div{display:grid;gap:2px;min-width:0}.sendungen small{overflow-wrap:anywhere}.sendungen small{color:var(--iv-text-leise);font-size:13px}.sendungen .icon{color:var(--iv-teal)}.tabelle-rolle{overflow-x:auto}.tabelle{width:100%;border-collapse:collapse;font-size:14.5px}.tabelle th{text-align:left;font-size:12.5px;color:var(--iv-text-leise);font-weight:600;padding:6px 10px 6px 0;border-bottom:1px solid var(--iv-rand)}.tabelle td{padding:8px 10px 8px 0;border-bottom:1px solid var(--iv-rand);vertical-align:top}.tabelle td b{display:block;font-weight:600;color:var(--iv-dunkel)}.tabelle td small{display:block;color:var(--iv-text-leise);font-size:13px}.tabelle .r{text-align:right;white-space:nowrap}.ergebnis{margin:8px 0;padding-left:18px;display:grid;gap:4px}.ergebnis .-ok{color:var(--iv-ok)}.ergebnis .-offen{color:var(--iv-warn)}.nachricht.-auto{max-width:92%}.nachricht.-auto .text{background:var(--iv-still);border:1px dashed var(--iv-slate);border-left:4px solid var(--iv-slate);border-radius:8px}.nachricht.-auto .von{color:var(--iv-slate)}.geraete{list-style:none;margin:0;padding:0;display:grid;gap:10px}.geraete li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;border-top:1px solid var(--iv-rand);padding-top:10px}.geraete li:first-child{border-top:0;padding-top:0}.geraete li>div{display:grid;gap:2px;justify-items:start}.geraete small{color:var(--iv-text-leise);font-size:13px}.geraete .icon.-gross{color:var(--iv-teal)}.knopfreihe{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.paarung{display:grid;gap:8px}.paarung+.paarung{border-top:1px solid var(--iv-rand);padding-top:14px}.zitat{margin:0;font-style:italic;border-left:3px solid var(--iv-coral);padding-left:10px}.einschraenkung{margin:0}.angaben fieldset{border:0;margin:0 0 6px;padding:0;display:grid;gap:10px}.angaben legend{font-weight:700;color:var(--iv-titel);margin-bottom:4px}.feld select,.feld textarea,.geraetform select,.geraetform input,.u-raster10 textarea{width:100%;border:1.5px solid var(--iv-rand-kraeftig);border-radius:var(--iv-radius);padding:10px 12px;min-height:44px;background:#fff;font:inherit}.feld small{display:block;color:var(--iv-text-leise);font-size:12.5px;margin-top:3px}.feld.-zeile{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,auto);gap:10px;align-items:center}.feld.-zeile label{margin:0}.feld-rechts{display:flex;gap:8px;align-items:center}.feld-rechts input{width:110px;min-height:40px;padding:7px 10px;border:1.5px solid var(--iv-rand-kraeftig);border-radius:var(--iv-radius);text-align:right}.feld input:focus,.feld select:focus,.feld-rechts input:focus,.geraetform input:focus,.geraetform select:focus,.u-raster10 textarea:focus{outline:0;border-color:var(--iv-teal);box-shadow:var(--iv-ring)}.frisch{border-top:1px solid var(--iv-rand);padding-top:14px!important;background:var(--iv-gold-hell)}.filterzeile.-ohne-rand{padding:0;border:0}.kennzahlen{display:flex;gap:28px;flex-wrap:wrap}.kennzahl{display:grid;gap:2px}.kennzahl span{font-size:13px;color:var(--iv-text-leise)}.kennzahl b{font-size:22px;color:var(--iv-dunkel)}.balken-stunden{display:grid;gap:3px;align-items:end;height:150px;padding-top:6px}.balken-stunden span{background:var(--iv-teal-rand);border-radius:3px 3px 0 0;min-height:2px}.balken-stunden span.-niedrig{background:var(--iv-teal)}.balken-stunden span.-jetzt{background:var(--iv-gold)}.achse-stunden{display:grid;gap:3px;font-size:11px;color:var(--iv-text-leise)}.achse-stunden span{text-align:center}.moeglichkeiten{list-style:none;margin:0;padding:0;display:grid;gap:0}.moeglichkeiten li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:14px 0;border-top:1px solid var(--iv-rand)}.moeglichkeiten li:first-child{border-top:0;padding-top:0}.moeglichkeiten h3{font-size:16px}.moeglichkeiten .betrag{font-size:17px;color:var(--iv-dunkel);white-space:nowrap}.moeglichkeiten details{grid-column:1/-1;font-size:14px;color:var(--iv-text)}.moeglichkeiten details p{margin:6px 0}.moeglichkeiten summary{cursor:pointer;color:var(--iv-teal);font-size:14px}@media(max-width:860px){.hauptnav{display:none!important}.kopfnav .wer span,.kopfnav .wer small{display:none}.unterleiste:not([hidden]){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;left:0;right:0;bottom:0;z-index:6;background:#fff;border-top:1px solid var(--iv-rand);padding:4px 2px calc(4px + env(safe-area-inset-bottom,0px));box-shadow:0 -2px 10px #1212120f}.unterleiste a{flex-direction:column;gap:2px;font-size:11px;font-weight:600;padding:6px 2px;justify-content:center;color:var(--iv-text-leise)}.unterleiste a[aria-current=page]{color:var(--iv-teal-tief);box-shadow:inset 0 3px 0 var(--iv-gold)}.unterleiste .marke{position:absolute;top:2px;left:calc(50% + 6px)}body{padding-bottom:72px}.reiter{top:0}.zeitstrahl{font-size:12px}.bestellzeile{flex-direction:column;align-items:flex-start}.rechts-stapel{align-items:flex-start;text-align:left}.feld.-zeile,.raster2.-zwei,.moeglichkeiten li{grid-template-columns:minmax(0,1fr)}.sendungen li{grid-template-columns:auto minmax(0,1fr)}.sendungen li .rechts{grid-column:2}}.karte-inhalt .still,.karte-inhalt>p.still{padding:0}.angebot{display:flex;flex-direction:column;gap:4px;margin-top:8px;max-width:100%}.angebot__titel{margin:0;font-size:12.5px;font-weight:700;color:var(--iv-titel)}.angebot__block{margin:0;padding:10px 12px;border:1px solid var(--iv-rand);border-radius:var(--iv-radius);background:var(--iv-weiss);font:12.5px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;overflow-x:auto;color:var(--iv-dunkel)}
