/* Shared modal styles -- replaces inline <style> blocks in individual modal partials.
   Include via @section PageStyles or link directly in the master layout. */

/* Wide modal override (used by most Content/Campaign modals) */
.modal-lg-wide {
    --bs-modal-width: 65rem;
}

/* Content example container used in modal step wizards */
.doc-example-content {
    padding: 1.5rem;
    font-size: .875rem;
    background-color: #fff;
    border: 1px solid #bcc5cd;
    position: relative;
}

/* Prevent two-line button text in modal footers */
.modal-footer .btn {
    white-space: nowrap;
}

/* Email preview word-break */
.modal-preview-email span {
    overflow-wrap: anywhere;
    word-break: break-word;
}
