import{r as t,h as e,a as n,g as s}from"./p-d52b3602.js";const a=class{constructor(e){t(this,e)}render(){return e(n,null,this.styles&&e("style",null,this.styles),e("div",{part:"base"},e("slot",{name:"header"}),e("main",{part:"content"},e("slot",null)),e("slot",{name:"footer"})))}get hostElement(){return s(this)}};a.style=":host{--spacing-x:0;--min-height:100vh}[part~='base']{display:flex;min-height:var(--min-height);flex-direction:column}[part~='content']{box-sizing:border-box;align-self:center;width:100%;padding-left:var(--spacing-x);padding-right:var(--spacing-x);flex:1}";export{a as scale_telekom_app_shell}