@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");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}:root{--midnight:#11243b;--deep-navy:#0c192b;--mineral:#5bd4c4;--mineral-hover:#47bcaa;--deep-teal:#08786f;--ivory:#f1f0ec;--porcelain:#f8f8f5;--white:#fff;--ink:#182d42;--slate:#526476;--ice:#f8fafc;--mist:#b9cad8;--line:#d8e0e2;--soft-mineral:#e4f7f3;--control-border:#7b8d9b;--success:#146c56;--warning:#8a4b09;--error:#b42318;--font-titulo:"Manrope", system-ui, sans-serif;--font-texto:"Inter", system-ui, sans-serif;--radio:8px}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{font-family:var(--font-texto);color:var(--ink);background:var(--porcelain);font-variant-numeric:tabular-nums;font-size:15px;line-height:1.5}h1,h2,h3{font-family:var(--font-titulo);color:var(--midnight);margin:0}a{color:var(--deep-teal)}:focus-visible{outline:3px solid var(--mineral);outline-offset:2px}.cabecera{background:var(--white);color:var(--ink);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;padding:10px 24px;display:flex}.cabecera img{width:30px;height:30px}.cabecera h1{color:var(--midnight);letter-spacing:.01em;font-size:19px}.cabecera .nota-logo{color:var(--slate);border:1px solid var(--line);border-radius:99px;padding:1px 8px;font-size:12px}.cabecera .relojes{color:var(--slate);gap:16px;margin-left:auto;font-size:13px;display:flex}.cabecera .relojes b{color:var(--midnight);font-weight:600}.franja{background:var(--porcelain);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px;padding:10px 24px;display:flex}.franja .item{font:inherit;border:1px solid var(--line);cursor:pointer;background:var(--white);color:var(--ink);border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;display:flex}.franja .item b{color:var(--deep-teal);font-family:var(--font-titulo)}.estado{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:2px 8px;font-size:13px;font-weight:600;display:inline-flex}.estado.aprobada{color:var(--success);background:#e6f2ee}.estado.propuesta{color:var(--warning);background:#f8efe3}.estado.rechazada{color:var(--error);background:#fbeceb}.estado.cambios{color:var(--ink);background:var(--soft-mineral)}.ok{color:var(--success);font-weight:600}.mal{color:var(--error);font-weight:600}.vivo{align-items:center;gap:6px;font-size:13px;display:inline-flex}.aviso{border-left:4px solid var(--warning);background:#f8efe3;border-radius:4px;margin:6px 0;padding:10px 14px;font-size:14px}.error-caja{border-left:4px solid var(--error);background:#fbeceb;border-radius:4px;margin:6px 0;padding:10px 14px;font-size:14px}.boton{font:600 14px var(--font-texto);border-radius:var(--radio);cursor:pointer;background:var(--mineral);color:var(--midnight);border:none;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;display:inline-flex}.boton:hover{background:var(--mineral-hover)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.franja span.item{cursor:default}.franja button.item:hover{border-color:var(--mineral)}.app{background:var(--ivory);flex-direction:column;height:100vh;display:flex}.alertas{background:var(--porcelain);padding:8px 24px}.cuerpo{flex:1;grid-template-columns:236px 1fr 380px;min-height:0;display:grid}.zona-oficina{background:var(--ivory);flex-direction:column;min-width:0;display:flex;position:relative}.leyenda{border:1px solid var(--line);color:var(--ink);background:#ffffffeb;border-radius:12px;flex-wrap:wrap;gap:6px 16px;padding:8px 14px;font-size:13px;display:flex;position:absolute;bottom:12px;left:16px}.oficina3d{flex:1;min-height:0;position:relative;overflow:hidden}.oficina3d canvas{width:100%;height:100%;display:block}.o3d-capa{pointer-events:none;position:absolute;inset:0}.o3d-capa>*{pointer-events:auto;will-change:transform;position:absolute;top:0;left:0}.o3d-etiqueta{border:1px solid var(--line);font:11px/1.25 var(--font-texto);color:var(--slate);cursor:pointer;white-space:nowrap;background:#fffffff0;border-radius:8px;flex-direction:column;align-items:center;padding:1px 8px 2px;display:flex;box-shadow:0 2px 6px #11243b1f}.o3d-capa.lejos .o3d-etiqueta span{display:none}.o3d-etiqueta b{font:700 12px var(--font-titulo);color:var(--midnight);letter-spacing:.02em}.o3d-etiqueta:hover,.o3d-etiqueta:focus-visible{border-color:var(--deep-teal)}.o3d-globo{width:26px;height:26px;font:800 15px var(--font-titulo);border-radius:9px;justify-content:center;align-items:center;display:flex;box-shadow:0 3px 8px #11243b40;pointer-events:none!important}.o3d-globo:after{content:"";border:5px solid #0000;border-bottom:0;border-top-color:inherit;margin-left:-5px;position:absolute;bottom:-5px;left:50%}.o3d-globo.esperando{background:var(--mineral);color:var(--midnight);border-color:var(--mineral)}.o3d-globo.bloqueado{background:var(--error);color:var(--white);border-color:var(--error)}.o3d-globo.trabajando{background:var(--white);color:var(--midnight);border-color:var(--white)}.o3d-sala{color:var(--midnight);font:600 12px var(--font-titulo);cursor:pointer;white-space:nowrap;background:#ffffffe6;border:none;border-radius:99px;padding:3px 9px;box-shadow:0 1px 4px #11243b26}.o3d-sala.activa,.o3d-sala:hover{background:var(--mineral)}.o3d-badge{background:var(--deep-teal);color:var(--white);font:700 11px var(--font-texto);white-space:nowrap;border-radius:99px;padding:2px 8px;pointer-events:none!important}.o3d-controles{border:1px solid var(--line);background:#fffffff0;border-radius:12px;gap:4px;padding:4px;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 4px 14px #11243b14}.o3d-controles button{width:34px;height:34px;color:var(--midnight);font:700 18px var(--font-titulo);cursor:pointer;background:0 0;border:none;border-radius:8px}.o3d-controles button:hover{background:var(--soft-mineral)}.o3d-controles button.activo{background:var(--mineral)}.o3d-aviso{pointer-events:none;background:var(--midnight);color:var(--ice);font:600 12px var(--font-texto);white-space:nowrap;z-index:1;border-radius:8px;padding:4px 10px;position:absolute;top:0;left:0;box-shadow:0 4px 12px #11243b40}.o3d-interior{max-width:320px;color:var(--ice);background:#11243bdb;border-radius:12px;flex-direction:column;gap:2px;padding:10px 14px;font-size:12px;display:flex;position:absolute;top:64px;right:14px}.o3d-interior b{font:700 14px var(--font-titulo);color:var(--mineral)}.o3d-capa.interior .o3d-etiqueta{transform-origin:50%}.saludo{border:1px solid var(--line);background:#fffffff0;border-radius:14px;flex-direction:column;gap:2px;padding:10px 16px;display:flex;position:absolute;top:14px;left:16px;box-shadow:0 4px 14px #11243b14}.saludo b{font:700 18px var(--font-titulo);color:var(--midnight)}.saludo span{color:var(--slate);font-size:13px}.escuadron{background:var(--white);border-right:1px solid var(--line);padding:16px 12px;overflow-y:auto}.escuadron h2{text-transform:uppercase;letter-spacing:.08em;color:var(--slate);margin:4px 8px 8px;font-size:12px}.escuadron ul{grid-template-columns:minmax(0,1fr);gap:4px;margin:0 0 18px;padding:0;list-style:none;display:grid}.escuadron button{width:100%;font:14px var(--font-texto);color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.escuadron button:hover{background:var(--porcelain)}.escuadron button.activo{background:var(--soft-mineral);border-color:var(--mineral)}.escuadron .quien{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.escuadron .quien b{font:700 13px var(--font-titulo);color:var(--midnight);letter-spacing:.02em}.escuadron .quien small{color:var(--slate);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.mini-emblema{width:30px;height:30px;font:700 14px var(--font-titulo);border-radius:50%;flex:none;place-items:center;display:grid}.punto{min-width:22px;height:22px;font:800 12px var(--font-titulo);border-radius:7px;flex:none;place-items:center;display:grid}.punto.esperando{background:var(--mineral);color:var(--midnight)}.punto.bloqueado{color:var(--error);background:#fbeceb}.punto.trabajando{color:var(--success);background:#e6f2ee}.punto.disponible{background:var(--porcelain);color:var(--slate)}.escuadron .atajos{color:var(--slate);margin:0 8px;font-size:12px}.leyenda i.b{vertical-align:-2px;border-radius:6px;justify-content:center;align-items:center;width:20px;height:16px;margin-right:4px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.b.esperando{background:var(--mineral);color:var(--midnight)}.b.bloqueado{background:var(--error);color:var(--ice)}.b.trabajando{background:var(--white);color:var(--midnight);border:1px solid var(--line)}.b.disponible{border:1px dashed var(--slate)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sr-only:focus-within{clip:auto;flex-wrap:wrap;gap:8px;width:auto;height:auto;padding:8px 24px;display:flex;position:static}.bandeja,.ficha{background:var(--porcelain);color:var(--ink);padding:20px;overflow-y:auto}.bandeja{border-left:1px solid var(--line)}.bandeja h2,.ficha h2{font-size:22px}.ayuda{color:var(--slate);margin:4px 0 16px;font-size:14px}.ficha{z-index:2;width:min(400px,100%);position:absolute;top:0;bottom:0;left:0;box-shadow:8px 0 24px #0c192b2e}.ficha .cerrar{cursor:pointer;color:var(--slate);background:0 0;border:none;font-size:18px;position:absolute;top:12px;right:12px}.ficha h3{margin:20px 0 8px;font-size:16px}.ficha-cabecera{align-items:center;gap:12px;margin-bottom:8px;padding-right:24px;display:flex}.ficha-cabecera .sala{color:var(--slate);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.ficha-cabecera .rol{color:var(--slate);font-size:14px}.emblema{width:48px;height:48px;font:700 22px var(--font-titulo);border-radius:50%;flex:none;place-items:center;display:grid}.estado-agente{border-radius:99px;margin:4px 0;padding:4px 10px;font-weight:600;display:inline-block}.estado-agente.bloqueado{color:var(--error);background:#fbeceb}.estado-agente.esperando{color:var(--warning);background:#f8efe3}.estado-agente.trabajando{color:var(--success);background:#e6f2ee}.estado-agente.disponible{background:var(--soft-mineral);color:var(--ink)}.poder{margin:8px 0}.lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lista li{background:var(--white);border:1px solid var(--line);border-radius:var(--radio);padding:10px 12px}.lista .titulo{margin-top:4px;font-weight:600}.nota{color:var(--slate);margin:2px 0 0;font-size:13px}.vacio{color:var(--slate);font-style:italic}.chip{background:var(--soft-mineral);color:var(--ink);border-radius:99px;margin-right:4px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.chip.mal{color:var(--error);background:#fbeceb}.chip.demo{color:var(--warning);background:#f8efe3}.puntos{margin:0;padding-left:18px}.kpis{gap:4px;margin:0;display:grid}.kpis div{border-bottom:1px solid var(--line);justify-content:space-between;padding:4px 0;display:flex}.kpis dt{color:var(--slate)}.kpis dd{margin:0;font-weight:600}.enlace{color:var(--deep-teal);font:600 13px var(--font-texto);cursor:pointer;background:0 0;border:none;margin-top:4px;padding:0;text-decoration:underline}.decision{background:var(--white);border:1px solid var(--line);border-radius:var(--radio);margin-bottom:12px;padding:14px;scroll-margin-top:12px}.decision.destacada{border-color:var(--deep-teal);box-shadow:0 0 0 2px var(--mineral)}.decision h3{margin:6px 0;font-size:16px}.decision .meta,.resuelta .meta{color:var(--slate);font-size:12px}.decision .recomendacion{margin:6px 0;font-size:14px}.decision .contexto{color:var(--slate);margin:6px 0;font-size:13px}.campo{color:var(--slate);gap:4px;margin:8px 0;font-size:13px;display:grid}.campo textarea{font:14px var(--font-texto);border:1px solid var(--control-border);resize:vertical;color:var(--ink);border-radius:6px;padding:6px 8px}.botones{flex-wrap:wrap;gap:8px;display:flex}.boton:disabled{opacity:.6;cursor:wait}.boton.secundario{background:var(--white);color:var(--ink);border:1px solid var(--control-border)}.boton.secundario:hover{background:var(--soft-mineral)}.boton.peligro{background:var(--white);color:var(--error);border:1px solid var(--error)}.boton.peligro:hover{background:#fbeceb}.resueltas{margin-top:16px}.resueltas summary{cursor:pointer;color:var(--midnight);font-weight:600}.resuelta{border-bottom:1px solid var(--line);padding:8px 0;font-size:14px}@media (width<=900px){.app{height:auto;min-height:100vh}.cuerpo{grid-template-columns:1fr}.escuadron{border-right:none;border-bottom:1px solid var(--line)}.zona-oficina{min-height:75vw}.bandeja{border-left:none}}.capa-oficina{flex-direction:column;display:flex;position:absolute;inset:0}.capa-oficina[hidden]{display:none}.vista{background:var(--porcelain);color:var(--ink);padding:20px 24px 32px;position:absolute;inset:0;overflow:auto}.vista-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.vista-cabecera h2{font-size:24px}.vista .ayuda{margin:4px 0 0}.filtros{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;margin:8px 0 14px;display:flex}.filtros label{color:var(--slate);gap:2px;font-size:12px;font-weight:600;display:grid}.filtros label.check,.formulario label.check{color:var(--ink);align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.filtros input,.filtros select,.formulario input,.formulario select,.formulario textarea{font:14px var(--font-texto);color:var(--ink);background:var(--white);border:1px solid var(--control-border);border-radius:6px;min-height:34px;padding:6px 8px}.filtros input[type=search]{min-width:220px}.filtros .contador{color:var(--slate);margin-left:auto;font-size:13px}.kanban{grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.kanban.pipeline{grid-auto-columns:minmax(220px,1fr)}.columna{border:1px solid var(--line);background:#eef1f1;border-radius:12px;align-content:start;gap:8px;min-height:160px;max-height:calc(100vh - 330px);padding:10px;display:grid;overflow-y:auto}.columna.sobre{outline:2px dashed var(--deep-teal);background:var(--soft-mineral)}.columna.bloqueada{background:#fbf1f0}.columna h3{background:inherit;align-items:center;gap:6px;margin:0;padding:4px 0;font-size:14px;display:flex;position:sticky;top:-10px}.columna h3 .n{font:600 12px var(--font-texto);color:var(--slate);background:var(--white);border-radius:99px;margin-left:auto;padding:0 8px}.tarjeta{background:var(--white);border:1px solid var(--line);cursor:grab;border-radius:10px;gap:4px;padding:10px 12px;display:grid;box-shadow:0 1px 2px #11243b0f}.tarjeta:hover,.tarjeta:focus-visible{border-color:var(--deep-teal)}.tarjeta.arrastrando{opacity:.5}.tarjeta .titulo{color:var(--midnight);font-weight:600;line-height:1.3}.tarjeta .meta{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tarjeta .pie{color:var(--slate);gap:10px;font-size:12px;display:flex}.chip.ops{background:var(--midnight);color:var(--ice)}.prioridad{border:1px solid var(--line);border-radius:99px;padding:1px 6px;font-size:11px;font-weight:700}.prioridad.Alta{color:var(--error);border-color:#f0c7c3}.prioridad.Media{color:var(--warning);border-color:#ecd6ba}.prioridad.Baja{color:var(--slate)}.chip.fit.alto{color:var(--success);background:#e6f2ee}.chip.fit.medio{color:var(--warning);background:#f8efe3}.chip.fit.bajo{color:var(--error);background:#fbeceb}.chip.fit.pendiente{background:var(--porcelain);color:var(--slate);border:1px dashed var(--control-border)}.nota.mal{color:var(--error)}.modal{color:var(--ink);border:none;border-radius:14px;max-height:calc(100vh - 48px);padding:0;box-shadow:0 20px 60px #0c192b59}.modal::backdrop{background:#0c192b73}.modal-cabecera{border-bottom:1px solid var(--line);background:var(--white);z-index:1;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:sticky;top:0}.modal-cabecera h2{font-size:18px}.modal-cabecera .cerrar{cursor:pointer;color:var(--slate);background:0 0;border:none;font-size:18px}.modal>:not(.modal-cabecera){padding:16px 20px 20px}.formulario{grid-template-columns:1fr 1fr;gap:12px 14px;display:grid}.formulario label{color:var(--slate);gap:4px;font-size:13px;font-weight:600;display:grid}.formulario .ancho{grid-column:1/-1}.formulario .botones{align-items:center}.formulario.en-linea{background:var(--white);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:flex-end;padding:14px;display:flex}.formulario.en-linea .ancho-flex{flex:1;min-width:200px}.fit-notas{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:10px 14px;display:grid}.fit-notas legend{color:var(--midnight);padding:0 6px;font-weight:700}.resultado-fit{border-radius:8px;grid-column:1/-1;margin:0;padding:6px 10px;font-weight:600}.resultado-fit.alto{color:var(--success);background:#e6f2ee}.resultado-fit.medio{color:var(--warning);background:#f8efe3}.resultado-fit.bajo{color:var(--error);background:#fbeceb}.resultado-fit.pendiente{background:var(--porcelain);color:var(--slate)}.tabla-scroll{border:1px solid var(--line);border-radius:10px;max-height:46vh;margin:8px 0;overflow:auto}.tabla{border-collapse:collapse;background:var(--white);width:100%;font-size:13px}.tabla th{background:var(--porcelain);text-align:left;color:var(--slate);border-bottom:1px solid var(--line);padding:8px 10px;font-weight:600;position:sticky;top:0}.tabla td{border-bottom:1px solid var(--line);vertical-align:top;padding:7px 10px}.tabla td.num,.tabla th.num{text-align:right;font-variant-numeric:tabular-nums}.subtitulo{margin:20px 0 8px;font-size:16px}.graficos{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;margin:14px 0 6px;display:grid}.grafico{background:var(--white);border:1px solid var(--line);border-radius:12px;margin:0;padding:14px 16px}.grafico figcaption{gap:2px;margin-bottom:8px;display:grid}.grafico figcaption b{font:700 15px var(--font-titulo);color:var(--midnight)}.grafico figcaption span{color:var(--slate);font-size:12px}.lienzo{position:relative}.lienzo svg{width:100%;height:auto;display:block}.lienzo .banda{fill:var(--soft-mineral)}.lienzo .etiqueta-banda{font:600 11px var(--font-texto);fill:var(--deep-teal)}.lienzo .grilla{stroke:var(--line);stroke-width:1px}.lienzo .base{stroke:var(--slate);stroke-width:1px}.lienzo .eje{font:11px var(--font-texto);fill:var(--slate)}.lienzo .barra{fill:var(--deep-teal)}.lienzo .barra.activa{fill:var(--midnight)}.tooltip{background:var(--midnight);color:var(--ice);pointer-events:none;white-space:nowrap;border-radius:8px;gap:2px;padding:8px 10px;font-size:12px;display:grid;position:absolute;top:4px;transform:translate(-50%);box-shadow:0 6px 16px #0c192b40}.barras-area{gap:10px;margin:0;padding:0;list-style:none;display:grid}.barras-area li{grid-template-columns:120px 1fr 52px;align-items:center;gap:10px;font-size:13px;display:grid}.barras-area .nombre{color:var(--ink);font-weight:600}.barras-area .pista{background:var(--porcelain);border-radius:0 4px 4px 0;height:14px;overflow:hidden}.barras-area .relleno{background:var(--deep-teal);border-radius:0 4px 4px 0;height:100%;display:block}.barras-area .valor{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink)}.importar .filtros{margin-top:0}.formulario label>input:not([type=checkbox]),.formulario label>select,.formulario label>textarea{box-sizing:border-box;width:100%;min-width:0}.formulario>label{min-width:0}.modal{box-sizing:border-box;overflow-x:hidden}.fantasma{z-index:50;pointer-events:none;background:var(--white);border:2px solid var(--deep-teal);max-width:240px;font:600 13px var(--font-texto);color:var(--midnight);border-radius:10px;padding:8px 10px;position:fixed;transform:rotate(-2deg);box-shadow:0 10px 24px #11243b40}.tarjeta{touch-action:none;-webkit-user-select:none;user-select:none}.tiles{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:6px 0 16px;display:grid}.tile{text-align:left;background:var(--white);border:1px solid var(--line);font:inherit;color:var(--ink);border-radius:12px;align-content:start;gap:6px;padding:12px 14px;display:grid}button.tile{cursor:pointer}button.tile:hover{border-color:var(--deep-teal)}.tile-titulo{color:var(--slate);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.tile b{font:700 22px var(--font-titulo);color:var(--midnight)}.tile-nota{color:var(--slate);font-size:12px}.progreso{align-items:center;gap:8px;display:flex}.progreso-pista{background:var(--porcelain);border:1px solid var(--line);border-radius:99px;flex:1;height:8px;overflow:hidden}.progreso-relleno{background:var(--deep-teal);border-radius:99px;height:100%;display:block}.progreso-texto{font:600 12px var(--font-texto);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;min-width:38px}.tablero{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.panel-card{background:var(--white);border:1px solid var(--line);border-radius:12px;align-content:start;gap:8px;padding:14px 16px;display:grid}.panel-card h3{font-size:16px}.panel-card h4{font:700 14px var(--font-titulo);color:var(--midnight);margin:0}.panel-card.atencion{border-left:4px solid var(--warning)}.panel-cabecera{justify-content:space-between;align-items:center;gap:8px;display:flex}.lista-simple{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.fila{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.proyecto-mini,.proyecto-item{text-align:left;background:var(--porcelain);border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;border-radius:10px;gap:6px;padding:10px 12px;display:grid}.proyecto-mini:hover,.proyecto-item:hover{border-color:var(--deep-teal)}.proyecto-item.activo{background:var(--soft-mineral);border-color:var(--mineral)}.fases{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.fases li{background:var(--porcelain);color:var(--slate);border:1px solid var(--line);border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600}.fases li.pasada{color:var(--success);background:#e6f2ee;border-color:#cfe5dc}.fases li.actual{background:var(--midnight);color:var(--ice);border-color:var(--midnight)}.campana-mini{gap:2px;display:grid}.canales-mini{gap:4px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.punto-canal{background:var(--slate);border-radius:50%;width:8px;height:8px;display:inline-block}.punto-canal.activo{background:var(--success)}.punto-canal.creado{background:var(--deep-teal)}.punto-canal.pendiente{background:var(--mist)}.punto-canal.en-pausa{background:var(--warning)}.chip.nuevo{background:var(--mineral);color:var(--midnight);margin-left:auto}.chip.ingreso{color:var(--success);background:#e6f2ee}.chip.egreso{color:var(--error);background:#fbeceb}.chip.proyecto{background:var(--porcelain);color:var(--deep-teal);border:1px solid var(--line)}.estado-agente-chip.bloqueado{color:var(--error);background:#fbeceb}.estado-agente-chip.esperando{color:var(--warning);background:#f8efe3}.estado-agente-chip.trabajando{color:var(--success);background:#e6f2ee}.estado-campana.en-pausa,.estado-canal.en-pausa{color:var(--warning);background:#f8efe3}.estado-campana.activa,.estado-canal.activo{color:var(--success);background:#e6f2ee}.estado-canal.pendiente{background:var(--porcelain);color:var(--slate)}.proyectos-layout{grid-template-columns:220px 1fr;align-items:start;gap:14px;display:grid}.proyectos-lista{gap:8px;display:grid}.proyecto-ficha{background:var(--white);border:1px solid var(--line);border-radius:12px;gap:10px;padding:16px;display:grid}.proyecto-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.proyecto-cabecera h3{font-size:20px}.campo-inline{color:var(--slate);gap:2px;font-size:11px;font-weight:600;display:grid}.campo-inline select{font:13px var(--font-texto);border:1px solid var(--control-border);border-radius:6px;padding:5px 6px}.siguiente-paso{background:var(--soft-mineral);border-left:4px solid var(--deep-teal);border-radius:6px;margin:0;padding:8px 12px}.proyecto-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.proyecto-grid .panel-card{background:var(--porcelain)}.hitos,.riesgos,.piezas{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hitos li,.riesgos li,.piezas li{align-items:center;gap:8px;font-size:14px;display:flex}.hitos li>span:first-of-type,.riesgos li>span:nth-child(2),.piezas li>span:first-child{flex:1}.hitos li.hecho>span:first-of-type{color:var(--slate);text-decoration:line-through}.hito-estado{border:1px solid var(--control-border);background:var(--white);cursor:pointer;width:28px;height:28px;font:700 14px var(--font-titulo);color:var(--deep-teal);border-radius:8px;flex:none}.chip.riesgo.alto{color:var(--error);background:#fbeceb}.chip.riesgo.medio{color:var(--warning);background:#f8efe3}.chip.riesgo.bajo{background:var(--porcelain);color:var(--slate)}.enlace.quitar{color:var(--slate);text-decoration:none}.agregar{gap:6px;display:flex}.agregar input,.agregar select{font:14px var(--font-texto);border:1px solid var(--control-border);border-radius:6px;min-width:0;padding:6px 8px}.agregar input{flex:1}.decisiones-ligadas{border:1px solid var(--line);border-radius:10px;gap:4px;max-height:180px;padding:8px 12px;display:grid;overflow-y:auto}.canales{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.campana{margin-bottom:12px}.fila-datos{color:var(--ink);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.piezas select{font:13px var(--font-texto);border:1px solid var(--control-border);border-radius:6px;padding:3px 6px}.lienzo .linea-meta{stroke:var(--midnight);stroke-width:1.5px;stroke-dasharray:5 4}.lienzo .barra.egreso{fill:var(--slate)}.chat-layout{grid-template-columns:200px 1fr;align-items:start;gap:14px;display:grid}.chat-agentes{gap:6px;display:grid}.chat-agentes button{text-align:left;background:var(--white);border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;border-radius:10px;gap:2px;padding:8px 10px;display:grid;position:relative}.chat-agentes button.activo{background:var(--soft-mineral);border-color:var(--mineral)}.chat-agentes b{font:700 14px var(--font-titulo);color:var(--midnight)}.chat-agentes small{color:var(--slate);font-size:11px}.chat-agentes .chip.nuevo{position:absolute;top:8px;right:8px}.chat-principal{gap:10px;display:grid}.memoria{background:#fff8ec;border:1px solid #ecd6ba;border-radius:12px;padding:10px 14px}.memoria h3{margin-bottom:4px;font-size:14px}.memoria ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.memoria li{align-items:baseline;gap:8px;font-size:14px;display:flex}.memoria li>span:first-child{flex:1}.hilo{background:var(--white);border:1px solid var(--line);border-radius:12px;align-content:start;gap:8px;min-height:220px;max-height:46vh;padding:12px;display:grid;overflow-y:auto}.burbuja{border-radius:12px;gap:2px;max-width:78%;padding:8px 12px;display:grid}.burbuja p{white-space:pre-wrap;margin:0}.burbuja.ceo{background:var(--midnight);color:var(--ice);border-bottom-right-radius:4px;justify-self:end}.burbuja.agente{background:var(--soft-mineral);color:var(--ink);border-bottom-left-radius:4px;justify-self:start}.burbuja .autor{opacity:.85;font-size:11px;font-weight:700}.burbuja .hora{opacity:.7;font-size:11px}.aviso-claude{background:var(--soft-mineral);border:1px solid var(--mineral);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.aviso-claude code,.actas code{background:var(--white);border:1px solid var(--line);border-radius:6px;padding:2px 6px;font-size:12px}.composer{gap:8px;display:grid}.composer textarea{font:14px var(--font-texto);border:1px solid var(--control-border);resize:vertical;border-radius:10px;padding:10px 12px}.composer .botones{align-items:center}.composer .botones .boton{margin-left:auto}.actas{margin-top:18px}.acta{background:var(--white);border:1px solid var(--line);border-radius:10px;margin-bottom:8px;padding:10px 14px}.acta summary{cursor:pointer}.acta h4{margin:10px 0 4px;font-size:13px}@media (width<=1100px){.proyectos-layout,.chat-layout{grid-template-columns:1fr}}.insights{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:0 0 8px;padding:0;list-style:none;display:grid}.insight{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--slate);border-radius:12px;align-content:start;gap:6px;padding:12px 14px;display:grid}.insight.riesgo{border-left-color:var(--error)}.insight.capacidad{border-left-color:var(--warning)}.insight.oportunidad{border-left-color:var(--deep-teal)}.insight b{font:700 15px var(--font-titulo);color:var(--midnight);line-height:1.3}.insight p{margin:0;font-size:14px}.insight-cabecera{flex-wrap:wrap;gap:4px;display:flex}.chip.insight-tipo.riesgo{color:var(--error);background:#fbeceb}.chip.insight-tipo.capacidad{color:var(--warning);background:#f8efe3}.chip.insight-tipo.oportunidad{background:var(--soft-mineral);color:var(--deep-teal)}.chip.base.real{color:var(--success);background:#e6f2ee}.chip.base.hipotesis{color:var(--warning);background:#f8efe3}.insights-resumen{gap:8px;margin-bottom:16px;display:grid}.insights-resumen h3{font-size:16px}.servicios-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.servicio .rol-servicio{margin:0;font-size:14px}.servicio details{font-size:13px}.servicio details summary{cursor:pointer;color:var(--deep-teal);font-weight:600}.servicio details p{margin:6px 0}.tabla th[scope=row]{color:var(--midnight);text-align:left;background:0 0;position:static}.insight{grid-template-columns:auto 1fr;gap:10px;padding:10px 12px}.insight-icono{background:var(--porcelain);width:28px;height:28px;color:var(--slate);border-radius:8px;place-items:center;font-size:13px;font-weight:800;display:grid}.insight-icono.riesgo{color:var(--error);background:#fbeceb}.insight-icono.capacidad{color:var(--warning);background:#f8efe3}.insight-icono.oportunidad{background:var(--soft-mineral);color:var(--deep-teal)}.insight-cuerpo{gap:2px;min-width:0;display:grid}.insight-cuerpo>span{color:var(--ink);font-size:14px}.insight details summary{cursor:pointer;color:var(--deep-teal);margin-top:2px;font-size:12px;font-weight:600}.insight details p{margin:6px 0 0;font-size:13px}.decision.compacta{margin-bottom:10px;padding:12px}.decision.compacta h3{margin:2px 0 4px;font-size:15px}.decision.compacta .recomendacion{color:var(--ink);margin:0 0 6px;font-size:13px}.decision.compacta details{margin-bottom:8px}.decision.compacta details summary{cursor:pointer;color:var(--deep-teal);font-size:12px;font-weight:600}.boton.chico{padding:6px 10px;font-size:13px}.bandeja .ayuda{margin-bottom:10px}.plegable summary{cursor:pointer;color:var(--deep-teal);font-size:13px;font-weight:600}.plegable p{margin:6px 0 0}.proyecto-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.saltar{z-index:100;background:var(--midnight);color:var(--ice);border-radius:8px;padding:8px 12px;font-weight:600;text-decoration:none;position:absolute;top:-40px;left:8px}.saltar:focus{top:8px}.zona-oficina:focus{outline:none}.cargando-3d{color:var(--slate);margin:auto;font-weight:600}.respaldo{gap:12px;display:grid}.respaldo .boton{justify-self:start}.boton.archivo{position:relative;overflow:hidden}.boton.archivo input{opacity:0;cursor:pointer;position:absolute;inset:0}.boton.archivo:focus-within{outline:3px solid var(--mineral);outline-offset:2px}.aviso-ok{border-left:4px solid var(--success);background:#e6f2ee;border-radius:4px;padding:10px 14px;font-size:14px}.cuerpo{grid-template-columns:232px 1fr}.cabecera{gap:12px}.cabecera .cabecera-vista{font:600 15px var(--font-titulo);color:var(--slate);display:none}.cabecera .conexion{color:var(--slate);margin-left:auto;font-size:13px}.cabecera .conexion.sin-conexion{color:var(--error);font-weight:600}.hamburguesa{border:1px solid var(--line);background:var(--white);width:40px;height:40px;color:var(--midnight);cursor:pointer;border-radius:10px;font-size:20px;display:none}.menu{background:var(--white);border-right:1px solid var(--line);padding:14px 10px;overflow-y:auto}.menu h2{text-transform:uppercase;letter-spacing:.08em;color:var(--slate);margin:6px 10px;font-size:11px}.menu ul{gap:2px;margin:0 0 14px;padding:0;list-style:none;display:grid}.menu button{width:100%;font:14px var(--font-texto);color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;min-height:40px;padding:9px 10px;display:flex}.menu button:hover{background:var(--porcelain)}.menu button.activo{background:var(--soft-mineral);border-color:var(--mineral);color:var(--midnight);font-weight:600}.menu-icono{text-align:center;width:22px}.velo{display:none}.zona-oficina{overflow:hidden}.dos-columnas{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:14px;margin:0 0 14px;display:grid}.columna-paneles{gap:14px;display:grid}.preguntas{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:4px 0 16px;display:grid}.tile.pregunta{gap:4px}.tile.pregunta b{font-size:19px;line-height:1.25}.tile.pregunta>span:not(.tile-titulo){color:var(--slate);font-size:13px}.sin-datos{color:var(--slate)!important;font-weight:600!important}.checklist{gap:6px;margin:0;padding:0;list-style:none;display:grid}.checklist li{background:var(--porcelain);border:1px solid var(--line);border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.checklist input{width:20px;height:20px;accent-color:var(--deep-teal);cursor:pointer;flex:none;margin-top:1px}.checklist label{cursor:pointer;color:var(--ink);gap:2px;font-size:14px;display:grid}.checklist small{color:var(--slate);font-size:12px}.vencida{color:var(--error);font-weight:600}.agenda{gap:4px;margin:0;padding:0;list-style:none;display:grid}.agenda li{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:4px 0;font-size:14px;display:flex}.agenda .enlace{text-align:left;color:var(--ink);margin:0;font-weight:500;text-decoration:none}.agenda .enlace:hover{color:var(--deep-teal);text-decoration:underline}.agenda-fecha{min-width:92px;color:var(--slate);text-transform:capitalize;flex:none;font-size:12px;font-weight:600}.agenda li.atrasado .agenda-fecha{color:var(--error)}.decisiones-lista{gap:12px;max-width:860px;display:grid}.decision.completa{margin:0;padding:16px 18px}.decision.completa h3{font-size:18px}.decision-datos{gap:8px;margin:10px 0;display:grid}.decision-datos div{grid-template-columns:130px 1fr;gap:10px;font-size:14px;display:grid}.decision-datos dt{color:var(--slate);font-weight:600}.decision-datos dd{margin:0}.pestanas{border-bottom:1px solid var(--line);gap:4px;margin:0 0 12px;display:flex;overflow-x:auto}.pestanas button{font:600 14px var(--font-texto);color:var(--slate);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;padding:10px 14px}.pestanas button.activa{color:var(--midnight);border-bottom-color:var(--deep-teal)}.empresas-lista{gap:6px}.empresas-lista li{padding:0}.empresa-fila{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;border-radius:var(--radio);background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:10px 12px;display:flex}.empresa-fila:hover{background:var(--soft-mineral)}.empresa-nombre{flex:220px;min-width:0;display:grid}.empresa-nombre small{color:var(--slate);font-size:12px}.chip.estado-empresa.cliente{color:var(--success);background:#e6f2ee}.chip.estado-empresa.contactado{color:var(--midnight);background:#e7edf4;border:1px solid #9fb3c8}.chip.estado-empresa.en-conversación{background:var(--mineral);color:var(--midnight)}.chip.estado-empresa.por-contactar{background:var(--porcelain);color:var(--slate);border:1px solid var(--line)}.chip.estado-empresa.descartado{color:var(--slate);background:#eef1f1;text-decoration:line-through}.ficha-empresa{gap:12px;display:grid}.ficha-empresa .fila-datos{align-items:flex-end}.campo-inline input{font:13px var(--font-texto);border:1px solid var(--control-border);border-radius:6px;padding:4px 6px}.sugerencia{background:#fff8ec;border:1px solid #ecd6ba;border-radius:8px;margin:0;padding:8px 12px;font-size:14px}.formulario.compacto{gap:8px 10px}.formulario.compacto label{font-size:12px}.historial{gap:6px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.historial li{grid-template-columns:88px 1fr;gap:8px;font-size:14px;display:grid}.historial small{color:var(--slate)}.historial-fecha{color:var(--slate);text-transform:capitalize;font-size:12px}.contacto{border-bottom:1px solid var(--line);gap:2px;padding-bottom:6px;display:grid}.contacto .fila{gap:10px;font-size:13px}.nota.pre{white-space:pre-wrap}textarea.notas{font:14px var(--font-texto);border:1px solid var(--control-border);resize:vertical;border-radius:8px;width:100%;padding:8px}.kpis.extra div{gap:12px}.kpis.extra dt{flex:none;max-width:45%}.kpis.extra dd{text-align:right;overflow-wrap:anywhere;font-weight:500}.pie-ficha{justify-content:space-between;align-items:center}.niveles{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;gap:4px 12px;margin:0;padding:4px 10px 6px;display:flex}.niveles legend{color:var(--slate);padding:0 4px;font-size:12px;font-weight:600}.tabla tr.ya td{color:var(--slate)}.escuadron-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:14px;display:grid}.heroe-cabecera{align-items:center;gap:12px;display:flex}.heroe-card .poder{color:var(--slate);margin:0;font-size:14px;font-style:italic}.heroe-card .estado-agente{justify-self:start;font-size:13px}.doc-item{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.doc-item>div:first-child{flex:260px;min-width:0}.nota.ruta{overflow-wrap:anywhere;font-size:12px}.doc-item .botones{align-items:center}.tipos-mov{border:none;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin:0;padding:0;display:grid}.tipos-mov legend{color:var(--midnight);margin-bottom:6px;font-size:14px;font-weight:700}.opcion-tipo{border:1px solid var(--line);cursor:pointer;border-radius:10px;padding:10px 12px;color:var(--ink)!important;gap:2px!important;display:grid!important}.opcion-tipo input{opacity:0;pointer-events:none;position:absolute}.opcion-tipo.activa{border-color:var(--deep-teal);background:var(--soft-mineral);box-shadow:0 0 0 1px var(--deep-teal)}.opcion-tipo:focus-within{outline:3px solid var(--mineral);outline-offset:2px}.opcion-tipo b{color:var(--midnight);font-size:14px}.opcion-tipo small{color:var(--slate);font-size:12px;font-weight:400}.chip.mov-cobro{color:var(--success);background:#e6f2ee}.chip.mov-gasto{color:var(--error);background:#fbeceb}.chip.mov-factura{background:var(--soft-mineral);color:var(--deep-teal)}.chip.mov-retiro{color:var(--slate);background:#eef1f1}@media (width<=900px){.cuerpo{grid-template-columns:1fr;position:relative}.hamburguesa{place-items:center;display:grid}.cabecera{padding:8px 12px}.cabecera h1{display:none}.cabecera .cabecera-vista{display:block}.menu{z-index:40;width:min(290px,84vw);padding-top:18px;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:8px 0 24px #0c192b2e}.app.menu-abierto .menu{transform:none}.app.menu-abierto .velo{z-index:39;background:#0c192b66;display:block;position:fixed;inset:0}.vista{padding:14px 16px 28px}.vista-cabecera h2{font-size:21px}.formulario{grid-template-columns:1fr}.decision-datos div{grid-template-columns:1fr;gap:0}.filtros input[type=search]{width:100%;min-width:0}.filtros label{flex:140px}.kanban{grid-auto-columns:minmax(78vw,1fr)}.columna{max-height:none}.historial li{grid-template-columns:1fr;gap:0}.leyenda{display:none}.dos-columnas{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.menu{transition:none}}.lista-tareas li.bloqueada{background:#fbf1f0}.tarea-texto{gap:2px;min-width:0;display:grid}.tarea-texto small{color:var(--slate);font-size:12px}.enlace.tarea-titulo{text-align:left;color:var(--ink);font:500 14px var(--font-texto);margin:0;text-decoration:none}.enlace.tarea-titulo:hover{color:var(--deep-teal);text-decoration:underline}.pieza-fila{border-bottom:1px solid var(--line);flex-wrap:wrap;padding:6px 0}.pieza-titulo{flex:220px;min-width:0;font-size:14px;display:grid}.pieza-titulo small{color:var(--slate);font-size:12px}.pieza-fila input[type=date],.pieza-fila select{font:13px var(--font-texto);border:1px solid var(--control-border);border-radius:6px;padding:3px 6px}.calendario li{flex-wrap:wrap;align-items:center}.calendario .enlace{margin:0;font-size:12px}.resultado-pieza{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.resultado-pieza input{font:14px var(--font-texto);border:1px solid var(--control-border);border-radius:6px;flex:260px;padding:6px 8px}.grafico-acotado{max-width:560px}.adjuntos{flex-wrap:wrap;gap:4px 10px;font-size:13px;display:flex}.burbuja.ceo .adjuntos a{color:var(--mineral)}.adjuntos-pendientes{flex-wrap:wrap;gap:6px;display:flex}.adjuntos-pendientes .enlace{margin:0 0 0 4px}.elegir-doc{color:var(--slate);gap:2px;max-width:420px;font-size:12px;font-weight:600;display:grid}.elegir-doc select{font:14px var(--font-texto);border:1px solid var(--control-border);border-radius:6px;padding:6px 8px}.anuncios-estado{color:var(--slate);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:8px 0 4px;font-size:13px;display:flex}.chip.ok{background:var(--soft-mineral);color:var(--success)}.anuncios-diagnostico{margin:10px 0 4px}.anuncios-diagnostico ul{gap:6px;margin:6px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.diag-atencion{color:var(--warning)}.tendencia-bien{color:var(--success);font-weight:600}.tendencia-mal{color:var(--error);font-weight:600}.filtro-inline{color:var(--slate);align-items:center;gap:8px;font-size:13px;display:flex}.anuncios-detalle{margin-top:14px}.o3d-trabajo{cursor:pointer;min-width:170px;max-width:240px;color:var(--ice);font:12px/1.25 var(--font-texto);background:#11243bf0;border:1px solid #5bd4c480;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;padding:7px 10px 8px;display:grid;box-shadow:0 6px 18px #11243b4d;pointer-events:auto!important}.o3d-trabajo:after{content:"";border:6px solid #0000;border-top-color:#11243bf0;border-bottom:0;margin-left:-6px;position:absolute;bottom:-6px;left:50%}.o3d-trabajo-icono{background:#5bd4c429;border-radius:9px;grid-row:1/3;place-items:center;width:30px;height:30px;font-size:20px;display:grid}.o3d-trabajo.en-curso .o3d-trabajo-icono,.o3d-trabajo:not(.listo):not(.error):not(.detenido) .o3d-trabajo-icono{animation:1.6s ease-in-out infinite trabajo-latido}.o3d-trabajo-texto{min-width:0;display:grid}.o3d-trabajo-texto b{font:700 12px var(--font-titulo);color:var(--white);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.o3d-trabajo-texto small{color:var(--mist);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.o3d-trabajo-barra{background:#ffffff26;border-radius:99px;grid-column:2;height:4px;display:block;overflow:hidden}.o3d-trabajo-barra em{background:var(--mineral);border-radius:99px;height:100%;transition:width .6s;display:block}.o3d-trabajo-barra.indeterminada em{width:35%;animation:1.4s ease-in-out infinite trabajo-barra}.o3d-trabajo.listo{border-color:var(--mineral);background:#146c56f2}.o3d-trabajo.listo:after{border-top-color:#146c56f2}.o3d-trabajo.error,.o3d-trabajo.detenido{background:#8a4b09f2;border-color:#ecd6ba}.o3d-trabajo.error:after,.o3d-trabajo.detenido:after{border-top-color:#8a4b09f2}@keyframes trabajo-latido{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes trabajo-barra{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.o3d-trabajo-icono,.o3d-trabajo-barra.indeterminada em{animation:none!important}}.panel-vivo{background:var(--white);border:1px solid var(--mineral);border-radius:12px;gap:8px;margin:0 0 14px;padding:12px 14px;display:grid}.panel-vivo h3{align-items:center;gap:8px;font-size:15px;display:flex}.punto-vivo{background:var(--error);border-radius:50%;width:9px;height:9px;animation:1.8s infinite vivo-pulso;box-shadow:0 0 #b4231880}@keyframes vivo-pulso{0%{box-shadow:0 0 #b4231873}70%{box-shadow:0 0 0 8px #b4231800}to{box-shadow:0 0 #b4231800}}.panel-vivo ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.trabajo{background:var(--porcelain);border:1px solid var(--line);border-radius:10px;grid-template-columns:36px 1fr;gap:10px;padding:10px;display:grid}.trabajo.en-curso{background:var(--soft-mineral);border-color:var(--mineral)}.trabajo.listo{background:#e6f2ee;border-color:#cfe5dc}.trabajo.error,.trabajo.detenido{background:#f8efe3;border-color:#ecd6ba}.trabajo-icono{background:var(--white);border-radius:10px;place-items:center;width:36px;height:36px;font-size:20px;display:grid}.trabajo.en-curso .trabajo-icono{animation:1.6s ease-in-out infinite trabajo-latido}.trabajo-cuerpo{gap:4px;min-width:0;display:grid}.trabajo-cuerpo small{color:var(--slate);font-size:12px}.trabajo-cuerpo b{font:700 14px var(--font-titulo);color:var(--midnight)}.trabajo-pasos{gap:2px;margin:2px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.trabajo-pasos li.hecho{color:var(--slate)}.trabajo-pasos li.hecho span{color:var(--success);font-weight:700}.trabajo-pasos li.en-curso{color:var(--midnight);font-weight:600}.trabajo-pasos li.en-curso span{color:var(--deep-teal);animation:1.6s ease-in-out infinite trabajo-latido;display:inline-block}.trabajo-pasos li.pendiente{color:var(--slate)}.panel-vivo.compacto .trabajo{padding:8px 10px}.heroe-card .ahora{color:var(--deep-teal);margin:0;font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.punto-vivo,.trabajo-icono,.trabajo-pasos span{animation:none!important}}.decision.simple{gap:10px;margin:0;padding:18px 20px;display:grid}.decision.simple h3{margin:0;font-size:19px;line-height:1.3}.decision-quien{gap:6px;display:flex}.chip.importante{color:var(--warning);background:#f8efe3}.decision-reco{color:var(--ink);background:var(--soft-mineral);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:16px;line-height:1.45;display:flex}.decision-reco b{color:var(--midnight)}.decision-botones{align-items:center}.decision-botones .boton{min-height:40px}.ver-detalle{margin:0 0 0 auto;text-decoration:none}.decision-cambios .campo{margin-top:0}.decision-detalle{border-top:1px solid var(--line);gap:10px;padding-top:12px;display:grid}.decision-detalle h4{font:700 13px var(--font-titulo);color:var(--slate);text-transform:uppercase;letter-spacing:.04em;margin:0 0 2px}.decision-detalle p{color:var(--ink);margin:0;font-size:14px;line-height:1.5}@media (width<=900px){.ver-detalle{text-align:left;width:100%;margin-left:0}}.tile-boton{cursor:pointer}.tile-boton:hover{border-color:var(--mineral);box-shadow:0 2px 10px #11243b0f}.tile.cuenta .cuenta-num{align-items:baseline;gap:6px;display:flex}.tile.cuenta .cuenta-num b{font:800 30px/1.05 var(--font-titulo);color:var(--deep-teal)}.tile.cuenta .cuenta-num small{color:var(--slate);font-size:13px}.tile.cuenta .cuenta-que{font:700 14px var(--font-titulo);color:var(--midnight);line-height:1.3}.finanzas .tiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.tile.cuenta.pronto{border-top:3px solid #e3a33b}.tile.cuenta.pronto .cuenta-num b{color:var(--warning)}.tile.cuenta.urgente{border-top:3px solid var(--error)}.tile.cuenta.urgente .cuenta-num b{color:var(--error)}.tile.cuenta.tranquilo{border-top:3px solid var(--mineral)}.faltan{white-space:nowrap;background:var(--soft-mineral);color:var(--deep-teal);border-radius:99px;flex:none;padding:2px 10px;font-size:12px;font-weight:700}.faltan.pronto{color:var(--warning);background:#fdf3e2}.faltan.urgente{color:var(--error);background:#fbeceb}.h4-nota{float:right;font:500 12px var(--font-texto);color:var(--slate)}.filas{margin:0;padding:0;list-style:none}.filas>li+li{border-top:1px solid var(--line)}.fin-fila summary{box-sizing:border-box;cursor:pointer;align-items:center;gap:10px;width:100%;padding:8px 0;list-style:none;display:flex}.fin-fila summary::-webkit-details-marker{display:none}.fin-fila summary:hover .fila-texto b{color:var(--deep-teal)}.fila-simple{align-items:center;gap:10px;padding:8px 0;display:flex}.fila-texto{flex:1;min-width:0;display:grid}.fila-texto b{color:var(--midnight);font-size:14px;font-weight:600}.fila-texto small{color:var(--slate);font-size:12px}.fila-icono{background:var(--porcelain);width:24px;height:24px;color:var(--slate);border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.fila-icono.revision{color:var(--warning);background:#fdf3e2;border-color:#f1d8ad}.fila-icono.hecho{color:var(--success);background:#e6f2ee;border-color:#bfe0d4}.fila-icono.rechazado{color:var(--error);background:#fbeceb;border-color:#f2c4bf}.fila-dia{background:var(--soft-mineral);width:36px;color:var(--deep-teal);text-transform:uppercase;border-radius:8px;flex:none;justify-items:center;padding:4px 0;font-size:10px;line-height:1.05;display:grid}.fila-dia b{font:800 15px var(--font-titulo);color:var(--midnight)}.fila-detalle{color:var(--slate);gap:6px;padding:0 0 10px 34px;font-size:13px;display:grid}.fila-detalle p{margin:0}.fila-detalle b{color:var(--ink)}.nota.ok{color:var(--success)}.aviso-sii{margin-bottom:14px}.aviso-sii .lista-simple p{margin:2px 0 0}.fin-vacio{background:var(--soft-mineral);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:12px 16px;display:flex}.fin-vacio b{font:700 15px var(--font-titulo);color:var(--midnight)}.fin-vacio p{color:var(--slate);margin:2px 0 0;font-size:13px}.kpis.resultados .sub dt{padding-left:12px;font-size:13px}.kpis.resultados .total{border-bottom:0;border-top:2px solid var(--midnight);padding-top:6px}.kpis.resultados .total dt,.kpis.resultados .total dd{color:var(--midnight);font-weight:700}.negativo{color:var(--error)!important}.tabla tr.futuro td,.tabla tr.futuro th{color:var(--slate);font-style:italic}.tabla tr.actual th{color:var(--deep-teal)}@media (width<=600px){.fila-detalle{padding-left:0}}.como-facturar ol{color:var(--ink);gap:4px;margin:0;padding-left:20px;font-size:14px;display:grid}.como-facturar{margin-bottom:14px}.anuncios-revisiones{margin:12px 0 16px}.anuncios-revisiones ul{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.anuncios-revisiones li{border:1px solid var(--borde,#e2e4e0);border-radius:10px;padding:10px 12px}.anuncios-revisiones li p{margin:6px 0 0}.anuncios-revisiones .revision-proxima{background:#5bd4c414;border-color:#5bd4c4}.anuncios-revisiones .revision-hecha{opacity:.85}.revision-cabecera{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.revision-fecha{opacity:.75;text-transform:capitalize;margin-left:auto;font-size:.9em}.revision-resultado{background:#11243b0a;border-radius:8px;padding:6px 8px}.plan{max-width:980px}.plan>h2{margin-bottom:14px;font-size:24px}.plan h3{font:700 16px var(--font-titulo);color:var(--midnight);margin:0}.plan-ahora{background:var(--midnight);color:var(--ivory);border-radius:12px;flex-wrap:wrap;gap:10px 28px;margin-bottom:14px;padding:14px 18px;display:flex}.plan-ahora>div{gap:2px;min-width:0;display:grid}.plan-ahora b{font:700 17px var(--font-titulo)}.plan-etiqueta{color:var(--mist);font-size:12px}.plan-semana{background:var(--white);border:1px solid var(--line);border-radius:12px;gap:10px;margin-bottom:18px;padding:14px 18px;display:grid}.plan-semana-titulo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.plan-semana-titulo span,.plan-quien{color:var(--slate);white-space:nowrap;font-size:12px}.plan-metas{gap:6px;margin:0;padding:0;list-style:none;display:grid}.plan-metas li{justify-content:space-between;align-items:flex-start;gap:12px;font-size:15px;display:flex}.plan-metas label{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.plan-metas input{width:16px;height:16px;accent-color:var(--deep-teal);margin-top:4px}.plan-metas li.hecha label span{color:var(--slate);text-decoration:line-through}.plan-mes-linea{border-top:1px solid var(--line);color:var(--slate);margin:0;padding-top:10px;font-size:14px}.plan-mes-linea b{color:var(--ink)}.plan-cal-caja{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:14px 18px}.plan-cal-cabecera{align-items:center;gap:8px;margin-bottom:8px;display:flex}.plan-cal-cabecera h3{text-align:center;min-width:170px;font-size:18px}.plan-flecha{border:1px solid var(--line);background:var(--white);width:32px;height:32px;color:var(--midnight);cursor:pointer;border-radius:99px;font-size:18px}.plan-flecha:hover{border-color:var(--deep-teal)}.plan-leyenda{color:var(--slate);flex-wrap:wrap;gap:4px 16px;margin-bottom:12px;font-size:12px;display:flex}.plan-leyenda i,.plan-detalle-nombre i{vertical-align:middle;border-radius:99px;width:9px;height:9px;margin-right:4px;display:inline-block}.plan-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.plan-cal-dia-nombre{text-align:center;color:var(--slate);padding-bottom:2px;font-size:12px;font-weight:700}.plan-dia{background:var(--porcelain);min-height:74px;font:inherit;color:var(--ink);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:flex-start;gap:4px;padding:6px 7px;display:flex;overflow:hidden}.plan-dia:hover{border-color:var(--line)}.plan-dia.fuera{visibility:hidden}.plan-dia.pasado .plan-num{color:var(--slate);font-weight:500}.plan-dia.hoy{background:var(--soft-mineral)}.plan-dia.hoy .plan-num{background:var(--deep-teal);color:var(--white);border-radius:99px;padding:0 7px}.plan-dia.elegido{border-color:var(--deep-teal)}.plan-num{font:700 14px var(--font-titulo);color:var(--midnight)}.plan-clave{max-width:100%;color:var(--white);background:var(--midnight);-webkit-line-clamp:2;border-radius:4px;-webkit-box-orient:vertical;padding:2px 5px;font-size:11px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.plan-puntos{flex-wrap:wrap;gap:3px;margin-top:auto;display:flex}.plan-punto{min-width:10px;height:10px;color:var(--white);text-align:center;border-radius:99px;padding:0 2px;font-size:9px;font-weight:700;line-height:10px}.plan-punto:not(:empty){min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px}.plan-detalle{background:var(--white);border:1px solid var(--line);border-radius:12px;gap:10px;margin:14px 0 10px;padding:14px 18px;display:grid}.plan-detalle h3 span{font:500 14px var(--font-texto);color:var(--slate)}.plan-detalle-grupo{gap:4px;display:grid}.plan-detalle-nombre{color:var(--slate);font-size:12px;font-weight:700}.plan-detalle ul{gap:3px;margin:0;padding-left:18px;font-size:14px;display:grid}.plan-detalle .enlace{text-align:left;font-size:14px}.plan-ver-meses{margin:6px 0 10px;font-size:14px}.plan-meses{gap:6px;margin:0;padding:0;list-style:none;display:grid}.plan-meses>li{background:var(--white);border:1px solid var(--line);border-radius:10px;grid-template-columns:150px 1fr auto;align-items:baseline;gap:4px 12px;padding:10px 14px;font-size:14px;display:grid}.plan-meses>li.actual{border-color:var(--deep-teal)}.plan-meses>li.pasado{opacity:.6}.plan-mes-nombre{color:var(--slate)}.plan-meses details{grid-column:1/-1}.plan-meses summary{cursor:pointer;color:var(--deep-teal);font-size:13px}.plan-meses details .plan-metas{margin-top:6px}@media (width<=760px){.plan-semana,.plan-cal-caja,.plan-detalle{padding:12px}.plan-dia{min-height:52px;padding:4px}.plan-clave{border-radius:99px;width:8px;height:8px;padding:0;font-size:0}.plan-meses>li{grid-template-columns:1fr auto}.plan-mes-nombre{grid-column:1/-1}}.plan-link{font:14px var(--font-texto);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.plan-link:hover{color:var(--deep-teal);text-decoration:underline}.plan-detalle .plan-mas{justify-self:start;padding-left:18px;font-size:13px}.plan-ahora-objetivo{color:var(--mist);flex-basis:100%;margin:0;font-size:14px}.plan-numeros{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.plan-numeros>div{background:var(--white);border:1px solid var(--line);border-radius:10px;gap:2px;padding:10px 14px;display:grid}.plan-numeros b{font:800 22px var(--font-titulo);color:var(--midnight)}.plan-numeros span{color:var(--slate);font-size:12px}.plan-bloque-titulo{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.plan-desafios{grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:10px;margin-bottom:18px;display:grid}.plan-desafio{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--deep-teal);border-radius:10px;align-content:start;gap:6px;padding:12px 14px;display:grid}.plan-desafio b{font:700 15px var(--font-titulo);color:var(--midnight);line-height:1.3}.plan-desafio-fecha{color:var(--slate);justify-content:space-between;gap:6px;font-size:12px;display:flex}.plan-estado{color:var(--deep-teal);font-weight:700}.plan-desafio.urgente{border-left-color:var(--warning)}.plan-desafio.urgente .plan-estado{color:var(--warning)}.plan-desafio.atrasado{border-left-color:var(--error)}.plan-desafio.atrasado .plan-estado{color:var(--error)}.plan-desafio.cumplido{border-left-color:var(--success);background:#f3faf7}.plan-desafio.cumplido .plan-estado{color:var(--success)}.plan-barra{background:var(--porcelain);border:1px solid var(--line);border-radius:99px;height:6px;overflow:hidden}.plan-barra span{background:var(--deep-teal);height:100%;display:block}.plan-desafio-pie{color:var(--slate);font-size:12px}.plan-manual{cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.plan-manual input{accent-color:var(--deep-teal)}.plan-clave.desafio{background:var(--deep-teal)}@media (width<=760px){.plan-numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-clave.desafio{background:var(--deep-teal)}}.plan-clave{align-self:stretch}.cabecera{padding-top:max(10px, env(safe-area-inset-top));padding-left:max(24px, env(safe-area-inset-left));padding-right:max(24px, env(safe-area-inset-right))}.vista{padding-bottom:max(32px, calc(env(safe-area-inset-bottom) + 16px))}.menu{padding-bottom:env(safe-area-inset-bottom)}@media (width<=900px){.cabecera{padding-top:max(8px, env(safe-area-inset-top));padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}.menu{padding-top:max(18px, env(safe-area-inset-top))}input,select,textarea{font-size:16px!important}.tablero-comercial,.panel-card{grid-template-columns:minmax(0,1fr)}.tablero-comercial>*,.panel-card>*,.pieza-titulo>*{overflow-wrap:anywhere;min-width:0}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.pestanas{scrollbar-width:none;overflow-x:auto}.pestanas::-webkit-scrollbar{display:none}.pestanas>*{flex-shrink:0}.pieza-titulo{flex-basis:100%;grid-template-columns:minmax(0,1fr)}}.memoria-nueva{gap:8px;margin-top:8px;display:flex}.memoria-nueva input{min-width:0;font:14px var(--font-texto);color:var(--ink);background:var(--white);border:1px solid var(--control-border);border-radius:6px;flex:1;min-height:34px;padding:6px 8px}.encargos-titulo{margin:14px 0 6px;font-size:15px}.tablero-comercial{gap:14px;display:grid}.tablero-comercial .tiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:6px 0 0}.dias{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.dia{border:1px solid var(--line);background:var(--white);min-width:84px;font:inherit;color:var(--ink);cursor:pointer;border-radius:10px;flex:none;justify-items:center;gap:1px;padding:8px 12px;display:grid}.dia:hover{border-color:var(--deep-teal)}.dia.activo{background:var(--midnight);border-color:var(--midnight);color:var(--ivory)}.dia .dia-nombre{font:700 13px var(--font-titulo);text-transform:capitalize}.dia .dia-fecha{opacity:.75;font-size:11px}.dia b{font:700 20px var(--font-titulo);color:var(--deep-teal)}.dia.activo b{color:var(--mineral)}.dia.con-atraso b{color:var(--error)}.hoy-lista{margin:0;padding:0;list-style:none;display:grid}.hoy-lista li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 0;display:flex}.hoy-lista li:last-child{border-bottom:none}.hoy-empresa{flex:240px;gap:1px;min-width:0;display:grid}.hoy-empresa .enlace{text-align:left;color:var(--midnight);margin:0;padding:0;font-size:15px;text-decoration:none}.hoy-empresa .enlace:hover{color:var(--deep-teal);text-decoration:underline}.hoy-empresa small{color:var(--slate);font-size:12px}.acciones-rapidas{flex-wrap:wrap;gap:4px;display:flex}.boton.mini{border-radius:6px;padding:3px 9px;font-size:12px}.embudo-pasos{flex-wrap:wrap;align-items:stretch;gap:6px 0;display:flex}.embudo-tramo{flex:160px;align-items:stretch;display:flex}.embudo-flecha{color:var(--slate);place-content:center;justify-items:center;padding:0 8px;font-size:20px;line-height:1;display:grid}.embudo-flecha small{font:600 11px var(--font-texto);color:var(--deep-teal);white-space:nowrap;margin-top:2px}.embudo-paso{text-align:left;border:1px solid var(--line);background:var(--porcelain);font:inherit;color:var(--ink);cursor:pointer;border-radius:10px;flex:1;gap:2px;padding:12px 14px;display:grid}.embudo-paso:hover{border-color:var(--deep-teal)}.embudo-paso b{font:700 24px var(--font-titulo);color:var(--midnight)}.embudo-paso span{font-size:14px;font-weight:600}.embudo-paso small{color:var(--slate);font-size:12px}.embudo-paso.paso-1{background:var(--soft-mineral)}.embudo-paso.paso-2{background:#d3efea}.embudo-paso.paso-3{background:var(--midnight);border-color:var(--midnight)}.embudo-paso.paso-3 b,.embudo-paso.paso-3 span{color:var(--ivory)}.embudo-paso.paso-3 small{color:var(--mist)}.tablero-cabecera{flex-wrap:wrap;gap:12px;margin-bottom:-8px}.tablero-cabecera input{font:inherit;border:1px solid var(--control-border);border-radius:var(--radio);min-width:240px;padding:6px 10px}.empresas-kanban{grid-auto-columns:minmax(210px,1fr)}.empresas-kanban .columna{max-height:560px}.tabla-rubros{border-collapse:collapse;width:100%;font-size:13px}.tabla-rubros th{text-align:left;color:var(--slate);border-bottom:1px solid var(--line);padding:4px 6px;font-weight:600}.tabla-rubros td{border-bottom:1px solid var(--line);padding:5px 6px}.tabla-rubros td:not(:first-child),.tabla-rubros th:not(:first-child){text-align:right}@media (width<=700px){.embudo-tramo{flex-direction:column;flex-basis:100%}.embudo-flecha{padding:4px 0;transform:rotate(90deg)}.embudo-flecha small{transform:rotate(-90deg)}.tablero-cabecera input{width:100%;min-width:0}}
