.bs-popup{display:flex;flex-direction:column;border-radius:var(--border-radius-medium);background-color:var(--color-grayscale-white);box-shadow:var(--shadow-medium-1-offset-x) var(--shadow-medium-1-offset-y) var(--shadow-medium-1-blur) var(--shadow-medium-1-spread) var(--shadow-medium-1-color);width:-moz-fit-content;width:fit-content;margin:var(--spacing-12)}@media only screen and (max-width:1024px){.bs-popup{margin:var(--spacing-8)}}@media only screen and (max-width:640px){.bs-popup{margin:var(--spacing-4)}}.bs-popup-fullwidth{width:100%;margin:var(--spacing-15)}@media only screen and (max-width:1024px){.bs-popup-fullwidth{margin:var(--spacing-8)}}@media only screen and (max-width:640px){.bs-popup-fullwidth{margin:var(--spacing-4)}}.bs-popup-root{position:fixed;z-index:1300;inset:0;display:block}.bs-popup-container{height:100%;outline:0;display:flex;justify-content:center;align-items:center}.bs-popup-small{padding:var(--spacing-6)}.bs-popup-medium{padding:var(--spacing-8)}.bs-popup-large{border-radius:var(--border-radius-large);padding:var(--spacing-12)}.bs-popup-header{display:inline-flex;align-items:center;justify-content:space-between;font-family:SemiBold,sans-serif}.bs-popup-header .bs-btn-icon{margin-left:auto}.bs-popup-small .bs-popup-header{margin-bottom:var(--spacing-4);font-size:var(--heading-20-font-size)}.bs-popup-small .bs-btn-icon-ghost .bs-svg-icon{height:var(--spacing-5)}.bs-popup-medium .bs-popup-header{margin-bottom:var(--spacing-6);font-size:var(--heading-28-font-size)}.bs-popup-large .bs-popup-header{margin-bottom:var(--spacing-8);font-size:var(--heading-32-font-size)}