.stdDialog {
    padding: 0;
    border: none !important;
    border-radius: 0;
    font-family: var(--font-family-main);
    font-weight: 400;
    font-size: var(--font-size-main);
}

.stdDialog .ui-widget {
    font-family: var(--font-family-main);
    font-weight: 400;
}

.stdDialog .ui-corner-all {
    border-radius: 0;
}

.stdDialog .ui-dialog-titlebar {
    background: var(--accent-color);
    color: white;
    font-size: var(--font-size-mid);
}

.stdDialog .ui-widget-header {
    border: none;
}

.errorDialog .ui-dialog-titlebar {
    background: red;
}

.successDialog .ui-dialog-titlebar {
    background: lightgreen;
}

.warningDialog .ui-dialog-titlebar {
    background: orange;
}

.stdDialog .ui-widget-header {
    font-weight: 400;
}

.stdDialog .ui-button:focus {
    outline: none;
}

.stdDialog .ui-state-active,
.stdDialog .ui-widget-content .ui-state-active,
.stdDialog .ui-widget-header .ui-state-active,
.stdDialog a.ui-button:active,
.stdDialog .ui-button:active,
.stdDialog .ui-button.ui-state-active:hover {
    border: 1px solid var(--accent-color);
    background: var(--accent-color);
}