 <template>
  <div class="page-shell">
    <div class="page-shell__card">
      <slot />
    </div>
  </div>
 </template>
 
 <style scoped lang="scss">
 .page-shell {
   width: 100%;
   height: calc(100vh - 84px);
   padding: 24px;
   background: #f5f7fa;
   box-sizing: border-box;
 }

 .page-shell__card {
   width: 100%;
   height: 100%;
   padding: 16px;
   border-radius: 12px;
   background: #fff;
   box-shadow: 0 2px 12px rgba(0, 0, 0, 0.06);
   box-sizing: border-box;
  }
 </style>
