@layer components{.full-width-BAK>*,.layout-row>*{grid-column:content}.full-width-BAK,.layout-row{--minimum-content-padding:1rem;--full-max-width:1fr;--popout-max-width:1400px;--content-max-width:1064px;--inset-content-max-width:840px;--full:minmax(var(--minimum-content-padding),1fr);--popout:minmax(0,calc((var(--popout-max-width) - var(--content-max-width))*.5));--content:minmax(0,calc((var(--content-max-width) - var(--inset-content-max-width))*.5));--inset-content:min(var(--inset-content-max-width),100% - var(--minimum-content-padding) * 2);display:grid;grid-template-columns:[full-start] var(--full) [popout-start] var(--popout) [content-start] var(--content) [inset-content-start] var(--inset-content) [inset-content-end] var(--content) [content-end] var(--popout) [popout-end] var(--full) [full-end]}:is(.full-width-BAK,.layout-row) .layout-row-inner{container-type:inline-size}:is(.full-width-BAK,.layout-row) .layout-row-inner.full{grid-column:full}:is(.full-width-BAK,.layout-row) .layout-row-inner.full-start{grid-column-start:full-start}:is(.full-width-BAK,.layout-row) .layout-row-inner.full-end{grid-column-end:full-end}:is(.full-width-BAK,.layout-row) .layout-row-inner.popout{grid-column:popout}:is(.full-width-BAK,.layout-row) .layout-row-inner.popout-start{grid-column-start:popout-start}:is(.full-width-BAK,.layout-row) .layout-row-inner.popout-end{grid-column-end:popout-end}:is(.full-width-BAK,.layout-row) .layout-row-inner.content{grid-column:content}:is(.full-width-BAK,.layout-row) .layout-row-inner.content-start{grid-column-start:content-start}:is(.full-width-BAK,.layout-row) .layout-row-inner.content-end{grid-column-end:content-end}:is(.full-width-BAK,.layout-row) .layout-row-inner.inset-content{grid-column:inset-content}:is(.full-width-BAK,.layout-row) .layout-row-inner.inset-content-start{grid-column-start:inset-content-start}:is(.full-width-BAK,.layout-row) .layout-row-inner.inset-content-end{grid-column-end:inset-content-end}:is(.full-width-BAK,.layout-row) .layout-row-inner.full-content,:is(.full-width-BAK,.layout-row) .layout-row-inner.full-content-nopad,:is(.full-width-BAK,.layout-row) .layout-row-inner.full-width{grid-column:full}:is(.full-width-BAK,.layout-row) .layout-row-inner.full-content{padding-inline:var(--minimum-content-padding)}}
