/* PAED Gestao V39 */
.v39-reservations{margin-top:18px}.v39-res-list{display:grid;gap:8px}.v39-res-row{display:grid;grid-template-columns:1.5fr auto auto;gap:12px;align-items:center;padding:11px 12px;border:1px solid var(--line,#e5e7eb);border-radius:12px;background:var(--card,#fff)}.v39-res-row>div:first-child{display:grid;gap:2px}.v39-res-row>div:first-child span{color:var(--muted,#667085);font-size:12px}.v39-commission-review{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.v39-email-address{border:1px solid #e5e7eb;border-radius:12px;padding:10px 12px;margin:12px 0;display:grid;gap:2px}.v39-email-address small{color:#6b7280}.v39-email-fallback h3{margin:5px 0 8px}.v39-email-fallback p{line-height:1.55}.v39-email-fallback code{font-size:12px;background:#f3f4f6;padding:2px 5px;border-radius:5px}@media(max-width:800px){.v39-res-row{grid-template-columns:1fr}.v39-res-row .table-actions{justify-content:flex-start}}
.project-card{display:flex;flex-direction:column;gap:12px;cursor:default;min-width:0}.project-card-main{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px}.project-open{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;min-width:0}.project-open:hover strong{color:#c2410c}.project-open strong{font-size:15px}.project-open span,.project-open small{color:var(--muted)}.project-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.project-actions .btn{padding:7px 10px}.project-actions .btn.danger{background:#b42318;color:#fff;border-color:#b42318}.lead-card{display:flex;flex-direction:column;gap:8px;cursor:default}.lead-open{display:grid;gap:4px;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.lead-open:hover strong{color:#c2410c}.lead-actions{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.lead-actions .btn{padding:6px 9px;font-size:12px}.lead-actions .btn.danger{background:#b42318;color:#fff;border-color:#b42318}.followup-actions .btn.danger{background:#b42318;color:#fff;border-color:#b42318}.calendar-connection-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px}