@use '../colors' as *;

window.quick_settings {
    font-weight: bold;

    >box {
        border: 1px solid $color0;
        border-radius: 10px;
        margin: 8px;
    }
    
    >.inner {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        background: $color5;
        padding: 0.75rem 3rem;
        margin: 0;

        * { 
            transition: all 0.2s ease-in-out;
            color: $color0;
        }
    }

    button {
        padding: 0.75rem 1rem;
    }
}

window.qs_bluetooth {
    >.inner {
        background: $color5;
        padding: 0.75rem 3rem;
        border-radius: 10px;
    
        * { color: $color0; }
    }

    .device {
        padding: 1rem 3rem;
    }

    button {
        padding: 0.75rem 0.5rem;
    }
}

window.quick_settings button, window.qs_bluetooth button {
    transition: all 0.2s ease-in-out;
    background: $color5;
    border: 2px solid $color0;
    margin: 5px;

    &:hover {
        background: $color0;

        * {
            color: $color5;
        }
    }

    &.active {
        background: $color0;
        border: 0.5px solid $color5;

        * {
            color: $color5;
        }
    }
}