.cv-cinta{border:1px solid var(--c-linea);background:var(--c-tarjeta);font-size:var(--t-13);color:var(--c-tinta);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 14px;padding:12px 16px;display:flex}.cv-cinta .cv-txt b{font-size:var(--t-14);color:var(--c-tinta);letter-spacing:0;font-weight:800;display:block}.cv-cinta small{color:var(--c-apagado);font-size:var(--t-115);display:block}.cv-cinta .cv-ico{font-size:22px;line-height:1}.cv-cinta .cv-txt{flex:260px;min-width:0}.cv-cinta.espera{background:#fff8ec;border-color:#f3dfb8}.cv-cinta.ok{background:var(--c-ok-suave);border-color:#bfe6cf}.cv-cinta.mal{background:#fdecee;border-color:#f4c6cb}.cv-chips{flex-wrap:wrap;gap:8px;margin:4px 0 12px;display:flex}.cv-chip{border:1.5px solid var(--c-linea-viva);background:var(--c-tarjeta);font:inherit;font-size:var(--t-13);color:var(--c-tinta);cursor:pointer;border-radius:999px;padding:8px 14px;font-weight:700}.cv-chip.activo{border-color:var(--c-carmin);color:var(--c-carmin);background:#fdf0f1}.cv-opciones{gap:8px;margin:4px 0 12px;display:grid}.cv-opcion{border:1.5px solid var(--c-linea-viva);background:var(--c-tarjeta);font:inherit;text-align:left;cursor:pointer;border-radius:14px;gap:2px;padding:10px 14px;display:grid}.cv-opcion b{font-size:var(--t-13);color:var(--c-tinta)}.cv-opcion small{font-size:var(--t-115);color:var(--c-apagado)}.cv-opcion.activo{border-color:var(--c-carmin);background:#fdf0f1}.cv-area{box-sizing:border-box;resize:vertical;width:100%;min-height:64px}.cv-bandeja{border:1px solid var(--c-linea);background:var(--c-tarjeta);border-radius:20px;margin:0 0 18px;padding:16px 18px}.cv-bandeja h3{color:var(--c-tinta);align-items:center;gap:8px;margin:0 0 4px;font-size:17px;display:flex}.cv-bandeja h3 .cv-n{background:var(--c-carmin);color:#fff;text-align:center;border-radius:999px;min-width:22px;padding:1px 7px;font-size:12px}.cv-bandeja>p{font-size:var(--t-125);color:var(--c-apagado);margin:0 0 12px}.cv-fila{border-top:1px solid var(--c-linea);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:12px 0;display:grid}.cv-fila .cv-quien b{font-size:var(--t-14);color:var(--c-tinta)}.cv-fila .cv-quien small{font-size:var(--t-12);color:var(--c-apagado);margin-top:2px;display:block}.cv-fila .cv-plata{color:var(--c-tinta);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.cv-fila .cv-botones{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.cv-vacia{border-top:1px solid var(--c-linea);font-size:var(--t-125);color:var(--c-apagado);margin:0;padding:12px 0 2px}.cv-ficha{font-size:var(--t-125);color:var(--c-tinta);margin:6px 0 0;padding:0;list-style:none}.cv-ficha li{margin:2px 0}.cv-ficha li span{color:var(--c-apagado)}@media (max-width:700px){.cv-bandeja{border-radius:16px;padding:14px}.cv-fila{grid-template-columns:1fr}}.cv-cinta .cv-botones{flex-wrap:wrap;gap:8px;display:flex}.cv-otro{margin:0 0 10px}.cv-ya{color:var(--c-apagado);margin-top:4px;font-weight:400;display:block}.cv-fila .cv-quien .cv-enlaces{flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.cv-fila .cv-enlaces a{color:var(--c-bordo);font-weight:600;text-decoration:none}.cv-fila .cv-enlaces a:hover{text-decoration:underline}.cv-fila .cv-plata small{color:var(--c-apagado);font-size:12px;font-weight:500;display:block}.ped-vigencia{color:var(--c-apagado);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ped-vigencia input{border:1px solid var(--c-linea-viva);font:inherit;color:var(--c-tinta);background:#fff;border-radius:8px;padding:5px 8px}.ped-solapas-acc{flex-wrap:wrap}
.fdm{gap:26px;max-width:680px;margin:0 auto;padding:18px 20px 64px;display:grid}.fdm-avance{background:var(--c-tarjeta-2);border-radius:99px;height:6px;overflow:hidden}.fdm-avance i{background:linear-gradient(90deg, #f79b4a, var(--c-carmin));border-radius:99px;height:100%;transition:width .3s;display:block}.fdm-intro,.fdm-pregunta{gap:16px;display:grid}.fdm-intro{color:#fff;background:linear-gradient(120deg,#f79b4a,#e8613e 38%,#be1e2d 74%,#7c0612);border-radius:26px;padding:38px 36px;box-shadow:0 18px 40px -22px #7c06128c}.fdm-parte{font-size:var(--t-11);letter-spacing:.12em;text-transform:uppercase;color:var(--c-apagado);font-weight:800}.fdm-intro .fdm-parte{color:#fffc}.fdm h2{letter-spacing:-.02em;color:var(--c-tinta);margin:0;font-size:30px;line-height:1.15}.fdm-intro h2{font-size:36px;color:#fff!important}.fdm-intro p{color:#fffffff0;margin:0;font-size:17px;line-height:1.55}.fdm-ayuda{font-size:var(--t-15);color:var(--c-apagado);margin:-6px 0 0}.fdm-opciones{gap:10px;display:grid}.fdm-opciones button{border:2px solid var(--c-linea);text-align:left;min-height:62px;color:var(--c-tinta);cursor:pointer;background:#fff;border-radius:16px;grid-template-columns:auto 1fr 28px;align-items:center;gap:14px;padding:12px 20px;font-family:inherit;font-size:17px;font-weight:700;display:grid}.fdm-opciones button>span:not(.fdm-muestra){grid-column:2}.fdm-opciones button:hover{border-color:var(--c-coral)}.fdm-opciones button.on{border-color:var(--c-carmin);color:var(--c-bordo);background:#be1e2d0f}.fdm-opciones b{border:2px solid var(--c-linea-viva);color:#fff;border-radius:99px;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.fdm-opciones button.on b{background:linear-gradient(135deg, #f0542d, var(--c-bordo));border-color:#0000}.fdm-muestra{border-radius:10px;display:inline-flex;overflow:hidden}.fdm-muestra i{width:18px;height:34px}.fdm textarea{border:2px solid var(--c-linea);width:100%;color:var(--c-tinta);background:#fff;border-radius:16px;padding:16px 18px;font-family:inherit;font-size:17px;line-height:1.45}.fdm textarea:focus{border-color:var(--c-carmin);outline:none}.fdm-pie{justify-content:space-between;gap:12px;display:flex}.fdm-b{border:1px solid var(--c-linea);height:52px;font-family:inherit;font-size:var(--t-15);color:var(--c-bordo);cursor:pointer;background:#fff;border-radius:99px;padding:0 26px;font-weight:800}.fdm-b.fuerte{background:linear-gradient(100deg, #f0542d, var(--c-carmin) 60%, var(--c-bordo));color:#fff;border-color:#0000}.fdm-intro .fdm-b.fuerte{color:var(--c-bordo);background:#fff;justify-self:start;margin-top:8px}.fdm-b:disabled{opacity:.55;cursor:default}.fdm-error{font-size:var(--t-14);color:var(--c-carmin);background:#be1e2d14;border-radius:12px;margin:0;padding:12px 16px;font-weight:700}.fdm-entrada{color:#fff;background:linear-gradient(112deg,#f79b4a,#e8613e 40%,#be1e2d 75%,#7c0612);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 22px;padding:22px 26px;text-decoration:none;display:flex;box-shadow:0 16px 34px -20px #7c061299}.fdm-entrada>span{gap:4px;display:grid}.fdm-entrada b{letter-spacing:-.01em;font-size:20px}.fdm-entrada small{font-size:var(--t-14);color:#ffffffe6}.fdm-entrada i{font-style:normal;font-size:var(--t-14);color:var(--c-bordo);background:#fff;border-radius:99px;padding:10px 18px;font-weight:800}.fdm-entrada.hecho{background:var(--c-ok-suave);color:#1c6b42;box-shadow:none}.fdm-entrada.hecho small{color:#1c6b42}.fdm-leer{gap:16px;margin:0;display:grid}.fdm-leer dt{font-size:var(--t-13);color:var(--c-apagado)}.fdm-leer dd{color:var(--c-tinta);margin:3px 0 0;font-size:17px;font-weight:700;line-height:1.4}.fdm-editor{gap:18px;display:grid}.fdm-editor fieldset{border:1px solid var(--c-linea);background:#fff;border-radius:18px;gap:12px;margin:0;padding:20px 24px;display:grid}.fdm-editor legend{font-size:var(--t-13);color:var(--c-bordo);padding:0 8px;font-weight:800}.fdm-editor label{gap:6px;display:grid}.fdm-editor label>span{font-size:var(--t-11);letter-spacing:.1em;text-transform:uppercase;color:var(--c-apagado);font-weight:800}.fdm-editor input,.fdm-editor textarea{border:1px solid var(--c-linea);width:100%;font-family:inherit;font-size:var(--t-15);color:var(--c-tinta);border-radius:12px;padding:11px 14px;line-height:1.5}.fdm-editor footer{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.fdm-editor footer em{font-style:normal;font-size:var(--t-14);color:#1c6b42;font-weight:700}.fdm-editor footer em[data-tono=mal]{color:var(--c-carmin)}.cdm-pie-de-tarjeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cdm-ver-formulario,.cdm-pedir.chico{border:1px solid var(--c-linea);height:36px;font-family:inherit;font-size:var(--t-13);color:var(--c-bordo);box-shadow:none;cursor:pointer;background:#fff;border-radius:99px;padding:0 16px;font-weight:800}.cdm-revisar .cdm-pedir.chico{background:linear-gradient(100deg, #f0542d, var(--c-carmin) 60%, var(--c-bordo));color:#fff;border-color:#0000}.cdm-editar-formulario{margin-left:auto}.cdm-aviso-chico{font-style:normal;font-size:var(--t-125);color:var(--c-apagado)}@media (max-width:720px){.fdm{gap:20px;padding:12px 16px 48px}.fdm-intro{padding:28px 24px}.fdm-intro h2{font-size:28px}.fdm h2{font-size:24px}.fdm-intro p{font-size:var(--t-15)}.fdm-opciones button{min-height:56px;font-size:var(--t-15);padding:10px 16px}.fdm-b{padding:0 20px}}.fdm-editor fieldset{position:relative}.fdm-quitar{border:1px solid var(--c-linea);font:inherit;font-size:var(--t-12);color:var(--c-apagado);cursor:pointer;background:#fff;border-radius:999px;padding:5px 12px;font-weight:700;position:absolute;top:14px;right:16px}.fdm-quitar:hover{color:var(--c-carmin);border-color:var(--c-carmin)}.fdm-editor .fdm-obligatoria{flex-direction:row;align-items:center;gap:8px;display:flex}.fdm-agregar{border:1px dashed var(--c-linea-viva);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;padding:16px 18px;display:flex}.fdm-agregar>span{font-size:var(--t-13);color:var(--c-tinta);margin-right:6px;font-weight:800}.fdm-agregar button{border:1px solid var(--c-linea);font:inherit;font-size:var(--t-13);color:var(--c-bordo);cursor:pointer;background:#fff;border-radius:999px;padding:8px 14px;font-weight:700}
.pdm{background:var(--c-tarjeta-2);border-radius:14px;gap:12px;padding:14px 16px;display:grid}.pdm header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pdm header b{font-size:var(--t-14);color:var(--c-tinta)}.pdm header em{font-style:normal;font-size:var(--t-125);color:var(--c-apagado);background:#fff;border-radius:99px;padding:3px 10px;font-weight:500}.pdm header em[data-estado=para-enviar]{background:var(--c-bordo);color:#fff}.pdm header em[data-estado=con-el-cliente]{background:var(--c-ambar-suave);color:var(--c-ambar)}.pdm header em[data-estado=pidio-cambios]{color:var(--c-carmin);background:#be1e2d1f}.pdm header em[data-estado=aprobada]{background:var(--c-ok-suave);color:#1c6b42}.pdm blockquote{border-left:4px solid var(--c-carmin);font-size:var(--t-14);color:var(--c-tinta);background:#fff;border-radius:0 12px 12px 0;margin:0;padding:12px 14px;line-height:1.45}.pdm blockquote small{font-size:var(--t-11);letter-spacing:.1em;text-transform:uppercase;color:var(--c-carmin);margin-bottom:3px;font-weight:800;display:block}.pdm ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pdm li{font-size:var(--t-125);color:var(--c-apagado);gap:6px;display:grid;position:relative}.pdm li a{aspect-ratio:4/3;background:#fff;border:2px solid #0000;border-radius:12px;display:block;overflow:hidden}.pdm li.elegida a{border-color:var(--c-carmin)}.pdm li img{object-fit:contain;width:100%;height:100%}.pdm li strong{color:var(--c-bordo)}.pdm li button{color:#fff;cursor:pointer;background:#28060ab3;border:0;border-radius:99px;width:26px;height:26px;font-size:12px;position:absolute;top:6px;right:6px}.pdm-vacio,.pdm footer small{font-size:var(--t-125);color:var(--c-apagado);margin:0}.pdm footer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pdm-b{border:1px solid var(--c-linea);height:38px;font-family:inherit;font-size:var(--t-13);color:var(--c-bordo);cursor:pointer;background:#fff;border-radius:99px;padding:0 16px;font-weight:800}.pdm-b.fuerte{background:linear-gradient(100deg, #f0542d, var(--c-carmin) 60%, var(--c-bordo));color:#fff;border-color:#0000}.pdm-b:disabled{opacity:.55;cursor:default}.pdm-error{font-size:var(--t-125);color:var(--c-carmin);margin:0;font-weight:700}.cdm-propuestas{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:18px;display:grid}.cdm-propuestas .cdm-tarjeta header small{font-size:var(--t-125);color:var(--c-apagado)}.cdm-meta-aviso{font-size:var(--t-125);color:var(--c-ambar);margin:0}.cdm-meta-aviso[data-meta-lista]{color:#1c6b42}.tdm{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:inline-flex}.tdm small{font-size:var(--t-11);letter-spacing:.1em;text-transform:uppercase;color:var(--c-apagado);font-weight:800}.tdm label{border:1px solid var(--c-linea);font-size:var(--t-125);color:var(--c-apagado);cursor:pointer;border-radius:99px;align-items:center;gap:5px;padding:3px 10px 3px 6px;font-weight:700;display:inline-flex}.tdm label.on{background:var(--c-ok-suave);color:#1c6b42;border-color:#0000}.tdm input{accent-color:#2f9e62}.etm{border:1px solid var(--c-linea);background:#fff;border-radius:24px;gap:20px;margin:0 0 24px;padding:28px 30px;display:grid}.etm h3{letter-spacing:-.02em;color:var(--c-tinta);margin:0;font-size:26px}.etm p{font-size:var(--t-15);color:var(--c-apagado);margin:6px 0 0;line-height:1.5}.etm-opciones{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.etm-opciones button{border:3px solid var(--c-linea);cursor:pointer;background:#fff;border-radius:20px;gap:10px;padding:12px;font-family:inherit;display:grid}.etm-opciones button:hover{border-color:var(--c-coral)}.etm-opciones button.on{border-color:var(--c-carmin);box-shadow:0 14px 30px -18px #7c0612b3}.etm-opciones img{aspect-ratio:4/3;background:var(--c-tarjeta-2);object-fit:contain;border-radius:12px;width:100%}.etm-opciones span{font-size:var(--t-15);color:var(--c-tinta);justify-content:space-between;align-items:center;padding:0 6px 2px;font-weight:800;display:flex}.etm-opciones b{border:2px solid var(--c-linea-viva);color:#fff;border-radius:99px;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.etm-opciones button.on b{background:linear-gradient(135deg, #f0542d, var(--c-bordo));border-color:#0000}.etm-comentario{gap:8px;display:grid}.etm-comentario span{font-size:var(--t-15);color:var(--c-tinta);font-weight:800}.etm-comentario textarea{border:2px solid var(--c-linea);width:100%;font-family:inherit;font-size:var(--t-15);color:var(--c-tinta);border-radius:14px;padding:14px 16px;line-height:1.45}.etm footer{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.etm-b{border:1px solid var(--c-linea);height:52px;font-family:inherit;font-size:var(--t-15);color:var(--c-bordo);cursor:pointer;background:#fff;border-radius:99px;padding:0 24px;font-weight:800}.etm-b.fuerte{background:linear-gradient(100deg, #f0542d, var(--c-carmin) 60%, var(--c-bordo));color:#fff;border-color:#0000}.etm-b:disabled{opacity:.55}.etm-error{font-size:var(--t-14);color:var(--c-carmin);background:#be1e2d14;border-radius:12px;margin:0;padding:12px 16px;font-weight:700}.etm.hecha{background:var(--c-ok-suave);border-color:#0000;grid-template-columns:180px 1fr;align-items:center}.etm.hecha img{aspect-ratio:4/3;object-fit:contain;background:#fff;border-radius:14px;width:100%}.etm.hecha h3,.etm.hecha p{color:#1c6b42}.etm.espera{background:var(--c-ambar-suave);border-color:#0000}.etm.espera q{color:var(--c-tinta);font-weight:700}.cdm-pasos{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:720px){.etm{padding:20px 18px}.etm h3{font-size:22px}.etm-opciones{grid-template-columns:1fr}.etm footer{flex-direction:column-reverse}.etm-b{width:100%}.etm.hecha,.cdm-propuestas{grid-template-columns:1fr}}.cdm-tablero>li{grid-template-columns:minmax(250px,1.2fr) minmax(0,3fr) minmax(150px,1fr)}.tdm{flex-wrap:nowrap}@media (max-width:860px){.cdm-tablero>li{grid-template-columns:1fr}.cdm-pasos li span{font-size:var(--t-10)}}
.com-cab{flex-wrap:wrap;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.com-obj{flex:1;min-width:280px}.com-obj>span{font-size:var(--t-11);letter-spacing:.05em;text-transform:uppercase;color:var(--c-apagado);margin-bottom:6px;font-weight:800;display:block}.com-obj-lista{flex-wrap:wrap;gap:8px;display:flex}.com-obj-lista label{font-size:var(--t-105);color:var(--c-apagado)}.com-obj-lista input{width:88px;font-size:var(--t-12);margin-top:2px;padding:5px 8px;display:block}.com-total{text-align:right;margin-left:auto}.com-total span{font-size:var(--t-11);text-transform:uppercase;letter-spacing:.05em;color:var(--c-apagado);display:block}.com-total b{font-size:var(--t-26);color:var(--c-bordo)}.com-total small{font-size:var(--t-12);color:var(--c-apagado);display:block}.com-fila{background:var(--c-tarjeta);border:1px solid var(--c-linea);border-radius:16px;grid-template-columns:190px 1fr 160px;align-items:start;gap:16px;margin-bottom:9px;padding:14px 16px;display:grid}.com-quien b{font-size:var(--t-14);color:var(--c-tinta);display:block}.com-tramo{font-size:var(--t-11);background:var(--c-tarjeta-2);border:1px solid var(--c-linea);color:var(--c-apagado);border-radius:30px;margin-top:5px;padding:3px 10px;font-weight:500;display:inline-block}.com-tramo.bono{color:#a85b14;background:#fdf2e9;border-color:#f0d5bc}.com-sel{max-width:180px;font-size:var(--t-12);padding:5px 8px}.com-neta{text-align:right}.com-neta span{font-size:var(--t-105);text-transform:uppercase;letter-spacing:.05em;color:var(--c-apagado);display:block}.com-neta b{color:var(--c-bordo);font-size:20px}.com-neta small{font-size:var(--t-115);color:var(--c-apagado);display:block}@media (max-width:860px){.com-fila{grid-template-columns:1fr}.com-neta{text-align:left}}.pq-ficha{box-shadow:var(--sombra);border-radius:16px;margin-bottom:9px;overflow:hidden}.pq-cab{color:#fff;text-align:left;align-items:center;gap:14px;width:100%;padding:14px 18px;display:flex}.pq-nombre{font-size:var(--t-15);font-weight:800}.pq-ref{font-size:var(--t-115);color:#fffc}.pq-tot{font-size:var(--t-17);margin-left:auto;font-weight:800}.pq-flecha{opacity:.85;font-size:var(--t-12)}.pq-cuerpo{background:var(--c-tarjeta);border:1px solid var(--c-linea);border-top:none;padding:12px 16px}
.cb-card,.cb-ficha{--cb:var(--c-bordo)}.cb-seccion{max-width:1300px;margin:0 auto;padding:8px 20px 0}.cb-banner{min-height:132px;box-shadow:var(--sombra);cursor:pointer;color:#fff;background:linear-gradient(120deg, var(--c-bordo) 0%, var(--c-carmin) 58%, var(--c-coral) 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin:26px 0 18px;padding:22px 26px;display:flex;position:relative;overflow:hidden}.cb-banner:before{content:"";pointer-events:none;background:linear-gradient(100deg,#231f2066,#231f202e);position:absolute;inset:0}.cb-banner>*{z-index:2;position:relative}.cb-banner h2{color:#fff;font-size:var(--t-27);letter-spacing:.3px;text-shadow:0 2px 10px #00000059;font-weight:800;line-height:1.1}.cb-banner h2:after{content:"";background:#ffffffa6;border-radius:2px;width:40px;height:2px;margin:6px 0 4px;display:block}.cb-banner-desc{font-size:var(--t-13);color:#ffffffeb;text-shadow:0 1px 6px #00000059;font-weight:600}.cb-chevron{border-radius:var(--r-md);color:#fff;width:38px;height:38px;font-size:var(--t-17);transition:transform var(--ms-t);background:#ffffff29;border:1px solid #ffffff4d;flex:none;place-items:center;display:grid}.cb-banner.plegada .cb-chevron{transform:rotate(-90deg)}.cb-cuerpo{padding-bottom:10px}.cb-cuerpo[hidden]{display:none}.cb-herr{justify-content:flex-end;margin:-6px 0 12px;display:flex}.cb-aviso{border-radius:var(--r-md);background:var(--c-ok-suave);color:var(--c-ok);font-size:var(--t-13);font-weight:var(--peso-alt);margin:0 0 12px;padding:10px 14px}.cb-titulo-sec{font-size:var(--t-15);color:var(--c-tinta);margin:22px 0 12px;font-weight:800}.cb-card.abierta{outline:2px solid var(--cb);outline-offset:-2px}.cb-overlay{align-items:flex-start;overflow-y:auto}.cb-etiqueta{background:var(--cb);color:#fff;text-align:left;cursor:pointer;width:100%;min-height:78px;box-shadow:var(--sombra);border:none;border-radius:16px;align-items:center;gap:18px;margin:10px 0 0;padding:14px 22px;font-family:inherit;display:flex}.cb-etiqueta:before{content:"";pointer-events:none;background:linear-gradient(100deg,#231f2057,#231f201f);border-radius:16px;position:absolute;inset:0}.cb-etiqueta{position:relative}.cb-etiqueta>*{z-index:2;position:relative}.cb-etiqueta.abierta{border-radius:16px 16px 0 0;margin-bottom:0}.cb-etiqueta.cb-adic{min-height:66px;padding:12px 20px}.cb-et-txt{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.cb-et-nom,.cb-et-precio{font-family:var(--f-marca,"Maven Pro"), var(--f-texto)}.cb-et-nom{font-size:var(--t-19);letter-spacing:.2px;text-shadow:0 2px 10px #0000004d;font-weight:800}.cb-etiqueta.cb-adic .cb-et-nom{font-size:var(--t-15)}.cb-et-sub{font-size:var(--t-125);letter-spacing:.02em;color:#ffffffd9;font-weight:600}.cb-et-num,.cb-et-precio{text-shadow:0 1px 6px #0000004d;flex:none;font-weight:800}.cb-et-num{font-size:var(--t-125);color:#ffffffeb}.cb-et-precio{font-size:var(--t-17);font-variant-numeric:tabular-nums}.cb-et-chevron{border-radius:var(--r-md);width:34px;height:34px;font-size:var(--t-17);transition:transform var(--ms-t);background:#ffffff29;border:1px solid #ffffff4d;flex:none;place-items:center;display:grid}.cb-etiqueta.abierta .cb-et-chevron{transform:rotate(180deg)}@media (max-width:860px){.cb-etiqueta{flex-wrap:wrap;gap:6px 14px}.cb-et-txt{flex:1 0 100%}}.cb-abierto{margin:0 0 14px;animation:.18s ease-out cb-abrir}@keyframes cb-abrir{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.cb-abierto{animation:none}}.cb-panel{border:1px solid var(--c-linea);background:var(--c-tarjeta);border-top:none;border-radius:0 0 16px 16px;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 30px -20px #00000059}.cb-cerrar{z-index:2;background:var(--c-tarjeta-2);width:32px;height:32px;color:var(--c-tinta);border-radius:50%;font-weight:800;position:absolute;top:14px;right:14px}.cb-ficha{background:var(--c-tarjeta);font-family:var(--f-marca,"Maven Pro"), var(--f-texto)}.cb-ficha-cab{border-left:10px solid var(--cb);grid-template-columns:1fr 260px;display:grid}.cb-ficha-txt{padding:34px 34px 28px}.cb-cabeza{flex-wrap:wrap;align-items:baseline;gap:8px 26px;margin-bottom:20px;display:flex}.cb-nombre{flex-direction:column;display:flex}.cb-pre{letter-spacing:.01em;color:var(--cb);font-size:30px;font-weight:400;line-height:1.05}.modal-box .cb-titulo,.cb-titulo{letter-spacing:-.01em;color:var(--cb);margin:0;font-size:40px;font-weight:800;line-height:1}.cb-sub{font-size:var(--t-15);color:var(--cb);flex-direction:column;gap:1px;margin:0;font-weight:800;display:flex}.cb-cat{font-size:var(--t-135);font-weight:var(--peso-suave);color:var(--c-apagado)}.cb-lema{max-width:560px;font-size:var(--t-15);font-weight:var(--peso-suave);color:var(--c-apagado);margin:0;line-height:1.4}.cb-lema b{color:var(--c-tinta)}.cb-raya{background:var(--cb);border-radius:2px;width:36px;height:3px;margin:14px 0}.cb-texto{max-width:560px;font-size:var(--t-135);font-weight:var(--peso-suave);color:var(--c-apagado);margin:0;line-height:1.6}.cb-puntos{margin:12px 0 0;padding:0;list-style:none}.cb-puntos li{font-size:var(--t-14);font-weight:var(--peso-suave);color:var(--c-apagado);align-items:flex-start;gap:10px;margin:9px 0;line-height:1.45;display:flex}.cb-tick{width:21px;height:21px;color:var(--cb);flex:none;margin-top:1px}.cb-plata{flex-wrap:wrap;gap:16px 26px;margin-top:20px;display:flex}.cb-gana{border-left:1px solid var(--c-linea);padding-left:26px}.cb-q{font-size:var(--t-13);color:var(--cb);font-weight:800}.cb-gana .cb-q{color:var(--c-tinta)}.cb-vale{color:var(--cb);font-size:34px;font-weight:800;line-height:1.1}.cb-gana-v{color:var(--c-gris);font-size:34px;font-weight:800;line-height:1.1}.cb-plata small{font-size:var(--t-115);font-weight:var(--peso-suave);color:var(--c-apagado);display:block}.cb-ficha-foto{place-items:center;padding:22px;display:grid}.cb-ficha-foto img{max-width:100%;max-height:230px}.cb-moldes{border-top:1px solid var(--c-linea);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:34px 30px;padding:30px 34px 34px;display:grid}.cb-molde-n{font-size:var(--t-15);font-weight:var(--peso-suave);color:var(--c-apagado);line-height:1.25}.cb-molde-q{border-bottom:1px solid var(--c-linea);font-size:var(--t-17);color:var(--cb);margin-bottom:10px;padding-bottom:10px;font-weight:800}.cb-molde img{object-fit:contain;width:100%;height:210px;display:block}.cb-molde-sin{border-radius:var(--r-md);background:linear-gradient(150deg,#fbf1f1,#f6e7e6);place-items:center;height:210px;display:grid}.cb-molde-sin img{opacity:.3;width:44px;height:auto}.cb-franja{border-top:1px solid var(--c-linea);grid-template-columns:repeat(3,1fr);gap:2px 26px;margin:20px 30px 0;padding-top:18px;display:grid}.cb-franja div{font-size:var(--t-125);color:var(--c-apagado);grid-template-columns:20px 1fr;gap:2px 8px;line-height:1.4;display:grid}.cb-franja i{background:var(--cb);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:20px;height:20px;margin-top:1px;font-size:11px;font-style:normal;font-weight:800;display:grid}.cb-franja b{font-size:var(--t-125);color:var(--c-tinta);font-weight:800}.cb-programa{border-top:1px solid var(--c-linea);margin:20px 30px 0;padding-top:18px}.cb-programa-tit{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.cb-programa-tit b{font-size:var(--t-17);color:var(--cb)}.cb-programa-tit span{font-size:var(--t-125);font-weight:var(--peso-suave);color:var(--c-apagado)}.cb-franja.cb-pilares{border-top:0;grid-template-columns:repeat(4,1fr);margin:12px 0 0;padding-top:0}.cb-pilares i{font-size:9px}@media (max-width:720px){.cb-franja,.cb-franja.cb-pilares{grid-template-columns:1fr;gap:12px}}.cb-interno{font-size:var(--t-11);color:var(--c-apagado);margin:10px 30px 0;line-height:1.45}.cb-interno b{color:var(--c-apagado);font-weight:500}.cb-ojo{color:var(--c-carmin)}.cb-acciones{border-top:1px solid var(--c-linea);flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding:20px 30px 8px;display:flex}.cb-b{border:1px solid var(--c-linea-viva);background:var(--c-tarjeta);color:var(--c-tinta);font-family:inherit;font-size:var(--t-125);cursor:pointer;border-radius:24px;align-items:center;gap:6px;padding:9px 16px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.cb-b:hover{border-color:var(--c-carmin);color:var(--c-carmin)}}.cb-acc-dir{gap:8px;margin-left:auto;display:flex}.cb-b-tenue{font-size:var(--t-115);color:var(--c-apagado);padding:7px 13px;font-weight:600}@media (hover:hover){.cb-b-tenue:hover{border-color:var(--c-rojo);color:var(--c-rojo)}}.cb-pie{font-size:var(--t-11);font-weight:var(--peso-suave);color:var(--c-apagado);margin:0;padding:2px 30px 4px}.cb-armador{width:1100px;max-height:none}.cb-arm-grid{grid-template-columns:1fr 1fr;gap:26px;display:grid}.cb-arm-t{font-size:var(--t-14);color:var(--c-bordo);margin:18px 0 10px;font-weight:800}.cb-arm-grid section>.cb-arm-t:first-child{margin-top:0}.cb-arm-grid label{margin-bottom:10px;display:block}.cb-arm-fila{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cb-arm-tres{grid-template-columns:repeat(3,1fr)}.cb-arm-fila>.cb-arm-ancho{grid-column:span 1}.cb-check{font-size:var(--t-13);font-weight:var(--peso-suave);align-items:center;gap:8px;display:flex!important}.modal-box .cb-check input{width:auto}.cb-colores{flex-wrap:wrap;gap:8px;display:flex}.cb-colores button{width:30px;height:30px;box-shadow:0 0 0 1px var(--c-linea-viva);border:3px solid #fff;border-radius:50%}.cb-colores button.on{box-shadow:0 0 0 2px var(--c-tinta)}.cb-lista{border:1px solid var(--c-linea);border-radius:var(--r-md);max-height:360px;margin-top:8px;overflow:auto}.cb-lm{border-bottom:1px solid var(--c-linea);font-size:var(--t-13);font-weight:var(--peso-suave);grid-template-columns:46px 1fr 90px;align-items:center;gap:10px;padding:6px 10px;display:grid}.cb-lm.on{background:var(--c-ambar-suave)}.cb-lm img,.cb-lm-ph{object-fit:cover;background:var(--c-tarjeta-2);border-radius:6px;width:46px;height:38px}.cb-lm small{font-size:var(--t-11);color:var(--c-apagado);display:block}.modal-box .cb-lm input{text-align:right;padding:7px 8px}.cb-precios{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;display:grid}.cb-precios div{border-radius:var(--r-md);background:var(--c-tarjeta-2);padding:12px 14px}.cb-precios span{font-size:var(--t-125);font-weight:800;display:block}.cb-precios small{font-size:var(--t-115);color:var(--c-apagado);display:block}.cb-precios b{font-size:var(--t-19);color:var(--c-bordo)}.modal-box.cb-armador{width:min(1440px,96vw);overflow:visible}.cb-arm-dos{grid-template-columns:minmax(0,1fr) 640px;align-items:start;gap:30px;display:grid}.cb-arm-dos .cb-arm-grid{grid-template-columns:1fr;gap:0}.cb-arm-dos .cb-arm-grid section+section>.cb-arm-t:first-child{margin-top:18px}.cb-arm-vista{position:sticky;top:16px}.cb-arm-vista-cab{font-size:var(--t-14);color:var(--c-bordo);justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.cb-arm-pais{background:var(--c-tarjeta-2);border-radius:999px;padding:3px;display:inline-flex}.cb-arm-pais button{font-size:var(--t-12);font-weight:var(--peso-suave);color:var(--c-apagado);border-radius:999px;padding:5px 11px}.cb-arm-pais button.on{color:var(--c-tinta);box-shadow:var(--sombra-btn);background:#fff;font-weight:800}.cb-arm-zoom{border:1px solid var(--c-linea);border-radius:var(--r-lg);max-height:calc(100vh - 90px);overflow:auto}.cb-arm-zoom>.cb-ficha{zoom:.58;width:1100px}@media (max-width:1320px){.cb-arm-dos{grid-template-columns:minmax(0,1fr) 450px}.cb-arm-zoom>.cb-ficha{zoom:.4}.cb-arm-vista-cab{flex-wrap:wrap;gap:6px}}.cb-en{border:1px solid var(--c-linea);border-radius:var(--r-md)}.cb-en-m+.cb-en-m{border-top:1px solid var(--c-linea)}.cb-en-m.eligiendo{background:var(--c-tarjeta-2)}.cb-en-fila{grid-template-columns:76px 1fr 86px auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.cb-en-foto{border:1px solid var(--c-linea);border-radius:var(--r-sm);cursor:pointer;background:#fff;width:76px;height:62px;padding:0;overflow:hidden}.cb-en-foto img{object-fit:contain;width:100%;height:100%}.cb-en-foto:hover{border-color:var(--c-bordo)}.cb-en-n{font-size:var(--t-135);font-weight:800;line-height:1.25}.cb-en-n small{font-size:var(--t-11);font-weight:var(--peso-suave);color:var(--c-apagado);display:block}.cb-en-link{font-size:var(--t-12);font-weight:var(--peso-suave);color:var(--c-bordo);text-underline-offset:2px;margin-top:3px;padding:0;text-decoration:underline}.modal-box .cb-en-fila input{text-align:right;padding:7px 8px}.cb-en-orden{gap:2px;display:inline-flex}.cb-en-orden button{border-radius:var(--r-sm);width:28px;height:28px;font-size:var(--t-13);color:var(--c-apagado)}.cb-en-orden button:hover:not(:disabled){background:var(--c-tarjeta-2);color:var(--c-tinta)}.cb-en-orden button:disabled{opacity:.3}.cb-lm-sumar{border:1px solid var(--c-linea-viva);border-radius:var(--r-sm);font-size:var(--t-12);color:var(--c-bordo);justify-self:end;padding:6px 10px;font-weight:800}.cb-lm-sumar:hover{border-color:var(--c-bordo)}.cb-en-vacio{border:1px dashed var(--c-linea-viva);border-radius:var(--r-md);font-size:var(--t-13);font-weight:var(--peso-suave);color:var(--c-apagado);margin:0;padding:14px}.cb-fotos-opc{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;padding:2px 10px 12px 98px;display:grid}.cb-fotos-opc button,.cb-fotos-subir{border:1px solid var(--c-linea);border-radius:var(--r-md);text-align:left;cursor:pointer;background:#fff;gap:5px;padding:6px;display:grid}.cb-fotos-opc button.on{border-color:var(--c-bordo);box-shadow:0 0 0 1px var(--c-bordo)}.cb-fotos-opc img{object-fit:contain;width:100%;height:84px}.cb-fotos-opc small{font-size:var(--t-11);font-weight:var(--peso-suave);color:var(--c-apagado);line-height:1.25}.cb-fotos-subir{border-style:dashed;margin:0!important}.cb-fotos-subir input{display:none}.cb-fotos-subir span{height:84px;color:var(--c-bordo);place-items:center;font-size:26px;display:grid}.cb-tamanos{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.cb-tamanos button,.cb-portadas button{border:1px solid var(--c-linea);border-radius:var(--r-md);text-align:left;background:#fff;padding:10px}.cb-tamanos button.on,.cb-portadas button.on{border-color:var(--c-bordo);box-shadow:0 0 0 1px var(--c-bordo)}.cb-tamanos b{font-size:var(--t-13);display:block}.cb-tamanos small,.cb-portadas small{font-size:var(--t-11);font-weight:var(--peso-suave);color:var(--c-apagado);display:block}.cb-tam-ico{--n:3;grid-template-columns:repeat(var(--n), 1fr);gap:4px;height:30px;margin-bottom:8px;display:grid}.cb-tam-ico i{background:var(--c-linea-viva);border-radius:4px}.cb-tamanos button.on .cb-tam-ico i{background:var(--c-bordo);opacity:.75}.cb-portadas{flex-wrap:wrap;gap:8px;display:flex}.cb-portadas button{width:92px;padding:5px}.cb-portadas img{object-fit:contain;width:100%;height:62px;display:block}.cb-portada-auto{height:44px;font-size:var(--t-13);color:var(--c-bordo);place-items:center;font-weight:800;display:grid}.cb-moldes.t-chico{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 22px}.cb-moldes.t-chico .cb-molde img,.cb-moldes.t-chico .cb-molde-sin{height:150px}.cb-moldes.t-grande{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-moldes.t-grande .cb-molde img,.cb-moldes.t-grande .cb-molde-sin{height:320px}.cb-lista-paso{border:1px solid var(--c-linea);border-left:4px solid var(--c-ambar);border-radius:var(--r-md);background:var(--c-tarjeta);margin:0 0 18px;padding:16px 18px}.cb-lista-paso h4{font-size:var(--t-15);color:var(--c-bordo);margin:0 0 4px}.cb-lista-paso .cl-tabla td,.cb-lista-paso .cl-tabla th{padding:8px 10px!important}.cb-lista-paso .cl-tabla tbody tr{cursor:default}.cb-lista-paso-pie{justify-content:flex-end;align-items:center;gap:14px;margin-top:12px;display:flex}.cb-paso{border-left:3px solid var(--c-ambar);border-radius:var(--r-sm);background:var(--c-tarjeta-2);font-size:var(--t-125);font-weight:var(--peso-suave);align-items:center;gap:14px;margin:12px 0;padding:10px 14px;display:flex}.cb-paso p{flex:1;margin:0}.cb-mercado{border:1px solid var(--c-linea);border-radius:var(--r-md);background:var(--c-tarjeta);margin:12px 0}.cb-mercado-cab{border-bottom:1px solid var(--c-linea);font-size:var(--t-14);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.cb-mercado-cab .cb-check{margin:0!important}.cb-mercado-cuerpo{grid-template-columns:230px 1fr;gap:18px;padding:12px 14px;display:grid}.cb-cuenta{font-size:var(--t-13);font-weight:var(--peso-suave);color:var(--c-apagado);grid-template-columns:1fr auto;align-content:start;gap:5px 12px;display:grid}.cb-cuenta b{text-align:right;color:var(--c-tinta);font-variant-numeric:tabular-nums}.cb-cuenta .cb-cuenta-total{border-top:1px solid var(--c-linea);font-size:var(--t-15);color:var(--c-bordo);padding-top:6px;font-weight:800}.cb-mercado .cb-carga{padding:0 14px 10px}.cb-carga{font-size:var(--t-12);font-weight:var(--peso-suave);color:var(--c-apagado);margin:0 0 12px}.modal-box .cb-punto{margin-bottom:6px}.cb-error{color:var(--c-carmin);font-size:var(--t-13);font-weight:var(--peso-alt);margin:14px 0 0}.cb-publica{background:var(--c-fondo);min-height:100vh}.cb-publica-cab{background:var(--c-bordo);justify-content:center;align-items:center;padding:18px 16px;display:flex}.cb-publica-cab img{filter:brightness(0)invert();width:auto;height:46px}.cb-publica-cab{z-index:20;position:sticky;top:0}.cb-idiomas{gap:4px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.cb-idiomas a{color:#fff;min-width:34px;font-size:var(--t-12);font-weight:var(--peso-alt);letter-spacing:.04em;text-align:center;border:1px solid #ffffff73;border-radius:999px;padding:6px 7px;line-height:1;text-decoration:none}.cb-idiomas a:hover{border-color:#fff}.cb-idiomas a.on{color:var(--c-bordo);background:#fff;border-color:#fff}@media (max-width:600px){.cb-publica-cab{justify-content:space-between;padding:12px 16px}.cb-publica-cab img{height:34px}.cb-idiomas{position:static;transform:none}.cb-idiomas a{min-width:30px;padding:6px 5px}}.cb-publica main{max-width:1000px;margin:24px auto 60px;padding:0 16px}.cb-publica .cb-ficha{border-radius:var(--r-xl);box-shadow:var(--sombra);overflow:hidden}.cb-publica-pie{text-align:center;font-size:var(--t-13);font-weight:var(--peso-suave);color:var(--c-apagado);margin:18px 0 0}@media (max-width:820px){.cb-ficha-cab{border-left-width:6px;grid-template-columns:1fr}.cb-ficha-foto{display:none}.cb-ficha-txt,.cb-moldes{padding:20px 18px}.cb-pre,.cb-titulo{font-size:30px}.cb-vale,.cb-gana-v{font-size:26px}.cb-gana{border-left:0;padding-left:0}.cb-moldes{grid-template-columns:repeat(2,1fr);gap:14px}.cb-molde img,.cb-molde-sin{height:110px}.cb-moldes.t-chico{grid-template-columns:repeat(2,1fr);gap:14px}.cb-moldes.t-chico .cb-molde img,.cb-moldes.t-chico .cb-molde-sin{height:110px}.cb-moldes.t-grande{grid-template-columns:1fr}.cb-moldes.t-grande .cb-molde img,.cb-moldes.t-grande .cb-molde-sin{height:220px}.cb-franja{grid-template-columns:1fr}.cb-interno{margin:16px 18px 0}.cb-acciones,.cb-pie{padding-left:18px;padding-right:18px}.cb-arm-grid,.cb-arm-dos,.cb-arm-fila,.cb-arm-tres,.cb-precios{grid-template-columns:1fr}}.cb-gen{--gen-fondo:#2a2a2a;--gen-fondo-2:#433a35;--gen-blanco:#fffdfd;--gen-gris:#a8a8a8;--gen-oro:#c6a86b;--gen-oro-cl:#d7b085;--c-tinta:var(--gen-blanco);--c-apagado:var(--gen-gris);--c-linea:#d9d9d924;--c-tarjeta:var(--gen-fondo);--c-tarjeta-2:var(--gen-fondo-2);font-family:var(--f-marca,"Maven Pro"), var(--f-texto)}.cb-etiqueta.cb-gen .cb-et-nom{color:var(--gen-blanco);font-weight:700}.cb-ficha.cb-gen .cb-pre:before{content:"";background:linear-gradient(160deg, var(--gen-oro-cl), var(--gen-oro) 55%, #8f7440);clip-path:polygon(0 0,100% 50%,0 100%,0 70%,55% 50%,0 30%);vertical-align:-.05em;width:.55em;height:.8em;margin-right:.35em;display:inline-block}.cb-ficha.cb-gen{background:var(--gen-fondo);color:var(--gen-blanco)}.cb-ficha.cb-gen .cb-ficha-cab{border-left-color:var(--gen-oro);background:linear-gradient(120deg, var(--gen-fondo) 50%, var(--gen-fondo-2))}.cb-ficha.cb-gen .cb-pre{color:var(--gen-blanco)}.cb-ficha.cb-gen .cb-titulo{color:var(--gen-blanco);font-weight:700}.cb-ficha.cb-gen .cb-raya{background:linear-gradient(90deg, var(--gen-oro), var(--gen-oro-cl));height:1px}.cb-ficha.cb-gen :is(.cb-molde-q,.cb-q,.cb-vale,.cb-sub b){color:var(--gen-oro-cl)}.cb-ficha.cb-gen .cb-molde img,.cb-ficha.cb-gen .cb-ficha-foto img{border-radius:var(--r-md);background:var(--gen-blanco)}.cb-ficha.cb-gen .cb-programa-tit b{color:var(--gen-oro-cl)}.cb-ficha.cb-gen .cb-franja i{background:var(--gen-oro);color:var(--gen-fondo)}.cb-ficha.cb-gen .cb-gana-v{color:var(--gen-blanco)}.cb-ficha.cb-gen .cb-molde-sin{background:var(--gen-fondo-2)}.cb-armador :is(input:not([type=checkbox]):not([type=file]),select),.cb-armador .modal-botones button,.cb-armador .cb-arm-fila>.doc-btn{box-sizing:border-box;height:44px}.cb-armador .cb-arm-t{border-top:1px solid var(--c-linea);font-size:var(--t-15);align-items:center;gap:10px;margin:26px 0 12px;padding-top:18px;display:flex}.cb-arm-dos .cb-arm-grid section:first-child>.cb-arm-t:first-child{border-top:0;margin-top:0;padding-top:0}.cb-armador .modal-botones{z-index:3;border-top:1px solid var(--c-linea);border-radius:0 0 var(--r-xl) var(--r-xl);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff5;margin:18px -26px -26px;padding:14px 26px;position:sticky;bottom:0}.cb-fabrica{border:1px solid var(--c-linea);border-radius:var(--r-md);background:var(--c-tarjeta);grid-template-columns:230px 1fr;gap:14px 18px;padding:14px;display:grid}.cb-fabrica-param{grid-row:span 2;align-content:start;gap:8px;display:grid}.cb-fabrica-m2{align-content:start;gap:4px;display:grid}.cb-fabrica-m2 span{font-size:var(--t-12);color:var(--c-apagado);font-weight:500}.cb-fabrica-m2 b{color:var(--c-bordo);font-size:26px;line-height:1.1}.cb-fabrica-m2 small{font-size:var(--t-12);font-weight:var(--peso-suave);color:var(--c-apagado)}.cb-fabrica-m2 .doc-btn{justify-self:start;margin-top:6px}.cb-fabrica-mp{grid-column:2}.cb-fabrica>.cb-carga{grid-column:1/-1;margin:0}.cb-nivel{vertical-align:-.08em;gap:2px;margin-right:10px;display:inline-flex}.cb-nivel i{background:linear-gradient(160deg, var(--gen-oro-cl,#d7b085), var(--gen-oro,#c6a86b) 55%, #8f7440);clip-path:polygon(0 0,100% 50%,0 100%,0 70%,55% 50%,0 30%);width:.5em;height:.8em}.cb-et-tag{font-size:var(--t-11);letter-spacing:.02em;vertical-align:.2em;border:1px solid #ffffff73;border-radius:999px;margin-left:12px;padding:3px 10px;font-weight:700;display:inline-block}.cb-etiqueta.cb-gen{background:radial-gradient(120% 180% at 100% 50%, #c6a86b47, transparent 55%), linear-gradient(115deg, var(--gen-fondo) 0%, var(--gen-fondo) 45%, var(--gen-fondo-2) 100%);border-left:5px solid var(--gen-oro);color:var(--gen-blanco)}.cb-etiqueta.cb-gen:before{background:linear-gradient(#fffdfd0d,#0000 60%)}.cb-etiqueta.cb-gen :is(.cb-et-nom,.cb-et-num,.cb-et-precio){color:var(--gen-blanco)}.cb-etiqueta.cb-gen .cb-et-sub{color:var(--gen-gris)}.cb-etiqueta.cb-gen .cb-et-precio{color:var(--gen-oro-cl)}.cb-etiqueta.cb-gen .cb-et-tag{border-color:var(--gen-oro);color:var(--gen-oro-cl);background:#c6a86b24}.cb-armador.cb-ed{flex-direction:column;width:min(1360px,100vw - 32px);height:calc(100vh - 72px);max-height:none;margin:0 auto;padding:0;display:flex;overflow:hidden}.cb-ed-cab{border-bottom:1px solid var(--c-linea);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 26px 16px;display:flex}.cb-ed-cab h3{margin:0}.cb-ed-cab .modal-sub{margin:4px 0 0}.cb-ed-acciones{flex-shrink:0;gap:10px;display:flex}.cb-ed>.cb-error{margin:10px 26px 0}.cb-ed-cuerpo{flex:1;grid-template-columns:240px minmax(0,1fr) 280px;min-height:0;display:grid}.cb-ed-nav{border-right:1px solid var(--c-linea);background:var(--c-fondo);flex-direction:column;gap:4px;padding:18px 12px;display:flex;overflow-y:auto}.cb-ed-nav button{border-radius:var(--r-md);width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--c-tinta);background:0 0;border:1px solid #0000;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.cb-ed-nav button:hover{background:var(--c-tarjeta)}.cb-ed-nav button.on{background:var(--c-tarjeta);border-color:var(--c-linea-viva);box-shadow:var(--sombra-btn)}.cb-ed-n{background:var(--c-linea);width:24px;height:24px;font-size:var(--t-115);color:var(--c-apagado);border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:inline-grid}.cb-ed-nav button.on .cb-ed-n{background:var(--c-bordo);color:#fff}.cb-ed-tx{gap:2px;min-width:0;display:grid}.cb-ed-tx b{font-size:var(--t-135)}.cb-ed-nav button.on .cb-ed-tx b{color:var(--c-bordo)}.cb-ed-tx small{font-size:var(--t-115);color:var(--c-apagado);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cb-ed-panel{min-width:0;padding:22px 28px 30px;overflow-y:auto}.cb-ed-t{font-size:var(--t-17);color:var(--c-bordo);margin:0 0 14px;font-weight:800}.cb-ed-form{max-width:620px}.cb-ed-form.cb-ed-ancho{max-width:820px}.cb-ed-panel label{margin-bottom:14px;display:block}.cb-ed-ayuda{font-size:var(--t-115);color:var(--c-apagado);margin-top:5px;display:block}.cb-ed-dos{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.cb-ed-dos .cb-lista{max-height:calc(100vh - 290px)}.cb-ed-ficha{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:26px;display:grid}.cb-ed-ficha .cb-arm-zoom>.cb-ficha{zoom:.62}.cb-ed-puntos{gap:8px;margin-bottom:14px;display:grid}.cb-ed-opciones{flex-wrap:wrap;align-items:flex-end;gap:18px 28px;margin-bottom:16px;display:flex}.cb-ed-opciones .cb-check{margin:0 0 6px}.cb-ed-programa{margin:0!important}.cb-ed-programa input{max-width:180px}.cb-precio{border-collapse:collapse;width:100%;font-size:var(--t-135);margin-bottom:10px}.cb-precio th,.cb-precio td{border-bottom:1px solid var(--c-linea);text-align:left;vertical-align:middle;padding:10px 12px}.cb-precio thead th{font-size:var(--t-115);text-transform:uppercase;letter-spacing:.04em;color:var(--c-apagado);border-bottom-width:2px}.cb-precio tbody th{width:34%;color:var(--c-tinta);font-weight:600}.cb-precio td input:not([type=checkbox]){max-width:160px}.cb-precio input[type=checkbox]{width:18px;height:18px}.cb-pr-pct{align-items:center;gap:8px;display:inline-flex}.cb-pr-pct input{width:90px!important}.cb-pr-calc{font-variant-numeric:tabular-nums;color:var(--c-tinta)}.cb-pr-pct .cb-pr-calc{color:var(--c-apagado);margin-left:6px}.cb-pr-na{color:var(--c-apagado);font-size:var(--t-115)}.cb-precio tr.cb-pr-total th,.cb-precio tr.cb-pr-total td{background:var(--c-fondo);font-size:var(--t-15);color:var(--c-bordo);font-variant-numeric:tabular-nums;font-weight:800}.cb-ed-panel .cb-fabrica{grid-template-columns:1fr 1fr}.cb-ed-resumen{border-left:1px solid var(--c-linea);background:var(--c-fondo);flex-direction:column;gap:14px;padding:18px;display:flex;overflow-y:auto}.cb-ed-res-cab{border-radius:var(--r-md);background:var(--cb,var(--c-bordo));color:#fff;gap:2px;padding:14px 16px;display:grid}.cb-ed-res-cab small{font-size:var(--t-115);opacity:.85}.cb-ed-res-cab b{font-size:var(--t-19);line-height:1.15}.cb-ed-res-cab span{font-size:var(--t-115);opacity:.95;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cb-ed-res-cab em{border:1px solid #fff9;border-radius:999px;padding:1px 8px;font-style:normal;font-weight:700}.cb-ed-res-datos{border:1px solid var(--c-linea);border-radius:var(--r-md);background:var(--c-tarjeta);font-size:var(--t-13);gap:2px;margin:0;padding:14px 16px;display:grid}.cb-ed-res-datos dt{font-size:var(--t-115);color:var(--c-apagado)}.cb-ed-res-datos dt:not(:first-child){margin-top:10px}.cb-ed-res-datos dd{font-size:var(--t-15);font-variant-numeric:tabular-nums;color:var(--c-tinta);margin:0;font-weight:800;display:grid}.cb-ed-res-datos dd small{color:var(--c-apagado);font-weight:400;display:block}.cb-ed-faltan{border:1px solid var(--c-ambar-linea);border-radius:var(--r-md);background:var(--c-ambar-suave);font-size:var(--t-125);color:var(--c-tinta);margin:0;padding:12px 14px 12px 30px}.cb-ed-faltan li+li{margin-top:4px}.cb-ed-listo{border-radius:var(--r-md);background:var(--c-ok-suave);font-size:var(--t-13);color:var(--c-ok);margin:0;padding:10px 14px;font-weight:700}.cb-ed-ver{width:100%}@media (max-width:1280px){.cb-ed-cuerpo{grid-template-columns:200px minmax(0,1fr) 250px}.cb-ed-dos,.cb-ed-ficha{grid-template-columns:1fr}}@media (max-width:900px){.cb-armador.cb-ed{height:auto;overflow:visible}.cb-ed-cab{flex-direction:column}.cb-ed-cuerpo{grid-template-columns:1fr}.cb-ed-nav{border-right:0;border-bottom:1px solid var(--c-linea);flex-direction:row;overflow-x:auto}.cb-ed-nav button{min-width:170px}.cb-ed-resumen{border-left:0;border-top:1px solid var(--c-linea)}}.cb-ed-res-cab.gen{color:#fffdfd;background:linear-gradient(135deg,#2a2a2a,#433a35)}.cb-ed-res-cab.gen small,.cb-ed-res-cab.gen span{color:#d7b085;opacity:1}.cb-ed-res-cab.gen em{color:#d7b085;border-color:#c6a86b}.cb-ed-dos .cb-en-n{min-width:0}.cb-comparar{border:1.5px dashed var(--c-linea-viva);border-radius:var(--r-xl);background:var(--c-tarjeta);width:100%;font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;margin:0 0 12px;padding:12px 16px;display:flex}.cb-comparar:hover{border-color:var(--c-bordo)}.cb-comparar>span:first-child{font-size:22px}.cb-comparar b{font-size:var(--t-15);color:var(--c-bordo);display:block}.cb-comparar small{font-size:var(--t-125);color:var(--c-apagado)}.cq-fondo{z-index:100;background:#140a0a8c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cq-hoja{background:#fff;border-radius:20px;grid-template-rows:auto minmax(0,1fr);width:min(1400px,100%);max-height:100%;display:grid;overflow:hidden;box-shadow:0 30px 80px #00000059}.cq-cab{border-bottom:1px solid var(--c-linea);align-items:center;gap:14px;padding:16px 20px;display:flex}.cq-logo{flex:none;width:40px;height:40px}.cq-cab h3{font-size:var(--t-19);color:var(--c-bordo);margin:0}.cq-cab p{font-size:var(--t-125);color:var(--c-apagado);margin:2px 0 0}.cq-cerrar{background:var(--c-tarjeta-2);cursor:pointer;border:0;border-radius:50%;flex:none;width:36px;height:36px;margin-left:auto;font-size:16px}.cq-scroll{overflow:auto}.cq-tabla{border-collapse:collapse;width:100%;min-width:980px;font-size:var(--t-13);color:#3a3535}.cq-tabla thead th{z-index:2;color:#fff;font-size:var(--t-17);text-align:left;white-space:nowrap;padding:14px 16px;font-weight:400;position:sticky;top:0}.cq-tabla thead th b{font-weight:800}.cq-tabla .cq-esquina{z-index:3;background:#fff;position:sticky;left:0}.cq-tabla tbody th{z-index:1;width:150px;color:var(--c-bordo);font-size:var(--t-12);text-transform:uppercase;text-align:left;vertical-align:middle;background:#f2f0ef;border-bottom:1px solid #d9d4d0;padding:14px 16px;font-weight:800;position:sticky;left:0}.cq-tabla td{vertical-align:middle;background:color-mix(in srgb, var(--cb) 5%, #fff);border-bottom:1px solid #d9d4d0;border-left:1px solid #e6e1dd;padding:14px 16px;line-height:1.4}.cq-moldes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cq-moldes.dos{grid-template-columns:1fr 1fr;column-gap:12px}.cq-moldes li{line-height:1.25;display:grid}.cq-moldes small{font-size:var(--t-11);text-transform:uppercase;letter-spacing:.02em;font-weight:800}.cq-plata{font-size:var(--t-17)}.cq-ganancia{font-size:var(--t-19)}.cq-nada{color:var(--c-apagado)}.cq-estrella{place-items:center;width:60px;height:60px;display:inline-grid;position:relative}.cq-estrella svg{position:absolute;inset:0}.cq-estrella b{font-size:var(--t-15);font-weight:800;position:relative}@media (max-width:760px){.cq-fondo{padding:0}.cq-hoja{border-radius:0;height:100%}.cq-tabla tbody th{width:110px;font-size:var(--t-11)}}.cb-landing{gap:0;display:grid}.cb-familia{margin-bottom:14px}.cb-familia-cab{justify-content:space-between;align-items:center;gap:10px;margin:6px 0 8px;display:flex}.cb-familia-cab h5{font-size:var(--t-14);color:var(--c-gris);margin:0;font-weight:800}.cb-comparar-chico{border:1px solid var(--c-linea-viva);background:var(--c-tarjeta);font:inherit;font-size:var(--t-12);color:var(--c-bordo);cursor:pointer;border-radius:999px;padding:5px 12px;font-weight:800}.cb-et-familia{font-size:var(--t-11);letter-spacing:.12em;opacity:.85;font-weight:800;display:block}.cb-ficha.cb-gen .cb-ficha-cab{border-left-width:5px}.cb-panel:has(>.cb-ficha.cb-gen){border-left-width:0}.cb-etiqueta:focus-visible{outline-offset:-5px;outline:2px solid #ffffffd9}.cb-etiqueta.cb-gen:focus-visible{outline-color:var(--gen-oro)}.cq-hoja{grid-template-rows:auto auto minmax(0,1fr)}.cq-elegir{border-bottom:1px solid var(--c-linea);background:var(--c-tarjeta-2);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 20px;display:flex}.cq-elegir-t{letter-spacing:.04em;text-transform:uppercase;color:var(--c-apagado);margin-right:4px;font-size:11px;font-weight:800}.cq-chip{border:1.5px solid var(--c-linea);font:inherit;color:var(--c-tinta);cursor:pointer;background:#fff;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:700}.cq-chip.on{border-color:var(--cb);background:var(--cb);color:#fff}.cq-chip:disabled{opacity:.45;cursor:default}.cq-compartir{gap:6px;margin-left:auto;display:flex}.cq-off{opacity:.45;pointer-events:none}.cq-vacio{text-align:center;font-size:var(--t-14);color:var(--c-apagado);margin:0;padding:48px 20px}.cq-tabla td,.cq-tabla thead th:not(.cq-esquina){min-width:190px}.cq-publica main{max-width:1400px;margin:0 auto;padding:18px 16px 40px}.cq-publica h1{color:var(--c-bordo);margin:0 0 4px;font-size:22px}.cq-publica .cq-bajada{color:var(--c-apagado);margin:0 0 14px;font-size:13.5px}.cq-publica .cq-marco{border:1px solid var(--c-linea);background:#fff;border-radius:16px;overflow-x:auto}.cq-selector{position:relative}.cq-selector summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.cq-selector summary::-webkit-details-marker{display:none}.cq-selector-b{border:1.5px solid var(--c-bordo);color:var(--c-bordo);background:#fff;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:800}.cq-grupos{z-index:5;border:1px solid var(--c-linea);background:#fff;border-radius:14px;grid-template-columns:repeat(4,minmax(150px,1fr));gap:6px 22px;width:min(760px,86vw);padding:16px 18px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 16px 40px #0000002e}.cq-grupo{border:0;align-content:start;gap:4px;margin:0;padding:0;display:grid}.cq-grupo legend{letter-spacing:.05em;text-transform:uppercase;color:var(--c-apagado);padding:0 0 6px;font-size:11px;font-weight:800}.cq-opcion{color:var(--c-tinta);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:5px 6px;font-size:13px;font-weight:700;display:flex}.cq-opcion:hover{background:var(--c-tarjeta-2)}.cq-opcion input{opacity:0;width:0;height:0;position:absolute}.cq-opcion i{border:2px solid var(--cb);background:#fff;border-radius:5px;flex:none;width:16px;height:16px}.cq-opcion.on i{background:var(--cb);box-shadow:inset 0 0 0 2px #fff}.cq-opcion:has(input:disabled){opacity:.4;cursor:default}.cq-elegidos{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:760px){.cq-grupos{grid-template-columns:repeat(2,minmax(0,1fr))}}.cq-hoja{width:fit-content;min-width:min(760px,100%);max-width:min(1400px,100%)}.cq-tabla{min-width:0}.cq-moldes.dos{grid-template-columns:1fr}.cbl-ficha{border:1px solid color-mix(in srgb, var(--cb) 50%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--cb) 26%, #fbf4ee) 0%, #fbf4ee 62%);color:#3a302b;border-top:0;border-radius:0 0 18px 18px;padding:26px 22px 24px;box-shadow:0 14px 36px #0000001f}.cb-publica .cbl-ficha{border-top:1px solid color-mix(in srgb, var(--cb) 50%, transparent);border-radius:18px}.cbl-arriba{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:28px 40px;display:grid}.cbl-para{color:#2a211d;max-width:40ch;margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.4}.cbl-checks{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.cbl-checks li{color:#6f625a;padding-left:26px;font-size:14.5px;position:relative}.cbl-checks li:before{content:"";border:1px solid var(--cb);border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:0}.cbl-checks li:after{content:"";border-right:1px solid var(--cb);border-bottom:1px solid var(--cb);width:4px;height:7px;position:absolute;top:6px;left:5px;transform:rotate(45deg)}.cbl-tecnica{border-top:1px solid color-mix(in srgb, var(--cb) 22%, transparent);margin:0;display:grid}.cbl-tecnica div{border-bottom:1px solid color-mix(in srgb, var(--cb) 22%, transparent);grid-template-columns:118px minmax(0,1fr);gap:12px;padding:9px 0;font-size:14px;display:grid}.cbl-tecnica dt{color:#6f625a;font-weight:700}.cbl-tecnica dd{margin:0}.cbl-tecnica dd b{color:#2a211d}.cbl-sub{letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb, var(--cb) 80%, #000);margin:30px 0 14px;font-size:11px;font-weight:800}.cbl-modelos{scroll-snap-type:x mandatory;gap:16px;padding:4px 8px 14px 0;display:flex;overflow-x:auto}.cbl-modelos figure{scroll-snap-align:start;flex:0 0 clamp(150px,19.5%,212px);margin:0}.cbl-mf{aspect-ratio:1;background:#fff;border:1px solid #3a302b1a;border-radius:14px;display:block;position:relative}.cbl-mk{border-radius:14px;position:absolute;inset:0;overflow:hidden}.cbl-mk img{object-fit:contain;width:100%;height:100%;padding:6%;position:absolute;inset:0}.cbl-ob{background:#fbf4ee;border:3px solid #fbf4ee;border-radius:50%;width:54%;height:54%;position:absolute;bottom:-8px;right:-8px;overflow:hidden;box-shadow:0 8px 18px #00000047}.cbl-ob img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cbl-modelos figcaption{color:#3a302b;margin-top:12px;font-size:13px;font-style:italic;line-height:1.25}.cbl-modelos figcaption b{color:#6f625a;margin-top:3px;font-size:12px;font-weight:600;display:block}.cbl-modelos figcaption em{color:color-mix(in srgb, var(--cb) 85%, #000);margin-right:3px;font-size:17px;font-style:normal;font-weight:800}.cbl-cierre{border-top:1px solid color-mix(in srgb, var(--cb) 22%, transparent);flex-wrap:wrap;align-items:flex-end;gap:20px 44px;margin-top:18px;padding-top:20px;display:flex}.cbl-inv>span,.cbl-gan>span{letter-spacing:.14em;text-transform:uppercase;color:#6f625a;font-size:11px;font-weight:800;display:block}.cbl-inv b{color:color-mix(in srgb, var(--cb) 85%, #000);margin-top:4px;font-size:clamp(26px,2.6vw,34px);font-weight:800;display:inline-block}.cbl-inv small{color:#6f625a;margin-left:8px;font-size:12px}.cbl-gan{flex:1;min-width:280px}.cbl-meses{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-top:8px;display:grid}.cbl-meses>div{background:#fff;border:1px solid #3a302b1a;border-radius:10px;padding:9px 12px 12px;position:relative;overflow:hidden}.cbl-meses i{color:#6f625a;font-size:11px;font-style:normal;display:block}.cbl-meses b{color:color-mix(in srgb, var(--cb) 85%, #000);font-size:15px;font-weight:800}.cbl-bar{background:var(--cb);height:2px;position:absolute;bottom:0;left:0}.cbl-gan small{color:#6f625a;margin-top:8px;font-size:12px;display:block}.cbl-ficha .cb-acciones{margin-top:22px}@media (max-width:760px){.cbl-arriba{grid-template-columns:1fr}.cbl-modelos figure{flex-basis:46%}}.cbl-modelos.t-chico figure{flex-basis:clamp(120px,15%,160px)}.cbl-modelos.t-grande figure{flex-basis:clamp(190px,26%,280px)}.cbl-tecnica .cbl-portada{border-bottom:0;grid-template-columns:none;padding:12px 0 0;display:block}.cbl-portada img{object-fit:cover;border-radius:12px;width:100%;max-height:170px;display:block}.cbl-ficha.cbl-oro{color:#e9e3da;background:linear-gradient(170deg,#2a2a2a 0%,#33302e 55%,#433a35 100%);border-color:#c6a86b73 #c6a86b73 #c6a86b73 #c6a86b;border-left-style:solid;border-left-width:5px;margin-left:-1px;box-shadow:0 18px 44px #00000059}.cbl-oro .cbl-para,.cbl-oro .cbl-tecnica dd b{color:#fffdfd}.cbl-oro .cbl-checks li,.cbl-oro .cbl-tecnica dt,.cbl-oro .cbl-inv>span,.cbl-oro .cbl-gan>span,.cbl-oro .cbl-inv small,.cbl-oro .cbl-gan small,.cbl-oro .cbl-modelos figcaption b{color:#a8a8a8}.cbl-oro .cbl-tecnica dd,.cbl-oro .cbl-modelos figcaption{color:#e9e3da}.cbl-oro .cbl-sub,.cbl-oro .cbl-inv b,.cbl-oro .cbl-modelos figcaption em{color:#d7b085}.cbl-oro .cbl-inv b{background:linear-gradient(160deg,#e6c48f,#c6a86b 60%,#a8884d);color:#0000;-webkit-background-clip:text;background-clip:text}.cbl-oro .cbl-mf{border-color:#c6a86b40}.cbl-oro .cbl-ob{border-color:#33302e}.cbl-oro .cbl-meses>div{background:#ffffff0d;border-color:#c6a86b4d}.cbl-oro .cbl-meses i{color:#a8a8a8}.cbl-oro .cbl-meses b{color:#d7b085}.cbl-pilares{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.cbl-pilares>div{background:#ffffff0a;border:1px solid #c6a86b4d;border-radius:14px;align-content:start;gap:6px;padding:16px 16px 18px;display:grid}.cbl-pilares i{letter-spacing:.14em;color:#c6a86b;font-size:12px;font-style:normal;font-weight:800}.cbl-pilares b{color:#fffdfd;font-size:16px}.cbl-pilares span{color:#a8a8a8;font-size:13px;line-height:1.4}.cbl-oro .cb-acciones .cb-b{color:#fffdfd;background:#ffffff0f;border-color:#c6a86b66}.cbl-oro .cb-acciones small,.cbl-oro .cb-acciones p{color:#a8a8a8}.cq-elegir{gap:8px;padding:12px 28px}.cq-tabla{border:1px solid #e6e1dd;border-radius:16px;overflow:clip}.cq-tabla td,.cq-tabla thead th:not(.cq-esquina){width:auto;min-width:190px}.cq-tabla thead th{white-space:normal}.cq-tabla td:first-of-type{border-left:0}.cq-tabla tbody tr:last-child td,.cq-tabla tbody tr:last-child th{border-bottom:0}.cq-compartir{margin-left:auto}.cq-selector summary{outline:none}.cq-selector summary:focus-visible .cq-selector-b{box-shadow:0 0 0 3px #be1e2d40}.cbl-gan-sola>span{letter-spacing:.14em;text-transform:uppercase;color:#6f625a;font-size:11px;font-weight:800;display:block}.cbl-gan-sola b{color:#c2410c;margin-top:4px;font-size:clamp(26px,2.6vw,34px);font-weight:800;display:inline-block}.cbl-oro .cbl-gan-sola>span{color:#a8a8a8}.cbl-oro .cbl-gan-sola b{color:#f0b27a}.cq-cab{padding:28px 44px 20px}.cq-elegir{padding:16px 44px}.cq-scroll{padding:32px 44px 44px}.cq-tabla td,.cq-tabla tbody th,.cq-tabla thead th{padding:16px 20px}
.tc-tabla-caja{-webkit-overflow-scrolling:touch;overflow-x:auto}.tc-tabla{min-width:640px}.tc-tabla td{vertical-align:top}.tc-rel{color:var(--c-tinta);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.tc-fuente small{font-size:var(--t-115);color:var(--c-apagado);max-width:320px;margin-top:3px;display:block}.tc-chip{border-radius:var(--r-full);font-size:var(--t-115);white-space:nowrap;border:1px solid var(--c-linea);color:var(--c-apagado);background:#fff;padding:3px 10px;font-weight:700;display:inline-block}.tc-chip.operativo{color:var(--c-carmin);border-color:var(--c-carmin)}.tc-chip.planificacion{color:var(--c-bordo);border-color:var(--c-linea-viva)}.tc-chip.revision{color:var(--c-ambar);border-color:var(--c-ambar-linea);background:var(--c-ambar-suave)}.tc-chip.aprobado{color:var(--c-ok);border-color:var(--c-ok);background:var(--c-ok-suave)}.tc-vacio{margin:0}.tc-listo{background:var(--c-ok-suave);color:var(--c-ok);border-radius:var(--r-md);font-size:var(--t-13);margin:0 0 14px;padding:10px 14px;font-weight:700}.tc-candidatos{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.tc-candidato{border:1px solid var(--c-linea);border-radius:var(--r-tarjeta);flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.tc-cand-cab{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.tc-cand-cab .tc-rel{font-size:var(--t-15)}.tc-cand-fuente,.tc-cand-nota{font-size:var(--t-125);color:var(--c-apagado);margin:0}.tc-cand-nota{color:var(--c-tinta)}.tc-aprobar{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.tc-botones{grid-column:1/-1;gap:8px;display:flex}.tc-pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.tc-previa{font-size:var(--t-13);color:var(--c-bordo);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.tc-pie .btn-confirmar:disabled{opacity:.45;cursor:default;filter:none}@media (max-width:520px){.tc-aprobar{grid-template-columns:1fr}.tc-pie .btn-confirmar{width:100%}}
