.bs-popup{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:fit-content;margin:var(--spacing-12);flex-direction:column;display:flex}@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{z-index:1300;display:block;position:fixed;inset:0}.bs-popup-container{outline:0;justify-content:center;align-items:center;height:100%;display:flex}.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{position:relative}.bs-popup-content{justify-content:flex-start;align-items:flex-start;row-gap:var(--spacing-8);column-gap:var(--spacing-8);display:flex}.bs-popup-content-scroll{width:100%}.bs-popup-content-fullwidth,.bs-popup-content-fullwidth .bs-popup-slot,.bs-popup-content-fullwidth .bs-popup-content-wrapper{width:100%;max-width:100%}.bs-popup-content-wrapper{width:fit-content}.bs-popup-row .bs-popup-content{flex-direction:row}.bs-popup-column .bs-popup-content{flex-direction:column}.bs-popup-small .bs-popup-content{row-gap:var(--spacing-6);column-gap:var(--spacing-6)}
.bs-popup-small .bs-popup-footer{padding-top:var(--spacing-6)}.bs-popup-medium .bs-popup-footer{padding-top:var(--spacing-8)}.bs-popup-large .bs-popup-footer{padding-top:var(--spacing-12)}
.bs-popup-header{justify-content:space-between;align-items:center;font-family:SemiBold,sans-serif;display:inline-flex}.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)}
.bs-popup-slot{text-align:start}
