.floating-box {
    > div > div {
        floating-box-view {
            &.header-footer-fixed {
                > .header-footer-fixed {
                    &__header {
                        background-color: $floating-box-view-background-header;
                        color: $floating-box-view-color-header;

                        > .header-footer-fixed__header__actions {
                            ui-button > div > a {
                                color: $floating-box-view-color-header;
                            }
                        }
                    }
                    &__footer {
                        background-color: $floating-box-view-background-footer;
                        color: $floating-box-view-color-footer;
                    }
                }
            }
            &.view-parameter-box {
                .header-footer-fixed__content
                    > .header-footer-fixed
                    > .header-footer-fixed__content
                    > div
                    .group
                    ui-checkbox
                    > label
                    > span {
                    font-size: $base-font-size;
                }
            }
        }
    }
}

.floating-filter {
    &__container {
        .floating-filter {
            &__footer {
                > ui-button {
                    > .ui-btn__inner {
                        box-shadow: none;
                        background-color: var(--primary-10, rgba($primary, 0.1));
                        &:hover,
                        &:focus-within {
                            background-color: var(--primary-10, rgba($primary, 0.1)) !important;
                            color: $black !important;
                        }
                    }
                }
            }
        }
    }

    &__button > * {
        background-color: #e0e0e0 !important;
        color: #616161 !important;
        &:hover {
            background-color: #616161 !important;
            color: #e0e0e0 !important;
        }
    }
}
