/* Minimal Layout Fixes for ProScribe AI */

/* Only fix the specific overflow issue on process cards */
.process-card-modern {
    overflow: visible;
}

/* Fix border-radius rendering on Safari/Chrome */
.process-card-modern,
.stat-card,
.action-card,
.settings-section,
.subscription-card,
.recording-panel,
.audio-player-panel {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

/* Fix logo preview to show images properly */
.logo-preview img {
    border-radius: 14px;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}

/* Ensure proper rendering of rounded corners */
.rounded,
[class*="rounded"] {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}
