html[data-ui5-cloak] ui5-popover:not(:defined),html[data-ui5-cloak] ui5-responsive-popover:not(:defined),html[data-ui5-cloak] ui5-dialog:not(:defined),html[data-ui5-cloak] ui5-toast:not(:defined),html[data-ui5-cloak] ui5-menu:not(:defined){display:none !important}html[data-ui5-cloak] ui5-shellbar:not(:defined),html[data-ui5-cloak] ui5-tabcontainer:not(:defined),html[data-ui5-cloak] ui5-wizard:not(:defined),html[data-ui5-cloak] ui5-segmented-button:not(:defined){visibility:hidden}html[data-ui5-cloak] ui5-shellbar:not(:defined){display:block;min-height:2.75rem}ui5-shellbar{display:block}ui5-shellbar img[slot=logo]{height:1.5rem;width:auto}#sb-user-popover::part(content){padding:0}#sb-user-popover .user-popover__content{padding:1rem 1.25rem;min-width:14rem}#sb-user-popover .user-popover__header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:.5rem}#sb-user-popover .user-popover__name{font-weight:600;font-size:1rem;margin-top:.75rem;color:var(--sapTextColor)}#sb-user-popover .user-popover__email{font-size:.875rem;color:var(--sapContent_LabelColor);margin-top:.25rem}#sb-user-popover .user-popover__separator{border:none;border-top:1px solid var(--sapGroup_TitleBorderColor);margin:.75rem 0}#sb-user-popover .user-popover__link{display:block;padding:.5rem 0;color:var(--sapTextColor);text-decoration:none;font-size:.875rem}#sb-user-popover .user-popover__link:hover{color:var(--sapLinkColor)}#sb-user-popover #logout-btn{margin-top:.75rem;width:100%}#sb-share-popover .share-popover__body{padding:.75rem 1rem;min-width:22rem;max-width:26rem}#sb-share-popover .share-popover__section+.share-popover__section{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--sapGroup_ContentBorderColor)}#sb-share-popover .share-popover__heading{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--sapContent_LabelColor);margin-bottom:.25rem}#sb-share-popover .share-popover__row{display:flex;gap:.5rem;align-items:center}#sb-share-popover #share-url-input{flex:auto;min-width:0}#sb-share-popover .share-popover__status{font-size:.75rem;color:var(--sapPositiveColor,#107e3e);margin-top:.5rem;min-height:1rem}#sb-share-popover .share-popover__list{margin:0 -1rem}#sb-alerts-popover #sb-alerts-mount{min-width:20rem;max-width:24rem}#sb-alerts-popover .alerts-empty{display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem;text-align:center}.tutorial-banners{display:flex;flex-direction:column;gap:.5rem;margin:.75rem 0 1rem}.tutorial-banners:empty{display:none}.tutorial-banners ui5-message-strip{width:100%}.tutorial-stepnav{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--sapPageFooter_Background,#fff);border-top:1px solid var(--sapPageFooter_BorderColor,#d9d9d9);box-shadow:var(--sapContent_Shadow0,0 -1px 4px rgba(0,0,0,6%))}.tutorial-stepnav__inner{max-width:1280px;margin:0 auto;padding:.5rem 1rem;display:flex;align-items:center;gap:.5rem}.tutorial-stepnav__slot{flex:1;display:flex}.tutorial-stepnav__slot--next{justify-content:flex-end}body:has(.tutorial-stepnav){padding-bottom:4rem}body:has(.tutorial-stepnav) .joule-step-fab{bottom:4.75rem}ui5-tabcontainer.codetabs{display:block;margin:1rem 0;border:1px solid var(--sapGroup_ContentBorderColor,#e5e5ea);border-radius:.5rem;overflow:hidden}ui5-tabcontainer.codetabs ui5-tab .highlight,ui5-tabcontainer.codetabs ui5-tab pre{margin:0;border-radius:0;border:none;background:0 0}ui5-tabcontainer.codetabs ui5-tab pre code{display:block;padding:.75rem 1rem;font-family:var(--sapFontMonospaceFamily,"Source Code Pro",monospace);font-size:.85rem;line-height:1.55;overflow-x:auto}.glossary-term{border-bottom:1px dotted var(--sapInformativeElementColor,#0a6ed1);cursor:help;padding-bottom:1px}.glossary-term:focus{outline:2px solid var(--sapContent_FocusColor,#0a6ed1);outline-offset:2px;border-radius:2px}ui5-popover.glossary-popover::part(content){padding:.5rem .75rem}.glossary-popover__body{max-width:22rem;font-family:var(--sapFontFamily);color:var(--sapTextColor)}.glossary-popover__term{font-weight:600;font-size:.9375rem;margin-bottom:.25rem;color:var(--sapTitleColor,var(--sapTextColor))}.glossary-popover__definition{margin:0 0 .5rem;font-size:.875rem;line-height:1.45;color:var(--sapContent_LabelColor,var(--sapTextColor))}.glossary-popover__link{font-size:.8125rem;color:var(--sapLinkColor,#0a6ed1);text-decoration:none}.glossary-popover__link:hover{text-decoration:underline}ui5-message-strip.tutorial-completion-cta{display:block;margin-top:1.5rem}ui5-message-strip.tutorial-completion-cta a{color:inherit;font-weight:600;text-decoration:underline}.reading-progress{position:fixed;top:0;left:0;right:0;height:3px;background:0 0;z-index:100;pointer-events:none;opacity:0;transition:opacity 200ms ease}.reading-progress[data-active]{opacity:1}.reading-progress[hidden]{display:none}.reading-progress::before{content:"";display:block;height:100%;width:var(--scroll-progress,0%);background:linear-gradient(90deg,var(--sapBrandColor,#0070f2) 0%,var(--sapList_HighlightColor,#1b90ff) 100%);transition:width 80ms linear}@media(prefers-reduced-motion:reduce){.reading-progress,.reading-progress::before{transition:none}}html:not([data-page-kind=tutorial]) ui5-shellbar-item#sb-reader{display:none}html[data-reader=on][data-page-kind=tutorial] .tutorial-right-col,html[data-reader=on][data-page-kind=tutorial] .op-anchor,html[data-reader=on][data-page-kind=tutorial] .op-header__chips,html[data-reader=on][data-page-kind=tutorial] .op-wizard-wrap,html[data-reader=on][data-page-kind=tutorial] .breadcrumbs,html[data-reader=on][data-page-kind=tutorial] .feedback-share,html[data-reader=on][data-page-kind=tutorial] .step-controls,html[data-reader=on][data-page-kind=tutorial] .tutorial-stepnav,html[data-reader=on][data-page-kind=tutorial] footer,html[data-reader=on][data-page-kind=tutorial] #joule-starters,html[data-embed=reader] .tutorial-right-col,html[data-embed=reader] .op-anchor,html[data-embed=reader] .op-header__chips,html[data-embed=reader] .op-wizard-wrap,html[data-embed=reader] .breadcrumbs,html[data-embed=reader] .feedback-share,html[data-embed=reader] .step-controls,html[data-embed=reader] .tutorial-stepnav,html[data-embed=reader] footer,html[data-embed=reader] #joule-starters{display:none !important}html[data-reader=on][data-page-kind=tutorial] body:has(.tutorial-stepnav),html[data-embed=reader] body:has(.tutorial-stepnav){padding-bottom:0}html[data-reader=on][data-page-kind=tutorial] body:has(.tutorial-stepnav) .joule-step-fab,html[data-embed=reader] body:has(.tutorial-stepnav) .joule-step-fab{bottom:1rem}html[data-reader=on][data-page-kind=tutorial] .op-twocol,html[data-embed=reader] .op-twocol{grid-template-columns:minmax(0,1fr)}html[data-reader=on][data-page-kind=tutorial] .op-page,html[data-embed=reader] .op-page{max-width:760px}html[data-reader=on][data-page-kind=tutorial] .op-body,html[data-embed=reader] .op-body{padding-left:1rem;padding-right:1rem}html[data-reader=on][data-page-kind=tutorial] .tutorial-step,html[data-embed=reader] .tutorial-step{font-size:1.0625rem;line-height:1.65}html[data-reader=on][data-page-kind=tutorial] .tutorial-step p,html[data-reader=on][data-page-kind=tutorial] .tutorial-step li,html[data-embed=reader] .tutorial-step p,html[data-embed=reader] .tutorial-step li{line-height:1.7}html[data-reader=on][data-page-kind=tutorial] ui5-shellbar,html[data-reader=on][data-page-kind=tutorial] .op-header,html[data-embed=reader] ui5-shellbar,html[data-embed=reader] .op-header{opacity:.4;transition:opacity 200ms ease}html[data-reader=on][data-page-kind=tutorial] ui5-shellbar:hover,html[data-reader=on][data-page-kind=tutorial] ui5-shellbar:focus-within,html[data-reader=on][data-page-kind=tutorial] .op-header:hover,html[data-reader=on][data-page-kind=tutorial] .op-header:focus-within,html[data-embed=reader] ui5-shellbar:hover,html[data-embed=reader] ui5-shellbar:focus-within,html[data-embed=reader] .op-header:hover,html[data-embed=reader] .op-header:focus-within{opacity:1}@media(prefers-reduced-motion:reduce){html[data-reader=on][data-page-kind=tutorial] ui5-shellbar,html[data-reader=on][data-page-kind=tutorial] .op-header,html[data-embed=reader] ui5-shellbar,html[data-embed=reader] .op-header{transition:none}}html[data-embed=none] .tutorial-right-col,html[data-embed=minimal] .tutorial-right-col,html[data-embed=none] .breadcrumbs,html[data-embed=minimal] .breadcrumbs,html[data-embed=none] .feedback-share,html[data-embed=minimal] .feedback-share,html[data-embed=none] footer,html[data-embed=minimal] footer,html[data-embed=none] #joule-panel,html[data-embed=minimal] #joule-panel,html[data-embed=none] #joule-starters,html[data-embed=minimal] #joule-starters{display:none !important}html[data-embed=none] ui5-shellbar,html[data-embed=none] #reading-progress,html[data-embed=none] #cmd-palette{display:none !important}html[data-embed=minimal] ui5-shellbar{display:none !important}.embed-bar{display:none}html[data-embed=minimal] .embed-bar{display:flex;align-items:center;gap:.75rem;height:44px;padding:0 1rem;border-bottom:1px solid var(--sapObjectHeader_BorderColor,#d9d9d9);background:var(--sapObjectHeader_Background,#fff)}.embed-bar__logo{height:20px}.embed-bar__title{flex:auto;min-width:0;font-size:.9375rem;font-weight:600;color:var(--sapTextColor,#32363a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.embed-bar__progress{flex:none;font-size:.8125rem;color:var(--sapNeutralTextColor,#6a6d70);font-variant-numeric:tabular-nums}.embed-escape{display:none}html[data-embed=none] .embed-escape{display:inline-flex;align-items:center;gap:.375rem;position:fixed;right:1rem;bottom:1rem;z-index:9999;padding:.5rem .75rem;border-radius:999px;background:var(--sapButton_Emphasized_Background,#0070f2);color:var(--sapButton_Emphasized_TextColor,#fff);font-size:.8125rem;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.2)}.embed-actionbar{display:none}html[data-embed] .more-from-author{display:none !important}html[data-embed] #op-mobile-fab,html[data-embed] .joule-step-fab,html[data-embed] .tutorial-stepnav{display:none !important}html[data-embed] .embed-actionbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;position:fixed;left:0;right:0;bottom:0;z-index:41;padding:.75rem 1rem;pointer-events:none}html[data-embed] body:has(.embed-actionbar){padding-bottom:4.5rem}html[data-embed=none] .embed-escape{bottom:4.75rem}.embed-actionbar__btn{pointer-events:auto;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;padding:.55rem 1.1rem;border:1px solid transparent;border-radius:999px;font:inherit;font-weight:600;line-height:1;cursor:pointer;text-decoration:none;box-shadow:0 6px 18px rgba(0,0,0,.22),0 0 0 1px rgba(255,255,255,5%);transition:transform 120ms ease,box-shadow 120ms ease,filter 120ms ease}.embed-actionbar__btn:hover{transform:translateY(-1px)}.embed-actionbar__btn:focus-visible{outline:2px solid var(--sapContent_FocusColor,#0a6ed1);outline-offset:2px}.embed-actionbar__icon{display:inline-flex;align-items:center}.embed-actionbar__icon svg{display:block}.embed-actionbar__label{white-space:nowrap}.embed-actionbar__btn--steps,.embed-actionbar__btn--next{background:var(--sapButton_Emphasized_Background,#0070f2);color:var(--sapButton_Emphasized_TextColor,#fff)}.embed-actionbar__btn--steps:hover,.embed-actionbar__btn--next:hover{filter:brightness(1.06)}.embed-actionbar__btn--joule{background:linear-gradient(165deg,var(--joule-purple-1,#5D36FF) 0%,var(--joule-purple-2,#7B42F0) 45%,var(--joule-purple-3,#A100C2) 100%);color:var(--joule-text,#f5f5fb)}.embed-actionbar__btn--joule .joule-mark{color:var(--joule-text,#f5f5fb)}.embed-actionbar__btn--joule:hover{filter:brightness(1.08)}.embed-actionbar__btn[hidden]{display:none}@media(prefers-reduced-motion:reduce){.embed-actionbar__btn{transition:none}.embed-actionbar__btn:hover{transform:none}}@media(max-width:560px){html[data-embed] .embed-actionbar__label{display:none}html[data-embed] .embed-actionbar__btn{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;gap:0}}#sb-nav-popover ui5-li,#sb-share-popover ui5-li,#sb-user-popover ui5-li{color:var(--sapTextColor)}#sb-nav-popover .nav-list__separator{border:none;border-top:1px solid var(--sapGroup_TitleBorderColor);margin:.25rem 0}