/* ==========================================================
   PATCH v1.12.0 — Disabilitazione prenotazione per escursione
   ========================================================== */

/* Banner informativo nella scheda escursione */
.esc-no-booking {
    background: #eff6ff;
    border: 1px solid #93c5fd;
    border-left: 4px solid #2563eb;
    border-radius: 8px;
    padding: 16px 20px;
    margin: 12px 0 20px;
}
.esc-no-booking-inner strong {
    display: block;
    color: #1e3a8a;
    font-size: 16px;
    margin-bottom: 8px;
}
.esc-no-booking-info {
    color: #1e293b;
    line-height: 1.5;
}
.esc-no-booking-info p:first-child {
    margin-top: 0;
}
.esc-no-booking-info p:last-child {
    margin-bottom: 0;
}

/* Badge "Prenotazione non richiesta" nelle card di home/categoria */
.badge-no-booking {
    display: inline-block;
    background: #e0e7ff;
    color: #3730a3;
    font-size: 12px;
    font-weight: 600;
    padding: 4px 10px;
    border-radius: 12px;
    margin-top: 4px;
}

/* Bottone disabilitato "Prenotazione non richiesta" nella scheda */
.btn.btn-disabled:disabled,
.btn.btn-disabled[disabled] {
    background: #e2e8f0 !important;
    color: #64748b !important;
    border-color: #cbd5e1 !important;
    cursor: not-allowed !important;
}

/* Alert info (usata per flash redirect) */
.alert-info {
    background: #eff6ff;
    border: 1px solid #93c5fd;
    border-left: 4px solid #2563eb;
    color: #1e3a8a;
    padding: 12px 16px;
    border-radius: 6px;
    margin: 0 0 20px;
}
