.jr-buehne{--jr-zoomschrift:1;--jr-schrift-faktor:calc(1 + (var(--jr-zoomschrift) - 1) * var(--optik-zoom-schrift, 1));--rs:calc(var(--optik-rs, 0.9) * var(--jr-schrift-faktor));--rs-balken:calc(var(--optik-rs-balken, 0.8) * var(--jr-schrift-faktor));--raster-schrift:var(--f);flex:1;min-height:0;overflow:auto;background:var(--grund);overscroll-behavior-x:contain;height:70dvh}@media (min-width:1024px){.jr-buehne{height:auto}}.jr-buehne{scrollbar-width:auto;scrollbar-color:var(--linie-monat) var(--navy-zart)}.jr-buehne::-webkit-scrollbar:horizontal{height:15px}.jr-buehne::-webkit-scrollbar-track:horizontal{background:var(--navy-zart);border-radius:999px}.jr-buehne::-webkit-scrollbar-thumb:horizontal{background:var(--linie-monat);border:3px solid transparent;border-radius:999px;background-clip:content-box}.jr-buehne::-webkit-scrollbar-thumb:horizontal:hover{background:var(--akzent);background-clip:content-box}@media (max-width:767px){.jr-buehne{scrollbar-width:thin}.jr-buehne::-webkit-scrollbar:horizontal{height:10px}.jr-buehne::-webkit-scrollbar-thumb:horizontal{border-width:2px}}.jr-blatt{position:relative;width:-moz-max-content;width:max-content;min-width:100%}.jr-blatt,.jr-kopfblock{background:var(--papier)}.jr-kopfblock{position:sticky;top:0;z-index:30}.jr-band{position:relative}.jr-band.fix{position:sticky;z-index:20;background:var(--papier)}.jr-abw,.jr-band-inhalt,.jr-eig{position:relative}.jr-abw,.jr-eig{background:var(--karte-2);border-bottom:2px solid var(--linie-stark);box-shadow:0 1px 0 var(--linie-stark);overflow:hidden;touch-action:pan-x pan-y}.jr-abw.malt,.jr-eig.malt{cursor:crosshair}.jr-abw-pille{padding:0 4px;border-radius:999px;font-size:calc(9px * var(--rs-balken));text-overflow:ellipsis;pointer-events:none;z-index:7;color:var(--navy);background:color-mix(in srgb,var(--karte) 92%,transparent);box-shadow:inset 0 0 0 1px var(--linie-stark)}.jr-abw-bar,.jr-abw-pille{position:absolute;display:flex;align-items:center;font-family:var(--raster-schrift);font-weight:700;line-height:1;white-space:nowrap;overflow:hidden}.jr-abw-bar{gap:2px;padding:0 3px;border-radius:3px;font-size:calc(10.5px * var(--rs-balken));cursor:pointer;z-index:5}.jr-abw-bar .txt{min-width:0;overflow:hidden;text-overflow:ellipsis}.jr-abw-bar.schmal{overflow:visible;z-index:6}.jr-abw-bar.schmal .txt{position:absolute;left:calc(100% + 3px);overflow:visible;white-space:nowrap;color:var(--navy);font-weight:600;padding:0 3px;border-radius:3px;background:color-mix(in srgb,var(--karte-2) 88%,transparent)}.jr-abw-bar .pfeil{flex:none;opacity:.75}.jr-abw-bar.fremd{box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}.jr-abw-bar.fremd .reiter{flex:none;padding:0 2px;border-radius:2px;font-size:.8em;background:rgba(255,255,255,.22)}.jr-abw-bar.fremd .haken{flex:none}.jr-abw-bar.fremd.erledigt{opacity:.55}.jr-abw-bar.fremd[data-signal=ueberfaellig]{background:var(--signal)!important;color:#fff!important}.jr-abw-bar.fremd[data-signal=faellig]{background:var(--warn)!important;color:#fff!important}.jr-abw-pille.fremd{text-overflow:ellipsis}.jr-abw-bar.fremd.unten{cursor:grab;z-index:8;background:var(--messe);color:var(--messe-text);box-shadow:inset 0 0 0 1px var(--messe-rand)}.jr-abw-bar.fremd.unten .reiter{background:color-mix(in srgb,var(--messe-text) 12%,transparent)}.jr-lanes.liest .jr-abw-bar.fremd.unten{cursor:pointer}.jr-abw-pille.fremd.unten{z-index:8}.jr-abw-bar.fremd.unten.zieht{cursor:grabbing;opacity:.9;z-index:19;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),0 6px 16px -6px rgba(0,0,0,.5)}.jr-abw-bar.fremd.unten.zieht.warnung{outline:2px solid var(--signal);outline-offset:1px}.jr-abw-bar.fremd .ausweich{flex:none;padding:0 1px;border-radius:2px;font-size:.9em;background:rgba(255,255,255,.3)}.jr-abw-bar.frei:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(135deg,rgba(255,255,255,.55) 0 2px,transparent 2px 6px)}.jr-abw-bar.frei>*{position:relative;z-index:1}.jr-abw-bar.betrieb{background:var(--abw-betrieb,var(--navy));color:var(--abw-betrieb-text,#fff)}.jr-abw-bar.termin{--ton:var(--abw-termin,var(--akzent))}.jr-abw-bar.sonst,.jr-abw-bar.termin{background:color-mix(in srgb,var(--ton) 16%,var(--karte));color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--ton)}.jr-abw-bar.sonst{--ton:var(--abw-sonst,var(--linie-monat))}.jr-fp{position:relative;background:var(--karte-2);border-bottom:2px solid var(--linie-stark);box-shadow:0 1px 0 var(--linie-stark);touch-action:pan-x pan-y}.jr-fp.malt{cursor:crosshair}.jr-fp-schildzeile{position:absolute;left:0;right:0;display:flex;align-items:center;z-index:9;pointer-events:none}.jr-fp-schild{position:sticky;left:3px;display:inline-flex;align-items:center;flex:none;max-width:46vw;color:var(--navy);filter:drop-shadow(0 1px 2px rgb(0 0 0/.25))}.jr-fp-schild.leer{align-items:center;padding:0 7px;background:transparent;filter:none;color:var(--navy-leise);font-family:var(--raster-schrift);font-size:calc(10px * var(--rs-balken));font-weight:600;white-space:nowrap}.jr-fp-bar{position:absolute;display:flex;align-items:center;border-radius:3px;background:var(--linie-stark);z-index:4}.jr-fp-bar.vonMesse{box-shadow:inset 0 0 0 1.5px var(--navy)}.jr-fp-bar.wartung{background:var(--fp-wartung)}.jr-fp-bar.tuev{background:var(--fp-tuev)}.jr-fp-bar.tuev,.jr-fp-bar.wartung{background-image:repeating-linear-gradient(45deg,rgb(255 255 255/.28) 0 3px,transparent 3px 7px)}.jr-abw-pille.jr-fp-pille-wartung{box-shadow:inset 0 0 0 1.5px var(--fp-wartung)}.jr-abw-pille.jr-fp-pille-tuev{box-shadow:inset 0 0 0 1.5px var(--fp-tuev)}.jr-fp-bar.wartung .pfeil{color:var(--fp-wartung-text)}.jr-fp-bar.tuev .pfeil{color:var(--fp-tuev-text)}.jr-fp-bar .pfeil{flex:none;padding:0 2px;color:var(--karte);font-weight:700;opacity:.85}.jr-fp-bar .pfeil.rechts{margin-left:auto}.jr-abw-vorschau{position:absolute;border-radius:3px;z-index:18;pointer-events:none;background:var(--akzent-weich);box-shadow:inset 0 0 0 2px var(--akzent)}.jr-kopfzeilen{position:relative;background:var(--papier);box-shadow:0 1px 0 var(--linie-stark);border-right:1px solid var(--linie)}.jr-zeile-kw,.jr-zeile-monat,.jr-zeile-tag,.jr-zeile-wt{position:relative;height:calc(21px * var(--jr-schrift-faktor, 1))}.jr-zeile-monat{height:calc(24px * var(--jr-schrift-faktor, 1))}.jr-kachel{position:absolute;top:0;bottom:0;display:flex;align-items:center;font-family:var(--raster-schrift);font-variant-numeric:tabular-nums;border-left:1px solid var(--linie);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jr-zeile-monat .jr-kachel{justify-content:flex-start;padding-left:8px;font-size:calc(12.5px * var(--rs));font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:var(--monatsband);color:var(--monatsband-text);border-left:1px solid var(--monatsband-rand);white-space:nowrap}.jr-zeile-monat .jr-kachel.b{background:var(--monatsband-b)}.jr-zeile-kw .jr-kachel{justify-content:center;font-size:calc(11px * var(--rs));font-weight:500;color:var(--navy-leise);background:var(--navy-zart);border-left:1px solid var(--linie-stark)}.jr-zeile-tag .jr-kachel,.jr-zeile-wt .jr-kachel{justify-content:center}.jr-zeile-tag .jr-kachel{font-size:calc(12px * var(--rs));font-weight:500;color:var(--navy)}.jr-zeile-wt .jr-kachel{color:var(--navy-leise);font-size:calc(10.5px * var(--rs));font-weight:400;letter-spacing:.02em}.jr-kachel.we{background:var(--wochenende)}.jr-zeile-tag .jr-kachel.we,.jr-zeile-wt .jr-kachel.we{color:var(--heute);font-weight:600}.jr-kachel.wstart{border-left:1px solid var(--linie-stark)}.jr-kachel.mgrenze{border-left:1px solid var(--linie-monat)}.jr-zeile-tag .jr-kachel.feier,.jr-zeile-wt .jr-kachel.feier{color:var(--heute);font-weight:700}.jr-zeile-wt .jr-kachel.feier:after{content:"";position:absolute;bottom:1px;left:50%;transform:translateX(-50%);width:3px;height:3px;border-radius:99px;background:var(--heute)}.jr-zeile-tag .jr-kachel.heute,.jr-zeile-wt .jr-kachel.heute{background:var(--heute);color:#fff;font-weight:700}.jr-zeile-tag .jr-kachel.horizont,.jr-zeile-wt .jr-kachel.horizont{background:var(--horizont);color:#fff;font-weight:700}.jr-lanes{position:relative;touch-action:pan-x pan-y}.jr-lanes.malt{cursor:crosshair;touch-action:none}.jr-hlinie,.jr-vlinie{position:absolute;pointer-events:none;z-index:2}.jr-zeile-eingeplant{position:absolute;left:0;right:0;pointer-events:none;z-index:1;background:color-mix(in srgb,var(--heute) calc(var(--jr-zeile-eingeplant, 0) * 100%),transparent)}.jr-vlinie{top:0;bottom:0;width:1px}.jr-hlinie,.jr-vlinie{background:var(--gitter)}.jr-hlinie{left:0;right:0;height:1px}.jr-vlinie.woche{background:var(--gitter-woche)}.jr-vlinie.monat{background:var(--gitter-monat)}.jr-feier-band,.jr-heute-strich,.jr-we-band{position:absolute;top:0;bottom:0;pointer-events:none}.jr-we-band{background:var(--wochenende);z-index:1}.jr-feier-band{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--linie-monat) 26%,transparent) 0 1px,transparent 1px 6px),var(--wochenende);z-index:1}.jr-heute-strich{width:2px;background:var(--heute);z-index:13;opacity:.9}.jr-horizont{position:absolute;top:0;bottom:0;width:2px;z-index:11;pointer-events:none;background:var(--horizont);opacity:.9}.jr-horizont span{top:2px;left:4px;font-size:calc(9.5px * var(--rs));font-weight:700;color:var(--navy-leise);background:color-mix(in srgb,var(--papier) 84%,transparent);padding:0 4px;border-radius:4px}.jr-bar,.jr-fremd-person,.jr-horizont span{position:absolute;white-space:nowrap;font-family:var(--raster-schrift)}.jr-bar,.jr-fremd-person{border-radius:3px;display:flex;align-items:center;font-variant-numeric:tabular-nums;font-size:calc(11.5px * var(--rs-balken));font-weight:600;cursor:pointer;transition:opacity .18s,filter .18s,box-shadow .12s;z-index:5;-moz-user-select:none;user-select:none;-webkit-user-select:none}.jr-bar:hover{z-index:22}.jr-bar.messe{background:var(--messe);color:var(--messe-text);box-shadow:inset 0 0 0 1px var(--messe-rand);font-weight:700;z-index:9}.jr-bar.termin{background:var(--karte);color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--akzent-rand);font-weight:700;z-index:9}.jr-bar.termin:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:2px 0 0 2px;background:var(--akzent)}.jr-bar.etikettbar.termin{box-shadow:inset 0 0 0 1px var(--akzent-rand)}.jr-bar.etikettbar.termin:after{background:var(--akzent)}.jr-bar.angefragt{background:var(--angefragt);color:var(--angefragt-text);box-shadow:inset 0 0 0 1px var(--angefragt-rand)}.jr-bar.angefragt:before{background:var(--angefragt-rand)}.jr-bar.fluegel.angefragt{background:var(--angefragt-fluegel);color:var(--angefragt-text)}.jr-bar.etikettbar.angefragt:after{background:var(--angefragt-rand)}.jr-bar.abgesagt{opacity:.45;text-decoration:line-through;filter:grayscale(.7)}.jr-bar.traeger{background:transparent;z-index:4;border-radius:4px}.jr-bar.traeger:hover{box-shadow:none;filter:none}.jr-fluegellinie{position:absolute;border-top:1px dashed var(--messe-rand);opacity:.65;pointer-events:none;z-index:3}.jr-bar.fluegel{background:var(--fluegel);color:var(--fluegel-text);box-shadow:inset 0 0 0 1px var(--messe-rand);z-index:7;font-size:calc(11px * var(--rs-balken));font-weight:600;justify-content:center;overflow:hidden}.jr-bar.fluegel:before{content:"";position:absolute;inset:0;pointer-events:none;background-color:var(--messe-rand);opacity:.4;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='M-2.5,2.5 L2.5,-2.5 M0,10 L10,0 M7.5,12.5 L12.5,7.5' stroke='black' stroke-width='1' fill='none'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='M-2.5,2.5 L2.5,-2.5 M0,10 L10,0 M7.5,12.5 L12.5,7.5' stroke='black' stroke-width='1' fill='none'/%3E%3C/svg%3E");-webkit-mask-size:10px 10px;mask-size:10px 10px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.jr-bar.fluegel>span{position:relative;z-index:1;padding:0 4px}.jr-etikett{display:flex;align-items:baseline;gap:5px;min-width:0;width:100%;padding:0 5px}.jr-etikett .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.jr-etikett .qm{flex:none;white-space:nowrap;font-weight:700;font-variant-numeric:tabular-nums;padding:0 5px;border-radius:99px;background:color-mix(in srgb,var(--messe-rand) 34%,transparent)}.jr-bar.etikettbar{background:var(--papier);color:var(--navy);font-weight:700;z-index:10;border-radius:4px;box-shadow:inset 0 0 0 1px var(--messe-rand);font-size:calc(10.5px * var(--rs-balken));width:-moz-max-content;width:max-content}.jr-bar.etikettbar .qm{background:var(--messe);color:var(--messe-text)}.jr-bar.etikettbar:after{content:"";position:absolute;left:5px;top:100%;width:9px;height:3px;background:var(--messe-rand)}.jr-bar.einsatz,.jr-fremd-person{justify-content:flex-start;align-items:flex-end;padding:0 2px 1px 3px;font-weight:700;font-size:calc(10.5px * var(--rs-balken));overflow:hidden;line-height:1}.jr-fremd-person{z-index:8;cursor:pointer}.jr-lanes.malt .jr-fremd-person{cursor:not-allowed}.jr-bar.einsatz.eingeplant{--jr-schraffur-breite:min(9px,calc(5px * var(--rs-balken)));background:repeating-linear-gradient(135deg,var(--jr-balkenfarbe,currentColor) 0 var(--jr-schraffur-breite),color-mix(in srgb,var(--jr-balkenfarbe,currentColor) calc(var(--jr-schraffur, .85) * 100%),transparent) var(--jr-schraffur-breite) calc(var(--jr-schraffur-breite) * 2))}.jr-bar.einsatz .ok{margin-left:3px;opacity:.7;font-size:var(--s-2xs)}.jr-bar.notiz{background:transparent;color:var(--navy);font-size:calc(10.5px * var(--rs-balken));font-weight:600;padding-left:3px;overflow:visible;z-index:4;cursor:default}.jr-bar.notiz[data-rot="1"]{color:var(--signal)}.jr-bar.malvorschau,.jr-bar.messevorschau{z-index:18;pointer-events:none;border-radius:3px}.jr-bar.messevorschau{background:var(--akzent-weich);box-shadow:inset 0 0 0 2px var(--akzent)}.jr-abw-vorschau.loeschen,.jr-bar.malvorschau.loeschen{background:repeating-linear-gradient(135deg,var(--signal) 0 2px,transparent 2px 5px)!important;opacity:.8;box-shadow:inset 0 0 0 2px var(--signal)}.jr-bar[data-gedimmt="1"],.jr-fremd-person[data-gedimmt="1"]{opacity:var(--jr-gedimmt,.15);filter:grayscale(var(--jr-gedimmt-grau,.9))}.jr-bar[data-treffer="1"]{box-shadow:0 0 0 2px var(--akzent),0 0 0 4px var(--akzent-weich);z-index:16}.jr-lanes.hotelebene .jr-bar.einsatz{box-shadow:inset 0 0 0 1px rgba(0,0,0,.25)}.jr-lanes.hotelebene .jr-bar.einsatz[data-hstatus=gebucht]{box-shadow:inset 0 0 0 2px var(--gut)}.jr-lanes.hotelebene .jr-bar.einsatz[data-hstatus=angefragt]{box-shadow:inset 0 0 0 2px var(--warn)}.jr-lanes.hotelebene .jr-bar.einsatz[data-hstatus=keins]{box-shadow:inset 0 0 0 2px var(--signal),0 0 0 1px var(--signal);color:#fff;text-shadow:0 0 3px rgba(0,0,0,.8)}.jr-lanes.hotelebene .jr-bar.einsatz[data-hstatus=keins]:after{content:"";position:absolute;inset:0;border-radius:2px;pointer-events:none;background:repeating-linear-gradient(135deg,rgba(194,56,31,.85) 0 2px,transparent 2px 6px)}.jr-lanes.hotelebene .jr-bar.einsatz>*{position:relative;z-index:1}.jr-lanes.hotelebene .jr-bar.einsatz[data-hstatus=unnoetig]{opacity:.5}.jr-lanes.hotelebene .jr-bar.einsatz.hgrau[data-hstatus=gebucht]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--gut) 40%,transparent)}.jr-lanes.hotelebene .jr-bar.einsatz.hgrau[data-hstatus=angefragt]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--warn) 40%,transparent)}.jr-lanes.hotelebene .jr-bar.einsatz.hgrau[data-hstatus=keins]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--signal) 40%,transparent)}.jr-lanes.hotelebene .jr-bar.einsatz.hgrau[data-hstatus=keins]:after{opacity:.35}.jr-messepreis{margin-left:auto;padding-left:8px;font-family:var(--daten,inherit);font-size:var(--s-xs);font-weight:700;white-space:nowrap;opacity:.85}.jr-messepreis .fehlt{color:var(--signal)}.jr-bar.fluegel,.jr-bar.messe,.jr-bar.termin{cursor:grab;touch-action:pan-x}.jr-lanes.malt .jr-bar.fluegel,.jr-lanes.malt .jr-bar.messe,.jr-lanes.malt .jr-bar.termin{cursor:crosshair}.jr-lanes.liest .jr-bar.fluegel,.jr-lanes.liest .jr-bar.messe,.jr-lanes.liest .jr-bar.termin{cursor:pointer;touch-action:pan-x pan-y}.jr-lanes.zieht,.jr-lanes.zieht .jr-bar{cursor:grabbing!important}.jr-bar.zieht{opacity:.9;box-shadow:inset 0 0 0 1px var(--messe-rand),0 6px 16px -6px rgba(0,0,0,.5)}.jr-blockring{position:absolute;border:1.5px solid var(--akzent);border-radius:7px;pointer-events:none;z-index:3;background:var(--akzent-weich)}.jr-blockring.zieht{border-style:dashed;border-width:2px;z-index:19}.jr-blockring.warnung{border-color:var(--signal);background:var(--signal-weich)}.jr-person{display:flex;align-items:center;gap:9px;padding:5px 7px;border-radius:8px;width:100%;font-size:var(--s-sm);font-weight:600;transition:.12s;text-align:left}.jr-person:hover{background:var(--navy-zart)}.jr-person[aria-pressed=true]{background:var(--akzent-weich);box-shadow:inset 0 0 0 1px var(--akzent-rand)}.jr-swatch{width:15px;height:15px;border-radius:4px;flex:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.jr-mini .k{min-width:28px;height:18px;border-radius:4px;display:grid;place-items:center;flex:none;padding:0 4px;font-family:var(--raster-schrift);font-size:var(--s-xs);font-weight:700;background:var(--navy-zart);color:var(--navy)}.jr-mini .k.gelb{background:var(--messe);color:var(--messe-text)}.jr-mini .k.gelb,.jr-mini .k.schraf{box-shadow:inset 0 0 0 1px var(--messe-rand)}.jr-mini .k.schraf{background:repeating-linear-gradient(135deg,var(--messe) 0 3px,transparent 3px 7px),var(--papier)}.jr-mini .k.we{background:var(--wochenende);color:var(--heute)}.jr-mini .k.offen{background:transparent;color:var(--signal);box-shadow:inset 0 0 0 1.5px var(--signal)}.jr-mini .k.feier{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--linie-monat) 26%,transparent) 0 1px,transparent 1px 6px),var(--wochenende);color:var(--heute)}.jr-mini .k.zusage-angenommen{background:var(--messe);color:var(--messe-text);box-shadow:inset 0 0 0 1px var(--messe-rand)}.jr-mini .k.zusage-angefragt{background:var(--angefragt);color:var(--angefragt-text);box-shadow:inset 0 0 0 1px var(--angefragt-rand)}.jr-mini .k.zusage-abgesagt{background:var(--messe);color:var(--messe-text);box-shadow:inset 0 0 0 1px var(--messe-rand);opacity:.45;filter:grayscale(.7);text-decoration:line-through}.jr-mini .k.fp-belegt{background:var(--linie-stark);color:var(--karte)}.jr-mini .k.fp-tuev,.jr-mini .k.fp-wartung{background-image:repeating-linear-gradient(45deg,rgb(255 255 255/.28) 0 3px,transparent 3px 7px)}.jr-mini .k.fp-wartung{background-color:var(--fp-wartung);color:var(--fp-wartung-text)}.jr-mini .k.fp-tuev{background-color:var(--fp-tuev);color:var(--fp-tuev-text)}.jr-punkt{width:10px;height:10px;border-radius:3px;flex:none;background:var(--abw-sonst,var(--linie-monat));box-shadow:inset 0 0 0 1px rgb(0 0 0/.22)}.jr-punkt.person{background:linear-gradient(135deg,var(--akzent) 0 50%,var(--signal) 50% 100%)}.jr-lese-gruppe>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:4px;padding:3px 0;font-size:var(--s-xs);font-weight:700;color:var(--leise)}.jr-lese-gruppe>summary::-webkit-details-marker{display:none}.jr-lese-gruppe>summary:before{content:"";width:0;height:0;flex:none;border-left:4px solid;border-top:3.5px solid transparent;border-bottom:3.5px solid transparent;transition:transform .15s}.jr-lese-gruppe[open]>summary:before{transform:rotate(90deg)}.jr-lese-gruppe>summary:hover{color:var(--navy)}.jr-phase .marker{width:14px;height:14px;border-radius:4px;flex:none;box-shadow:inset 0 0 0 1px var(--messe-rand)}.jr-phase .marker.voll{background:var(--messe)}.jr-phase .marker.schraf{background:repeating-linear-gradient(135deg,var(--messe) 0 3px,transparent 3px 7px),var(--karte)}.jr-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 9px 4px 5px;border-radius:99px;font-size:var(--s-sm);font-weight:700;color:var(--navy);background:var(--karte);box-shadow:inset 0 0 0 1px var(--rand-karte);transition:.12s}.jr-chip i{width:11px;height:11px;border-radius:3px;display:block}.jr-chip:hover{box-shadow:inset 0 0 0 1px var(--akzent-rand)}.jr-chip[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--akzent);background:var(--akzent-weich)}.jr-chip.teils{box-shadow:inset 0 0 0 2px var(--akzent);background:linear-gradient(135deg,var(--akzent-weich) 0 6px,transparent 6px 12px) repeat}.jr-pill{font-size:var(--s-2xs);font-weight:700;padding:2px 6px;border-radius:99px;letter-spacing:.03em;white-space:nowrap}.jr-pill.ok{background:var(--gut-weich);color:var(--gut);box-shadow:inset 0 0 0 1px var(--gut)}.jr-pill.offen{color:var(--signal);box-shadow:inset 0 0 0 1px var(--signal)}.jr-pill.warn{color:var(--warn);background:var(--warn-weich);box-shadow:inset 0 0 0 1px var(--warn)}.jr-pill.angebot{box-shadow:none;border:1px dashed var(--warn);padding:1px 5px}.jr-pill.neutral,.jr-pill.still{color:var(--navy-leise);box-shadow:inset 0 0 0 1px var(--rand-karte)}.jr-pill.still{background:var(--navy-zart)}.jr-hcode{display:inline-block;min-width:34px;text-align:center;padding:2px 7px;border-radius:6px;background:var(--messe);color:var(--messe-text);box-shadow:inset 0 0 0 1px var(--messe-rand);font-family:var(--raster-schrift);font-size:var(--s-xs);font-weight:700}.jr-bar.einsatz.platzhalter,.jr-platzhalter-probe{background:color-mix(in srgb,var(--platzhalter,#0e8f89) calc(var(--jr-platzhalter-fuellung, .12) * 100%),transparent);border:var(--jr-platzhalter-kontur,2px) dashed var(--platzhalter,#0e8f89);color:var(--platzhalter,#0e8f89);justify-content:center;align-items:center;padding:0;font-weight:800}.jr-bar.einsatz.platzhalter:hover{background:color-mix(in srgb,var(--platzhalter,#0e8f89) calc((var(--jr-platzhalter-fuellung, .12) + .12) * 100%),transparent)}.jr-messe-huelle{position:absolute;z-index:9;pointer-events:none}.jr-bar.messe:not([data-randtag]),.jr-messe-huelle{filter:drop-shadow(0 1px 2px rgba(31,22,0,var(--jr-messe-schatten,.3)))}.jr-messe-huelle>.jr-bar{pointer-events:auto}.jr-messe-huelle:hover{z-index:22}.jr-messe-huelle.zieht{transition:transform .06s linear}.jr-randtag-linie{position:absolute;z-index:10;pointer-events:none;overflow:visible}.jr-randtag-linie line{stroke:var(--messe-rand);stroke-width:1;stroke-linecap:square}.jr-randtag-linie.zieht{transition:transform .06s linear}.jr-kiste{display:inline-flex;align-items:center;gap:2px;flex:none;padding-left:4px;font-family:var(--daten,inherit);font-size:var(--s-xs);font-weight:700;line-height:1;white-space:nowrap;color:var(--signal)}.jr-kiste,.jr-messepreis+.jr-kiste{margin-left:4px}.jr-bar>.jr-kiste:first-child,.jr-etikett+.jr-kiste{margin-left:auto}.jr-bar>.jr-kiste:last-child,.jr-bar>.jr-messepreis:last-child{margin-right:5px}