@font-face{font-family:Gabarito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffd144a06bc467d1-s.14-b1bivpjn73.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e09a3b91bd741a49-s.p.15uhe87qgyi9v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffd144a06bc467d1-s.14-b1bivpjn73.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e09a3b91bd741a49-s.p.15uhe87qgyi9v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffd144a06bc467d1-s.14-b1bivpjn73.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e09a3b91bd741a49-s.p.15uhe87qgyi9v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito Fallback;src:local(Arial);ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.15%}.vTh1SW_className{font-family:Gabarito,Gabarito Fallback;font-style:normal}.vTh1SW_variable{--f-gabarito:"Gabarito", "Gabarito Fallback"}
@font-face{font-family:Signika;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a72178c55b48a9e7-s.2a8ymzhz70eto.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Signika;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1a75ebcf149edf4e-s.38pwm-mzoy3gr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Signika;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5d4f96903c3b029a-s.p.42grzhw8wysrc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Signika;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a72178c55b48a9e7-s.2a8ymzhz70eto.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Signika;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a75ebcf149edf4e-s.38pwm-mzoy3gr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Signika;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d4f96903c3b029a-s.p.42grzhw8wysrc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Signika;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a72178c55b48a9e7-s.2a8ymzhz70eto.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Signika;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a75ebcf149edf4e-s.38pwm-mzoy3gr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Signika;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5d4f96903c3b029a-s.p.42grzhw8wysrc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Signika Fallback;src:local(Arial);ascent-override:98.02%;descent-override:30.45%;line-gap-override:0.0%;size-adjust:95.89%}._1mDLq_className{font-family:Signika,Signika Fallback;font-style:normal}._1mDLq_variable{--f-signika:"Signika", "Signika Fallback"}
:root{--sb-azul:#3b4985;--sb-cian:#40c0d8;--sb-violeta:#73659d;--sb-rojo:#f14962;--sb-verde:#6aae42;--sb-amarillo:#fab220;--sb-naranja:#f79123;--papel:#fff;--papel-gris:#f6f6f6;--texto:#575756;--sombra-gris:#e3e3e3;--tinte-violeta:#e4dff2;--tinte-rojo:#fcd8e2;--tinte-cian:#d9f2f1;--tinte-verde:#e6f3b4;--tinte-naranja:#fef0c8;--radio-pastilla:9999px;--radio-tarjeta:16px;--radio-bloque:7.6px;--sombra-tarjeta:3px 2px 0 var(--sombra-gris);--sombra-pastilla:0 4px 4px #4a4a494d;--fuente-titulo:var(--f-gabarito), Gabarito, system-ui, sans-serif;--fuente-texto:var(--f-signika), Signika, system-ui, sans-serif;--fuente-mono:"Roboto Mono", Consolas, ui-monospace, monospace;--cap:var(--sb-violeta);--cap-tinte:var(--tinte-violeta);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.cap-robot{--cap:var(--sb-violeta);--cap-tinte:var(--tinte-violeta)}.cap-firmware{--cap:var(--sb-cian);--cap-tinte:var(--tinte-cian)}.cap-backups{--cap:var(--sb-verde);--cap-tinte:var(--tinte-verde)}.cap-config{--cap:var(--sb-naranja);--cap-tinte:var(--tinte-naranja)}.cap-lab{--cap:var(--sb-rojo);--cap-tinte:var(--tinte-rojo)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--papel-gris);color:var(--texto);font-family:var(--fuente-texto);font-size:16px;font-weight:300;line-height:1.55}h1,h2,h3{font-family:var(--fuente-titulo);color:var(--sb-azul);margin:0}h1{font-size:32px;font-weight:400;line-height:38px}h2{font-size:18.67px;font-weight:600;line-height:22px}h3{font-size:16px;font-weight:600;line-height:20px}p{margin:0}b,strong{font-weight:600}a{color:var(--sb-azul)}a:hover{color:var(--sb-violeta)}:focus-visible{outline:3px solid var(--sb-cian);outline-offset:2px}button,.boton{font-family:var(--fuente-titulo);border-radius:var(--radio-pastilla);border:2px solid var(--sb-azul);background:var(--papel);min-height:44px;color:var(--sb-azul);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}button:hover:not(:disabled),.boton:hover{background:var(--papel-gris);color:var(--sb-azul)}button.primario,.boton.primario{background:var(--sb-azul);border-color:var(--sb-azul);color:#fff}button.primario:hover:not(:disabled),.boton.primario:hover{color:#fff;background:#2f3b6e}button.discreto,.boton.discreto{border-color:var(--sombra-gris);color:var(--texto)}button.grande,.boton.grande{min-height:52px;box-shadow:var(--sombra-pastilla);padding:0 30px;font-size:17px}button.chico{min-height:38px;padding:0 16px;font-size:14px}button.enlace{min-height:0;font-family:var(--fuente-texto);background:0 0;border:0;padding:0;font-weight:400;text-decoration:underline}button.enlace:hover:not(:disabled){color:var(--sb-violeta);background:0 0}button:disabled{opacity:.45;cursor:default}.boton-archivo{position:relative;overflow:hidden}.boton-archivo input{opacity:0;cursor:pointer;position:absolute;inset:0}.boton-archivo:has(input:disabled){opacity:.45}.boton-archivo:has(input:focus-visible){outline:3px solid var(--sb-cian);outline-offset:2px}input,select{font:inherit;border:2px solid var(--sombra-gris);border-radius:var(--radio-bloque);background:var(--papel);min-height:44px;color:var(--sb-azul);padding:0 12px;font-weight:400}input[type=checkbox]{width:22px;height:22px;min-height:0;accent-color:var(--sb-azul);padding:0}input[type=range]{accent-color:var(--sb-azul);background:0 0;border:0;padding:0}input[type=color]{width:64px;padding:2px}.marco{flex-wrap:wrap;min-height:100vh;display:flex}.lateral{background:var(--papel);border-right:1px solid var(--sombra-gris);flex-direction:column;flex:240px;gap:24px;padding:28px 20px;font-weight:400;display:flex}.marca{flex-direction:row;align-items:center;gap:12px;text-decoration:none;display:flex}.marca img{flex:none;width:40px;height:40px}.marca>span{flex-direction:column;gap:2px;display:flex}.marca b{font-family:var(--fuente-titulo);color:var(--sb-azul);font-size:24px;font-weight:700;line-height:28px}.marca span{color:var(--texto);font-size:13px}.lateral nav{flex-wrap:wrap;gap:4px;display:flex}.lateral nav a{border-radius:var(--radio-pastilla);min-height:44px;color:var(--texto);flex:200px;align-items:center;gap:12px;padding:0 14px;font-size:15px;text-decoration:none;display:flex}.lateral nav a:before{content:"";background:var(--cap);border-radius:4px;flex:none;width:12px;height:12px}.lateral nav a:hover{background:var(--papel-gris)}.lateral nav a.activo{background:var(--cap-tinte);color:var(--sb-azul);font-weight:600}.pie-lateral{border-top:1px solid var(--sombra-gris);margin-top:auto;padding-top:12px}.interruptor{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.interruptor small{font-size:12px;display:block}.robot-mini{border:1px solid var(--sombra-gris);border-radius:var(--radio-tarjeta);box-shadow:var(--sombra-tarjeta);flex-direction:column;gap:10px;padding:16px;font-size:13px;display:flex}.robot-mini.vacio{border:2px dashed var(--sombra-gris);box-shadow:none}.robot-mini .nombre{font-family:var(--fuente-titulo);color:var(--sb-azul);font-size:18px;font-weight:600;line-height:22px}.robot-mini .dato{justify-content:space-between;gap:8px;display:flex}.robot-mini .dato b{color:var(--sb-azul)}.contenido{flex-direction:column;flex:999 560px;min-width:0;padding:40px 40px 64px;display:flex}.columna{flex-direction:column;gap:24px;width:100%;max-width:1040px;margin:0 auto;display:flex}.columna:has(>.lab){max-width:1200px}.lab{flex-direction:column;gap:20px;display:flex}.lab-control{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.lab-estado{flex-direction:column;align-items:flex-start;gap:4px;font-size:13px;display:flex}.lab-estado .estado{align-self:auto}.estado.mal{background:var(--tinte-rojo)}.estado.mal:before{background:var(--sb-rojo)}.lab-barra{z-index:6;background:var(--papel-gris);flex-wrap:wrap;align-items:center;gap:12px;margin:0 -8px;padding:8px;display:flex;position:sticky;top:0}.lab-pestanas{background:var(--papel);border:1px solid var(--sombra-gris);border-radius:var(--radio-pastilla);box-shadow:var(--sombra-tarjeta);flex-wrap:wrap;flex:999 560px;gap:4px;padding:5px;display:flex}.lab-pestanas button{color:var(--texto);font-family:var(--fuente-texto);background:0 0;border-color:#0000;flex:auto;padding:0 14px;font-weight:400}.lab-pestanas button:hover:not(:disabled){background:var(--papel-gris);color:var(--sb-azul)}.lab-pestanas button.activo{background:var(--tinte-rojo);color:var(--sb-azul);font-weight:600}button.stop{background:var(--sb-rojo);color:#fff;letter-spacing:.04em;min-height:56px;box-shadow:var(--sombra-pastilla);border:0;flex:none;gap:12px;margin-left:auto;padding:0 22px 0 18px;font-size:24px;font-weight:700}button.stop:hover:not(:disabled){color:#fff;background:#e23a54}button.stop .cuadro-stop{background:#fff;border-radius:4px;width:18px;height:18px}button.stop kbd{font-family:var(--fuente-texto);letter-spacing:0;background:#ffffff38;border-radius:6px;padding:2px 7px;font-size:13px;font-weight:600}iframe.laboratorio{background:0 0;border:0;width:100%;height:900px;display:block}.lab-avisos{z-index:20;flex-direction:column;align-items:flex-end;gap:8px;max-width:min(420px,100vw - 48px);display:flex;position:fixed;bottom:24px;right:24px}.aviso-flotante{background:var(--sb-azul);color:#fff;box-shadow:var(--sombra-pastilla);border-radius:14px;align-items:center;gap:10px;padding:10px 16px;font-size:14.67px;font-weight:400;line-height:20px;display:flex}.aviso-flotante:before{content:"";background:var(--sb-cian);border-radius:9999px;flex:none;width:10px;height:10px}.aviso-flotante.ok:before{background:var(--sb-verde)}.aviso-flotante.trabajando:before{background:var(--sb-amarillo)}.aviso-flotante.mal:before{background:var(--sb-rojo)}button.peligro,.boton.peligro{border-color:var(--sb-rojo);color:var(--sb-azul)}button.peligro:hover:not(:disabled){background:var(--tinte-rojo);color:var(--sb-azul)}.estado{border-radius:var(--radio-pastilla);color:var(--sb-azul);background:var(--papel-gris);align-self:flex-start;align-items:center;gap:6px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-flex}.estado:before{content:"";background:var(--sombra-gris);border-radius:9999px;width:8px;height:8px}.estado.ok{background:var(--tinte-verde)}.estado.ok:before{background:var(--sb-verde)}.estado.trabajando{background:var(--tinte-naranja)}.estado.trabajando:before{background:var(--sb-naranja)}.pastilla-seccion{background:var(--cap-tinte);color:var(--sb-azul);border-radius:var(--radio-pastilla);font-family:var(--fuente-titulo);align-self:flex-start;align-items:center;gap:8px;padding:4px 14px;font-size:14px;font-weight:600;display:inline-flex}.pastilla-seccion:before{content:"";background:var(--cap);border-radius:3px;width:10px;height:10px}.encabezado{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.encabezado>div:first-child{flex-direction:column;gap:8px;display:flex}.tarjeta{background:var(--papel);border:1px solid var(--sombra-gris);border-radius:var(--radio-tarjeta);box-shadow:var(--sombra-tarjeta);flex-direction:column;gap:14px;padding:24px;display:flex}.nota{background:var(--cap-tinte);border-radius:var(--radio-bloque);color:var(--sb-azul);flex-direction:column;gap:6px;padding:14px 16px;font-size:14.67px;font-weight:400;line-height:21px;display:flex}.nota.peligro{background:var(--tinte-rojo)}.nota.aviso{background:var(--tinte-naranja)}.nota.ok{background:var(--tinte-verde)}.nota.neutra{background:var(--papel-gris);color:var(--texto)}.nota .titulo{align-items:center;gap:8px;font-weight:600;display:flex}.nota.peligro .titulo:before{content:"";background:var(--sb-rojo);border-radius:9999px;flex:none;width:10px;height:10px}.nota ul{margin:0;padding-left:20px}.fila{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.fila.fin{justify-content:flex-end}.chico-texto,.suave{font-size:14px}.azul{color:var(--sb-azul);font-weight:600}.mono{font-family:var(--fuente-mono);font-size:13px}.dos-columnas{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.dos-columnas>.principal{flex:999 420px;min-width:0}.dos-columnas>.costado{flex-direction:column;flex:280px;gap:16px;min-width:0;display:flex}.disco{background:var(--cap-tinte);width:44px;height:44px;box-shadow:inset 0 0 0 3px var(--cap);font-family:var(--fuente-titulo);color:var(--sb-azul);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:24px;display:flex}.disco.lleno{background:var(--cap);width:52px;height:52px;box-shadow:none;color:#fff;font-size:28px}.barra{background:var(--sombra-gris);border-radius:9999px;height:8px;overflow:hidden}.barra>div{background:var(--cap);border-radius:9999px;height:100%;transition:width .2s}.barra.gruesa{height:12px}.mosaico{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.mosaico .tarjeta{gap:6px;padding:20px}.mosaico .etiqueta{font-size:14.67px;font-weight:400}.mosaico .valor{font-family:var(--fuente-titulo);color:var(--sb-azul);font-size:32px;line-height:38px}.mosaico .valor.texto{font-size:22px}.tareas{flex-direction:column;display:flex}.tareas>div{border-bottom:1px dashed var(--sombra-gris);flex-wrap:wrap;align-items:center;gap:16px;padding:14px 0;display:flex}.tareas>div:last-child{border-bottom:0}.tareas .texto{flex-direction:column;flex:320px;display:flex}.tareas .texto b{color:var(--sb-azul)}.tareas .texto span{font-size:14.67px}.pasos{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.pasos li{gap:16px;display:flex}.pasos .marca-paso{border:2px solid var(--sombra-gris);width:32px;height:32px;font-family:var(--fuente-titulo);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.pasos li>div{flex-direction:column;flex:1;gap:6px;display:flex}.pasos li b{color:var(--texto)}.pasos li span{font-size:14px}.pasos li.hecho .marca-paso{background:var(--sb-azul);border-color:var(--sb-azul);color:#fff}.pasos li.actual .marca-paso{border:3px solid var(--cap);background:var(--cap-tinte);color:var(--sb-azul)}.pasos li.hecho b,.pasos li.actual b{color:var(--sb-azul)}.version{border-radius:var(--radio-pastilla);border:2px solid var(--sombra-gris);font-family:var(--fuente-titulo);padding:4px 16px;font-size:20px}.version.nueva{border-color:var(--cap);background:var(--cap);color:var(--sb-azul);font-weight:600}table{border-collapse:collapse;width:100%;font-size:15px}.caja-tabla{overflow-x:auto}th{text-align:left;border-bottom:1px solid var(--sombra-gris);padding:8px 12px;font-size:13px;font-weight:400}td{border-bottom:1px dashed var(--sombra-gris);vertical-align:middle;padding:10px 12px}tr:last-child td{border-bottom:0}td.accion{text-align:right}.oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}details.plegable{background:var(--papel);border:1px solid var(--sombra-gris);border-radius:var(--radio-tarjeta);padding:16px 24px}details.plegable>summary,details.mini>summary{cursor:pointer;font-family:var(--fuente-titulo);color:var(--sb-azul);min-height:28px;font-size:16px;font-weight:600}details.mini>summary{font-family:var(--fuente-texto);font-size:14.67px;font-weight:400}pre.registro{background:var(--papel-gris);max-height:260px;font-family:var(--fuente-mono);white-space:pre-wrap;border-radius:8px;margin:12px 0 0;padding:12px;font-size:13px;line-height:20px;overflow:auto}dl.datos{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 24px;margin:0;font-size:14.67px;display:grid}dl.datos dt{font-weight:400}dl.datos dd{color:var(--sb-azul);margin:0;font-weight:600}dialog.dialogo{border-radius:var(--radio-tarjeta);width:min(520px,100vw - 32px);box-shadow:var(--sombra-pastilla);color:var(--texto);border:0;padding:28px}dialog.dialogo.ancho{width:min(760px,100vw - 32px)}dialog.dialogo::backdrop{background:#3b498559}dialog.dialogo>div{flex-direction:column;gap:16px;display:flex}dialog.dialogo h2{font-size:28px;font-weight:400;line-height:32px}.grupos{flex-wrap:wrap;flex:200px;align-content:flex-start;gap:4px;display:flex}.grupos button{color:var(--texto);font-family:var(--fuente-texto);background:0 0;border:0;flex:180px;justify-content:space-between;padding:0 16px;font-weight:400}.grupos button.activo{background:var(--cap-tinte);color:var(--sb-azul);font-weight:600}.cuenta{background:var(--cap);min-width:22px;height:22px;color:var(--sb-azul);border-radius:9999px;justify-content:center;align-items:center;padding:0 6px;font-size:13px;display:inline-flex}.campos{flex-direction:column;display:flex}.campos .campos{padding-left:16px}.campo{border-bottom:1px dashed var(--sombra-gris);flex-wrap:wrap;align-items:center;gap:8px 24px;padding:14px 0;display:flex}.campo>.nombre{flex-direction:column;flex:220px;font-weight:400;display:flex}.campo>.nombre small{font-size:13px;font-weight:300}.campo>.control{flex:220px;align-items:center;gap:12px;display:flex}.campo>.control>input:not([type=checkbox]):not([type=color]):not([type=range]),.campo>.control>select{flex:1;min-width:0}.campo>.control>input[type=range]{flex:1}.campo .valor-rango{text-align:right;min-width:36px;font-family:var(--fuente-titulo);color:var(--sb-azul);font-size:18px;font-weight:600}.marca-cambio{background:var(--tinte-naranja);color:var(--sb-azul);border-radius:9999px;margin-left:6px;padding:1px 8px;font-size:12px;font-weight:600}.etiqueta-soporte{background:var(--tinte-rojo);color:var(--sb-azul);border-radius:9999px;margin-left:6px;padding:1px 8px;font-size:12px;font-weight:600}.grupo>summary{cursor:pointer;color:var(--sb-azul);padding:12px 0 4px;font-weight:600}.barra-guardar{border-radius:var(--radio-tarjeta);box-shadow:var(--sombra-pastilla);background:var(--sb-azul);color:#fff;z-index:5;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 16px 12px 24px;font-weight:400;display:flex;position:sticky;bottom:16px}.barra-guardar .texto{flex:240px}.barra-guardar .texto b{font-family:var(--fuente-titulo);font-size:18px}.barra-guardar button{color:#fff;background:0 0;border-color:#fff}.barra-guardar button:hover:not(:disabled){color:#fff;background:#ffffff1f}.barra-guardar button.primario{background:var(--sb-amarillo);border-color:var(--sb-amarillo);color:var(--sb-azul)}.barra-guardar button.primario:hover:not(:disabled){color:var(--sb-azul);background:#f0a400}.diferencias td:nth-child(2),.diferencias td:nth-child(3){font-family:var(--fuente-mono);font-size:13px}@media (max-width:760px){.lateral{border-right:0;border-bottom:1px solid var(--sombra-gris);padding:20px 16px}.contenido{padding:24px 16px 48px}.pie-lateral{margin-top:0}}details.grupo.resaltado{outline:3px solid var(--cap,var(--sb-azul));outline-offset:4px;border-radius:8px;transition:outline-color .3s}.paleta{flex-wrap:wrap;gap:6px!important}.paleta .muestra{border:2px solid var(--sombra-gris);cursor:pointer;border-radius:50%;width:28px;height:28px;min-height:28px;padding:0}.paleta .muestra.elegida{outline:3px solid var(--sb-azul);outline-offset:2px}.paleta .muestra.apagada{background:linear-gradient(135deg, #fff 45%, var(--sb-rojo) 45%, var(--sb-rojo) 55%, #fff 55%)}.paleta .muestra.arcoiris{background:conic-gradient(red,orange,#ff0,#0f0,#0ff,#00f,violet,red)}.paleta input[type=color]{background:0 0;border:none;width:32px;height:32px;padding:0}.paleta select{flex:none!important}
