/* V185: mejora focalizada en REBATE y CIERRA; no modifica el resto */
#salesWorkshopBox .v180-head .v180-kicker{font-size:13px!important;letter-spacing:.07em!important}
#salesWorkshopBox .v180-head p{font-size:15px!important;line-height:1.55!important;font-weight:400!important}
#salesWorkshopBox .v184-interactions h4{font-size:19px!important;font-weight:570!important}
#salesWorkshopBox .v184-interactions .v184-subtitle{font-size:14px!important;line-height:1.55!important;font-weight:400!important}
#salesWorkshopBox .v180-tools>h4{font-size:18px!important;font-weight:570!important}
#salesWorkshopBox .v180-tools>p{font-size:14px!important;font-weight:400!important}
/* Fondo e imagen como una sola superficie, sin corte vertical visible */
#salesWorkshopBox .v180-photo-panel{isolation:isolate!important;background:linear-gradient(105deg,#fffaf5 0%,#fff3e8 54%,#fce5d4 100%)!important}
#salesWorkshopBox .is-close .v180-photo-panel{background:linear-gradient(105deg,#faf8ff 0%,#f4efff 54%,#e9dcfa 100%)!important}
#salesWorkshopBox .v180-photo-panel img{right:0!important;left:auto!important;width:90%!important;object-position:50% 38%!important;transform:scaleX(-1)!important;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.04) 12%,rgba(0,0,0,.35) 35%,#000 68%)!important;mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.04) 12%,rgba(0,0,0,.35) 35%,#000 68%)!important}
#salesWorkshopBox .v180-steps{width:49%!important;z-index:3!important}
#salesWorkshopBox .v180-step{font-weight:430!important}
/* Elimina guía redundante de 1-2-3; se mantiene encabezado de 13 escenarios */
#salesWorkshopBox .rebate-rule{display:none!important}
#salesWorkshopBox .rebate-quick-head{margin-bottom:0!important}
/* Respuestas: superficie neutra y texto principal de lectura */
#salesWorkshopBox #rebateQuickDetail,#salesWorkshopBox #rebateQuickDetail.v183-visible,#salesWorkshopBox .v182-inline-answer{background:#fff!important;border:1px solid #dce5ef!important;box-shadow:0 7px 20px rgba(26,52,88,.07)!important;border-radius:14px!important;color:#233f60!important}
#salesWorkshopBox #rebateQuickDetail blockquote,#salesWorkshopBox .v182-inline-answer blockquote{background:#f5f8fd!important;border-left:3px solid #4186c8!important;border-radius:0 9px 9px 0!important;padding:14px 16px!important;font-size:16px!important;font-weight:400!important;line-height:1.65!important;color:#183e68!important}
#salesWorkshopBox #rebateQuickDetail strong,#salesWorkshopBox #rebateQuickDetail b{font-weight:560!important}
#salesWorkshopBox .rebate-scenario-card.selected{background:#f8fbff!important;border-color:#86b7e6!important;outline:1px solid #86b7e6!important}
/* Eliminar duplicado de encabezado dentro del selector de cierre */
#salesWorkshopBox .v184-interactions .closing-selector-head{display:none!important}
/* 4 técnicas con color individual y contraste claro */
#salesWorkshopBox .v184-interactions .closing-type{background:#edf5ff!important;border:1px solid #c8dfff!important;box-shadow:none!important}
#salesWorkshopBox .v184-interactions .closing-type:nth-child(2){background:#f4eeff!important;border-color:#ded0ff!important}
#salesWorkshopBox .v184-interactions .closing-type:nth-child(3){background:#ecf9f4!important;border-color:#c4eadb!important}
#salesWorkshopBox .v184-interactions .closing-type:nth-child(4){background:#fff5e9!important;border-color:#f3d8b9!important}
#salesWorkshopBox .v184-interactions .closing-type.selected{outline:1px solid #a8b7d3!important;outline-offset:0!important;box-shadow:0 5px 15px rgba(20,48,86,.06)!important}
#salesWorkshopBox .closing-type-copy b{font-size:15px!important;font-weight:560!important;color:#233e60!important}
#salesWorkshopBox .closing-type-copy em{font-size:13px!important;font-weight:400!important}
#salesWorkshopBox .closing-type-reading{font-size:15px!important;font-weight:400!important}
#salesWorkshopBox .closing-type-reading blockquote{font-size:17px!important;font-weight:400!important;line-height:1.65!important;color:#163b64!important;margin:9px 0!important;padding:11px 14px!important;background:#fff!important;border-radius:10px!important;border-left:3px solid #8971d9!important}
#salesWorkshopBox .closing-type-reading strong,#salesWorkshopBox .closing-type-reading b{font-weight:540!important}
#salesWorkshopBox .closing-type-main [class*="icon"]{color:#365d95!important}
@media(max-width:680px){#salesWorkshopBox .v180-photo-panel img{width:100%!important}#salesWorkshopBox .v180-steps{width:56%!important}#salesWorkshopBox .closing-type-reading blockquote{font-size:15px!important}}
