.rr-commercial-entry{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:155px}.rr-commercial-entry small{font-size:12px}.rr-commercial-card p{margin:.25rem 0;line-height:1.45}.rr-commercial-price{font-size:1.7rem;font-weight:800;letter-spacing:-.02em;margin:.15rem 0 .35rem}.rr-commercial-overlay{z-index:1300}.rr-commercial-modal{width:min(680px,calc(100% - 28px))}.rr-commercial-modal .rr-content{margin-top:18px}.rr-commercial-modal .rr-card{grid-template-columns:1fr;align-items:start}.rr-commercial-modal .rr-card .primary{justify-self:start}.state-enviada,.state-en_curso,.state-propuesta_enviada{background:#e9f3ef}.state-declinada{background:#fde8e7}.state-cerrada{background:#f8e7e4;color:#873f37;border:1px solid #e4bbb5}.rr-commercial-card:has(.rr-result-actions .rr-claim-state:not(.state-rechazado)){background:#edf7f2;border-color:#78aa91;box-shadow:0 0 0 1px rgba(20,82,67,.08)}.rr-result-actions .rr-claim-state:not(.state-rechazado){background:#155843;color:#fff;border:1px solid #155843;font-weight:800;padding:7px 11px}.rr-project-commercial-summary span:last-child strong{color:#155843}.rr-project-commercial-summary span:last-child{font-weight:700}@media(max-width:720px){.rr-commercial-entry{align-items:stretch;width:100%}.rr-commercial-entry .primary{width:100%}.rr-commercial-card .rr-card-actions{display:grid;grid-template-columns:1fr}.rr-commercial-card .rr-card-actions button{width:100%}.rr-commercial-price{font-size:1.45rem}}