/* v27.2f calmer planning cards */
.planning-card-quiet {
    padding: 10px 12px !important;
    line-height: 1.28 !important;
    border-radius: 10px !important;
    box-shadow: none !important;
}

.planning-card-quiet strong,
.planning-card-quiet b {
    font-weight: 700 !important;
}

.planning-card-quiet .planning-source-muted,
.planning-card-quiet small,
.planning-card-quiet .muted {
    color: #7a8798 !important;
    font-size: 12px !important;
    line-height: 1.2 !important;
}

/* Make repeated status/meta labels less dominant */
.planning-card-quiet .badge,
.planning-card-quiet .pill,
.planning-card-quiet [class*="badge"],
.planning-card-quiet [class*="pill"] {
    font-size: 11px !important;
    padding: 3px 7px !important;
    opacity: 0.85;
}

/* Slightly tighter edit button */
.planning-card-quiet button,
.planning-card-quiet a.btn,
.planning-card-quiet .btn {
    padding: 5px 10px !important;
    min-height: 28px !important;
}

/* Prevent over-wrapping where possible */
.planning-card-quiet {
    overflow-wrap: normal !important;
    word-break: normal !important;
}
