@layer ds-reset,ds-foundation,ds-subatoms;@layer ds-atoms{html.scroll-frozen{height:100%;overflow:hidden}.overlay{width:100%;height:100%;z-index:var(--overlay-z-index);background-color:var(--background-colors-transparent);position:relative;inset:0;overflow:auto}@media (pointer:fine){.overlay::-webkit-scrollbar{width:4px}.overlay::-webkit-scrollbar-track{border-radius:var(--corner-radius-r4);background-color:#0000}.overlay::-webkit-scrollbar-thumb{border-radius:var(--corner-radius-r4);background-color:var(--background-colors-border)}.overlay::-webkit-scrollbar-corner{background:0 0}}@supports ((-moz-appearance:none)){.overlay{scrollbar-color:var(--background-colors-border) transparent;scrollbar-width:thin}}@media (pointer:coarse){.overlay::-webkit-scrollbar{display:none}}.overlay--hide-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.overlay--hide-scrollbars::-webkit-scrollbar{display:none}.overlay--global{position:fixed}.overlay--local{position:absolute}.overlay__table{table-layout:fixed;width:100%;min-height:100%;display:table}.overlay__row{display:table-row}.overlay__cell{display:table-cell}.overlay__cell--v-top{vertical-align:top}.overlay__cell--v-middle{vertical-align:middle}.overlay__cell--v-bottom{vertical-align:bottom}.overlay__cell--h-left{text-align:left}.overlay__cell--h-center{text-align:center}.overlay__cell--h-right{text-align:right}.overlay__content{max-width:100%;text-align:initial;display:inline-block}.overlay__content--v-top{vertical-align:top}.overlay__content--v-middle{vertical-align:middle}.overlay__content--v-bottom{vertical-align:bottom}.overlay__content--full-width{width:100%}.overlay__content--fit-width{width:fit-content;margin:auto}}@layer ds-molecules,ds-organisms,ds-templates,ds-landing;
