body{background-color:#e7e7e7}@media(prefers-color-scheme:dark){body{background-color:#1e1e34}}@font-face{font-family:"Frutiger LT 45 Light";src:local("Frutiger LT 45 Light"),url(/assets/FrutigerLT-Light-DLmrrOn_.woff2) format("woff2"),url(/assets/FrutigerLT-Light-DLmrrOn_.woff2) format("woff");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF}@font-face{font-family:"Frutiger LT 55 Roman";src:local("Frutiger LT 55 Roman"),url(/assets/FrutigerLT-Roman-BH1dRPJV.woff2) format("woff2"),url(/assets/FrutigerLT-Roman-kiOLhKmn.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF}*,*:before,*:after{box-sizing:border-box}body{margin:0}[data-theme=porschePlant]{--body-background: var(--groupui-porschePlant-color-background);--action-default-text-color: var(--groupui-porschePlant-color-text-enabled);--divider-color: var(--groupui-porschePlant-color-background);--category-header-text-color: var(--groupui-porschePlant-color-text-neutral);--active-state-bg: var(--groupui-porschePlant-color-selected-lighten);--active-state-fg: var(--groupui-porschePlant-color-selected);--hover-state-bg: var(--groupui-porschePlant-color-hover-lighten);--hover-state-fg: var(--groupui-porschePlant-color-hover);--pressed-state-bg: var(--groupui-porschePlant-color-pressed-lighten);--pressed-state-fg: var(--groupui-porschePlant-color-pressed);--nav-backdrop-color: var(--groupui-porschePlant-color-neutral-contrast-high);--footer-color: var(--groupui-porschePlant-color-surface);--context-menu-bg: var(--groupui-porschePlant-color-enabled-inverted);--context-menu-fg: var(--groupui-porschePlant-color-text-default);--context-menu-icon-color: var(--groupui-porschePlant-color-text-neutral);--context-menu-divider-color: var(--groupui-porschePlant-color-background);--context-menu-highlight-color: rgba(226, 230, 235, .24);--side-panel-bg: var(--groupui-porschePlant-color-surface);--side-panel-icon-color: var(--groupui-porschePlant-color-enabled)}[data-theme=porschePlantDark]{--body-background: var(--groupui-porschePlantDark-color-background);--action-default-text-color: var(--groupui-porschePlantDark-color-text-default);--divider-color: var(--groupui-porschePlantDark-color-neutral-contrast-low);--category-header-text-color: var(--groupui-porschePlantDark-color-neutral-contrast-medium);--active-state-bg: var(--groupui-porschePlantDark-color-selected);--active-state-fg: var(--groupui-porschePlantDark-color-selected-lighten);--hover-state-bg: var(--groupui-porschePlantDark-color-hover);--hover-state-fg: var(--groupui-porschePlantDark-color-enabled-inverted);--pressed-state-bg: var(--groupui-porschePlantDark-color-pressed);--pressed-state-fg: var(--groupui-porschePlantDark-color-enabled-inverted);--nav-backdrop-color: var(--groupui-porschePlantDark-color-surface);--footer-color: var(--groupui-porschePlantDark-color-surface);--context-menu-bg: var(--groupui-porschePlantDark-color-elevation-16);--context-menu-fg: var(--groupui-porschePlantDark-color-text-default);--context-menu-icon-color: var(--groupui-porschePlantDark-color-text-default);--context-menu-divider-color: var(--groupui-porschePlantDark-color-neutral-contrast-low);--context-menu-highlight-color: rgba(30, 34, 39, .16);--side-panel-bg: var(--groupui-porschePlantDark-color-elevation-04);--side-panel-icon-color: var(--groupui-porschePlantDark-color-enabled-inverted)}.themeBody.sitestructure-template{position:relative;padding:4rem 0 0;margin:0;height:100vh;overflow:hidden;background:var(--body-background);display:flex}groupui-header{position:fixed;top:0;left:0}groupui-header>*{z-index:1000}groupui-header #header-mode-switch{display:none}.area>.action{min-width:64px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.area.menu.active,.area>.action.active{background:var(--active-state-bg);color:var(--active-state-fg)}.area.menu:hover,.area>.action:hover{background:var(--hover-state-bg);color:var(--hover-state-fg)}.area.menu:active,.area>.action:active{background:var(--pressed-state-bg);color:var(--pressed-state-fg)}.area>.action:not(:last-of-type){border-right:1px solid var(--divider-color)}.area>.action .avatar{margin-left:1.5rem;display:inline-flex;justify-content:center;align-items:center;width:2rem;height:2rem;border:.125rem solid var(--action-default-text-color);border-radius:1rem;background-color:var(--groupui-porschePlant-color-purple-70);color:var(--groupui-porschePlant-color-text-default-inverted);font-size:.875rem}.area>.action .name{margin-right:1.5rem;display:inline-flex}.area>.action.context-menu{position:relative}.area>.action.context-menu #context-menu-trigger{height:100%;width:100%;display:flex;justify-content:center;align-items:center;gap:.5rem}.area>.action.context-menu.expanded #context-menu-trigger{background:var(--active-state-bg)}.area>.action.context-menu:not(.expanded) .popover{visibility:hidden;position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.area>.action.context-menu.expanded .popover{cursor:default;position:absolute;left:-1rem;right:-1rem;top:4rem;overflow:hidden}.area>.action.context-menu .popover .entries{margin:0 1rem 2rem;background:var(--context-menu-bg);color:var(--context-menu-fg);box-shadow:0 .5rem 1rem #0000003d}.area>.action.context-menu .popover .entries .divider{background-color:var(--context-menu-divider-color);width:100%;height:.0625rem}.area>.action.context-menu .popover .entries .entry{padding:1rem 1.5rem;display:flex;align-items:center;line-height:2rem;font-size:1.25rem}.area>.action.context-menu .popover .entries .entry.highlighted{background-color:var(--context-menu-highlight-color)}.area>.action.context-menu .popover .entries .entry:not(.header):hover{cursor:pointer;background-color:var(--hover-state-bg)}.area>.action.context-menu .popover .entries .entry:not(.header):active{background-color:var(--pressed-state-bg)}.area>.action.context-menu .popover .entries .entry groupui-icon{margin-right:.5rem;--groupui-porschePlant-icon-color: var(--context-menu-icon-color)}@media only screen and (min-width:1200px){.only-md{visibility:hidden;position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}}@media only screen and (max-width:1199px){.area>.action.context-menu .avatar{margin:1rem}.area>.action.context-menu .name{visibility:hidden;position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.area>.action.context-menu.expanded .popover{left:unset}.area>.action.context-menu.expanded .popover .entries{width:15.5rem}[theme=porschePlant] .area>.action.context-menu.expanded .popover .entries{border-top:.0625rem solid var(--context-menu-divider-color)}.area>.action.context-menu .popover .entries .entry.header{font-size:1.125rem;color:var(--category-header-text-color);border-bottom:.0625rem solid var(--context-menu-divider-color)}}@media only screen and (max-width:575px){.area>.action.context-menu.expanded .popover{top:unset;right:0;bottom:4rem;width:100vw;height:100vh;background:#1e2227a3}.area>.action.context-menu.expanded .popover .entries{position:absolute;left:0;bottom:0;right:0;width:100%;margin:0}}.sitestructure-template groupui-side-navigation{position:relative;z-index:2;left:0;height:calc(100vh - 4rem);transition:margin-left .2s ease-in-out;will-change:margin-left;display:flex;flex-direction:column;margin-left:-320px}groupui-side-navigation.open{margin-left:0;padding-bottom:1em}groupui-side-navigation groupui-divider{background:var(--divider-color)}.category-header{position:relative;color:var(--category-header-text-color);margin-top:8px;padding:16px 16px 16px 24px}.category-header:before{content:"";display:block;position:absolute;top:0;left:16px;height:1px;width:calc(100% - 32px);background:var(--divider-color)}.scroll{flex:1 1 auto;overflow-y:auto}.marque{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px 0 8px;margin-bottom:16px}.marque groupui-divider{position:absolute;bottom:0;left:16px;width:calc(100% - 32px)}.mode-switch{height:64px;padding:12px 16px 12px 24px;display:inline-flex;align-items:center;color:var(--action-default-text-color)}.mode-switch:hover{background:var(--hover-state-bg);color:var(--hover-state-fg)}.mode-switch:active{background:var(--pressed-state-bg);color:var(--pressed-state-fg)}.mode-switch groupui-icon{margin-right:8px}.mode-switch groupui-text{color:inherit;font-size:20px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:0px}main{height:calc(100vh - 4rem);overflow-y:auto;flex:1;will-change:width;display:flex;flex-direction:column}footer{transition:width .2s ease-in-out;will-change:width;background:#fff;padding:24px;background:var(--footer-color)}@media screen and (max-width:1199px){.sitestructure-template groupui-side-navigation{position:absolute}}@media screen and (max-width:575px){groupui-side-navigation .mode-switch{display:none}groupui-side-navigation .scroll>groupui-divider{display:none}groupui-header #header-mode-switch{display:flex}.sitestructure-template groupui-side-navigation{right:0;margin-left:0;transform:translate(-100%);max-width:unset;width:100vw;height:calc(100vh - 8rem);transition:transform .2s ease-in-out;will-change:transform}.sitestructure-template groupui-side-navigation.open{transform:translate(0)}main{height:calc(100vh - 8rem)}.area>.action{flex:1 1 auto}}.side-panel{position:relative;z-index:301;right:0;transition:margin-right .2s ease-in-out;will-change:margin-right;--side-panel-width: 480px;width:var(--side-panel-width);margin-right:calc(-1 * var(--side-panel-width));overflow:hidden;margin-left:-1rem}.side-panel-content{margin-left:1rem;box-shadow:0 4px 8px #0000003d;background:var(--side-panel-bg);border-top:1px solid var(--divider-color);height:calc(100vh - 4rem);display:flex;flex-direction:column}.side-panel.s{--side-panel-width: 320px}.side-panel.open{margin-right:0}@media only screen and (max-width:1199px){.side-panel{position:absolute}groupui-side-navigation.open~.side-panel{margin-right:calc(-1 * var(--side-panel-width))}groupui-side-navigation.open~.backdrop,.side-panel.with-backdrop.open~.backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--nav-backdrop-color);opacity:.64}}@media only screen and (max-width:575px){.side-panel{left:0;margin-left:0;transform:translate(100%);width:100vw;transition:transform .2s ease-in-out;will-change:transform}groupui-side-navigation:not(.open)~.side-panel.open{transform:translate(0)}.side-panel-content{margin-left:0}}.side-panel .side-panel-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--divider-color);padding:1.5rem}.side-panel .side-panel-header groupui-icon{--groupui-porschePlant-icon-color: var(--side-panel-icon-color);cursor:pointer}.side-panel .side-panel-body{flex:1}.side-panel .side-panel-footer{border-top:1px solid var(--divider-color);padding:1.5rem;display:flex;gap:1rem}.side-panel .side-panel-footer groupui-button{flex:1}
