.portfolio-layout[data-v-c6003bcc]{display:flex;flex-direction:column;min-height:100vh}.portfolio-layout__header[data-v-c6003bcc]{background:#fff;box-shadow:0 1px 3px #0000001a;flex-shrink:0;position:sticky;top:0;z-index:100}.portfolio-layout__main[data-v-c6003bcc]{background-color:#0d1117;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}.portfolio-layout__footer[data-v-c6003bcc]{flex-shrink:0;margin-top:auto}
