/*!
 * Fundamental Library Styles v0.40.1
 * Copyright (c) 2025 SAP SE or an SAP affiliate company.
 * Licensed under Apache License 2.0 (https://github.com/SAP/fundamental-styles/blob/main/LICENSE)
 */
.sap-margin-tiny{margin-block:.5rem;margin-inline:.5rem}.sap-margin-top-tiny{-webkit-margin-before:.5rem;margin-block-start:.5rem}.sap-margin-bottom-tiny{-webkit-margin-after:.5rem;margin-block-end:.5rem}.sap-margin-begin-tiny{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.sap-margin-end-tiny{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.sap-margin-x-tiny{margin-inline:.5rem}.sap-margin-y-tiny{margin-block:.5rem}.sap-margin-small{margin-block:1rem;margin-inline:1rem}.sap-margin-top-small{-webkit-margin-before:1rem;margin-block-start:1rem}.sap-margin-bottom-small{-webkit-margin-after:1rem;margin-block-end:1rem}.sap-margin-begin-small{-webkit-margin-start:1rem;margin-inline-start:1rem}.sap-margin-end-small{-webkit-margin-end:1rem;margin-inline-end:1rem}.sap-margin-x-small{margin-inline:1rem}.sap-margin-y-small{margin-block:1rem}.sap-margin-medium{margin-block:2rem;margin-inline:2rem}.sap-margin-top-medium{-webkit-margin-before:2rem;margin-block-start:2rem}.sap-margin-bottom-medium{-webkit-margin-after:2rem;margin-block-end:2rem}.sap-margin-begin-medium{-webkit-margin-start:2rem;margin-inline-start:2rem}.sap-margin-end-medium{-webkit-margin-end:2rem;margin-inline-end:2rem}.sap-margin-x-medium{margin-inline:2rem}.sap-margin-y-medium{margin-block:2rem}.sap-margin-large{margin-block:3rem;margin-inline:3rem}.sap-margin-top-large{-webkit-margin-before:3rem;margin-block-start:3rem}.sap-margin-bottom-large{-webkit-margin-after:3rem;margin-block-end:3rem}.sap-margin-begin-large{-webkit-margin-start:3rem;margin-inline-start:3rem}.sap-margin-end-large{-webkit-margin-end:3rem;margin-inline-end:3rem}.sap-margin-x-large{margin-inline:3rem}.sap-margin-y-large{margin-block:3rem}@media (width<=599px){.sap-margin-responsive{margin-block:0 1rem;margin-inline:0}}@media (width>=600px) and (width<=1023px){.sap-margin-responsive{margin-block:1rem;margin-inline:1rem}}@media (width>=1024px) and (width<=1439px){.sap-margin-responsive{margin-block:1rem;margin-inline:2rem}}@media (width>=1440px){.sap-margin-responsive{margin-block:1rem;margin-inline:3rem}}.sap-margin-top-none{-webkit-margin-before:0;margin-block-start:0}.sap-margin-bottom-none{-webkit-margin-after:0;margin-block-end:0}.sap-margin-begin-none{-webkit-margin-start:0;margin-inline-start:0}.sap-margin-end-none{-webkit-margin-end:0;margin-inline-end:0}.sap-margin-x-none{margin-inline:0}.sap-margin-y-none{margin-block:0}.sap-margin-tiny-negative{margin-block:0;margin-inline:-.5rem}.sap-margin-small-negative{margin-block:0;margin-inline:-1rem}.sap-margin-medium-negative{margin-block:0;margin-inline:-2rem}.sap-margin-large-negative{margin-block:0;margin-inline:-3rem}.sap-padding{padding-block:1rem;padding-inline:1rem}.sap-padding-x-tiny{padding-inline:.5rem}.sap-padding-x-small{padding-inline:1rem}.sap-padding-x-medium{padding-inline:2rem}.sap-padding-x-large{padding-inline:3rem}@media (width<=599px){.sap-padding-responsive{padding-block:0;padding-inline:1rem}}@media (width>=600px) and (width<=1023px){.sap-padding-responsive{padding-block:0;padding-inline:2rem}}@media (width>=1024px) and (width<=1439px){.sap-padding-responsive{padding-block:0;padding-inline:2rem}}@media (width>=1440px){.sap-padding-responsive{padding-block:0;padding-inline:3rem}}@container (width<=599px){.sap-padding-responsive-container{padding-block:0;padding-inline:1rem}}@container (600px<=width<=1023px){.sap-padding-responsive-container{padding-block:0;padding-inline:2rem}}@container (1024px<=width<=1439px){.sap-padding-responsive-container{padding-block:0;padding-inline:2rem}}@container (width>=1440px){.sap-padding-responsive-container{padding-block:0;padding-inline:3rem}}.sap-padding-none{padding-block:0;padding-inline:0}.sap-flex{display:flex}.sap-flex--align-content-flex-start{flex-flow:wrap;align-content:flex-start}.sap-flex--align-content-flex-end,.sap-flex--align-content-flex-start{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:flex}.sap-flex--align-content-flex-end{flex-flow:wrap;align-content:flex-end}.sap-flex--align-content-center{flex-flow:wrap;align-content:center}.sap-flex--align-content-center,.sap-flex--align-content-space-between{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:flex}.sap-flex--align-content-space-between{flex-flow:wrap;align-content:space-between}.sap-flex--align-content-space-around{flex-flow:wrap;align-content:space-around}.sap-flex--align-content-space-around,.sap-flex--align-content-space-evenly{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:flex}.sap-flex--align-content-space-evenly{-ms-flex-line-pack:space-evenly;flex-flow:wrap;align-content:space-evenly}.sap-flex--align-content-stretch{flex-flow:wrap;align-content:stretch}.sap-flex--align-content-start,.sap-flex--align-content-stretch{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:flex}.sap-flex--align-content-start{flex-flow:wrap;align-content:start}.sap-flex--align-content-end{flex-flow:wrap;align-content:end}.sap-flex--align-content-baseline,.sap-flex--align-content-end{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:flex}.sap-flex--align-content-baseline{-ms-flex-line-pack:baseline;flex-flow:wrap;align-content:baseline}.sap-flex--align-items-stretch{align-items:stretch}.sap-flex--align-items-flex-start,.sap-flex--align-items-stretch{flex-direction:row;display:flex}.sap-flex--align-items-flex-start{align-items:flex-start}.sap-flex--align-items-flex-end{align-items:flex-end}.sap-flex--align-items-center,.sap-flex--align-items-flex-end{flex-direction:row;display:flex}.sap-flex--align-items-center{align-items:center}.sap-flex--align-items-baseline{align-items:baseline}.sap-flex--align-items-baseline,.sap-flex--align-items-start{flex-direction:row;display:flex}.sap-flex--align-items-start{align-items:start}.sap-flex--align-items-end{align-items:end}.sap-flex--align-items-end,.sap-flex--align-items-self-start{flex-direction:row;display:flex}.sap-flex--align-items-self-start{-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.sap-flex--align-items-self-end{-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end}.sap-flex--align-items-self-end,.sap-flex--row{flex-direction:row}.sap-flex--align-items-self-end,.sap-flex--row,.sap-flex--row-reverse{-webkit-box-orient:horizontal;display:flex}.sap-flex--row-reverse{flex-direction:row-reverse}.sap-flex--column{flex-direction:column}.sap-flex--column,.sap-flex--column-reverse{-webkit-box-orient:vertical;display:flex}.sap-flex--column-reverse{flex-direction:column-reverse}.sap-flex--gap-tiny{gap:.5rem}.sap-flex--gap-small,.sap-flex--gap-tiny{display:flex}.sap-flex--gap-small{gap:1rem}.sap-flex--gap-medium{gap:2rem}.sap-flex--gap-large,.sap-flex--gap-medium{display:flex}.sap-flex--gap-large{gap:3rem}.sap-flex--row-gap-tiny{row-gap:.5rem}.sap-flex--row-gap-small,.sap-flex--row-gap-tiny{display:flex}.sap-flex--row-gap-small{row-gap:1rem}.sap-flex--row-gap-medium{row-gap:2rem}.sap-flex--row-gap-large,.sap-flex--row-gap-medium{display:flex}.sap-flex--row-gap-large{row-gap:3rem}.sap-flex--column-gap-tiny{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.sap-flex--column-gap-small{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:flex}.sap-flex--column-gap-medium{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:flex}.sap-flex--column-gap-large{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;display:flex}.sap-flex--justify-flex-start{justify-content:flex-start}.sap-flex--justify-flex-end,.sap-flex--justify-flex-start{flex-direction:row;display:flex}.sap-flex--justify-flex-end{justify-content:flex-end}.sap-flex--justify-center{justify-content:center}.sap-flex--justify-center,.sap-flex--justify-space-between{flex-direction:row;display:flex}.sap-flex--justify-space-between{justify-content:space-between}.sap-flex--justify-space-around{justify-content:space-around}.sap-flex--justify-space-around,.sap-flex--justify-space-evenly{flex-direction:row;display:flex}.sap-flex--justify-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.sap-flex--justify-start{justify-content:start}.sap-flex--justify-end,.sap-flex--justify-start{flex-direction:row;display:flex}.sap-flex--justify-end{justify-content:end}.sap-flex--justify-left{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.sap-flex--justify-left,.sap-flex--justify-right{flex-direction:row;display:flex}.sap-flex--justify-right{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.sap-flex--nowrap{flex-wrap:nowrap}.sap-flex--nowrap,.sap-flex--wrap{flex-direction:row;display:flex}.sap-flex--wrap{flex-wrap:wrap}.sap-flex--wrap-reverse{flex-flow:wrap-reverse;display:flex}.sap-flex--center,.sap-flex--center-column{justify-content:center;align-items:center;display:flex}.sap-flex--center-column{flex-direction:column}.sap-flex-order-0{order:0}.sap-flex-order-1{order:1}.sap-flex-order-2{order:2}.sap-flex-order-3{order:3}.sap-flex-order-4{order:4}.sap-flex-order-5{order:5}.sap-flex-order-6{order:6}.sap-flex-order-7{order:7}.sap-flex-order-8{order:8}.sap-flex-order-9{order:9}.sap-flex-order-10{order:10}.sap-flex-order-11{order:11}.sap-flex-order-12{order:12}.sap-flex-order-13{order:13}.sap-flex-order-14{order:14}.sap-flex-order-15{order:15}.sap-flex-order-16{order:16}.sap-flex-order-17{order:17}.sap-flex-order-18{order:18}.sap-flex-order-19{order:19}.sap-flex-order-20{order:20}.sap-flex-grow-1{flex-grow:1}.sap-flex-grow-2{flex-grow:2}.sap-flex-grow-3{flex-grow:3}.sap-flex-grow-4{flex-grow:4}.sap-flex-grow-5{flex-grow:5}.sap-flex-grow-6{flex-grow:6}.sap-flex-grow-7{flex-grow:7}.sap-flex-grow-8{flex-grow:8}.sap-flex-grow-9{flex-grow:9}.sap-flex-grow-10{flex-grow:10}.sap-flex-grow-11{flex-grow:11}.sap-flex-grow-12{flex-grow:12}.sap-flex-grow-13{flex-grow:13}.sap-flex-grow-14{flex-grow:14}.sap-flex-grow-15{flex-grow:15}.sap-flex-grow-16{flex-grow:16}.sap-flex-grow-17{flex-grow:17}.sap-flex-grow-18{flex-grow:18}.sap-flex-grow-19{flex-grow:19}.sap-flex-grow-20{flex-grow:20}.sap-flex-shrink-1{flex-shrink:1}.sap-flex-shrink-2{flex-shrink:2}.sap-flex-shrink-3{flex-shrink:3}.sap-flex-shrink-4{flex-shrink:4}.sap-flex-shrink-5{flex-shrink:5}.sap-flex-shrink-6{flex-shrink:6}.sap-flex-shrink-7{flex-shrink:7}.sap-flex-shrink-8{flex-shrink:8}.sap-flex-shrink-9{flex-shrink:9}.sap-flex-shrink-10{flex-shrink:10}.sap-flex-shrink-11{flex-shrink:11}.sap-flex-shrink-12{flex-shrink:12}.sap-flex-shrink-13{flex-shrink:13}.sap-flex-shrink-14{flex-shrink:14}.sap-flex-shrink-15{flex-shrink:15}.sap-flex-shrink-16{flex-shrink:16}.sap-flex-shrink-17{flex-shrink:17}.sap-flex-shrink-18{flex-shrink:18}.sap-flex-shrink-19{flex-shrink:19}.sap-flex-shrink-20{flex-shrink:20}.sap-flex-align-self-auto{align-self:auto}.sap-flex-align-self-flex-start{align-self:flex-start}.sap-flex-align-self-flex-end{align-self:flex-end}.sap-flex-align-self-center{align-self:center}.sap-flex-align-self-baseline{align-self:baseline}.sap-flex-align-self-stretch{align-self:stretch}@container (width<=599px){.sap-content-paddings-home{padding-left:.5rem;padding-right:.5rem}}@container (600px<=width<=1023px){.sap-content-paddings-home{padding-left:2rem;padding-right:2rem}}@container (1024px<=width<=1439px){.sap-content-paddings-home{padding-left:2rem;padding-right:2rem}}@container (width>=1440px){.sap-content-paddings-home{padding-left:3rem;padding-right:3rem}}.sap-content-paddings-home-lg,.sap-content-paddings-home-md{padding-left:2rem;padding-right:2rem}@container (width<=599px){.sap-content-paddings-container{padding-left:1rem;padding-right:1rem}}@container (600px<=width<=1023px){.sap-content-paddings-container{padding-left:2rem;padding-right:2rem}}@container (1024px<=width<=1439px){.sap-content-paddings-container{padding-left:2rem;padding-right:2rem}}@container (width>=1440px){.sap-content-paddings-container{padding-left:3rem;padding-right:3rem}}.sap-content-paddings-container-lg,.sap-content-paddings-container-md{padding-left:2rem;padding-right:2rem}@layer base{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5}body,h1,h2,h3,h4,h5,h6,p,ul,ol,menu,dl,dd,figure,blockquote,pre,hr,fieldset,legend,table,th,td,button,input,select,textarea,img{border:0 solid;margin:0;padding:0}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::placeholder{opacity:1;color:color-mix(in srgb, currentcolor 50%, transparent)}textarea{resize:vertical}[data-component-name=ObjectStatusIconContainer]{box-sizing:revert-layer}}@font-face{font-family:"72";font-style:normal;font-weight:300;src:url(/fonts/72/72-Light-full.woff2)format("woff2")}@font-face{font-family:"72";font-style:normal;font-weight:400;src:url(/fonts/72/72-Regular-full.woff2)format("woff2")}@font-face{font-family:"72";font-style:normal;font-weight:600;src:url(/fonts/72/72-Semibold-full.woff2)format("woff2")}@font-face{font-family:"72";font-style:normal;font-weight:700;src:url(/fonts/72/72-Bold-full.woff2)format("woff2")}@font-face{font-family:"72";font-style:normal;font-weight:900;src:url(/fonts/72/72-Black-full.woff2)format("woff2")}@font-face{font-family:"72";font-style:italic;font-weight:400;src:url(/fonts/72/72-Italic-full.woff2)format("woff2")}@font-face{font-family:"72";font-style:italic;font-weight:700;src:url(/fonts/72/72-BoldItalic-full.woff2)format("woff2")}@font-face{font-family:"72full";font-style:normal;font-weight:300;src:url(/fonts/72/72-Light-full.woff2)format("woff2")}@font-face{font-family:"72full";font-style:normal;font-weight:400;src:url(/fonts/72/72-Regular-full.woff2)format("woff2")}@font-face{font-family:"72full";font-style:normal;font-weight:600;src:url(/fonts/72/72-Semibold-full.woff2)format("woff2")}@font-face{font-family:"72full";font-style:normal;font-weight:700;src:url(/fonts/72/72-Bold-full.woff2)format("woff2")}@font-face{font-family:"72full";font-style:normal;font-weight:900;src:url(/fonts/72/72-Black-full.woff2)format("woff2")}@font-face{font-family:"72-Light";font-weight:400;src:url(/fonts/72/72-Light-full.woff2)format("woff2")}@font-face{font-family:"72-Lightfull";font-weight:400;src:url(/fonts/72/72-Light-full.woff2)format("woff2")}@font-face{font-family:"72-Semibold";font-weight:400;src:url(/fonts/72/72-Semibold-full.woff2)format("woff2")}@font-face{font-family:"72-Semiboldfull";font-weight:400;src:url(/fonts/72/72-Semibold-full.woff2)format("woff2")}@font-face{font-family:"72-SemiboldDuplex";font-weight:400 700;src:url(/fonts/72/72-SemiboldDuplex-full.woff2)format("woff2")}@font-face{font-family:"72-SemiboldDuplexfull";font-weight:400 700;src:url(/fonts/72/72-SemiboldDuplex-full.woff2)format("woff2")}@font-face{font-family:"72-Bold";font-weight:400;src:url(/fonts/72/72-Bold-full.woff2)format("woff2")}@font-face{font-family:"72-Boldfull";font-weight:400;src:url(/fonts/72/72-Bold-full.woff2)format("woff2")}@font-face{font-family:"72-Black";font-weight:400;src:url(/fonts/72/72-Black-full.woff2)format("woff2")}@font-face{font-family:"72-Blackfull";font-weight:400;src:url(/fonts/72/72-Black-full.woff2)format("woff2")}@font-face{font-family:"72Black";font-weight:400 900;src:url(/fonts/72/72-Black-full.woff2)format("woff2")}@font-face{font-family:"72Blackfull";font-weight:400 900;src:url(/fonts/72/72-Black-full.woff2)format("woff2")}@font-face{font-family:"72-Condensed";font-weight:400;src:url(/fonts/72/72-Condensed-full.woff2)format("woff2")}@font-face{font-family:"72-CondensedBold";font-weight:400;src:url(/fonts/72/72-CondensedBold-full.woff2)format("woff2")}@font-face{font-family:"72Mono";font-weight:400;src:url(/fonts/72/72Mono-Regular-full.woff2)format("woff2")}@font-face{font-family:"72Monofull";font-weight:400;src:url(/fonts/72/72Mono-Regular-full.woff2)format("woff2")}@font-face{font-family:"72Mono-Bold";font-weight:400;src:url(/fonts/72/72Mono-Bold-full.woff2)format("woff2")}@font-face{font-family:"72Mono-Boldfull";font-weight:400;src:url(/fonts/72/72Mono-Bold-full.woff2)format("woff2")}.payslip{padding:var(--sapContent_Space_S)}.payslip__letterhead{border-bottom:1px solid var(--sapList_BorderColor);margin-bottom:1rem;padding-bottom:1rem}.payslip__print-only{display:none}.payslip__company{text-transform:uppercase;font-size:1.125rem;font-weight:700}.payslip__addr{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.payslip__addr--upper{text-transform:uppercase}.payslip__heading{text-transform:uppercase;letter-spacing:-.025em;margin-top:1rem;font-size:1.875rem;font-weight:600}.payslip__two-col{grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;display:grid}.payslip__total-line{border-bottom:1px solid var(--sapList_BorderColor);justify-content:space-between;align-items:baseline;margin-bottom:1rem;padding:.75rem 0;display:flex}.payslip__total{font-weight:700}.payslip__total--xl{font-size:1.25rem}.payslip__total--lg{font-size:1.125rem}.payslip__num{text-align:right;font-variant-numeric:tabular-nums}.payslip__muted{color:var(--sapContent_LabelColor)}.payslip__details{border-bottom:1px solid var(--sapList_BorderColor);grid-template-columns:1fr;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;font-size:10.5px;display:grid}.payslip__table{width:100%;font-size:var(--sapFontSmallSize)}.payslip__table th,.payslip__table td{text-align:left;padding:.25rem 0}.payslip__table--tight{margin-top:.25rem}.payslip__table--tight th,.payslip__table--tight td{padding:.125rem 0}.payslip__thead{color:var(--sapContent_LabelColor);border-bottom:1px solid var(--sapList_BorderColor)}.payslip__thead--plain{border-bottom:0;font-size:10px}.payslip__row--current{background:color-mix(in srgb, var(--sapBrandColor) 10%, transparent);font-weight:600}.payslip__row--total{border-top:1px solid var(--sapList_BorderColor);font-weight:600}.payslip__kv-list{font-size:var(--sapFontSmallSize);flex-direction:column;gap:.125rem;display:flex}.payslip__kv{justify-content:space-between;display:flex}.payslip__kv--total{border-top:1px solid var(--sapList_BorderColor);margin-top:.25rem;padding-top:.25rem;font-weight:600}.payslip__note{color:var(--sapContent_LabelColor);margin-top:.25rem;font-size:10px}.payslip__att-grid{font-size:var(--sapFontSmallSize);grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}@media (width>=640px){.payslip{padding:1.5rem}.payslip__two-col{grid-template-columns:1fr 1fr}}@media (width>=1024px){.payslip__details{grid-template-columns:repeat(3,1fr)}}@media print{.payslip__print-only{display:block}.payslip__screen-only{display:none}.payslip__two-col{grid-template-columns:1fr 1fr}.payslip__details{grid-template-columns:repeat(3,1fr)}}.att-board__wrap{border:1px solid var(--sapList_BorderColor);border-radius:var(--sapGroup_BorderCornerRadius);overflow-x:auto}.att-board__table{width:100%;font-size:var(--sapFontSmallSize);border-collapse:collapse}.att-board__th,.att-board__td{border-bottom:1px solid var(--sapList_BorderColor)}.att-board__th{text-align:center;padding:.375rem .5rem}.att-board__th--emp{z-index:10;background:var(--sapBaseColor);text-align:left;border-right:1px solid var(--sapList_BorderColor);width:150px;position:sticky;left:0}.att-board__th--day{width:28px;min-width:28px;padding:.25rem .125rem}.att-board__th--weekend{background:color-mix(in srgb, var(--sapList_HeaderBackground) 50%, transparent)}.att-board__th--ot{width:40px}.att-board__th--after{border-left:1px solid var(--sapList_BorderColor)}.att-board__td{padding:.25rem .5rem}.att-board__td--emp{z-index:10;background:var(--sapBaseColor);border-right:1px solid var(--sapList_BorderColor);white-space:nowrap;position:sticky;left:0}.att-board__td--day{text-align:center;width:28px;height:32px;padding:0}.att-board__td--weekend{background:color-mix(in srgb, var(--sapList_HeaderBackground) 30%, transparent)}.att-board__td--out{background:color-mix(in srgb, var(--sapList_HeaderBackground) 40%, transparent)}.att-board__td--after{border-left:1px solid var(--sapList_BorderColor)}.att-board__td--center{text-align:center}.att-board__clickable{cursor:pointer}.att-board__clickable:hover{background:color-mix(in srgb, var(--sapBrandColor) 10%, transparent)}.att-board__th--selected{background:color-mix(in srgb, var(--sapBrandColor) 20%, transparent);border-left:2px solid var(--sapBrandColor);border-right:2px solid var(--sapBrandColor)}.att-board__td--selected{background:color-mix(in srgb, var(--sapBrandColor) 10%, transparent);border-left:1px solid color-mix(in srgb, var(--sapBrandColor) 30%, transparent);border-right:1px solid color-mix(in srgb, var(--sapBrandColor) 30%, transparent)}.att-board__row:hover{background:color-mix(in srgb, var(--sapList_HeaderBackground) 30%, transparent)}.att-board__cell{width:100%;height:100%;font-size:var(--sapFontSmallSize);border-radius:var(--sapField_BorderCornerRadius);justify-content:center;align-items:center;font-weight:700;display:flex}.att-board__ctx{z-index:500;border:1px solid var(--sapList_BorderColor);border-radius:var(--sapPopover_BorderCornerRadius);background:var(--sapBaseColor);min-width:160px;box-shadow:var(--sapContent_Shadow2);padding:.25rem 0;position:fixed}.lease-contract-editor{border:1px solid var(--sapField_BorderColor);border-radius:var(--sapElement_BorderCornerRadius);background:var(--sapBaseColor)}.lease-contract-editor:focus-within{outline:var(--sapContent_FocusWidth) var(--sapContent_FocusStyle) var(--sapContent_FocusColor);outline-offset:1px}.lease-contract-editor__surface{padding:var(--sapContent_Space_M);min-height:60vh}.lease-contract-editor__surface .ProseMirror{text-align:justify;outline:none;font-family:Times New Roman,Times,serif;font-size:13pt;line-height:1.5}.lease-contract-editor__surface .ProseMirror h2{text-transform:uppercase;margin:.75rem 0;font-size:14pt;font-weight:700}.lease-contract-editor__surface .ProseMirror h3{text-align:center;margin:.75rem 0;font-size:14pt;font-weight:700}.lease-contract-editor__surface .ProseMirror p{margin:.25rem 0}.lease-contract-editor__surface .ProseMirror table{border-collapse:collapse;width:100%}.lease-contract-editor__surface .ProseMirror td,.lease-contract-editor__surface .ProseMirror th{border:1px solid var(--sapTextColor);padding:.375rem}.lease-contract-editor__surface .ProseMirror th{background:var(--sapList_HeaderBackground)}.email-folder-panel{width:100%}.email-folder-panel--collapsed{width:2.5rem}@media (width>=640px){.email-folder-panel{width:220px}.email-folder-panel--collapsed{width:52px}}.opp-path__track{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.opp-path__track::-webkit-scrollbar{display:none}@media (width>=1024px){.opp-path__track{overflow-x:visible}}.opp-path__step{min-width:5.625rem;height:2.25rem;padding:0 var(--sapContent_Space_Tiny);font-family:var(--sapFontFamily);font-size:var(--sapFontSmallSize);cursor:default;-webkit-user-select:none;user-select:none;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,8px 50%);outline:none;flex:1 0;justify-content:center;align-items:center;gap:.25rem;margin-left:-.375rem;font-weight:500;line-height:1rem;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (width>=768px){.opp-path__step{min-width:4.375rem}}@media (width>=1024px){.opp-path__step{flex-shrink:1;min-width:0}}.opp-path__step[data-clickable=true]{cursor:pointer}.opp-path__step:focus-visible{box-shadow:0 0 0 var(--sapContent_FocusWidth) var(--sapContent_FocusColor)}.opp-path__step--first{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%);border-radius:var(--radius-button) 0 0 var(--radius-button);margin-left:0}.opp-path__step--last{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8px 50%);border-radius:0 var(--radius-button) var(--radius-button) 0}.opp-path__step[data-state=complete]{background-color:var(--path-stage-complete-bg);color:var(--path-stage-complete-fg)}.opp-path__step[data-state=complete]:hover{background-color:var(--path-stage-complete-bg-hover)}.opp-path__step[data-state=current]{background-color:var(--path-stage-current-bg);color:var(--path-stage-current-fg);font-weight:600}.opp-path__step[data-state=lost]{background-color:var(--path-stage-lost-bg);color:var(--path-stage-lost-fg);font-weight:600}.opp-path__step[data-state=lost]:hover{background-color:var(--path-stage-lost-bg-hover)}.opp-path__step[data-state=upcoming]{background-color:var(--path-stage-upcoming-bg);color:var(--path-stage-upcoming-fg)}.opp-path__step[data-state=faded]{background-color:var(--path-stage-faded-bg);color:var(--path-stage-faded-fg)}.opp-path__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.opp-path__cta{height:2.25rem;margin-left:var(--sapContent_Space_Tiny);background-color:var(--path-stage-current-bg);color:var(--path-stage-current-fg);font-family:var(--sapFontFamily);font-size:var(--sapFontSmallSize);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-button);outline:none;flex-shrink:0;align-items:center;gap:.375rem;padding:0 .75rem;font-weight:500;line-height:1rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}@media (width>=640px){.opp-path__cta{padding:0 var(--sapContent_Space_S)}}.opp-path__cta:hover{background-color:var(--path-stage-current-bg-hover)}.opp-path__cta:focus-visible{box-shadow:0 0 0 var(--sapContent_FocusWidth) var(--sapContent_FocusColor)}.opp-path__cta-label{display:none}@media (width>=640px){.opp-path__cta-label{display:inline}}.opp-detail__rich-text{font-size:var(--sapFontSize);line-height:1.25rem}.opp-detail__rich-text ul{padding-left:1.25rem;list-style-type:disc}.opp-detail__rich-text ol{padding-left:1.25rem;list-style-type:decimal}.opp-detail__rich-text--spaced{color:var(--sapTextColor)}.opp-detail__rich-text--spaced li{margin-top:.125rem;margin-bottom:.125rem}.opp-detail__inset{padding:1rem}.opp-detail__inset--pb0{padding-bottom:0}@media (width>=640px){.opp-detail__inset{padding:1.5rem}.opp-detail__inset--pb0{padding-bottom:1.5rem}}.opp-path__step--service{clip-path:none;min-width:0;padding:0 var(--sapContent_Space_S);border-radius:0;flex-shrink:1;margin-left:0;overflow:visible}.opp-path__step--service .opp-path__label{text-overflow:clip;overflow:visible}.opp-path__step--service-first{border-radius:.25rem 0 0 .25rem}.opp-path__step--service-last{border-radius:0 .25rem .25rem 0}.opp-path__step--service[data-state=complete],.opp-path__step--service[data-state=current]{background-color:var(--sapContent_FocusColor);color:var(--sapContent_ContrastTextColor)}.opp-path__step--service[data-clickable=true]:hover{opacity:.8}.opp-path__cta--service{background-color:var(--sapContent_FocusColor);color:var(--sapContent_ContrastTextColor);padding:0 var(--sapContent_Space_S);border-radius:0 .25rem .25rem 0;margin-left:0;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.opp-path__cta--service:hover{background-color:var(--sapContent_FocusColor);opacity:.8}.opp-path__caption{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);padding-left:.25rem;line-height:1rem}@keyframes confetti-rain{0%{opacity:.9;transform:translateY(0)translate(0)rotate(0)scale(1)}10%{opacity:1}80%{opacity:.8}to{transform:translateY(105vh) translateX(var(--drift,0px)) rotate(var(--spin,360deg)) scale(.5);opacity:0}}:root,:host{--color-background:var(--sapBackgroundColor);--color-foreground:var(--sapTextColor);--color-card:var(--sapBaseColor);--color-card-foreground:var(--sapTextColor);--color-popover:var(--sapBaseColor);--color-popover-foreground:var(--sapTextColor);--color-primary:var(--sapBrandColor);--color-primary-dark:oklch(38% .18 258);--color-primary-foreground:#fff;--banner-text-color:var(--sapButton_Emphasized_TextColor);--banner-bg-color:var(--sapButton_Emphasized_Background);--banner-bg-image:linear-gradient(120deg, transparent 0%, color-mix(in srgb, var(--color-primary-dark) 60%, transparent) 100%);--color-secondary:var(--sapHoverColor);--color-secondary-foreground:var(--sapTextColor);--color-muted:var(--sapShell_Background);--color-muted-foreground:var(--sapContent_LabelColor);--color-accent:var(--sapHoverColor);--color-accent-foreground:var(--sapTextColor);--color-destructive:var(--sapNegativeColor);--color-destructive-foreground:#fff;--color-border:var(--sapButton_BorderColor);--color-input:var(--sapField_BorderColor);--color-ring:var(--sapContent_FocusColor);--color-launchpad:var(--sapShell_Background);--radius:.25rem;--radius-sm:.125rem;--radius-md:.25rem;--radius-lg:.375rem;--radius-xl:.5rem;--radius-button:var(--sapButton_BorderCornerRadius);--radius-element:var(--sapElement_BorderCornerRadius);--font-sans:var(--sapFontFamily);--font-mono:"72Mono", "72Monofull", ui-monospace, monospace;--text-xs:var(--sapFontSmallSize);--text-sm:var(--sapFontSize);--text-base:var(--sapFontLargeSize);--text-h6:var(--sapFontHeader6Size);--text-h5:var(--sapFontHeader5Size);--text-h4:var(--sapFontHeader4Size);--text-h3:var(--sapFontHeader3Size);--text-h2:var(--sapFontHeader2Size);--text-h1:var(--sapFontHeader1Size);--shadow-fiori-0:var(--sapContent_Shadow0);--shadow-fiori-1:var(--sapContent_Shadow1);--shadow-fiori-2:var(--sapContent_Shadow2);--shadow-fiori-3:var(--sapContent_Shadow3);--spacing-fiori-xs:.25rem;--spacing-fiori-s:.5rem;--spacing-fiori-m:1rem;--spacing-fiori-l:1.5rem;--spacing-fiori-xl:2rem;--spacing-fiori-xxl:3rem;--animate-ticker:ticker 120s linear infinite}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ticker-px{0%{transform:translate(0)}to{transform:translateX(var(--ticker-offset,-50%))}}html{transition:color .2s,background-color .2s}:where(button,a,[role=button],[role=tab],[role=link],[role=menuitem],[role=option],[tabindex]:not([tabindex="-1"])):focus{outline:var(--sapContent_FocusWidth) var(--sapContent_FocusStyle) var(--sapContent_FocusColor);outline-offset:1px}@media (pointer:coarse){button,a,[role=button],[role=tab],select{position:relative}button:after,a:after,[role=button]:after,[role=tab]:after,select:after{content:"";position:absolute;inset:min(0px,50% - 22px)}}.safe-footer{padding-bottom:max(var(--safe-footer-base,.75rem), var(--safe-bottom))}body{font-family:var(--font-sans);height:100dvh;color:var(--color-foreground);background-color:var(--color-background);overflow:hidden}:root{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--path-stage-complete-bg:#acf3e4;--path-stage-complete-bg-hover:#6dddc4;--path-stage-complete-fg:#032d60;--path-stage-current-bg:#032d60;--path-stage-current-bg-hover:#021f45;--path-stage-current-fg:#fff;--path-stage-lost-bg:#e3066a;--path-stage-lost-bg-hover:#b30453;--path-stage-lost-fg:#fff;--path-stage-upcoming-bg:color-mix(in srgb, var(--sapContent_LabelColor) 20%, transparent);--path-stage-upcoming-fg:var(--sapContent_DisabledTextColor);--path-stage-faded-bg:color-mix(in srgb, var(--sapShell_Background) 50%, transparent);--path-stage-faded-fg:color-mix(in srgb, var(--sapContent_LabelColor) 30%, transparent);--shell-h:3.25rem;--shell-inset:var(--sapContent_Space_S);--pages-h:40px;--spaces-h:0px;--nav-w:256px;--brand:var(--color-primary);--brand-light:color-mix(in srgb, var(--color-primary) 8%, var(--color-background));--brand-mid:color-mix(in srgb, var(--color-primary) 70%, var(--color-background));--amber:#c47f08;--amber-dark:#c16515;--positive:var(--sapPositiveColor);--positive-bg:var(--sapSuccessBackground);--warning:var(--sapCriticalColor);--warning-bg:var(--sapWarningBackground);--negative:var(--sapNegativeColor);--negative-bg:var(--sapErrorBackground);--info:var(--sapInformativeColor);--info-bg:var(--sapInformationBackground);--role-david:#2563eb;--role-elly:#7c3aed;--label:var(--color-muted-foreground);--neutral:var(--sapNeutralColor);--neutral-bg:var(--color-muted);--row-hover:var(--sapList_Hover_Background);--status-success:var(--sapPositiveColor);--status-warning:var(--sapCriticalColor);--status-error:var(--sapNegativeColor);--status-info:var(--sapInformativeColor);--status-neutral:var(--sapNeutralColor);--status-special:#895af6;--status-accent:#f97415;--status-muted:#ced2d9;--sapFontFamily:"72", "72full", "Arial", "Helvetica", "sans-serif";--chart-1:var(--sapChart_OrderedColor_1);--chart-2:var(--sapChart_OrderedColor_2);--chart-3:var(--sapChart_OrderedColor_3);--chart-4:var(--sapChart_OrderedColor_4);--chart-5:var(--sapChart_OrderedColor_5);--chart-6:var(--sapChart_OrderedColor_6);--chart-7:var(--sapChart_OrderedColor_7);--chart-8:var(--sapChart_OrderedColor_8)}.dark{--color-primary-dark:oklch(38% .18 258);--color-primary-foreground:#fff;--banner-text-color:var(--sapButton_Emphasized_TextColor);--banner-bg-color:var(--sapButton_Emphasized_Background);--banner-bg-image:linear-gradient(120deg, transparent 0%, color-mix(in srgb, var(--color-primary-dark) 60%, transparent) 100%);--color-destructive-foreground:#f4f5f6;--amber:#dda23c;--brand:#ebe9e5;--brand-light:#2c2926;--status-special:#9774e7;--status-accent:#ea863e;--status-muted:#676f7e}a:hover{text-decoration:underline}*,:before,:after{--tw-shadow:0 0 #0000!important}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius)}[data-ui5wcr-dynamic-page-header-action]{border:var(--sapButton_BorderWidth,.0625rem) solid var(--sapButton_BorderColor,#b3b6bb);border-radius:var(--sapButton_BorderCornerRadius,.5rem);box-shadow:var(--sapContent_Shadow0,0 0 0 .0625rem #0000000d, 0 .125rem .5rem 0 #00000014)}html[data-density=comfy]{--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--density-font:14px;--density-line:1.5;--density-row:44px;--density-cell:12px 16px;--density-btn:36px;--density-input:36px}html[data-density=compact]{--spacing-xs:2px;--spacing-sm:6px;--spacing-md:12px;--spacing-lg:16px;--density-font:14px;--density-line:1.4;--density-row:32px;--density-cell:8px 12px;--density-btn:32px;--density-input:32px}body{font-size:var(--density-font,14px);line-height:var(--density-line,1.5)}@media (width<=1024px){:root{--nav-w:52px}}@media (width>=600px){:root{--shell-inset:var(--sapContent_Space_M)}}@media (width>=1440px){:root{--shell-inset:var(--sapContent_Space_XL)}}.tab-strip::part(content){display:none}.quick-access-tabs::part(content),.sap-settings-dialog::part(content){padding:0}ui5-user-menu-item{--sapFontSize:var(--sapFontLargeSize)}.tab-strip-row{border-bottom:.0625rem solid var(--sapGroup_ContentBorderColor)}.tab-strip-row>.tab-strip{border-bottom:none;flex:1;min-width:0}ui5-tabcontainer:not([data-component-name=ObjectPageTabContainer])::part(tabstrip){border-bottom:none;margin-inline-start:-1rem;padding-inline-start:0}ui5-tabcontainer:not([data-component-name=ObjectPageTabContainer]){border-bottom:.0625rem solid var(--sapGroup_ContentBorderColor)}ui5-tabcontainer.shell-tabs::part(tabstrip){margin-inline-start:0;padding-inline-start:2rem}ui5-tabcontainer.shell-tabs{--sapContent_HeaderShadow:var(--sapShell_Shadow);z-index:1;border-bottom:none;position:relative}ui5-tabcontainer.tab-with-table::part(tabstrip){border-bottom:.0625rem solid var(--sapObjectHeader_BorderColor);margin-inline-start:0;padding-inline-start:0}ui5-tabcontainer.tab-with-table{border-bottom:none}ui5-tabcontainer.tab-with-table::part(content){padding:1rem}.todos-header-action::part(button){font-size:.875rem;font-weight:700}ui5-illustrated-message[design=Dot]::part(subtitle){max-width:14.4375rem}.conv-tag{font-size:.6875rem}.conv-tag::part(root){min-height:1.125rem;padding-block:.0625rem;padding-inline:.375rem}.conv-typing-dots{align-items:center;gap:.1875rem;display:inline-flex}.conv-typing-dots>span{background:var(--color-muted-foreground);border-radius:50%;width:.25rem;height:.25rem;animation:1.2s ease-in-out infinite both conv-typing-bounce}.conv-typing-dots>span:nth-child(2){animation-delay:.15s}.conv-typing-dots>span:nth-child(3){animation-delay:.3s}@keyframes conv-typing-bounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-.125rem)}}@media (prefers-reduced-motion:reduce){.conv-typing-dots>span{opacity:.6;animation:none}}@keyframes pv-success-pop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.pv-success-pop{animation:.42s cubic-bezier(.2,.8,.2,1) both pv-success-pop}@media (prefers-reduced-motion:reduce){.pv-success-pop{animation:none}}.login-shell{background:var(--color-background);grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.login-pane{background:var(--color-card);justify-content:center;align-items:center;padding:2rem;display:flex;position:relative}.login-version-stamp,.login-company-stamp{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);pointer-events:none;position:absolute;left:1.5rem}.login-company-stamp{bottom:1.875rem}.login-version-stamp{bottom:1rem}.login-form{flex-direction:column;width:100%;max-width:22rem;display:flex}.login-field,.login-submit{width:100%}.login-brand{background:var(--sapButton_Emphasized_Background);color:var(--sapButton_Emphasized_TextColor);flex-direction:column;gap:1.25rem;padding:2rem 3rem;display:flex;overflow-y:auto}.login-brand-header{font-size:var(--sapFontSize);align-items:center;gap:.75rem;width:100%;max-width:32rem;margin:0 auto;display:flex}.login-brand-wordmark{font-family:var(--sapFontBoldFamily)}.login-brand-divider{background:currentColor;width:1px;height:16px}.login-brand-content{flex-direction:column;flex:1;justify-content:flex-start;width:100%;max-width:32rem;margin:0 auto;display:flex}.login-brand-illustration{justify-content:flex-start;align-items:center;width:100%;max-width:18rem;margin:0 0 1rem;display:flex}.login-brand-illustration [ui5-illustrated-message]{width:100%}.login-brand-headline{font-size:var(--sapFontHeader3Size);font-family:var(--sapFontBoldFamily);margin:0 0 .75rem}.login-brand-tagline{font-size:var(--sapFontSize);max-width:28rem;margin:0 0 1.5rem}.login-brand-features{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.login-brand-features li{grid-template-columns:32px 1fr;align-items:start;gap:.875rem;display:grid}.login-brand-features [ui5-icon]{color:inherit;width:1.25rem;height:1.25rem;margin-top:.125rem}.login-brand-features strong{font-size:var(--sapFontSize);font-family:var(--sapFontBoldFamily);margin-bottom:.125rem;display:block}.login-brand-features span{font-size:var(--sapFontSmallSize)}.login-brand-foot{font-size:var(--sapFontSmallSize);border-top:1px solid;justify-content:flex-start;align-items:center;width:100%;max-width:32rem;margin:0 auto;padding-top:1.5rem;display:flex}@media (width<=900px){.login-shell{grid-template-columns:1fr}.login-brand{display:none}}@media print{header,nav,footer,[data-sonner-toaster]{display:none!important}main{height:auto!important;margin-top:0!important;margin-left:0!important;overflow:visible!important}button,.no-print{display:none!important}*{box-shadow:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{font-size:12px}[data-print-expand]{display:block!important}@page{size:A4 portrait;margin:10mm}.payslip-print{font-size:11px}.payslip-print[data-bulk]{break-after:page}.payslip-print{--sapTile_Background:transparent;--sapList_Background:transparent;--sapList_HeaderBackground:transparent;--sapList_FooterBackground:transparent;--sapList_Hover_Background:transparent;--sapBackgroundColor:transparent;--sapBaseColor:transparent;--sapGroup_ContentBackground:transparent;--sapPageBackground:transparent;--sapShellColor:transparent;--sapTextColor:#000;--sapContent_LabelColor:#000;--sapTitleColor:#000;--sapNeutralTextColor:#000;--sapInformativeTextColor:#000;color:#000!important;background:0 0!important}.payslip-print *{color:#000!important;background:0 0!important}}ui5-toolbar[design=Transparent]{--sapGroup_TitleBorderWidth:0}ui5-toast.ecohub-toast::part(toast),ui5-toast::part(toast){max-width:min(480px,90vw);padding:.75rem 1.25rem;line-height:1.4}.sap-input-end::part(input){text-align:end}.pos-customer-input::part(input)::placeholder{font-style:normal}ui5-input>[slot=icon]{align-self:center}ui5-title{text-shadow:none}.inline-edit-value{-webkit-text-decoration:var(--sapLink_TextDecoration);text-decoration:var(--sapLink_TextDecoration)}.inline-edit-value:hover{-webkit-text-decoration:var(--sapLink_Hover_TextDecoration);text-decoration:var(--sapLink_Hover_TextDecoration)}.shell-app-title{align-items:center;display:flex}.shell-app-title ui5-button{font-family:var(--sapFontFamily);font-size:var(--sapFontLargeSize);color:var(--sapShell_TextColor);font-weight:700}.shell-app-title-heading{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.all-my-apps-inset{padding-inline-start:1rem}.all-my-apps-list ui5-li{vertical-align:top;width:100%;display:inline-block}@media (width>=600px){.all-my-apps-list ui5-li{width:50%}}.sap-tile{box-sizing:border-box;background:var(--sapTile_Background);border:1px solid var(--sapTile_BorderColor);border-radius:var(--sapTile_BorderCornerRadius);width:11rem;height:11rem;box-shadow:var(--sapContent_Shadow0);font-family:var(--sapFontFamily);text-align:start;cursor:pointer;outline:none;flex-direction:column;margin:0;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.sap-tile:hover{background:var(--sapTile_Hover_Background);box-shadow:var(--sapContent_Shadow2);text-decoration:none}.sap-tile:active{background:var(--sapTile_Active_Background)}.sap-tile:focus{outline:var(--sapContent_FocusWidth) var(--sapContent_FocusStyle) var(--sapContent_FocusColor);outline-offset:-.125rem}.sap-tile-header{box-sizing:border-box;flex-direction:column;flex:none;gap:.125rem;height:4.625rem;padding:1rem 1rem 0;display:flex;overflow:visible}.sap-tile-title{font-size:var(--sapFontHeader6Size);-webkit-hyphens:auto;hyphens:auto;color:var(--sapTile_TitleTextColor);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex-shrink:0;font-weight:700;line-height:normal;display:-webkit-box;overflow:hidden}.sap-tile-content{box-sizing:border-box;flex-direction:row;flex:none;align-items:flex-end;gap:.375rem;width:100%;height:3.875rem;margin-top:.25rem;padding:0 1rem;display:flex;overflow:hidden}.sap-tile-icon{width:1.75rem;height:1.75rem;min-height:1.75rem;color:var(--sapTile_IconColor);flex-shrink:0;margin-bottom:.675rem}.sap-tile-kpi{font-size:2.25rem;line-height:1;font-family:var(--sapFontLightFamily);color:var(--sapTile_TitleTextColor);white-space:nowrap;align-items:center;height:2.875rem;animation:1s linear sap-nc-value-change;display:flex}@keyframes sap-nc-value-change{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sap-tile-kpi{animation:none}}.sap-tile-kpi-scale{font-size:var(--sapFontSize);font-family:var(--sapFontBoldFamily);padding-inline-start:.375rem;line-height:1}.sap-tile-kpi[data-state=Critical]{color:var(--sapCriticalTextColor)}.insights-tile-cell ui5-card-header::part(title){font-family:var(--sapFontBoldFamily);line-height:1rem}.insights-tile-cell ui5-link::part(icon){width:.75rem;height:.75rem}.insights-tile-cell ui5-card-header::part(subtitle){-webkit-line-clamp:1;line-clamp:1;margin-block-start:0}.insights-tile-cell ui5-card-header::part(root){box-sizing:border-box;align-items:flex-start;height:4.625rem;padding-block-end:0;overflow:hidden}.insights-tile-grid{gap:var(--sapContent_Space_Small);grid-template-columns:minmax(0,1fr);grid-auto-rows:11rem;display:grid}.insights-tile-cell{grid-column:span 1;position:relative}@media (width>=640px){.insights-tile-grid{grid-template-columns:repeat(auto-fill,11rem)}.insights-tile-cell[data-frame-type=TwoByOne]{grid-column:span 2}}.insights-card{width:100%;display:flex;position:relative}.insights-card[data-editing=true]{cursor:move}.insights-card:has(ui5-card-header:focus-within):before{content:"";border:var(--sapContent_FocusWidth) var(--sapContent_FocusStyle) var(--sapContent_FocusColor);border-radius:var(--sapTile_BorderCornerRadius);pointer-events:none;z-index:2;position:absolute;inset:0}.insights-card ui5-card-header{--_ui5_card_header_focus_border:none}.insights-cards-grid{gap:var(--sapContent_Space_Small);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));align-items:start;display:grid}@media (width<=599px){.insights-cards-grid{grid-template-columns:minmax(0,1fr)}}.todos-card-grid{gap:var(--sapContent_Space_S);display:grid}.app-tile{border-radius:var(--sapTile_BorderCornerRadius);position:relative}.app-tile-button::part(button){justify-content:flex-start;width:100%;padding-inline:0}.app-tile-action{top:50%;right:var(--sapContent_Space_Tiny);opacity:0;position:absolute;transform:translateY(-50%)}.app-tile:hover .app-tile-action,.app-tile-action:focus,.app-tile-action:focus-within,.app-tile[data-menu-open=true] .app-tile-action{opacity:1}.app-tile[data-menu-open=true]{outline:.125rem solid var(--sapBrandColor)}.app-tile-drop-target{outline:2px solid var(--sapContent_DragAndDropActiveColor);border-radius:.25rem}.apps-panel{background:var(--sapBaseColor);border-radius:var(--sapTile_BorderCornerRadius);padding:4px}.apps-grid{gap:var(--sapContent_Space_Tiny);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));grid-auto-rows:70px;display:grid}@media (width<=599px){.apps-grid{grid-template-columns:minmax(0,1fr)}}.myhome-page{min-height:calc(100vh - var(--shell-h));background:var(--sapShell_Background);padding-inline:var(--shell-inset);flex-direction:column;padding-block:1rem;display:flex}.myhome-section+.myhome-section{margin-top:3.875rem}.myhome-banner{box-sizing:border-box;min-height:5rem;padding:var(--sapContent_Space_Tiny) var(--sapContent_Space_S);margin-bottom:var(--sapContent_Space_S);background-color:var(--banner-bg-color);background-image:var(--banner-bg-image);color:var(--banner-text-color);border-radius:var(--radius-element);align-items:center;display:flex;position:relative}.myhome-section{position:relative}.myhome-section[data-editing=true]{border:2px dashed var(--sapContent_DragAndDropActiveColor);background:var(--sapTile_Background);border-radius:.25rem;padding:.75rem}.shell-nav-menu::part(content){padding:0}.nav-slide{isolation:isolate}.nav-slide--moving{overflow-x:clip}.nav-slide-page{transition:opacity .15s,transform .15s}.nav-slide-page--out{opacity:0;transform:translate(-1rem)}.nav-slide-page--enter{opacity:0;transition:none;transform:translate(1rem)}.nav-slide-page[data-direction=back].nav-slide-page--out{transform:translate(1rem)}.nav-slide-page[data-direction=back].nav-slide-page--enter{transform:translate(-1rem)}@media (prefers-reduced-motion:reduce){.nav-slide-page{transition:none}}.route-slide,.route-slide>.nav-slide-page{height:100%}.myhome-carousel{flex-direction:row;height:100%;display:flex;overflow-x:hidden}.myhome-carousel-page{flex:0 0 100%;min-width:0;height:100%;transition:transform 1s ease-in-out;overflow-y:auto}.myhome-carousel[data-expanded]>.myhome-carousel-page{transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.myhome-carousel-page{transition:none}}.news-slide-tile{min-height:17rem;margin-top:var(--sapContent_Space_S);flex:1;position:relative;container:news-tile/inline-size}.news-slide-carousel{background:var(--sapTile_Background);border-radius:var(--sapTile_BorderCornerRadius);height:100%;box-shadow:var(--sapContent_Shadow0);overflow:hidden}.news-slide-carousel:hover{box-shadow:var(--sapContent_Shadow2)}.news-slide{cursor:pointer;background-position:50%;background-size:cover;flex-direction:column;align-self:stretch;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.news-slide:focus-visible{outline:none}.news-slide-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.news-slide-panel{box-sizing:border-box;min-height:0;padding:var(--sapContent_Space_Tiny) var(--sapContent_Space_S) 1.875rem;background:var(--sapTile_Background);flex-direction:column;flex:0 0 58%;margin-top:auto;display:flex;position:relative}.news-slide-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-slide-summary{padding-top:.25rem}.news-slide-footer{align-items:center;gap:var(--sapContent_Space_Tiny);margin-top:auto;display:flex}.news-slide-pause{top:var(--sapContent_Space_S);right:var(--sapContent_Space_S);z-index:1;opacity:.6;width:2rem;height:2rem;position:absolute}.news-slide-pause:hover{opacity:.8}@container news-tile (width>=800px){.news-slide{flex-direction:row}.news-slide-panel{flex:0 0 50%;height:100%;margin-top:0;padding:3.375rem 1.5rem 1.875rem}.news-slide-pause{top:1.5rem;right:1.5rem}}.launchpad-canvas{background:var(--color-launchpad);min-height:calc(100vh - var(--shell-h) - var(--effective-pages-h,0px))}[data-component-name=AnalyticalTableBody] :is(ui5-text,ui5-link,ui5-label,ui5-object-status){white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}[data-component-name=FilterBarFilterArea]{margin-block-end:0;padding-block-start:0}[data-component-name=FilterBarFilterArea]>div{margin-block:.5rem 0}[data-component-name=VariantManagementTitle]{font-family:var(--sapObjectHeader_Title_FontFamily);font-size:var(--sapObjectHeader_Title_FontSize)}ui5-bar[slot=footerArea]{border-radius:var(--sapElement_BorderCornerRadius)}[data-row-actions]{visibility:hidden}ui5-li-custom:hover [data-row-actions],ui5-li-custom:focus-within [data-row-actions]{visibility:visible}@keyframes julia-slide-in-from-end{0%{transform:translate(100%)}to{transform:translate(0)}}[data-julia-panel]{animation:.2s ease-out julia-slide-in-from-end}[data-julia-message]:hover [data-row-actions],[data-julia-message]:focus-within [data-row-actions]{visibility:visible}ui5-button[data-julia-send]{--sapButton_Emphasized_Background:var(--sapAssistant_Background);--sapButton_Emphasized_BorderColor:var(--sapAssistant_BorderColor);--sapButton_Emphasized_TextColor:var(--sapAssistant_TextColor);--sapButton_Emphasized_Hover_Background:var(--sapAssistant_Hover_Background);--sapButton_Emphasized_Hover_BorderColor:var(--sapAssistant_Hover_BorderColor);--sapButton_Emphasized_Hover_TextColor:var(--sapAssistant_Hover_TextColor);border-radius:50%;flex-shrink:0;width:28px;min-width:28px;height:28px}[data-julia-pill]:focus-within{outline:1px solid var(--sapIndicationColor_7b_TextColor);outline-offset:-2px}[data-julia-drag]{cursor:move}[data-julia-drag] ui5-button{cursor:pointer}ui5-button[data-julia-hdr-btn]{--sapButton_Lite_Background:var(--sapShell_InteractiveBackground);--sapButton_Lite_BorderColor:var(--sapShell_InteractiveBackground);--sapButton_Lite_TextColor:var(--sapShell_Assistant_ForegroundColor);--sapButton_Lite_Hover_Background:var(--sapAssistant_Question_Background);--sapButton_Lite_Hover_BorderColor:var(--sapAssistant_Question_BorderColor);--sapButton_Lite_Hover_TextColor:var(--sapShell_Assistant_ForegroundColor);border-radius:60px;flex-shrink:0;width:36px;min-width:36px;height:36px}@media (prefers-reduced-motion:reduce){[data-julia-panel]{animation:none}}:root{--motion-step-duration:.2s;--motion-step-easing:cubic-bezier(.22, .61, .36, 1)}@keyframes pos-step-in-from-end{0%{opacity:0;transform:translate(12%)}to{opacity:1;transform:translate(0)}}.pos-payment-step{animation:pos-step-in-from-end var(--motion-step-duration) var(--motion-step-easing);will-change:transform, opacity}@keyframes pos-step-in-from-start{0%{opacity:0;transform:translate(-8%)}to{opacity:1;transform:translate(0)}}.pos-keypad-return{animation:pos-step-in-from-start var(--motion-step-duration) var(--motion-step-easing)}@media (prefers-reduced-motion:reduce){.pos-payment-step,.pos-keypad-return{animation:none}}.ui5-variant-in-table [data-component-name=VariantManagementTitle]{font-size:var(--sapGroup_Title_FontSize)}[data-component-name=ObjectPageSubSectionContent]:has(>.sap-table-on-object-page){border-radius:0}[data-component-name=ObjectPageSubSectionHeaderContainer]:has(>span[aria-hidden=true]:only-child){min-height:0}.sap-currency-code{font-family:var(--sapContent_MonospaceFontFamily)}.pos-grid-panel::part(header){min-height:0;padding-inline:0}.ehb-notification-banner{right:0;top:calc(var(--shell-h) + var(--safe-top));z-index:400;cursor:pointer;width:max-content;max-width:min(26rem,100vw - 4rem);margin-block-start:2rem;margin-inline-end:2rem;position:fixed}@media (width<=599px){.ehb-notification-banner{max-width:min(24rem,100vw - 4rem)}}.ehb-notification-banner ui5-li-notification{width:calc(100% - 1rem);box-shadow:var(--sapContent_Shadow1);animation:.3s ease-out ehb-notification-banner-in}ui5-li-notification{line-height:normal}.ehb-notification-banner ui5-li-notification.ehb-notification-banner__item--out{animation:.3s ease-in forwards ehb-notification-banner-out}@keyframes ehb-notification-banner-in{0%{margin-inline-start:calc(100% + 2rem)}to{margin-inline-start:.5rem}}@keyframes ehb-notification-banner-out{0%{margin-inline-start:.5rem}to{margin-inline-start:calc(100% + 2rem)}}@media (prefers-reduced-motion:reduce){.ehb-notification-banner ui5-li-notification{animation:none}}.ehb-notification-popover{width:calc(100vw - 2rem)}@media (width>=640px){.ehb-notification-popover{width:400px}}:root{--fdSkeletonGradientMiddleColor:#999}.dark{--sapContent_Placeholderloading_Background:#475566;--fdSkeletonGradientMiddleColor:#74879f}.fd-skeleton{cursor:wait;display:inline-block}.fd-skeleton__canvas{display:block}.fd-skeleton__outer{stop-color:var(--sapContent_Placeholderloading_Background)}.fd-skeleton__middle{stop-color:var(--fdSkeletonGradientMiddleColor);animation:2s linear infinite fd-skeleton-shimmer}@keyframes fd-skeleton-shimmer{0%{stop-color:var(--sapContent_Placeholderloading_Background)}35%{stop-color:var(--fdSkeletonGradientMiddleColor)}65%{stop-color:var(--fdSkeletonGradientMiddleColor)}to{stop-color:var(--sapContent_Placeholderloading_Background)}}.sap-container-type,.sap-container-type-normal{container-type:normal}.sap-container-type-size{container-type:size}.sap-container-type-inline-size{container-type:inline-size}.sap-content-paddings-container-sm{padding-left:var(--sapContent_Space_S);padding-right:var(--sapContent_Space_S)}.sap-content-paddings-container-md{padding-left:var(--sapContent_Space_M);padding-right:var(--sapContent_Space_M)}.sap-content-paddings-container-lg{padding-left:var(--sapContent_Space_L);padding-right:var(--sapContent_Space_L)}.sap-content-paddings-container-xl{padding-left:var(--sapContent_Space_XL);padding-right:var(--sapContent_Space_XL)}.sap-content-paddings-home-sm{padding-left:var(--sapShell_Space_S);padding-right:var(--sapShell_Space_S)}.sap-content-paddings-home-md{padding-left:var(--sapShell_Space_M);padding-right:var(--sapShell_Space_M)}.sap-content-paddings-home-lg{padding-left:var(--sapShell_Space_L);padding-right:var(--sapShell_Space_L)}.sap-content-paddings-home-xl{padding-left:var(--sapShell_Space_XL);padding-right:var(--sapShell_Space_XL)}@container (width<=599px){.sap-content-paddings-container{padding-left:var(--sapContent_Space_S);padding-right:var(--sapContent_Space_S)}.sap-content-paddings-home{padding-left:var(--sapShell_Space_S);padding-right:var(--sapShell_Space_S)}}@container (600px<=width<=1023px){.sap-content-paddings-container{padding-left:var(--sapContent_Space_M);padding-right:var(--sapContent_Space_M)}.sap-content-paddings-home{padding-left:var(--sapShell_Space_M);padding-right:var(--sapShell_Space_M)}}@container (1024px<=width<=1439px){.sap-content-paddings-container{padding-left:var(--sapContent_Space_L);padding-right:var(--sapContent_Space_L)}.sap-content-paddings-home{padding-left:var(--sapShell_Space_L);padding-right:var(--sapShell_Space_L)}}@container (width>=1440px){.sap-content-paddings-container{padding-left:var(--sapContent_Space_XL);padding-right:var(--sapContent_Space_XL)}.sap-content-paddings-home{padding-left:var(--sapShell_Space_XL);padding-right:var(--sapShell_Space_XL)}}.sap-display-inline{display:inline!important}.sap-display-block{display:block!important}.sap-display-contents{display:contents!important}.sap-display-flex{display:flex!important}.sap-display-grid{display:grid!important}.sap-display-inline-block{display:inline-block!important}.sap-display-inline-flex{display:inline-flex!important}.sap-display-inline-grid{display:inline-grid!important}.sap-display-inline-table{display:inline-table!important}.sap-display-list-item{display:list-item!important}.sap-display-run-in{display:run-in!important}.sap-display-table{display:table!important}.sap-display-table-caption{display:table-caption!important}.sap-display-table-column-group{display:table-column-group!important}.sap-display-table-header-group{display:table-header-group!important}.sap-display-table-footer-group{display:table-footer-group!important}.sap-display-table-row-group{display:table-row-group!important}.sap-display-table-cell{display:table-cell!important}.sap-display-table-column{display:table-column!important}.sap-display-table-row{display:table-row!important}.sap-display-none{display:none!important}.sap-display-initial{display:initial!important}.sap-display-inherit{display:inherit!important}[class*=_filterItem_][data-with-toolbar=false]{max-width:13.875rem}.sapMObjectNumber{white-space:nowrap;color:var(--sapTextColor);font-size:var(--sapFontHeader3Size);line-height:normal}.sapMObjectNumberText{font-family:var(--sapFontFamily)}.sapMObjectNumberUnit{font-family:var(--sapFontLightFamily);margin-inline-start:var(--sapContent_Space_Tiny)}
