.module--documentation .module--documentation__summary{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*6);margin-top:calc(var(--spacing-base)*-38);max-height:100dvh;padding-top:calc(var(--spacing-base)*38);position:sticky;top:0}.module--documentation .module--documentation__summary p{font-size:var(--extra-small-font-size);font-style:italic;line-height:var(--extra-small-line-height);text-align:center}.module--documentation .module--documentation__summary-inner{display:grid;grid-template-columns:1fr;grid-gap:calc(var(--spacing-base)*6);border:1px solid var(--medium-gray-color);border-radius:var(--rounded-large);padding:calc(var(--spacing-base)*6)}.module--documentation .module--documentation__buttons{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-base)}.module--documentation .module--documentation__buttons .button.button--small{font-size:var(--extra-small-font-size);line-height:var(--extra-small-line-height)}.module--documentation .module--documentation__buttons .button .icon{min-height:calc(var(--spacing-base)*3);min-width:calc(var(--spacing-base)*3)}.module--documentation .module--documentation__buttons .button .icon svg{height:calc(var(--spacing-base)*3);width:calc(var(--spacing-base)*3)}.module--documentation .module--documentation__summary .module--documentation__toggle{align-items:center;cursor:pointer;display:flex;flex-flow:row wrap;font-size:var(--h5-font-size);font-weight:var(--h5-font-weight);justify-content:space-between;line-height:var(--h5-line-height)}.module--documentation .dnd-row--type-content .fields-title{color:var(--black-color);font-size:var(--h6-font-size);font-weight:var(--h6-font-weight);line-height:var(--h6-line-height)}.module--documentation .module--documentation__item:not(.module--documentation__item--active)>.module--documentation__content{max-height:0;opacity:0;pointer-events:none}.module--documentation .module--documentation__summary .module--documentation__content-inner{padding-top:calc(var(--spacing-base)*6)}.module--documentation .module--documentation__summary .module--documentation__content-inner .module--documentation__anchors{display:grid;grid-template-columns:1fr;grid-gap:calc(var(--spacing-base)*3);max-height:50dvh;overflow:auto;z-index:2}.module--documentation .module--documentation__summary .module--documentation__content-inner .module--documentation__anchors::-webkit-scrollbar{width:calc(var(--spacing-base)*2)}.module--documentation .module--documentation__summary .module--documentation__content-inner .module--documentation__anchors::-webkit-scrollbar-track{background:var(--medium-gray-color);border-radius:var(--rounded-large);overflow:hidden}.module--documentation .module--documentation__summary .module--documentation__content-inner .module--documentation__anchors::-webkit-scrollbar-thumb{background:var(--first-color);border-radius:var(--rounded-large)}.module--documentation .module--documentation__summary .module--documentation__content-inner .module--documentation__anchors::-webkit-scrollbar-thumb:hover{background:var(--second-color)}.module--documentation .module--documentation__summary .module--documentation__content-inner .module--documentation__anchor{cursor:pointer;transition:color var(--normal-transition)}.module--documentation .module--documentation__summary .module--documentation__content-inner .module--documentation__anchor:hover{color:var(--first-color)}.module--documentation .module--documentation__main .dnd-row.dnd-row--type-title{border-bottom:1px solid var(--medium-gray-color);padding-bottom:var(--rows-gap)}.module--documentation .module--documentation__main .dnd-row.dnd-row--type-content>.row-fluid{row-gap:calc(var(--rows-gap)*2)}.module--documentation .module--documentation__item-container{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*4)}.module--documentation .module--documentation__item-container h4{align-items:center;display:flex;flex-flow:row wrap;gap:calc(var(--spacing-base)*3);justify-content:flex-start}.module--documentation .module--documentation__main>.dnd-row>.row-fluid{row-gap:calc(var(--rows-gap)*4)}.module--documentation .module--documentation__main .availability{align-items:center;display:flex;flex-flow:row wrap;gap:calc(var(--spacing-base)*2);justify-content:flex-start}.module--documentation .module--documentation__main .availability .tag{background-color:var(--light-gray-color)}.module--documentation .module--documentation__main .tag{border-radius:var(--rounded-full);border-radius:var(--rounded-medium);display:inline-flex;font-size:var(--extra-small-font-size);line-height:var(--extra-small-line-height);padding:var(--spacing-base) calc(var(--spacing-base)*2)}.module--documentation .module--documentation__main .tag.tag--modules{background:var(--first-color);color:var(--white-color)}.module--documentation .module--documentation__main .tag.tag--sections{background:var(--second-color);color:var(--white-color)}.module--documentation .module--documentation__main .tag.tag--partials{background:var(--third-color);color:var(--white-color)}.module--documentation .module--documentation__main .tag.tag--templates{background:var(--fourth-color);color:var(--white-color)}.module--documentation .module--documentation__main .module--documentation__item-fields{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*3)}.module--documentation .module--documentation__list .module--documentation__item:has(>.module--documentation__toggle){border:1px solid var(--medium-gray-color);border-radius:var(--rounded-large);cursor:pointer;display:flex;flex-flow:column;padding:calc(var(--spacing-base)*3);user-select:none}.module--documentation .module--documentation__list .module--documentation__item .module--documentation__content .module--documentation__item{margin-top:calc(var(--spacing-base)*3)}.module--documentation .module--documentation__list .module--documentation__item .module--documentation__toggle{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.module--documentation .module--documentation__item-image{margin-block:20px}.module--documentation .module--documentation__item-image img{border:1px solid var(--medium-gray-color);border-radius:var(--rounded-large);box-shadow:0 20px 20px 0 rgba(0,0,0,.05);overflow:hidden;padding:calc(var(--spacing-base)*6)}@media (min-width:1367px){.module--documentation .module--documentation__buttons{grid-template-columns:repeat(2,1fr)}}