/* /Components/Menu/Menu.razor.rz.scp.css */
.btn-menu[b-vswxkw3adg] {
    height: 32px;
    width: 32px;
}

[b-vswxkw3adg] .btn-menu:hover {
    background: #ffffff;
    box-shadow: var(--bs-box-shadow-sm) !important;
}
/* /Components/RadioButtonList/RadioButtonList.razor.rz.scp.css */
.list-group[b-pusd71cnm9] {
    width: 100%;
    max-width: 460px;
    margin-inline: 1.5rem;
}

.form-check-input:checked + .form-checked-content[b-pusd71cnm9] {
    opacity: .5;
}

.form-check-input-placeholder[b-pusd71cnm9] {
    border-style: dashed;
}

[contenteditable]:focus[b-pusd71cnm9] {
    outline: 0;
}

.list-group-checkable .list-group-item[b-pusd71cnm9] {
    cursor: pointer;
}

.list-group-item-check[b-pusd71cnm9] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
}

    .list-group-item-check:hover + .list-group-item[b-pusd71cnm9] {
        background-color: var(--bs-secondary-bg);
    }

    .list-group-item-check:checked + .list-group-item[b-pusd71cnm9] {
        color: #fff;
        background-color: var(--bs-primary);
        border-color: var(--bs-primary);
    }

    .list-group-item-check[disabled] + .list-group-item[b-pusd71cnm9],
    .list-group-item-check:disabled + .list-group-item[b-pusd71cnm9] {
        pointer-events: none;
        filter: none;
        opacity: .5;
    }

.list-group-radio .list-group-item[b-pusd71cnm9] {
    cursor: pointer;
    border-radius: .5rem;
}

.list-group-radio .form-check-input[b-pusd71cnm9] {
    z-index: 2;
    margin-top: -.5em;
}

.list-group-radio .list-group-item:hover[b-pusd71cnm9],
.list-group-radio .list-group-item:focus[b-pusd71cnm9] {
    background-color: var(--bs-secondary-bg);
}

.list-group-radio .form-check-input:checked + .list-group-item[b-pusd71cnm9] {
    background-color: var(--bs-body);
    border-color: var(--bs-primary);
    box-shadow: 0 0 0 2px var(--bs-primary);
}

.list-group-radio .form-check-input[disabled] + .list-group-item[b-pusd71cnm9],
.list-group-radio .form-check-input:disabled + .list-group-item[b-pusd71cnm9] {
    pointer-events: none;
    filter: none;
    opacity: .5;
}
