/* Remove border radius for selected images */
flowboxchild:selected {
    border: 3px solid @accent_color;
    border-radius: 0;
    background: none;
    padding: 0;
    margin: 0;
}

flowboxchild:hover {
    border-radius: 0;
}

flowboxchild:selected > box {
    border-radius: 0;
    background: none;
    padding: 0;
    margin: 0;
}

/* Remove border radius for modal dialogs */
messagedialog {
    border-radius: 0;
}

window.dialog {
    border-radius: 0;
}

window.messagedialog {
    border-radius: 0;
}

.dialog-content-area {
    border-radius: 0;
}

/* Remove border radius for buttons */
button {
    border-radius: 0;
}

button:focus {
    outline-color: @accent_color;
}

.suggested-action {
    border-radius: 0;
    background-color: @accent_color;
}

.destructive-action {
    border-radius: 0;
}

/* Remove border radius for dialog buttons */
.dialog-action-area button {
    border-radius: 0;
}

/* Remove border radius for all Adwaita message dialog components */
.message-dialog {
    border-radius: 0;
}

.message-dialog .dialog-action-area {
    border-radius: 0;
}

.message-dialog button {
    border-radius: 0;
}

/* Small header buttons */
.small-button {
    font-size: 11px;
    padding: 2px 6px;
    min-height: 20px;
}

.small-button image {
    -gtk-icon-size: 14px;
}