.dialog-custom .MuiPaper-root{border:1px solid var(--color-border);overflow:hidden;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-md)!important}.dialog-header{background-color:var(--color-surface-soft);border-bottom:1px solid var(--color-border);padding:var(--space-5) var(--space-6)!important}.dialog-title-custom{text-align:center;text-transform:uppercase;letter-spacing:.5px;color:var(--color-primary-hover)!important;margin:0!important;font-size:1.15rem!important;font-weight:800!important}.dialog-body{padding:var(--space-6)!important}.dialog-email-section-card{padding:var(--space-5);border-radius:var(--radius-lg);background-color:var(--color-info-soft-2);border:1px solid var(--color-info-soft-4);box-shadow:var(--shadow-sm)}.instruction-box{background-color:var(--color-primary-soft);border-left:4px solid var(--color-primary);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);margin-bottom:var(--space-5)}.instruction-text{color:var(--color-primary-hover);font-size:.9rem;font-weight:500}.dialog-email-label{margin-left:var(--space-1);color:var(--color-muted-500)!important;font-size:.85rem!important;font-weight:600!important}.dialog-select-custom{margin-top:var(--space-2);background-color:var(--color-surface);border-radius:var(--radius-lg)!important}.dialog-select-custom .MuiOutlinedInput-notchedOutline{border-color:var(--color-border)!important;border-width:1px!important}.dialog-actions-custom{gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-6)!important}.button-confirm-custom{background:var(--color-primary)!important;color:var(--color-on-primary)!important;text-transform:none!important;border-radius:var(--radius-lg)!important;padding:10px 28px!important;font-weight:600!important;transition:all .2s!important}.button-confirm-custom:hover:not(:disabled){box-shadow:var(--shadow-sm);transform:translateY(-1px)}.button-cancel-custom{color:var(--color-danger)!important;text-transform:none!important;border-radius:var(--radius-lg)!important;font-weight:600!important}
