:root{--page-width:75rem;--page-gutter:2rem;font-family:var(--sapFontFamily);font-size:16px;line-height:1.5}@media (width<=600px){:root{--page-gutter:1rem}}body{background-color:var(--sapBackgroundColor);min-width:320px;color:var(--sapTextColor);font-size:var(--sapFontSize);margin:0}#app{flex-direction:column;min-height:100vh;display:flex}main{flex:1}.page{box-sizing:border-box;max-width:var(--page-width);padding:1.5rem var(--page-gutter);margin:0 auto}.cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,28rem),1fr));gap:1rem;display:grid}.card-body{padding:0 1rem 1rem}.card-body p{margin:0 0 .75rem;line-height:1.6}.card-body p:last-child{margin-bottom:0}.tag-list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.full-width{grid-column:1/-1}.logo.svelte-12qhfyh{flex:none;width:1.75rem;height:1.75rem}.profile.svelte-12qhfyh{border-bottom:1px solid var(--sapGroup_TitleBorderColor);align-items:center;gap:.75rem;padding:.25rem .25rem 1rem;display:flex}.profile-name.svelte-12qhfyh{font-family:var(--sapFontBoldFamily);font-size:var(--sapFontLargeSize);color:var(--sapTextColor)}.profile-role.svelte-12qhfyh{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}.setting.svelte-12qhfyh{flex-direction:column;gap:.375rem;padding:.75rem .25rem 0;display:flex}.setting-label.svelte-12qhfyh{font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor)}ui5-list.svelte-12qhfyh{margin-top:.25rem}footer.svelte-12qhfyh{box-sizing:border-box;max-width:var(--page-width);padding:1.5rem var(--page-gutter) 2rem;font-size:var(--sapFontSmallSize);color:var(--sapContent_LabelColor);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:0 auto;display:flex}footer.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--sapLinkColor)}
