.ml-tearsheet.bx--modal{align-items:flex-end}.ml-tearsheet[tabindex],.ml-tearsheet [tabindex]{outline:none}.ml-tearsheet__container{grid-template-rows:-webkit-max-content minmax(0, 1fr);background-color:#f3f3f3;grid-template-rows:max-content minmax(0,1fr);width:calc(100% - 32px);height:calc(100% - 86px);margin-bottom:2px;transition:transform .24s cubic-bezier(0,0,.3,1);display:grid;transform:translateY(90px)}.ml-tearsheet.is-visible .ml-tearsheet__container{transform:translateY(0)}.ml-tearsheet .content__progress{padding:var(--cds-spacing-05,1rem)}.ml-tearsheet:not(.ml-tearsheet--sm) .content__progress{border-right:1px solid #a7a7a7}.ml-tearsheet .content__body{grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content;height:100%;display:grid}.ml-tearsheet .content__body__wrapper{padding:var(--cds-spacing-05,1rem);overflow-y:auto}.ml-tearsheet .body__buttons{position:relative}.ml-tearsheet .body__buttons:before{content:"";border-top:1px solid #a7a7a7;width:100%;height:1px;display:block;position:absolute;top:0}.ml-tearsheet .body__buttons .cv-button{height:4rem;padding-top:var(--cds-spacing-05,1rem);padding-bottom:var(--cds-spacing-07,2rem)}.ml-tearsheet .body__buttons__right{text-align:end;flex-grow:1}.ml-tearsheet .body__buttons__right>button{width:50%}.ml-tearsheet .container__header{padding:var(--cds-spacing-05,1rem) 56px var(--cds-spacing-05,1rem) var(--cds-spacing-05,1rem);background-color:#fff;border-bottom:1px solid #a7a7a7}.ml-tearsheet .container__header__heading{letter-spacing:0;font-size:1.75rem;font-weight:400;line-height:1.29}.ml-tearsheet .bx--modal-header__label{margin-bottom:0}@media (width>=42rem){.ml-tearsheet .ml-tearsheet__container{width:calc(100% - 64px)}.ml-tearsheet .body__buttons__left{min-width:250px}.ml-tearsheet .container__header{justify-content:space-between;align-items:flex-start;display:flex}.ml-tearsheet .container__content.content---with-progress{grid-template-columns:minmax(-webkit-max-content, 12rem) 1fr;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(max-content,12rem) 1fr;display:grid}.ml-tearsheet .body__buttons{flex-wrap:wrap;justify-content:space-between;display:flex}.ml-tearsheet .body__buttons button{min-width:10rem}}@media (width<=760px){.ml-tearsheet .body__buttons__right{flex-grow:1;justify-content:flex-end;display:flex}}@media (width<=41.98rem){.ml-tearsheet .container__content{grid-template-rows:minmax(0, 1fr) -webkit-max-content;grid-template-rows:minmax(0,1fr) max-content;display:grid}.ml-tearsheet .container__content.content---with-progress{grid-template-rows:-webkit-max-content minmax(0, 1fr) -webkit-max-content;grid-template-rows:max-content minmax(0,1fr) max-content}.ml-tearsheet .bx--progress{flex-wrap:wrap}.ml-tearsheet .bx--progress .bx--progress-step{width:auto;min-width:auto;min-height:30px}.ml-tearsheet .bx--progress .bx--progress-step:not(:last-of-type){padding-right:var(--cds-spacing-05,1rem)}.ml-tearsheet .bx--progress-line{width:100%}.ml-tearsheet .bx--progress-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
