html{color-scheme:light dark}html:not([data-ui5-ready]) body{visibility:hidden}html[data-theme=sap_horizon],html[data-theme=sap_horizon_hcw]{color-scheme:light}html[data-theme=sap_horizon_dark],html[data-theme=sap_horizon_hcb]{color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;height:100%}body{font-family:var(--sapFontFamily);font-size:var(--sapFontSize);color:var(--sapTextColor);background:var(--sapBackgroundColor)}a{color:var(--sapLinkColor)}:focus-visible{outline:var(--sapContent_FocusWidth) var(--sapContent_FocusStyle) var(--sapContent_FocusColor);outline-offset:1px}.kit-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kit-skip{position:absolute;left:-999rem;top:0;z-index:10;padding:.5rem;background:var(--sapBackgroundColor)}.kit-skip:focus{left:.5rem}.kit-layout{height:100vh}.kit-product{font-family:var(--sapFontBoldFamily);font-size:var(--sapFontHeader5Size);color:var(--sapShell_TextColor);white-space:nowrap}.kit-main{height:100%;overflow:auto;background:var(--sapBackgroundColor)}.kit-main:focus{outline:none}html[data-embedded] .kit-main{height:100vh}.kit-page{height:100%}.kit-page__content{padding:1rem;display:grid;gap:1rem;align-content:start}.kit-page__content>*{min-width:0}@media(min-width:600px){.kit-page__content{padding:1rem 2rem}}.kit-section{display:grid;gap:.5rem;min-width:0;align-content:start}.kit-section>*{min-width:0}.kit-stack{display:grid;gap:1rem;min-width:0}.kit-cols{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.kit-cols>*{min-width:0}.kit-filters{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:end}.kit-field{display:grid;gap:.25rem;min-width:10rem}.kit-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.kit-muted{color:var(--sapContent_LabelColor)}.kit-strip{display:block}.kit-banners{display:grid;gap:.25rem}.kit-banners:empty{display:none}.kit-table-wrap{overflow-x:auto}.kit-num{text-align:end;font-variant-numeric:tabular-nums}.kit-kpis{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.kit-kpi{container-type:inline-size}.kit-kpi__link{display:block;padding:0 1rem 1rem}.kit-kpi__value{padding:0 1rem 1rem;font-family:var(--sapFontBoldFamily);font-size:clamp(var(--sapFontLargeSize),11cqi,var(--sapFontHeader2Size));line-height:1.2;overflow-wrap:anywhere;color:var(--sapTextColor);font-variant-numeric:tabular-nums}.kit-skeleton{display:grid;gap:.5rem}.kit-skeleton__row{display:block;height:1.5rem;border-radius:var(--sapElement_BorderCornerRadius);background:var(--sapList_AlternatingBackground);animation:kit-pulse 1.2s ease-in-out infinite}@keyframes kit-pulse{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.kit-skeleton__row{animation:none}}.kit-busy{display:block}.kit-approval{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.kit-approval__reason{flex-basis:100%;color:var(--sapContent_LabelColor)}.kit-dialog{max-width:min(32rem,calc(100vw - 2rem))}.kit-form{display:grid;gap:.5rem;min-width:min(28rem,calc(100vw - 4rem))}.kit-form ui5-textarea{width:100%}.kit-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem}.kit-cal__dow{font-family:var(--sapFontBoldFamily);color:var(--sapContent_LabelColor);text-align:center;padding:.25rem}.kit-cal__day{min-height:6rem;padding:.25rem;display:grid;gap:.25rem;align-content:start;min-width:0;background:var(--sapTile_Background);border:var(--sapTile_BorderWidth, 1px) solid var(--sapTile_BorderColor);border-radius:var(--sapTile_BorderCornerRadius)}.kit-cal__day--blank{background:transparent;border-color:transparent}.kit-cal__day--today{border-color:var(--sapSelectedColor);box-shadow:inset 0 0 0 1px var(--sapSelectedColor)}.kit-cal__num{font-family:var(--sapFontBoldFamily);font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.kit-cal__entry{display:grid;gap:.125rem;padding:.25rem;min-width:0;font-size:var(--sapFontSmallSize);background:var(--sapList_Background);border-radius:var(--sapElement_BorderCornerRadius);border-inline-start:.1875rem solid var(--sapChart_OrderedColor_1)}.kit-cal__entry--c2{border-inline-start-color:var(--sapChart_OrderedColor_2)}.kit-cal__entry--c3{border-inline-start-color:var(--sapChart_OrderedColor_3)}.kit-cal__entry--c4{border-inline-start-color:var(--sapChart_OrderedColor_4)}.kit-cal__entry--c5{border-inline-start-color:var(--sapChart_OrderedColor_5)}.kit-cal__entry>*{min-width:0;overflow:hidden;text-overflow:ellipsis}.kit-cal__entry>ui5-tag{justify-self:start;max-width:100%}.kit-cal__day--today .kit-cal__num{color:var(--sapSelectedColor)}.kit-cal__text{white-space:nowrap}@media(max-width:640px){.kit-cal{grid-template-columns:1fr}.kit-cal__dow,.kit-cal__day--blank,.kit-cal__day--free{display:none}.kit-cal__day{min-height:0}}.kit-chart{margin:0;display:grid;gap:.5rem}.kit-chart__title{font-family:var(--sapFontBoldFamily)}.kit-bar{display:grid;grid-template-columns:minmax(6rem,30%) 1fr auto;gap:.5rem;align-items:center}.kit-bar__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-bar__svg{width:100%;height:1rem;display:block}.kit-bar__value{font-variant-numeric:tabular-nums}.kit-line{width:100%;height:10rem;display:block}.kit-line__axis{display:flex;justify-content:space-between;color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize)}.kit-chart__table{border-collapse:collapse;font-size:var(--sapFontSmallSize)}.kit-chart__data summary{cursor:pointer;color:var(--sapLinkColor);font-size:var(--sapFontSmallSize)}.kit-chart__table th,.kit-chart__table td{padding:.125rem .5rem;text-align:start;border-bottom:1px solid var(--sapList_BorderColor)}.kit-chart__table td{text-align:end;font-variant-numeric:tabular-nums}.kit-md{line-height:1.5;overflow-wrap:anywhere}.kit-md blockquote{margin:.5rem 0;padding-inline-start:1rem;border-inline-start:.1875rem solid var(--sapGroup_TitleBorderColor);color:var(--sapContent_LabelColor)}.kit-md table{border-collapse:collapse}.kit-md th,.kit-md td{border:1px solid var(--sapList_BorderColor);padding:.25rem .5rem}.kit-md code{font-family:var(--sapFontFamily);background:var(--sapList_AlternatingBackground);padding:0 .25rem;border-radius:var(--sapElement_BorderCornerRadius)}#kit-print{display:none}.kit-print__title{font-family:var(--sapFontHeaderFamily);font-size:var(--sapFontHeader3Size)}@media print{@page{margin:15mm}body>:not(#kit-print){display:none!important}#kit-print ui5-card{box-shadow:none}#kit-print{display:block}#kit-print .kit-no-print{display:none!important}#kit-print .kit-page__content{padding:0}}.kit-cal__kind{color:var(--sapContent_LabelColor)}.kit-dialog--form{max-width:min(40rem,calc(100vw - 2rem))}.kit-field--wide{min-width:0}.kit-field--wide>ui5-input,.kit-field--wide>ui5-select,.kit-field--wide>ui5-textarea,.kit-field--wide>ui5-date-picker,.kit-field--wide>ui5-datetime-picker,.kit-field--wide>ui5-file-uploader{width:100%}.kit-diagram{width:100%;height:auto;display:block;overflow:visible}.kit-diagram__wrap{overflow-x:auto}.kit-diagram__wrap .kit-diagram{min-width:36rem;max-width:56rem}.kit-diagram text{fill:var(--sapTextColor);font-family:var(--sapFontFamily);font-size:.75rem}.kit-diagram .kit-diagram__muted{fill:var(--sapContent_LabelColor)}.kit-diagram .kit-diagram__big{font-family:var(--sapFontBoldFamily);font-size:1rem}.kit-diagram__c1{fill:var(--sapChart_OrderedColor_1);stroke:var(--sapChart_OrderedColor_1)}.kit-diagram__c2{fill:var(--sapChart_OrderedColor_2);stroke:var(--sapChart_OrderedColor_2)}.kit-diagram__c3{fill:var(--sapChart_OrderedColor_3);stroke:var(--sapChart_OrderedColor_3)}.kit-diagram__flow{fill:none;stroke-opacity:.3}.kit-diagram__area{fill-opacity:.2;stroke-width:1.5}.kit-legend{display:flex;flex-wrap:wrap;gap:.5rem 1rem;color:var(--sapContent_LabelColor);font-size:var(--sapFontSmallSize)}.kit-legend__dot{display:inline-block;width:.625rem;height:.625rem;border-radius:50%;margin-inline-end:.25rem;vertical-align:middle}.kit-legend__dot--c1{background:var(--sapChart_OrderedColor_1)}.kit-legend__dot--c2{background:var(--sapChart_OrderedColor_2)}.kit-legend__dot--c3{background:var(--sapChart_OrderedColor_3)}.kit-diagram--venn{max-width:22rem}.in-cell{display:grid;gap:.125rem;min-width:0}.in-cell>ui5-tag{justify-self:start}.in-strong{font-family:var(--sapFontBoldFamily)}.in-mono{font-family:var(--sapFontFamily);font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--sapContent_LabelColor)}.in-wide{min-width:min(24rem,100%)}.in-session{display:block}.in-session__body{display:grid;gap:.5rem;padding:0 1rem 1rem}.in-meta{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.5rem 1rem;margin:0}.in-meta dd{margin:0}.in-list{margin:0;padding-inline-start:1rem}.in-code{margin:0;padding:.75rem;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--sapFontSmallSize);background:var(--sapList_AlternatingBackground);border:1px solid var(--sapGroup_ContentBorderColor);border-radius:var(--sapElement_BorderCornerRadius)}.in-rules{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;max-width:48rem}.in-rule{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;background:var(--sapGroup_ContentBackground);border:1px solid var(--sapGroup_ContentBorderColor);border-radius:var(--sapElement_BorderCornerRadius)}.in-bell{max-width:min(26rem,calc(100vw - 2rem))}
