* {
    background-image: none;
    font-family: "Noto Sans";
    font-size: 16px;
}

window {
    background-color: rgba(30, 30, 46, 0.85);
}

button {
    color: #cdd6f4;
    background-color: #313244;
    border-radius: 16px;
    margin: 10px;
    padding: 15px 40px;
    border: 2px solid #45475a;
    min-width: 120px;
    min-height: 0px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 48px;
}

button:hover {
    background-color: #89b4fa;
    color: #1e1e2e;
    border-color: #89b4fa;
}

#lock {
    background-image: url("/usr/share/wlogout/icons/lock.png");
}

#logout {
    background-image: url("/usr/share/wlogout/icons/logout.png");
}

#shutdown {
    background-image: url("/usr/share/wlogout/icons/shutdown.png");
}

#reboot {
    background-image: url("/usr/share/wlogout/icons/reboot.png");
}
