.portal-az{flex-direction:column;gap:.75rem;display:flex}.portal-az__fuss{white-space:normal}.portal-az__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.portal-az__kpi{border-radius:var(--portal-radius,.75rem);background:var(--sapList_HeaderBackground,#f5f6f7);border-left:.25rem solid var(--sapInformativeColor,#0070f2);flex-direction:column;gap:.125rem;min-width:0;padding:.625rem .875rem;display:flex}.portal-az__kpi span{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-az__kpi b{color:var(--sapTextColor);white-space:nowrap;text-overflow:ellipsis;font-size:1.25rem;font-weight:400;overflow:hidden}.portal-az__kpi small{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-az__kpi--warn{border-left-color:var(--sapNegativeElementColor,#aa0808)}.portal-az__kpi--warn b{color:var(--sapNegativeTextColor,#aa0808)}.portal-az__leiste{z-index:2;background:var(--sapGroup_ContentBackground,#fff);border-bottom:1px solid var(--sapList_BorderColor);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem 0;display:flex;position:sticky;top:-1rem}.portal-az__suche{width:14rem}.portal-az__leiste-rechts{flex-wrap:wrap;gap:.125rem;margin-left:auto;display:flex}.portal-az__leer{color:var(--sapContent_LabelColor);flex-direction:column;align-items:center;gap:.5rem;padding:3rem 0;display:flex}.portal-az__leer ui5-icon{width:2.5rem;height:2.5rem;color:var(--sapPositiveElementColor,#188918)}.portal-az__liste{flex-direction:column;gap:.5rem;display:flex}.portal-az__kunde{border:1px solid var(--sapList_BorderColor);border-radius:var(--portal-radius,.75rem);background:var(--sapGroup_ContentBackground,#fff);overflow:hidden}.portal-az__kunde--aktiv{border-left:.25rem solid var(--sapButton_Emphasized_Background,#0070f2)}.portal-az__kopf{grid-template-columns:auto minmax(0,1fr) minmax(12rem,18rem) 7rem;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .25rem;display:grid}.portal-az__name{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.25rem;display:flex}.portal-az__name:hover{background:var(--sapList_Hover_Background,#eaecee)}.portal-az__name ui5-icon{color:var(--sapContent_IconColor);flex:none;width:.875rem;height:.875rem}.portal-az__name>span{flex-direction:column;min-width:0;display:flex}.portal-az__name-text{color:var(--sapTextColor);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.portal-az__sub{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.portal-az__ziel ui5-select{width:100%}.portal-az__summe{text-align:right;font-variant-numeric:tabular-nums;color:var(--sapTextColor);font-weight:700}.portal-az__buchungen{border-top:1px solid var(--sapList_BorderColor);background:var(--sapList_Background,#fff)}.portal-az__zeile{cursor:pointer;font-size:var(--sapFontSize);border-left:.25rem solid #0000;grid-template-columns:auto 8.5rem 6.5rem 6rem 8rem minmax(0,1fr) 6rem;align-items:center;gap:.5rem;padding:.125rem .75rem .125rem 1.75rem;display:grid}.portal-az__zeile+.portal-az__zeile{border-top:1px solid var(--sapList_BorderColor)}.portal-az__zeile:hover{background:var(--sapList_Hover_Background,#eaecee)}.portal-az__zeile:not(.portal-az__zeile--an){color:var(--sapContent_LabelColor)}.portal-az__zeile--an{background:var(--sapList_SelectionBackgroundColor,#ebf8ff)}.portal-az__zeile--fehler{border-left-color:var(--sapNegativeElementColor,#aa0808)}.portal-az__zeile--fehler .portal-az__hinweis{color:var(--sapNegativeTextColor,#aa0808)}.portal-az__datum b{width:1.5rem;display:inline-block}.portal-az__zeit,.portal-az__betrag{font-variant-numeric:tabular-nums;white-space:nowrap}.portal-az__betrag{text-align:right;color:var(--sapTextColor)}.portal-az__platz,.portal-az__hinweis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.portal-az__hinweis{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-az__art{flex-wrap:wrap;gap:.25rem;display:flex}@media (width<=860px){.portal-az__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-az__kopf{grid-template-columns:auto minmax(0,1fr) auto}.portal-az__ziel{grid-area:2/2/auto/-1}.portal-az__summe{grid-area:1/3}.portal-az__zeile{grid-template-columns:auto minmax(0,1fr) auto;grid-auto-flow:row;padding-left:.75rem}.portal-az__zeile>.portal-az__datum{grid-column:2}.portal-az__zeile>.portal-az__betrag{grid-area:1/3}.portal-az__zeile>.portal-az__zeit,.portal-az__zeile>.portal-az__platz,.portal-az__zeile>.portal-az__art{grid-column:2/-1;display:inline}.portal-az__zeile>.portal-az__hinweis{grid-column:2/-1}.portal-az__leiste-rechts{margin-left:0}}.portal-hp{flex-direction:column;gap:.25rem;width:100%;min-width:0;padding:.5rem 0;display:flex}.portal-hp__kopf{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.portal-hp__name{color:var(--sapTextColor);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.portal-hp__summe{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.portal-hp__rg{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:.375rem;min-height:1.75rem;display:grid}.portal-hp__symbol{width:1rem;height:1rem;color:var(--sapTextColor);justify-self:center}.portal-hp__knopf{width:1.75rem;min-width:1.75rem;height:1.75rem}.portal-hp__rg--offen .portal-hp__symbol{color:var(--sapTextColor)}.portal-hp__rg--versendet .portal-hp__symbol,.portal-hp__rg--versendet .portal-hp__nr{color:var(--sapCriticalColor,#e76500)}.portal-hp__rg--teil .portal-hp__knopf{color:var(--sapInformativeColor,#0070f2);--sapButton_Lite_TextColor:var(--sapInformativeColor,#0070f2)}.portal-hp__rg--teil .portal-hp__nr{color:var(--sapInformativeColor,#0070f2)}.portal-hp__rg--bezahlt .portal-hp__symbol,.portal-hp__rg--bezahlt .portal-hp__nr{color:var(--sapPositiveColor,#256f3a)}.portal-hp__rg--ausgefallen .portal-hp__symbol,.portal-hp__rg--ausgefallen .portal-hp__nr{color:var(--sapNegativeColor,#aa0808)}.portal-hp__nr{font-variant-numeric:tabular-nums;color:var(--sapTextColor)}.portal-hp__nr ui5-icon{width:.875rem;height:.875rem;color:var(--sapContent_IconColor)}.portal-hp__betrag{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--sapTextColor)}.portal-hp__warn{vertical-align:-.125rem;width:1rem;height:1rem;margin-right:.375rem}.portal-hp__warn--Negative{color:var(--sapNegativeElementColor,#aa0808)}.portal-hp__warn--Critical{color:var(--sapCriticalElementColor,#e76500)}.portal-hp__problem{font-size:var(--sapFontSmallSize);white-space:normal;border-radius:.375rem;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.25rem;margin:.125rem 0;padding:.25rem .375rem;line-height:1.3;display:grid}.portal-hp__problem--Negative{background:var(--sapErrorBackground,#ffeaf4);color:var(--sapNegativeTextColor,#aa0808);border-left:.2rem solid var(--sapNegativeElementColor,#aa0808)}.portal-hp__problem--Critical{background:var(--sapWarningBackground,#fff8d6);color:var(--sapCriticalTextColor,#b44f00);border-left:.2rem solid var(--sapCriticalElementColor,#e76500)}.portal-hp__problem .portal-hp__symbol{color:inherit;margin-top:.05rem}.portal-sr{color:var(--sapTextColor);flex-direction:column;gap:1rem;display:flex}.portal-sr section{flex-direction:column;gap:.5rem;display:flex}.portal-sr__pos{grid-template-columns:minmax(12rem,1.2fr) minmax(12rem,2fr) 5rem 7rem;gap:.5rem;display:grid}.portal-sr__einfuegen{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid}.portal-sr__ocr pre{white-space:pre-wrap;font-size:var(--sapFontSmallSize);background:var(--sapList_HeaderBackground);border-radius:.375rem;max-height:10rem;padding:.5rem;overflow:auto}.portal-sr__ocr summary{cursor:pointer;color:var(--sapLinkColor);font-size:var(--sapFontSmallSize)}.portal-sr__liste{border:1px solid var(--sapList_BorderColor);border-radius:.5rem;flex-direction:column;display:flex}.portal-sr__zeile{border-bottom:1px solid var(--sapList_BorderColor);grid-template-columns:minmax(10rem,1fr) minmax(14rem,1.5fr) minmax(0,2fr) auto;align-items:center;gap:.5rem;padding:.375rem .5rem;display:grid}.portal-sr__zeile:last-child{border-bottom:0}.portal-sr__zeile--aus{opacity:.55}.portal-sr__quelle{overflow-wrap:anywhere;flex-direction:column;gap:.125rem;min-width:0;display:flex}.portal-sr__neu{grid-template-columns:1fr 1fr 1.3fr;gap:.375rem;display:grid}@media (width<=800px){.portal-sr__pos,.portal-sr__zeile,.portal-sr__neu{grid-template-columns:minmax(0,1fr)}}.portal-sr__ziel{border-left:2px solid var(--sapList_BorderColor);grid-column:1/-1;grid-template-columns:minmax(0,2fr) 8rem;align-items:center;gap:.375rem .5rem;padding-left:.5rem;display:grid}.portal-sr__ziel-info{grid-column:1/-1}.portal-vz{max-width:44rem;margin:0 auto}.portal-vz--breit{max-width:none}.portal-vz__kopf{border-radius:var(--portal-radius,.75rem);background:var(--sapGroup_ContentBackground,#fff);box-shadow:var(--portal-shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;padding:.75rem 1rem;display:flex}.portal-vz__kopf-wert{color:var(--sapTextColor);white-space:nowrap;font-size:1.375rem;font-weight:300}.portal-vz__kopf-label{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-vz__rubriken{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem;display:grid}.portal-vz__rubriken ui5-toggle-button{width:100%;height:2.75rem}.portal-vz__produkte{flex-direction:column;gap:.5rem;display:flex}.portal-vz__produkt{border-radius:var(--portal-radius,.75rem);background:var(--sapGroup_ContentBackground,#fff);border:1px solid var(--sapList_BorderColor);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3rem;padding:.5rem .75rem;display:grid}.portal-vz__produkt--aktiv{border-color:var(--sapButton_Emphasized_BorderColor,#0064d9)}.portal-vz__produkt-name{color:var(--sapTextColor);overflow-wrap:anywhere;font-weight:600}.portal-vz__produkt-preis{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-vz__menge{align-items:center;gap:.25rem;display:flex}.portal-vz__menge-zahl{text-align:center;min-width:1.75rem;color:var(--sapTextColor);font-size:1.125rem;font-weight:700}.portal-vz__menge ui5-button{min-width:2.75rem;height:2.75rem}.portal-vz__warenkorb{border-radius:var(--portal-radius,.75rem);background:var(--sapGroup_ContentBackground,#fff);box-shadow:var(--portal-shadow);flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.75rem 1rem;display:flex;position:sticky;bottom:0}.portal-vz__zeile{font-size:var(--sapFontSize);color:var(--sapTextColor);justify-content:space-between;gap:.75rem;display:flex}.portal-vz__zeile--summe{border-top:1px solid var(--sapList_BorderColor);padding-top:.25rem;font-size:1.125rem;font-weight:700}.portal-vz__aktionen{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.portal-vz__aktionen--3{grid-template-columns:repeat(3,1fr)}.portal-vz__aktionen ui5-button{width:100%;height:2.75rem}.portal-vz__liste{flex-direction:column;display:flex}.portal-vz__eintrag{border-bottom:1px solid var(--sapList_BorderColor);color:var(--sapTextColor);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.625rem 1rem;display:grid}.portal-vz__eintrag:last-child{border-bottom:0}.portal-vz__eintrag-titel{overflow-wrap:anywhere;font-weight:600}.portal-vz__eintrag-info{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);flex-wrap:wrap;gap:.25rem .5rem;display:flex}.portal-vz__eintrag-rechts{white-space:nowrap;align-items:center;gap:.5rem;font-weight:700;display:flex}.portal-vz__kpis{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.portal-vz__kpi{border-radius:var(--portal-radius,.75rem);background:var(--sapGroup_ContentBackground,#fff);box-shadow:var(--portal-shadow);padding:.75rem 1rem}.portal-vz__kpi-label{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-vz__kpi-wert{color:var(--sapTextColor);font-size:1.5rem;font-weight:300}.portal-vz__kpi-sub{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-vz__filter{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.portal-vz__balken{font-size:var(--sapFontSmallSize);color:var(--sapTextColor);grid-template-columns:minmax(0,9rem) 1fr auto;align-items:center;gap:.5rem;padding:.25rem 0;display:grid}.portal-vz__balken i{background:var(--sapChart_OrderedColor_1,#0064d9);border-radius:.3rem;height:.625rem;display:block}.portal-vz__form{flex-direction:column;gap:1rem;min-width:min(26rem,86vw);display:flex}.portal-vz__feld{flex-direction:column;gap:.375rem;display:flex}@media (width<=600px){.portal-vz__kopf-wert{font-size:1.125rem}.portal-vz__rubriken ui5-toggle-button{font-size:var(--sapFontSmallSize)}}.portal-kal__leiste{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.75rem 0;display:flex}.portal-kal__monat{text-align:center;min-width:10rem}.portal-kal__liste{flex-direction:column;display:flex}.portal-kal__ev{border-bottom:1px solid var(--sapList_BorderColor);color:var(--sapTextColor);grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.625rem 1rem;display:grid}.portal-kal__ev:last-child{border-bottom:0}.portal-kal__ev--abgesagt .portal-kal__titel{text-decoration:line-through}.portal-kal__datum,.portal-kal__inhalt{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.portal-kal__datum{background:var(--sapList_HeaderBackground,#f5f6f7);border-radius:.5rem;flex-direction:column;align-items:center;padding:.25rem;line-height:1.1;display:flex}.portal-kal__wt,.portal-kal__mon{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);text-transform:uppercase}.portal-kal__tag{font-size:1.5rem;font-weight:700}.portal-kal__inhalt{flex-direction:column;gap:.125rem;min-width:0;display:flex}.portal-kal__titel{overflow-wrap:anywhere;font-weight:700}.portal-kal__info{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);flex-wrap:wrap;gap:.125rem .875rem;display:flex}.portal-kal__ico{vertical-align:-.125rem;width:.875rem;height:.875rem;color:var(--sapContent_IconColor);margin-right:.25rem}.portal-kal__aktion{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}@media (width<=700px){.portal-kal__ev{grid-template-columns:3.25rem minmax(0,1fr)}.portal-kal__aktion{grid-column:1/-1;align-items:stretch}.portal-kal__aktion ui5-button{flex:1}}.portal-kal__monatsraster{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;display:grid}.portal-kal__kopf{text-align:center;font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-kal__zelle{border:1px solid var(--sapList_BorderColor);background:var(--sapGroup_ContentBackground,#fff);min-width:0;min-height:6rem;color:var(--sapTextColor);border-radius:.5rem;flex-direction:column;gap:.125rem;padding:.25rem;display:flex}.portal-kal__zelle--heute{border-color:var(--sapButton_Emphasized_Background,#0070f2);border-width:2px}.portal-kal__zelle-nr{font-size:var(--sapFontSmallSize);font-weight:700}.portal-kal__chip{border:0;border-left:.2rem solid var(--sapInformativeColor,#0070f2);background:var(--sapList_HeaderBackground,#f5f6f7);color:var(--sapTextColor);font:inherit;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:.25rem;padding:.125rem .25rem;font-size:.75rem;overflow:hidden}.portal-kal__chip--ZUSAGE{border-left-color:var(--sapPositiveElementColor,#188918)}.portal-kal__chip--ABSAGE{border-left-color:var(--sapNegativeElementColor,#aa0808)}.portal-kal__chip--VIELLEICHT{border-left-color:var(--sapCriticalElementColor,#e76500)}.portal-kal__chip--abgesagt{opacity:.6;text-decoration:line-through}.portal-kal__detail,.portal-kal__form{color:var(--sapTextColor);flex-direction:column;gap:.75rem;display:flex}.portal-kal__form{gap:.375rem}.portal-kal__fakten{flex-direction:column;gap:.25rem;display:flex}.portal-kal__beschreibung{white-space:pre-wrap;background:var(--sapList_HeaderBackground,#f5f6f7);border-radius:.5rem;padding:.75rem}.portal-kal__rm{flex-direction:column;gap:.5rem;display:flex}.portal-kal__rm-felder{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.portal-kal__namen{flex-wrap:wrap;gap:.25rem;display:flex}.portal-kal__namen span{background:var(--sapList_HeaderBackground,#f5f6f7);font-size:var(--sapFontSmallSize);border-radius:1rem;padding:.125rem .5rem}.portal-kal__tabelle{flex-direction:column;display:flex}.portal-kal__tn{border-bottom:1px solid var(--sapList_BorderColor);justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem 0;display:flex}.portal-kal__tn--offen{color:var(--sapContent_LabelColor)}.portal-kal__zwei{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}@media (width<=600px){.portal-kal__zwei{grid-template-columns:1fr}}.portal-kal__gruppen{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));align-items:start;gap:0 1rem;display:grid}.portal-kpitiles{flex-wrap:wrap;align-items:stretch;gap:1rem;display:flex}.portal-kpitile{box-sizing:border-box;border-radius:var(--portal-radius);background:var(--sapTile_Background,#fff);border:1px solid var(--sapTile_BorderColor,transparent);width:22rem;max-width:100%;height:11rem;box-shadow:var(--portal-shadow);color:var(--sapTile_TitleTextColor,var(--sapTextColor));text-align:left;font:inherit;outline:none;flex-direction:column;justify-content:space-between;padding:1rem;transition:box-shadow .15s,background-color .15s,transform .15s;display:flex;position:relative}.portal-kpitile--press{cursor:pointer}.portal-kpitile--press:hover{background:var(--sapTile_Hover_Background,var(--sapTile_Background,#fff));box-shadow:var(--portal-shadow-hover)}.portal-kpitile--press:active{background:var(--sapTile_Active_Background,var(--sapTile_Background,#fff));transform:translateY(1px)}.portal-kpitile--press:focus-visible{outline:.125rem dotted var(--sapContent_FocusColor);outline-offset:-.375rem}.portal-kpitile__title{font-size:var(--sapFontLargeSize,1rem);color:var(--sapTile_TitleTextColor,var(--sapTextColor));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.portal-kpitile__subtitle{font-size:var(--sapFontSmallSize,.75rem);color:var(--sapTile_TextColor,var(--sapContent_LabelColor));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.125rem;display:-webkit-box;overflow:hidden}.portal-kpitile__content{justify-content:space-between;align-items:flex-end;gap:.75rem;min-height:3rem;display:flex}.portal-kpitile__number{align-items:baseline;gap:.375rem;min-width:0;display:flex}.portal-kpitile__value{letter-spacing:-.02em;color:var(--sapTile_TitleTextColor,var(--sapTextColor));white-space:nowrap;font-size:2.25rem;font-weight:300;line-height:1}.portal-kpitile__value--Positive,.portal-kpitile__trend--Positive{color:var(--sapPositiveTextColor)}.portal-kpitile__value--Negative,.portal-kpitile__trend--Negative{color:var(--sapNegativeTextColor)}.portal-kpitile__value--Critical,.portal-kpitile__trend--Critical{color:var(--sapCriticalTextColor)}.portal-kpitile__value--None,.portal-kpitile__trend--None{color:var(--sapNeutralTextColor,var(--sapTextColor))}.portal-kpitile__scale{font-size:var(--sapFontSmallSize,.75rem);color:var(--sapTile_TextColor,var(--sapContent_LabelColor));white-space:nowrap}.portal-kpitile__trend{flex-shrink:0;align-self:center;width:1.5rem;height:1.5rem}.portal-kpitile__icon{width:1.75rem;height:1.75rem;color:var(--sapTile_IconColor,var(--sapContent_IconColor));flex-shrink:0}.portal-kpitile__foot{font-size:var(--sapFontSmallSize,.75rem);color:var(--sapTile_TextColor,var(--sapContent_LabelColor));justify-content:space-between;align-items:center;gap:.5rem;display:flex}.portal-kpitile__footer{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.portal-kpitile__unit{white-space:nowrap;color:var(--sapTile_TextColor,var(--sapContent_LabelColor))}.portal-kpitile--todo .portal-kpitile__value{color:var(--sapContent_LabelColor)}.portal-kpicard{box-sizing:border-box;border-radius:var(--portal-radius);background:var(--sapTile_Background,#fff);border:1px solid var(--sapTile_BorderColor,transparent);width:19rem;max-width:100%;box-shadow:var(--portal-shadow);flex-direction:column;gap:.25rem;padding:1rem;display:flex}.portal-kpicard__title{font-size:var(--sapFontHeader5Size,1rem);color:var(--sapTextColor);margin:0;font-weight:700}.portal-kpicard__subtitle{font-size:var(--sapFontSmallSize,.75rem);color:var(--sapContent_LabelColor);margin-bottom:.25rem}.portal-kpicard__number{align-items:baseline;gap:.375rem;display:flex}.portal-kpicard__value{color:var(--sapTextColor);white-space:nowrap;font-size:1.5rem;font-weight:600;line-height:1.2}.portal-kpicard__value--Positive{color:var(--sapPositiveTextColor)}.portal-kpicard__value--Negative{color:var(--sapNegativeTextColor)}.portal-kpicard__value--Critical{color:var(--sapCriticalTextColor)}.portal-kpicard__line{font-size:var(--sapFontSize);color:var(--sapTextColor);align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.portal-kpicard__line ui5-icon{width:1rem;height:1rem;color:var(--sapContent_IconColor);flex-shrink:0}.portal-kpicard__line--todo{color:var(--sapCriticalTextColor)}.portal-kpicard__actions{margin-top:.25rem;margin-left:-.5rem}.portal-fincard{box-sizing:border-box;border-radius:var(--portal-radius);background:var(--sapTile_Background,#fff);border:1px solid var(--sapTile_BorderColor,transparent);box-shadow:var(--portal-shadow);flex:100%;overflow:hidden}.portal-fincard__head{border-bottom:1px solid var(--sapList_BorderColor);flex-wrap:wrap;align-items:flex-end;gap:1rem 2rem;padding:1rem;display:flex}.portal-fincard__main{min-width:14rem}.portal-fincard__side{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.portal-fincard__ind{flex-direction:column;min-width:7rem;display:flex}.portal-fincard__ind-title{font-size:var(--sapFontSmallSize,.75rem);color:var(--sapContent_LabelColor);white-space:nowrap}.portal-fincard__ind-value{font-size:var(--sapFontLargeSize,1rem);color:var(--sapTextColor);white-space:nowrap;font-weight:600}.portal-fincard__ind-value--Positive{color:var(--sapPositiveTextColor)}.portal-fincard__ind-value--Negative{color:var(--sapNegativeTextColor)}.portal-fincard__ind-value--Critical{color:var(--sapCriticalTextColor)}.portal-fincard__ind-value--Information{color:var(--sapInformativeTextColor)}.portal-fincard__body{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.portal-fincard__liq{flex-wrap:wrap;align-items:flex-end;gap:.5rem 1rem;display:flex}.portal-fincard__op{color:var(--sapContent_LabelColor);padding-bottom:.125rem;font-size:1.25rem}.portal-fincard__sel{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.portal-chart{width:100%;height:auto;display:block}.portal-chartbox{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.portal-chartbox__sel,.portal-dash__head{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.portal-dash__head-right{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.portal-dash__table{border-collapse:collapse;width:100%;font-size:var(--sapFontSize);color:var(--sapTextColor)}.portal-dash__table th{color:var(--sapContent_LabelColor);background:var(--sapList_HeaderBackground,var(--sapGroup_ContentBackground,#fff));border-bottom:1px solid var(--sapList_BorderColor);white-space:nowrap;padding:.5rem;font-weight:400;position:sticky;top:0}.portal-dash__table td{border-bottom:1px solid var(--sapList_BorderColor);vertical-align:middle;padding:.375rem .5rem}.portal-dash__row td:first-child{border-left:.25rem solid #0000}.portal-dash__row--Positive td:first-child{border-left-color:var(--sapPositiveColor)}.portal-dash__row--Negative td:first-child{border-left-color:var(--sapNegativeColor)}.portal-dash__row--Critical td:first-child{border-left-color:var(--sapCriticalColor)}.portal-av{flex-direction:column;display:flex}.portal-av__eintrag{border:0;border-bottom:1px solid var(--sapList_BorderColor);border-left:.25rem solid var(--sapInformativeColor);color:var(--sapTextColor);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.625rem 1rem;display:grid}.portal-av__eintrag:last-child{border-bottom:0}.portal-av__eintrag:hover{background:var(--sapList_Hover_Background)}.portal-av__eintrag--Critical{border-left-color:var(--sapCriticalColor)}.portal-av__eintrag--Negative{border-left-color:var(--sapNegativeColor)}.portal-av__icon{color:var(--sapContent_IconColor)}.portal-av__inhalt{min-width:0}.portal-av__titel{overflow-wrap:anywhere;font-weight:700}.portal-av__text{color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize);overflow-wrap:anywhere}.portal-av__datum{color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize);white-space:nowrap}.portal-av__pfeil{color:var(--sapContent_IconColor);width:.875rem}@media (width<=600px){.portal-av__eintrag{grid-template-columns:auto minmax(0,1fr) auto}.portal-av__datum{display:none}}.portal-av__eintrag--None{border-left-color:var(--sapList_BorderColor)}.portal-av__eintrag--kz{cursor:default}button.portal-av__eintrag--kz{cursor:pointer}.portal-kz__wert{white-space:nowrap;color:var(--sapTextColor);align-items:baseline;gap:.375rem;display:flex}.portal-kz__zahl{font-size:1.375rem;font-weight:300}.portal-kz__delta,.portal-kz__einheit{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-kz__wert--Positive .portal-kz__zahl{color:var(--sapPositiveTextColor)}.portal-kz__wert--Critical .portal-kz__zahl{color:var(--sapCriticalTextColor)}.portal-kz__wert--Negative .portal-kz__zahl{color:var(--sapNegativeTextColor)}.portal-dash__oben{grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));align-items:start;gap:0 1rem;display:grid}.portal-ablage{box-sizing:border-box;border:2px dashed var(--sapField_BorderColor,#bcc3ca);border-radius:var(--portal-radius,.75rem);background:var(--sapField_Background,#fff);min-height:3.25rem;color:var(--sapContent_LabelColor);cursor:pointer;align-items:center;gap:.625rem;padding:.625rem .75rem;transition:background .15s,border-color .15s;display:flex}.portal-ablage:hover,.portal-ablage:focus-visible{border-color:var(--sapButton_Emphasized_Background,#0070f2);outline:none}.portal-ablage--ueber{border-style:solid;border-color:var(--sapButton_Emphasized_Background,#0070f2);background:var(--sapList_SelectionBackgroundColor,#ebf8ff);color:var(--sapLinkColor)}.portal-ablage--lauf{cursor:progress}.portal-ablage--klein{justify-content:center;min-height:2.75rem;padding:.5rem 0}.portal-ablage__icon{width:1.375rem;height:1.375rem;color:var(--sapContent_IconColor);flex:none}.portal-ablage--ueber .portal-ablage__icon{color:var(--sapLinkColor)}.portal-ablage__text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.portal-ablage__titel{color:var(--sapTextColor);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.portal-ablage__info{font-size:var(--sapFontSmallSize);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.portal-ablage__leiste{flex-wrap:wrap;justify-content:space-between;margin-top:.125rem;display:flex}.portal-ablage__form{flex-direction:column;gap:.75rem;display:flex}.portal-ablage__feld{flex-direction:column;gap:.25rem;display:flex}.portal-ablage__protokoll{flex-direction:column;display:flex}.portal-ablage__zeile{border-bottom:1px solid var(--sapList_BorderColor);grid-template-columns:1.25rem minmax(0,1fr);gap:.5rem;padding:.5rem 0;display:grid}.portal-ablage__zeile span{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-ablage__zeile--Positive ui5-icon{color:var(--sapPositiveElementColor,#188918)}.portal-ablage__zeile--Negative ui5-icon{color:var(--sapNegativeElementColor,#aa0808)}.portal-ablage__zeile--Negative span{color:var(--sapNegativeTextColor,#aa0808)}.portal-up__grid{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.75rem 1rem;display:grid}.portal-up__feld{flex-direction:column;gap:.25rem;min-width:0;display:flex}.portal-up__drop{cursor:pointer;border:2px dashed var(--sapField_BorderColor,#89919a);border-radius:var(--portal-radius,.75rem);background:var(--sapList_Background,#fff);color:var(--sapTextColor);align-items:center;gap:.75rem;margin:.75rem 0;padding:1rem 1.25rem;transition:background .15s,border-color .15s;display:flex}.portal-up__drop ui5-icon{width:1.75rem;height:1.75rem;color:var(--sapContent_IconColor,#0070f2)}.portal-up__drop:hover,.portal-up__drop:focus-visible{border-color:var(--sapBrandColor,#0070f2)}.portal-up__drop--ueber{border-color:var(--sapBrandColor,#0070f2);background:var(--sapInformationBackground,#e1f4ff)}.portal-mz{max-width:40rem;margin:0 auto}.portal-mz__monat{text-align:center;grid-template-columns:3rem 1fr 3rem;align-items:center;margin-bottom:.75rem;display:grid}.portal-mz__monat-titel{font-size:var(--sapFontHeader4Size,1.125rem);color:var(--sapTextColor);font-weight:700}.portal-mz__monat-sub{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-mz__kpis{border-radius:var(--portal-radius,.75rem);background:var(--sapGroup_ContentBackground,#fff);box-shadow:var(--portal-shadow);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem;padding:.75rem;display:grid}.portal-mz__kpi{flex-direction:column;gap:.125rem;min-width:0;display:flex}.portal-mz__kpi-label{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-mz__kpi-wert{color:var(--sapTextColor);white-space:nowrap;font-size:1.375rem;font-weight:300}.portal-mz__status{border-top:1px solid var(--sapList_BorderColor);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem;padding-top:.25rem;display:flex}.portal-mz__aktionen{grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.75rem;display:grid}.portal-mz__aktionen ui5-button{width:100%;height:2.75rem}.portal-mz__liste{flex-direction:column;display:flex}.portal-mz__eintrag{border:0;border-bottom:1px solid var(--sapList_BorderColor);cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:left;font:inherit;color:inherit;background:0 0;border-left:.25rem solid #0000;grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;display:grid}.portal-mz__eintrag:last-child{border-bottom:none}.portal-mz__eintrag:active{background:var(--sapList_Active_Background,#eaecee)}.portal-mz__eintrag--offen{border-left-color:var(--sapCriticalElementColor)}.portal-mz__eintrag--gesperrt{cursor:default}.portal-mz__tag{flex-direction:column;align-items:center;line-height:1.1;display:flex}.portal-mz__tag-nr{color:var(--sapTextColor);font-size:1.375rem;font-weight:700}.portal-mz__tag-wt{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);text-transform:uppercase}.portal-mz__art{color:var(--sapTextColor);font-weight:700}.portal-mz__info{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);flex-wrap:wrap;gap:.25rem .5rem;margin-top:.125rem;display:flex}.portal-mz__dauer{text-align:right;white-space:nowrap}.portal-mz__dauer-std{color:var(--sapTextColor);font-size:1.125rem;font-weight:700}.portal-mz__dauer-eur{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-mz__form{flex-direction:column;gap:1rem;min-width:min(26rem,86vw);display:flex}.portal-mz__feld{flex-direction:column;gap:.375rem;display:flex}.portal-mz__arten{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.portal-mz__arten ui5-toggle-button,.portal-mz__chips ui5-toggle-button{width:100%;height:2.75rem}.portal-mz__chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;display:grid}.portal-mz__wtage{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;display:grid}.portal-mz__wtage ui5-toggle-button{width:100%;min-width:0;height:2.5rem}@media (width<=600px){.portal-mz__kpi-wert{font-size:1.125rem}.portal-mz__arten{grid-template-columns:1fr}}.portal-mz__stepper{grid-template-columns:3rem minmax(0,1fr) 3rem;align-items:center;gap:.5rem;display:grid}.portal-mz__stepper ui5-button{min-width:3rem;height:3rem}.portal-mz__stepper-wert{align-items:center;gap:.375rem;display:flex}.portal-mz__stepper-wert ui5-input{height:3rem;font-size:1.25rem}.portal-mz__stepper-wert span{color:var(--sapContent_LabelColor)}.portal-mz__vonbis summary{cursor:pointer;color:var(--sapLinkColor);font-size:var(--sapFontSmallSize);padding:.25rem 0}.portal-mz__vonbis-felder{grid-template-columns:1fr 1fr;gap:.375rem;margin:.375rem 0;display:grid}.portal-mz__vonbis-felder ui5-button{grid-column:1/-1}.portal-mz__kal{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;padding:.75rem;display:grid}.portal-mz__kal-kopf{text-align:center;font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);padding-bottom:.125rem}.portal-mz__kal-tag{cursor:pointer;min-height:2.75rem;font:inherit;border:1px solid var(--sapList_BorderColor);background:var(--sapGroup_ContentBackground,#fff);color:var(--sapTextColor);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.0625rem;padding:.125rem;display:flex}.portal-mz__kal-tag--we{background:var(--sapList_HeaderBackground,#f5f6f7)}.portal-mz__kal-tag--ferien{background:color-mix(in srgb, var(--sapIndicationColor_7,#8b47d7) 16%, transparent);box-shadow:inset 0 -.1875rem 0 var(--sapIndicationColor_7,#8b47d7)}.portal-mz__kal-tag--feiertag{background:color-mix(in srgb, var(--sapIndicationColor_1,#d60000) 14%, transparent);box-shadow:inset 0 -.1875rem 0 var(--sapIndicationColor_1,#d60000)}.portal-mz__kal-tag--erfasst{border-color:var(--sapPositiveElementColor,#188918);border-width:2px}.portal-mz__kal-tag--offen{border-color:var(--sapCriticalElementColor,#e76500);border-width:2px}.portal-mz__kal-tag--heute .portal-mz__kal-nr{background:var(--sapButton_Emphasized_Background,#0070f2);color:var(--sapButton_Emphasized_TextColor,#fff);border-radius:1rem;padding:0 .375rem}.portal-mz__kal-nr{font-size:.9375rem;font-weight:700;line-height:1.3}.portal-mz__kal-std{color:var(--sapPositiveTextColor,#188918);min-height:.8rem;font-size:.6875rem;font-weight:600}.portal-mz__kal-tag--offen .portal-mz__kal-std{color:var(--sapCriticalTextColor,#b44f00)}.portal-mz__kal-legende{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);flex-wrap:wrap;gap:.25rem 1rem;padding:0 .75rem .5rem;display:flex}.portal-mz__kal-punkt{vertical-align:-.05rem;border-radius:.2rem;width:.625rem;height:.625rem;margin-right:.3rem;display:inline-block}.portal-mz__kal-punkt--erfasst{border:2px solid var(--sapPositiveElementColor,#188918)}.portal-mz__kal-punkt--offen{border:2px solid var(--sapCriticalElementColor,#e76500)}.portal-mz__kal-punkt--ferien{background:var(--sapIndicationColor_7,#8b47d7)}.portal-mz__kal-punkt--feiertag{background:var(--sapIndicationColor_1,#d60000)}.portal-mz__kal-liste{border-top:1px solid var(--sapList_BorderColor);flex-wrap:wrap;gap:.375rem .75rem;padding:.5rem .75rem .75rem;display:flex}.portal-mz__zeile{border-bottom:1px solid var(--sapList_BorderColor);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.portal-mz__zeile:last-child,.portal-mz__zeile .portal-mz__eintrag{border-bottom:none}.portal-mz__weg{min-width:2.75rem;height:2.75rem;margin-right:.5rem}.portal-mz__aktionen--eins{grid-template-columns:minmax(0,1fr) auto;align-items:center}.portal-mz__aktionen--eins ui5-button{width:auto}.portal-pb{max-width:72rem;margin:0 auto}.portal-pb__umschalter{width:100%;max-width:28rem;margin:0 auto .75rem;display:flex}.portal-pb__legende{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;margin-bottom:.5rem;display:flex}.portal-pb__legende span{align-items:center;gap:.375rem;display:inline-flex}.portal-pb__punkt{border-radius:.25rem;width:.75rem;height:.75rem;display:inline-block}.portal-pb__punkt--frei{background:var(--sapList_Background,#fff);border:1px dashed var(--sapList_BorderColor)}.portal-pb__punkt--eigen{background:var(--sapButton_Emphasized_Background,#0070f2)}.portal-pb__punkt--belegt{background:var(--sapNeutralBackground,#eff1f2);border:1px solid var(--sapNeutralBorderColor,#788fa6)}.portal-pb__punkt--training{background:var(--sapIndicationColor_6b,#e0f5ea);border:1px solid var(--sapIndicationColor_6,#256f3a)}.portal-pb__punkt--reserviert{background:repeating-linear-gradient(135deg, var(--sapCriticalBackground,#fef7f1) 0 3px, var(--sapCriticalColor,#e76500) 3px 4px);border:1px solid var(--sapCriticalColor,#e76500)}.portal-pb__scroll{-webkit-overflow-scrolling:touch;border-radius:var(--portal-radius,.75rem);background:var(--sapGroup_ContentBackground,#fff);box-shadow:var(--portal-shadow);padding-bottom:.5rem;overflow-x:auto}.portal-pb__kopf,.portal-pb__raster{min-width:min-content;display:grid}.portal-pb__kopf{z-index:2;background:var(--sapGroup_ContentBackground,#fff);border-bottom:1px solid var(--sapList_BorderColor);position:sticky;top:0}.portal-pb__platzkopf{text-align:center;border-left:1px solid var(--sapList_BorderColor);min-width:0;padding:.5rem .375rem}.portal-pb__platzname{color:var(--sapTextColor);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.portal-pb__platzinfo{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-pb__raster{margin-top:.5rem;position:relative}.portal-pb__zeiten{z-index:1;background:var(--sapGroup_ContentBackground,#fff);position:sticky;left:0}.portal-pb__stunde{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);text-align:center;position:absolute;left:0;right:0;transform:translateY(-50%)}.portal-pb__spalte{border-left:1px solid var(--sapList_BorderColor);min-width:0;position:relative}.portal-pb__linie{border-top:1px solid var(--sapList_BorderColor);opacity:.6;position:absolute;left:0;right:0}.portal-pb__zu{background:repeating-linear-gradient(135deg, transparent 0 6px, var(--sapList_BorderColor) 6px 7px);opacity:.7;text-align:center;font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}.portal-pb__zu span{background:var(--sapGroup_ContentBackground,#fff);border-radius:.25rem;padding:.25rem .5rem}.portal-pb__frei{color:#0000;font:inherit;font-size:var(--sapFontSmallSize);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px dashed #0000;border-radius:.375rem;align-items:flex-start;padding:.125rem .375rem;display:flex;position:absolute;left:.1875rem;right:.1875rem}.portal-pb__frei:hover,.portal-pb__frei:focus-visible{border-color:var(--sapButton_Emphasized_Background,#0070f2);background:var(--sapList_Hover_Background,#eaecee);color:var(--sapLinkColor)}.portal-pb__frei:active{background:var(--sapList_Active_Background,#dee2e5)}@media (hover:none){.portal-pb__frei{color:var(--sapContent_LabelColor)}}.portal-pb__block{z-index:1;text-align:left;font:inherit;font-size:var(--sapFontSmallSize);border:0;border-radius:.375rem;flex-direction:column;align-items:flex-start;gap:.0625rem;padding:.25rem .375rem;line-height:1.2;display:flex;position:absolute;left:.1875rem;right:.1875rem;overflow:hidden}.portal-pb__block:disabled{cursor:default}.portal-pb__block:not(:disabled){cursor:pointer}.portal-pb__block-zeit{font-weight:700}.portal-pb__block-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.portal-pb__block-notiz{opacity:.85;font-style:italic}.portal-pb__block--eigen{background:var(--sapButton_Emphasized_Background,#0070f2);color:var(--sapButton_Emphasized_TextColor,#fff);box-shadow:var(--sapContent_Shadow0)}.portal-pb__block--belegt{background:var(--sapNeutralBackground,#eff1f2);color:var(--sapNeutralTextColor,#475e75);border-left:.25rem solid var(--sapNeutralBorderColor,#788fa6)}.portal-pb__block--admin{background:var(--sapInformationBackground,#e1f4ff);color:var(--sapTextColor);border-left:.25rem solid var(--sapInformativeColor,#0070f2)}.portal-pb__block--training{background:var(--sapIndicationColor_6b,#e0f5ea);color:var(--sapIndicationColor_6,#256f3a);border-left:.25rem solid var(--sapIndicationColor_6,#256f3a);font-weight:600}.portal-pb__block--sperre{background:repeating-linear-gradient(135deg, var(--sapNeutralBackground,#eff1f2) 0 .4rem, var(--sapList_Background,#fff) .4rem .8rem);color:var(--sapNeutralTextColor,#475e75);border-left-color:var(--sapNeutralBorderColor,#788fa6)}.portal-pb__block--reserviert{background:repeating-linear-gradient(135deg, var(--sapCriticalBackground,#fef7f1) 0 .5rem, transparent .5rem 1rem), var(--sapCriticalBackground,#fef7f1);color:var(--sapCriticalTextColor,#aa5808);border-left:.25rem dashed var(--sapCriticalColor,#e76500)}.portal-pb__block--abo{background:var(--sapIndicationColor_7b,#fff3b8);border-left-color:var(--sapIndicationColor_7,#d27700)}.portal-pb__storniert .portal-mz__art{color:var(--sapContent_LabelColor);text-decoration:line-through}.portal-pb__preis{border-radius:var(--portal-radius,.75rem);background:var(--sapList_HeaderBackground,#f5f6f7);justify-content:space-between;align-items:center;gap:.75rem;min-height:3rem;padding:.75rem;display:flex}.portal-pb__preis-wert{color:var(--sapTextColor);font-size:1.5rem;font-weight:300}.portal-pb__vorbei{z-index:0;background:var(--sapNeutralBackground,#eff1f2);opacity:.85;font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);justify-content:center;align-items:flex-end;padding-bottom:.25rem;display:flex;position:absolute;left:0;right:0}.portal-pb__vorbei span{background:var(--sapGroup_ContentBackground,#fff);border-radius:.25rem;padding:.125rem .5rem}.portal-pb__punkt--vorbei{background:var(--sapNeutralBackground,#eff1f2);border:1px solid var(--sapList_BorderColor)}.portal-pb__block--vorbei{opacity:.85;background:var(--sapNeutralBackground,#eff1f2)!important;color:var(--sapContent_LabelColor)!important;border-left:.25rem solid var(--sapContent_LabelColor)!important;box-shadow:none!important}.portal-pb__vorbei--ganz{align-items:center}.portal-sb__kombis{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;margin-top:.75rem;display:grid}.portal-sb__kombi{text-align:left;cursor:pointer;font:inherit;color:var(--sapTextColor);background:var(--sapGroup_ContentBackground,#fff);border:1px solid var(--sapList_BorderColor);border-left:.25rem solid var(--sapPositiveElementColor,#188918);border-radius:var(--portal-radius,.75rem);align-items:center;gap:.625rem;padding:.625rem .75rem;display:flex}.portal-sb__kombi>span{flex:1;min-width:0}.portal-sb__kombi small{color:var(--sapContent_LabelColor)}.portal-sb__kombi ui5-icon{color:var(--sapPositiveElementColor,#188918);flex:none}.portal-sb__kombi--teil{border-left-color:var(--sapCriticalElementColor,#e76500)}.portal-sb__kombi--teil ui5-icon{color:var(--sapCriticalElementColor,#e76500)}.portal-sb__kombi:hover{background:var(--sapList_Hover_Background,#eaecee)}.portal-sb__kombi--aktiv{background:var(--sapList_SelectionBackgroundColor,#ebf8ff);border-color:var(--sapButton_Emphasized_Background,#0070f2)}.portal-sb__matrix-scroll{overflow-x:auto}.portal-sb__matrix{border-collapse:collapse;width:100%;font-size:var(--sapFontSize)}.portal-sb__matrix th,.portal-sb__matrix td{border-bottom:1px solid var(--sapList_BorderColor);text-align:center;white-space:nowrap;padding:.25rem .5rem}.portal-sb__matrix th{background:var(--sapList_HeaderBackground,#f5f6f7);vertical-align:bottom;font-weight:400;position:sticky;top:0}.portal-sb__matrix th:first-child,.portal-sb__datum{text-align:left;background:var(--sapList_HeaderBackground,#f5f6f7);position:sticky;left:0}.portal-sb__kopfinfo{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-sb__frei ui5-icon{color:var(--sapPositiveElementColor,#188918);width:1rem;height:1rem}.portal-sb__belegt{color:var(--sapNegativeTextColor,#aa0808);font-size:var(--sapFontSmallSize)}.portal-sb__belegt ui5-icon{color:var(--sapNegativeElementColor,#aa0808);vertical-align:middle;width:.875rem;height:.875rem}.portal-sb__an,.portal-sb__matrix th.portal-sb__an{background:var(--sapList_SelectionBackgroundColor,#ebf8ff)}.portal-sb__summe{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem 1.5rem;margin-bottom:.75rem;display:grid}.portal-sb__summe>div{flex-direction:column;gap:.125rem;display:flex}.portal-pb__dauern{grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));gap:.375rem;display:grid}.portal-pb__dauer{border:1px solid var(--sapButton_BorderColor,#bcc3ca);border-radius:var(--sapButton_BorderCornerRadius,.5rem);background:var(--sapButton_Background,#fff);min-height:3rem;color:var(--sapButton_TextColor,#0064d9);font:inherit;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.0625rem;padding:.375rem .25rem;display:flex}.portal-pb__dauer:hover{background:var(--sapButton_Hover_Background,#eaecee)}.portal-pb__dauer:focus-visible{outline:2px solid var(--sapContent_FocusColor,#0032a5);outline-offset:1px}.portal-pb__dauer--an{background:var(--sapButton_Emphasized_Background,#0070f2);border-color:var(--sapButton_Emphasized_BorderColor,#0070f2);color:var(--sapButton_Emphasized_TextColor,#fff)}.portal-pb__dauer-wert{white-space:nowrap;font-size:1rem;font-weight:700}.portal-pb__dauer-bis{opacity:.85;white-space:nowrap;font-size:.75rem}.portal-pb__aufschl{color:var(--sapTextColor);gap:.125rem;margin-top:.5rem;font-size:.8125rem;display:grid}.portal-pb__aufschl--kompakt{color:var(--sapContent_LabelColor);margin-top:.25rem;font-size:.75rem}.portal-pb__aufschl-titel{margin-bottom:.125rem;font-weight:600}.portal-pb__aufschl-zeile{grid-template-columns:5.75rem minmax(0,1fr) auto 4.5rem;align-items:baseline;gap:.5rem;display:grid}.portal-pb__aufschl-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-pb__aufschl-rechnung{color:var(--sapContent_LabelColor);white-space:nowrap}.portal-pb__aufschl-betrag{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.portal-pb__aufschl-summe{border-top:1px solid var(--sapGroup_TitleBorderColor,#d9d9d9);padding-top:.125rem;font-weight:700}@media (width<=700px){.portal-pb__aufschl-zeile{grid-template-columns:5.25rem minmax(0,1fr) 4.25rem}.portal-pb__aufschl-rechnung{grid-area:2/2;font-size:.75rem}.portal-pb__preis{flex-wrap:wrap}}:root{--portal-radius:.75rem;--portal-radius-s:.5rem;--portal-gap:1rem;--portal-page-x:2rem;--portal-shadow:var(--sapContent_Shadow0,0 0 0 1px #556b821a, 0 .125rem .5rem #556b821a);--portal-shadow-hover:var(--sapContent_Shadow1,0 0 0 1px #556b8226, 0 .25rem 1rem #556b8233)}@media (width<=900px){:root{--portal-page-x:1rem}}::selection{background:color-mix(in srgb, var(--sapSelectedColor,#0064d9) 25%, transparent)}.portal-content{background:var(--sapBackgroundColor);height:100%;overflow:auto}.portal-home{padding:1.5rem var(--portal-page-x) 3rem;max-width:96rem;margin:0 auto}.portal-home__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 2rem;margin-bottom:1.5rem;display:flex}.portal-home__greeting{font-size:var(--sapFontHeader2Size,1.5rem);font-family:var(--sapFontHeaderFamily,var(--sapFontFamily));color:var(--sapTextColor);margin:0;font-weight:700}.portal-home__meta{color:var(--sapContent_LabelColor);font-size:var(--sapFontSize)}.portal-group{margin-bottom:2rem}.portal-group__title{font-size:var(--sapFontHeader5Size,1rem);color:var(--sapGroup_TitleTextColor,var(--sapTextColor));border-bottom:1px solid var(--sapGroup_TitleBorderColor,transparent);align-items:center;gap:.5rem;margin:0 0 .75rem;padding-bottom:.25rem;font-weight:700;display:flex}.portal-group__title ui5-icon{color:var(--sapContent_IconColor);width:1rem;height:1rem}.portal-tiles{grid-template-columns:repeat(auto-fill,11rem);gap:1rem;display:grid}@media (width<=600px){.portal-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.portal-tile{box-sizing:border-box;border-radius:var(--portal-radius);background:var(--sapTile_Background,#fff);border:1px solid var(--sapTile_BorderColor,transparent);height:11rem;box-shadow:var(--portal-shadow);color:var(--sapTile_TitleTextColor,var(--sapTextColor));text-align:left;font:inherit;cursor:pointer;outline:none;flex-direction:column;justify-content:space-between;padding:1rem;transition:box-shadow .15s,background-color .15s,transform .15s;display:flex;position:relative}.portal-tile:hover{background:var(--sapTile_Hover_Background,var(--sapTile_Background,#fff));box-shadow:var(--portal-shadow-hover)}.portal-tile:active{background:var(--sapTile_Active_Background,var(--sapTile_Background,#fff));transform:translateY(1px)}.portal-tile:focus-visible{outline:.125rem dotted var(--sapContent_FocusColor);outline-offset:-.375rem}.portal-tile__title{font-size:var(--sapFontLargeSize,1rem);color:var(--sapTile_TitleTextColor,var(--sapTextColor));overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.portal-tile__subtitle{font-size:var(--sapFontSmallSize,.75rem);color:var(--sapTile_TextColor,var(--sapContent_LabelColor));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;display:-webkit-box;overflow:hidden}.portal-tile__foot{justify-content:space-between;align-items:flex-end;gap:.5rem;min-height:2.25rem;display:flex}.portal-tile__icon{width:2rem;height:2rem;color:var(--sapTile_IconColor,var(--sapContent_IconColor));flex-shrink:0}.portal-tile__kpi{text-align:right;flex-direction:column;align-items:flex-end;min-width:0;display:flex}.portal-tile__kpi-value{letter-spacing:-.02em;color:var(--sapTile_TitleTextColor,var(--sapTextColor));white-space:nowrap;font-size:1.5rem;font-weight:300;line-height:1.1}.portal-tile__kpi-value--Positive{color:var(--sapPositiveTextColor)}.portal-tile__kpi-value--Negative{color:var(--sapNegativeTextColor)}.portal-tile__kpi-value--Critical{color:var(--sapCriticalTextColor)}.portal-tile__kpi-value--Information{color:var(--sapInformativeTextColor)}.portal-tile__kpi-label{font-size:var(--sapFontSmallSize,.75rem);color:var(--sapTile_TextColor,var(--sapContent_LabelColor));white-space:nowrap;text-overflow:ellipsis;max-width:7rem;overflow:hidden}.portal-tile__kpi-skeleton{background:linear-gradient(90deg, var(--sapContent_Placeholderloading_Background,#e5e5e5) 25%, var(--sapContent_Placeholderloading_Gradient,#f0f0f0) 50%, var(--sapContent_Placeholderloading_Background,#e5e5e5) 75%);background-size:200% 100%;border-radius:.25rem;width:3rem;height:1.5rem;animation:1.2s infinite portal-shimmer}@keyframes portal-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.portal-section{background:var(--sapGroup_ContentBackground,#fff);color:var(--sapTextColor);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);margin-bottom:var(--portal-gap);overflow:hidden}.portal-section__head{border-bottom:1px solid var(--sapGroup_TitleBorderColor,var(--sapList_BorderColor));flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-height:2.75rem;padding:.5rem .5rem .5rem 1rem;display:flex}.portal-section__title{font-size:var(--sapFontHeader5Size,1rem);color:var(--sapGroup_TitleTextColor,var(--sapTextColor));white-space:nowrap;margin:0;font-weight:700}.portal-section__count{color:var(--sapContent_LabelColor);font-weight:400}.portal-section__actions{flex-wrap:wrap;align-items:center;gap:.25rem;margin-left:auto;display:flex}.portal-section__body{padding:1rem}.portal-section__body--flush{padding:0}.portal-section--plain{box-shadow:none;background:0 0}.portal-section--plain .portal-section__head{padding-left:0;padding-right:0}.portal-section--plain .portal-section__body{padding:.75rem 0 0}.portal-attrs{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.75rem 1.5rem;display:grid}.portal-attrs--narrow{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.portal-attr{flex-direction:column;gap:.125rem;min-width:0;display:flex}.portal-attr__label{font-size:var(--sapFontSmallSize,.75rem);color:var(--sapContent_LabelColor);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.portal-attr__value{min-height:1.25rem;color:var(--sapTextColor);font-size:var(--sapFontSize);overflow-wrap:anywhere}.portal-attr__value--strong{font-weight:700}.portal-attr__value--empty{color:var(--sapContent_LabelColor)}.portal-objhead{background:var(--sapObjectHeader_Background,var(--sapGroup_ContentBackground,#fff));border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);margin-bottom:var(--portal-gap);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"avatar text actions""avatar meta actions";align-items:start;gap:.25rem 1rem;padding:1rem;display:grid}.portal-objhead__avatar{grid-area:avatar;align-self:start}.portal-objhead__text{grid-area:text;min-width:0}.portal-objhead__title{font-size:var(--sapFontHeader3Size,1.25rem);color:var(--sapTextColor);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.25}.portal-objhead__subtitle{color:var(--sapContent_LabelColor);font-size:var(--sapFontSize);overflow-wrap:anywhere;margin-top:.125rem}.portal-objhead__status{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin-top:.5rem;display:flex}.portal-objhead__meta{grid-area:meta;margin-top:.5rem}.portal-objhead__actions{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;align-items:center;gap:.25rem;display:flex}@media (width<=700px){.portal-objhead{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar text""meta meta""actions actions"}.portal-objhead__actions{justify-content:flex-start}}.portal-md{grid-template-columns:var(--portal-md-width,24rem) minmax(0, 1fr);gap:var(--portal-gap);align-items:start;display:grid}.portal-md__master{background:var(--sapGroup_ContentBackground,#fff);border-radius:var(--portal-radius);box-shadow:var(--portal-shadow);flex-direction:column;max-height:calc(100vh - 11rem);display:flex;position:sticky;top:0;overflow:hidden}.portal-md__master-head{border-bottom:1px solid var(--sapList_BorderColor);padding:.75rem 1rem .5rem}.portal-md__master-list{flex:auto;overflow:auto}.portal-md__detail{min-width:0}@media (width>=1001px){.portal-md--gleich{align-items:stretch}.portal-md--gleich .portal-md__master{height:calc(100vh - 11rem);max-height:none}.portal-md--gleich .portal-md__detail{height:calc(100vh - 11rem);padding-right:.25rem;overflow:auto}}@media (width<=1000px){.portal-md{grid-template-columns:minmax(0,1fr)}.portal-md__master{max-height:none;position:static}.portal-md--detail-open .portal-md__master{display:none}}@media (width>=1001px){.portal-md__back{display:none}}.portal-filters{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.5rem;display:flex}.portal-filter{flex-direction:column;gap:.25rem;min-width:0;display:flex}.portal-filter__label{font-size:var(--sapFontSmallSize,.75rem);color:var(--sapContent_LabelColor);white-space:nowrap}.portal-filter--end{text-align:right;margin-left:auto}.portal-filter--end .portal-filter__label{text-align:right}.portal-kpi{flex-direction:column;align-items:flex-end;display:flex}.portal-kpi__value{letter-spacing:-.02em;color:var(--sapTextColor);white-space:nowrap;font-size:1.5rem;font-weight:300;line-height:1.2}.portal-kpi__value--Positive{color:var(--sapPositiveTextColor)}.portal-kpi__value--Negative{color:var(--sapNegativeTextColor)}.portal-kpi__value--Critical{color:var(--sapCriticalTextColor)}.portal-empty{text-align:center;color:var(--sapContent_LabelColor);padding:2rem 1rem}.portal-auth{box-sizing:border-box;background:radial-gradient(60rem 30rem at 10% -10%, color-mix(in srgb, var(--portalBrand,var(--sapBrandColor,#0070f2)) 22%, transparent), transparent 60%), radial-gradient(50rem 30rem at 110% 110%, color-mix(in srgb, var(--portalBrand,var(--sapBrandColor,#0070f2)) 14%, transparent), transparent 60%), var(--sapBackgroundColor);place-items:center;min-height:100%;padding:1.5rem;display:grid}.portal-auth__card{background:var(--sapGroup_ContentBackground,#fff);width:min(26rem,100%);box-shadow:var(--sapContent_Shadow2,0 .625rem 1.875rem #00000026);box-sizing:border-box;border-radius:1rem;padding:2rem 2rem 1.75rem}.portal-auth__brand{text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.portal-auth__logo{max-width:100%;max-height:4.5rem}.portal-auth__mark{background:var(--portalBrand,var(--sapBrandColor,#0070f2));color:#fff;border-radius:.875rem;place-items:center;width:3.5rem;height:3.5rem;font-size:1.25rem;font-weight:700;display:grid}.portal-auth__title{font-size:var(--sapFontHeader3Size,1.25rem);color:var(--sapTextColor);margin:0;font-weight:700}.portal-auth__subtitle{color:var(--sapContent_LabelColor);font-size:var(--sapFontSize)}.portal-auth__foot{text-align:center;color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize);margin-top:1.25rem}.portal-perm__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin:1rem 0 .75rem;display:flex}.portal-perm__module{margin-bottom:.75rem}.portal-perm__count{font-size:var(--sapFontSmallSize,.75rem);color:var(--sapContent_LabelColor);background:var(--sapNeutralBackground,#eff1f2);white-space:nowrap;border-radius:1rem;padding:.0625rem .5rem}.portal-perm__count--on{color:var(--sapInformativeTextColor);background:var(--sapInformationBackground,#e1f4ff)}.portal-perm__bulk{gap:.125rem;display:inline-flex}.portal-perm__area+.portal-perm__area{border-top:1px solid var(--sapList_BorderColor)}.portal-perm__area-head{background:var(--sapList_GroupHeaderBackground,var(--sapList_HeaderBackground,#f5f6f7));border-bottom:1px solid var(--sapList_BorderColor);align-items:center;gap:.75rem;padding:.5rem .5rem .25rem 1rem;display:flex}.portal-perm__area-title{color:var(--sapList_GroupHeaderTextColor,var(--sapTextColor));font-weight:700;font-size:var(--sapFontSize)}.portal-perm__area-head .portal-perm__bulk{margin-left:auto}.portal-perm__app{border-bottom:1px solid var(--sapList_BorderColor);border-left:.1875rem solid #0000;grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);align-items:start;gap:0 1rem;padding:.25rem 1rem .25rem .5rem;display:grid}.portal-perm__app:last-child{border-bottom:none}.portal-perm__app--on{border-left-color:var(--sapSelectedColor,#0064d9)}.portal-perm__app-name{font-weight:700}.portal-perm__acts{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:0 .5rem;display:grid}@media (width<=700px){.portal-perm__app{grid-template-columns:minmax(0,1fr)}.portal-perm__acts{padding-left:1.5rem}}ui5-busy-indicator{max-width:100%}.portal-busy-inhalt{width:100%;min-width:0;display:block}.portal-muted{color:var(--sapContent_LabelColor)}.portal-small{font-size:var(--sapFontSmallSize,.75rem)}.portal-nowrap{white-space:nowrap}.portal-stack{gap:var(--portal-gap);flex-direction:column;display:flex}.portal-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.portal-side{background:var(--sapList_Background,#fff);height:100%;box-shadow:var(--sapContent_Shadow0);flex-direction:column;display:flex}.portal-side__nav{min-height:0;box-shadow:none;flex:auto}.portal-side__widgets{border-top:1px solid var(--sapList_BorderColor);box-sizing:border-box;flex:none;width:0;min-width:100%;padding:.5rem}.portal-side__widgets--eingeklappt{padding:.375rem .25rem}@media (width<600px){.portal-side,.portal-side__nav{width:100%}}.portal-ablageziel{border-radius:var(--portal-radius,.75rem);position:relative}.portal-ablageziel--ueber{outline:2px solid var(--sapButton_Emphasized_Background,#0070f2);outline-offset:2px;background:var(--sapList_SelectionBackgroundColor,#ebf8ff)}.portal-ablageziel--ueber:after{content:attr(data-ziel);z-index:5;pointer-events:none;background:var(--sapButton_Emphasized_Background,#0070f2);color:var(--sapButton_Emphasized_TextColor,#fff);white-space:nowrap;box-shadow:var(--sapContent_Shadow2);border-radius:.5rem;padding:.5rem 1rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portal-ablagebox{cursor:pointer;box-sizing:border-box;border:2px dashed var(--sapField_BorderColor,#bcc3ca);border-radius:var(--portal-radius,.75rem);color:var(--sapContent_LabelColor);background:var(--sapField_Background,#fff);align-items:center;gap:.75rem;padding:.875rem 1rem;transition:background .15s,border-color .15s;display:flex}.portal-ablagebox ui5-icon{width:1.5rem;height:1.5rem;color:var(--sapContent_IconColor);flex:none}.portal-ablagebox:hover,.portal-ablagebox:focus-visible{border-color:var(--sapButton_Emphasized_Background,#0070f2);outline:none}.portal-ablagebox--ueber{border-style:solid;border-color:var(--sapButton_Emphasized_Background,#0070f2);background:var(--sapList_SelectionBackgroundColor,#ebf8ff);color:var(--sapLinkColor)}.portal-ablagebox--kompakt{font-size:var(--sapFontSmallSize);padding:.5rem .75rem}.portal-ablagebox--illu{text-align:center;padding:.25rem .5rem;display:block}.portal-ablagebox--illu ui5-illustrated-message{pointer-events:none;width:100%}.portal-ablagebox--illu.portal-ablagebox--ueber ui5-illustrated-message{transition:transform .15s;transform:scale(1.02)}.portal-ablagebox--aus{opacity:.5;cursor:default}.portal-ablage-meldung{z-index:1000;background:var(--sapPageHeader_Background,#fff);max-width:min(40rem,94vw);color:var(--sapTextColor);box-shadow:var(--sapContent_Shadow2);border-left:.25rem solid var(--sapPositiveElementColor,#188918);border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem .5rem .5rem 1rem;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%)}.portal-ablage-meldung>ui5-icon{color:var(--sapPositiveElementColor,#188918);flex:none}.portal-ablage-meldung>span{flex:1;min-width:0}.portal-ablage-meldung--fehler{border-left-color:var(--sapNegativeElementColor,#aa0808)}.portal-ablage-meldung--fehler>ui5-icon{color:var(--sapNegativeElementColor,#aa0808)}.portal-ad{border:1px solid var(--sapList_BorderColor);border-radius:var(--portal-radius,.75rem);flex-direction:column;display:flex;overflow:hidden}.portal-ad__zeile{grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.5rem .75rem;display:grid}.portal-ad__zeile+.portal-ad__zeile{border-top:1px solid var(--sapList_BorderColor)}.portal-ad__zeile>ui5-icon{color:var(--sapContent_IconColor)}.portal-pm__raster{grid-template-columns:minmax(0,1fr) 18rem;gap:1.5rem;padding-top:.5rem;display:grid}@media (width<=900px){.portal-pm__raster{grid-template-columns:minmax(0,1fr)}}.portal-pm__feld{flex-direction:column;gap:.25rem;margin-bottom:.875rem;display:flex}.portal-pm__eingabe{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.portal-pm__ergebnis{font-size:var(--sapFontSmallSize);color:var(--sapTextColor);border-left:2px solid var(--sapList_BorderColor);text-overflow:ellipsis;white-space:nowrap;padding:0 .5rem;overflow:hidden}.portal-pm__ergebnis:before{content:"→ ";color:var(--sapContent_LabelColor)}.portal-pm__ph{color:var(--sapTextColor);background:var(--sapList_HeaderBackground,#f5f6f7);border-radius:var(--portal-radius,.75rem);align-self:start;padding:.75rem;position:sticky;top:.5rem}.portal-pm__ph-liste{flex-direction:column;gap:.25rem;max-height:60vh;margin-top:.5rem;display:flex;overflow:auto}.portal-pm__ph-eintrag{text-align:left;background:var(--sapGroup_ContentBackground,#fff);cursor:pointer;font:inherit;color:inherit;border:1px solid #0000;border-radius:.375rem;grid-template-columns:auto minmax(0,1fr);gap:0 .5rem;padding:.375rem .5rem;display:grid}.portal-pm__ph-eintrag:hover{border-color:var(--sapButton_Emphasized_Background,#0070f2)}.portal-pm__ph-eintrag code{color:var(--sapLinkColor);grid-row:1/span 2;align-self:start;font-weight:700}.portal-pm__ph-eintrag span{font-size:var(--sapFontSmallSize)}.portal-pm__ph-eintrag small{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.portal-pm__ph-eintrag small b{color:var(--sapTextColor);font-weight:600}.portal-pm__mods{flex-wrap:wrap;gap:.25rem;margin:.25rem 0;display:flex}.portal-pm__mods code{color:var(--sapTextColor);background:var(--sapGroup_ContentBackground,#fff);font-size:var(--sapFontSmallSize);border-radius:.25rem;padding:.125rem .375rem}.portal-pm__tabelle{border-collapse:collapse}.portal-pm__tabelle th{text-align:left;color:var(--sapContent_LabelColor);white-space:nowrap;vertical-align:top;padding:.25rem 1rem .25rem 0;font-weight:400}.portal-pm__tabelle td{color:var(--sapTextColor);padding:.25rem 0}.portal-bk{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;display:grid}@media (width<=900px){.portal-bk{grid-template-columns:minmax(0,1fr)}}.portal-bk__bereich{flex-direction:column;margin-bottom:.25rem;display:flex}.portal-bk__bereich>span{margin-top:-.375rem;margin-left:2.75rem}.portal-bk__form{flex-direction:column;gap:.5rem;display:flex}.portal-bk__nacht{flex-direction:column;gap:.125rem;max-width:40rem;display:flex}.portal-bk__pruef{border:1px solid var(--sapList_BorderColor);border-radius:var(--portal-radius,.75rem);padding:.5rem .75rem}.portal-bk__pruef .portal-row{margin-left:2.75rem}.portal-sperre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.portal-rt{color:var(--sapTextColor);font-family:var(--sapFontFamily);font-size:var(--sapFontSize,.875rem);gap:.5rem;padding:.5rem;display:grid}.portal-rt__karte{border:1px solid var(--sapList_BorderColor,#e5e5e5);border-radius:var(--portal-radius,.75rem);background:var(--sapList_Background,#fff);min-width:0;padding:.5rem .75rem}.portal-rt__karte--hervor{background:var(--sapInformationBackground,#e1f4ff)}.portal-rt__titel{color:var(--sapTitleColor,var(--sapTextColor));flex-wrap:wrap;gap:.25rem .5rem;min-width:0;margin-bottom:.25rem;font-weight:700;display:flex}.portal-rt__felder{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .75rem;display:grid}.portal-rt__feld{flex-direction:column;min-width:0;display:flex}.portal-rt__label{color:var(--sapContent_LabelColor);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.portal-rt__wert{color:var(--sapTextColor);overflow-wrap:anywhere;min-width:0}.portal-ch__kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .5rem;min-width:0;padding:.25rem 0 .5rem;display:flex}.portal-ch__kopf>ui5-title{flex:auto;min-width:0}.portal-ch__knoepfe{flex-wrap:wrap;align-items:center;gap:.375rem;margin-left:auto;display:flex}.portal-bz{grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.5rem .75rem;display:grid}@media (width<=600px){.portal-bz{grid-template-columns:1fr}}.portal-bk__fortschritt{flex-direction:column;gap:.25rem;margin-top:.75rem;display:flex}.portal-bk__fortschritt-text{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;display:flex}.portal-bk__fortschritt-text strong{color:var(--sapTextColor)}
