.ZDSBottomSheet_root{position:fixed;top:0;left:0;display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%}.ZDSBottomSheet_shield{position:absolute;z-index:-1;top:-25vh;left:-25vw;width:150vw;height:150vh;background:var(--zds-color-overlay-dark);cursor:pointer}.ZDSBottomSheet_sheet{box-shadow:0 8px 20px 0 var(--zds-color-shadow);display:flex;flex-direction:column;width:100%;max-height:calc(100% - 48px);background:var(--zds-color-surface-primary);border-radius:20px 20px 0 0;animation:ZDSBottomSheet_slideUp .15s ease-in}.ZDSBottomSheet_sheet__fullScreen{max-height:100%;border-radius:0}@keyframes ZDSBottomSheet_slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ZDSBottomSheet_content{display:flex;flex:1;flex-direction:column;overflow:hidden}.ZDSBottomSheet_header{display:flex;align-items:flex-start;justify-content:space-between;padding:24px;background:var(--zds-color-surface-primary);border-radius:20px 20px 0 0}.ZDSBottomSheet_header__short{padding-top:16px;padding-bottom:8px}.ZDSBottomSheet_header__centered{justify-content:space-between}.ZDSBottomSheet_titleBody{display:flex;grid-gap:4px;gap:4px;flex-direction:column;color:var(--zds-color-text-primary)}.ZDSBottomSheet_titleBody__centered{flex:1;align-items:center;min-width:0;text-align:center}.ZDSBottomSheet_title{font-size:24px;font-weight:400;line-height:32px;font-weight:700;margin:0}.ZDSBottomSheet_subtitle{font-size:16px;font-weight:400;line-height:20px;margin:0}.ZDSBottomSheet_backButton,.ZDSBottomSheet_closeButton{flex-shrink:0}@media(pointer:coarse){.ZDSBottomSheet_closeButton{margin-right:-12px}}:root[data-touch-mode] .ZDSBottomSheet_closeButton{margin-right:-12px}.ZDSBottomSheet_closeButton__short{margin-top:-8px}.ZDSBottomSheet_body{display:flex;flex:1;flex-direction:column;overflow:auto;padding:0 24px}.ZDSBottomSheet_actions{padding:24px;background:var(--zds-color-surface-primary)}.MobileSheet_root{pointer-events:none!important}.MobileSheet_root,.MobileSheet_shield{position:fixed;top:0;left:0;width:100%;height:100%}.MobileSheet_shield{display:block;align-items:normal;padding:0;text-align:left;background:none;border:none;border-radius:0;-webkit-appearance:none;appearance:none;opacity:1;background:rgba(0,0,0,.5);pointer-events:auto}.MobileSheet_root__transition__enter .MobileSheet_shield{opacity:0}.MobileSheet_root__transition__enterActive .MobileSheet_shield{opacity:1;transition:opacity .1s ease}.MobileSheet_root__transition__leave .MobileSheet_shield{opacity:0;transition:opacity .1s ease}.MobileSheet_sheet{position:absolute;bottom:0;left:0;overflow:hidden;width:100%;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -1px 4px rgba(0,0,0,.5);pointer-events:auto}.MobileSheet_root__dragReturn .MobileSheet_sheet{transition:all .1s ease}.MobileSheet_root__transition__enter .MobileSheet_sheet{transform:translateY(100%)}.MobileSheet_root__transition__enterActive .MobileSheet_sheet{transition:transform .1s ease;transform:translateY(0)}.MobileSheet_root__prematurelyLeave .MobileSheet_sheet,.MobileSheet_root__transition__leave .MobileSheet_sheet{transition:transform .1s ease;transform:translateY(100%)}.MobileSheet_handle{position:absolute;top:0;left:0;display:flex;justify-content:center;width:100%;height:40px;touch-action:none}.MobileSheet_handle_shield{position:absolute;top:0;right:0;left:0;height:25px;background:hsla(0,0%,100%,.8)}.MobileSheet_handle_pill{position:relative;width:60px;height:5px;margin-top:10px;background:#000;border-radius:8px}.MobileSheet_scroller{overflow-y:auto;height:100%;padding:16px;padding-top:40px}