[data-page-frame]{box-sizing:border-box;-moz-column-gap:var(--page-gap);justify-content:center;column-gap:var(--page-gap);grid-template-columns:minmax(0,800px);width:100%;margin-inline:auto;display:grid}[data-page-frame]>[data-page-main]{min-width:0;min-height:0}[data-page-frame]>[data-page-top]{grid-column:1/-1;min-width:0;margin-bottom:18px}[data-page-frame]>[data-page-top]:empty{display:none}[data-page-frame]>[data-page-side]{scrollbar-width:none;flex-direction:column;gap:16px;min-width:0;display:none;overflow-y:auto}[data-page-frame]>[data-page-side]::-webkit-scrollbar{display:none}[data-page-frame]>[data-page-side]>*{flex-shrink:0}[data-page-frame][data-frame-mode=scroll]{align-items:start}[data-page-frame][data-frame-mode=scroll]>[data-page-side]{max-height:calc(100dvh - 112px);position:sticky;top:24px}[data-page-frame][data-frame-mode=fixed]{grid-template-rows:minmax(0,1fr);align-items:stretch;height:100%;min-height:0}[data-page-frame][data-frame-mode=fixed]>[data-page-main]{flex-direction:column;display:flex}[data-page-frame][data-frame-mode=fixed]>[data-page-side]{height:100%;padding-bottom:24px;position:static}@media (min-width:1100px){[data-page-frame]{width:auto;margin-left:calc(16px - var(--stage-pad-left,24px));margin-right:calc(16px - var(--stage-pad-right,68px));grid-template-columns:minmax(0, var(--page-column-width))}}@media (min-width:1380px){[data-page-frame][data-frame-side]{grid-template-columns:var(--page-side-width) minmax(0, var(--page-column-width))}[data-page-frame][data-frame-side]>[data-page-side]{grid-column:1;display:flex}[data-page-frame][data-frame-side]>[data-page-main]{grid-column:2}}
