@layer layouts{.l-legislation-page{display:grid;grid-template-columns:var(--grid-browser-gutter) 400px 80px 1fr var(--grid-browser-gutter);grid-template-rows:auto;min-height:100dvh}.l-legislation-page__aside{grid-column:2;grid-row:1;margin:0;position:relative;z-index:2}.l-legislation-page__aside__sidebar{height:calc(100dvh - 100px);position:sticky;top:96px}.l-legislation-page__page-panel{grid-column:4;grid-row:1;margin:0;padding:60px 0}.l-legislation-page__page-panel__pagination{align-items:center;display:flex;flex-flow:row wrap;gap:20px;padding:40px 0 50px}.l-legislation-page__page-panel__pagination__button--next{margin-left:auto}@media (min-width:1201px){.l-legislation-page__mobile-toggle{--api-toc-sidebar-display-override:none}}@media (max-width:1200px){.l-legislation-page{grid-template-columns:20px 0 0 1fr 20px}.l-legislation-page__mobile-toggle{grid-column:1/span 5;grid-row:1;margin:0;position:sticky;top:140px}.l-legislation-page__aside{clip-path:polygon(0 0,100% 0,100% 0,0 0);grid-column:1/span 5;grid-row:1;height:calc(100dvh - 185px);margin-top:45px;position:sticky;top:185px;transition-duration:.4s;transition-property:visibility,clip-path;visibility:hidden;width:100%;z-index:2000}.l-legislation-page:has(.l-legislation-page__mobile-toggle input[type=checkbox]:checked) .l-legislation-page__aside{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);visibility:visible}.l-legislation-page__aside__sidebar{height:100%}.l-legislation-page__page-panel__pagination{flex-direction:column}.l-legislation-page__page-panel__pagination__button--next{margin-left:0}}}