.bm-container{
    z-index: 2147483647!important;
}
.blazored-modal {
    padding: 0 !important;
    margin: 0 !important;
    border-radius: 0.625rem !important;
}

.blazored-modal:not(:has(.bm-header)) {
    padding-top: 1rem !important;
}

.blazored-modal .bm-header {

    align-items: center !important;
    font-weight: 600 !important;
    padding: 1.2rem 1rem !important;
    font-size: var(--size-b2)!important;
    justify-content: space-between !important;
}

.blazored-modal .bm-header:has(>*:only-child) {
    justify-content: flex-end !important;
}

.blazored-modal .bm-close{
    font-size: 0.8rem !important;
    width: 1.75rem !important;
    height: 1.75rem !important;
    background-color: var(--use-button-secondary-idle) !important;
    color: var(--use-text-positive-loud) !important;
    padding: 0!important;
    display: grid!important;
    place-items: center!important;
    border-radius: 0.375rem!important;
    margin: 0!important;
}

.blazored-modal .bm-close:hover{
    background-color: var(--use-button-secondary-hover) !important;
}
.blazored-modal .bm-close:active{
    background-color: var(--use-button-secondary-pressed) !important;
}

.blazored-modal .bm-content{
    min-width: 350px !important;
}