1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
<main> <slot></slot> </main> <style lang="scss"> main { width: 100%; display: grid; gap: 1rem; padding: clamp(1.2rem, 5vw, 3rem) 0; grid-template-columns: minmax(1.2rem, 1fr) minmax(auto, 60ch) minmax(1.2rem, 1fr); grid-auto-rows: min-content; z-index: 1; } :global(main > *) { grid-column: 1; grid-column: 2; } </style>