@import url("./pihalla-theme.css");
/* Sivustokohtainen layout-tyyli. Fyysinen ruudukko muodostetaan Coressa. */
.layout-main,.layout-sidebar{min-width:0}
.layout-sidebar{display:grid;gap:18px}
@media(max-width:850px){.layout-shell--sidebar-right{grid-template-columns:minmax(0,1fr)}.layout-shell--sidebar-right .layout-sidebar{grid-column:1;grid-row:1;width:100%;min-width:0}.layout-shell--sidebar-right .layout-main{grid-column:1;grid-row:2;width:100%;min-width:0}}

/* Artikkelin yhtenäinen lukupinta taustasta erillään. */
.layout-shell--sidebar-right > .layout-main{box-sizing:border-box;background:#fff;border:1px solid #d8e1e6;border-radius:18px;padding:clamp(22px,3vw,42px);box-shadow:0 10px 32px #1e293b08}
@media(max-width:760px){.layout-shell--sidebar-right > .layout-main{padding:24px 18px;border-radius:12px}.layout-shell--sidebar-right{column-gap:24px}}
