/**
 * Styles for admin warning modals (shared by admin-warning.js
 * and google-doc-import-warning.js).
 */

.admin-warning-overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 10000;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
}

.admin-warning-dialog {
    background: white;
    border-radius: 4px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    width: 450px;
    max-width: 90vw;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    -ms-flex-negative: 0;
        flex-shrink: 0;
}

.admin-warning-dialog__header {
    padding: 10px 20px;
    border-bottom: 1px solid #e6e6e6;
}

.admin-warning-dialog__title {
    margin: 0;
    font-size: 16px;
    font-weight: 600;
}

.admin-warning-dialog__body {
    padding: 12px 20px;
}

.admin-warning-dialog__message {
    margin: 0;
    font-size: 14px;
}

.admin-warning-dialog__footer {
    padding: 10px 20px;
    text-align: right;
    border-top: 1px solid #e6e6e6;
}

.admin-warning-dialog__cancel {
    margin-right: 10px;
}
