@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:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.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:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.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:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.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:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.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:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.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:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.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}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.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:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.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:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.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:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.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:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.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:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.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:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.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:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2)format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.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:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2)format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2)format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.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:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2)format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.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:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2)format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.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:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.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}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{color:#e6edf3;background:#0b0e14;height:100%;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;overflow:hidden}:root{--mov-entrada:.15s;--mov-salida:.11s;--mov-curva-entrada:cubic-bezier(.16, .84, .44, 1);--mov-curva-salida:cubic-bezier(.4, 0, 1, 1);--mov-desliz:6px;--mov-escala:.97}@keyframes superficie-fondo-entra{0%{opacity:0}to{opacity:1}}@keyframes superficie-fondo-sale{0%{opacity:1}to{opacity:0}}@keyframes superficie-panel-entra{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes superficie-lateral-entra{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes superficie-lista-entra{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes superficie-desplegable-entra{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}@keyframes pagina-entra{0%{opacity:0;transform:scale(.994)}to{opacity:1;transform:none}}.welcome-overlay{z-index:1000;cursor:default;animation:bienvenida-fondo-entra .42s var(--mov-curva-entrada) both;background:radial-gradient(55% 55% at 65% 28%,#2fdd6f1a,#0000 72%),radial-gradient(62% 58% at 28% 76%,#1c6ecf26,#0000 75%),#090c12;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.welcome-overlay:before{content:"";aspect-ratio:1;width:min(68vw,780px);animation:bienvenida-anillo-entra .9s var(--mov-curva-entrada) both;border:1px solid #6ee7a014;border-radius:50%;position:absolute;transform:scale(.82)}.welcome-logo{z-index:0;aspect-ratio:1;--logo-opacidad:.09;width:min(62vw,620px);animation:bienvenida-logo-entra .9s var(--mov-curva-entrada) both;position:absolute}[data-theme=light] .welcome-logo{--logo-opacidad:.14}.welcome-message{z-index:1;text-align:center;letter-spacing:-.035em;animation:bienvenida-mensaje-entra .62s 80ms var(--mov-curva-entrada) both;gap:clamp(5px,1vw,12px);padding:32px;display:grid;position:relative}.welcome-message span{color:#9aa6b7;font-size:clamp(24px,3.4vw,48px);font-weight:500}.welcome-message strong{color:#f3f7fb;text-overflow:ellipsis;white-space:nowrap;max-width:88vw;font-size:clamp(42px,7.4vw,104px);font-weight:760;line-height:.98;overflow:hidden}.welcome-overlay.closing{pointer-events:none;animation:bienvenida-sale .34s var(--mov-curva-salida) forwards}[data-theme=light] .welcome-overlay{background:radial-gradient(55% 55% at 65% 28%,#1c8e511a,#0000 72%),radial-gradient(62% 58% at 28% 76%,#1c6ecf1a,#0000 75%),#f4f7fb}[data-theme=light] .welcome-overlay:before{border-color:#1d7d4b1a}[data-theme=light] .welcome-message span{color:#647184}[data-theme=light] .welcome-message strong{color:#172131}@keyframes bienvenida-fondo-entra{0%{opacity:0}}@keyframes bienvenida-mensaje-entra{0%{opacity:0;transform:translateY(16px)}}@keyframes bienvenida-anillo-entra{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes bienvenida-sale{to{opacity:0;transform:scale(1.008)}}.app{background:radial-gradient(58% 45% at 84% 6%,#2fdd6f0f,#0000 70%),radial-gradient(55% 50% at 8% 96%,#1c6ecf17,#0000 72%),radial-gradient(120% 90% at 50% 12%,#161b26 0%,#0d1017 48%,#090b11 100%);width:100vw;height:100vh;position:relative;overflow:hidden}.topbar{z-index:30;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#090b11f5,#090b11d1);border-bottom:1px solid #30363db8;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex;position:absolute;top:0;left:0;right:0}.topbar>*{pointer-events:auto}.brand{flex:none;align-items:center;gap:10px;display:flex}.brand-logo{background:linear-gradient(145deg,#1a2030,#0e1420);border:1px solid #2b3242;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 1px #ffffff0d}.brand-dot{background:radial-gradient(circle at 35% 35%,#6ee7a0,#22c55e);border-radius:50%;width:11px;height:11px;box-shadow:0 0 10px #22c55e}.brand-name{letter-spacing:-.2px;background:linear-gradient(90deg,#e6edf3,#9fb0c3);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:19px;font-weight:800}.brand-group{flex:none;position:relative}.brand-btn{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.brand-chevron{color:#8b949e;font-size:10px;font-style:normal;transition:transform .18s}.brand-btn.on .brand-chevron{transform:rotate(180deg)}.brand-btn:hover .brand-chevron{color:#e6edf3}.brand-menu{min-width:268px;left:0;right:auto}.ac-aviso-idioma{color:#58a6ff;background:#58a6ff14;border:1px solid #58a6ff59;border-radius:9px;margin:0 0 12px;padding:9px 13px;font-size:12.5px;line-height:1.5}[data-theme=light] .ac-aviso-idioma{color:#1f6feb}.login-card{position:relative}.login-lang{position:absolute;top:14px;right:14px}.lang-group{flex:none;margin-left:2px;position:relative}.lang-btn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:4px 6px;line-height:0;display:flex}.lang-btn:hover,.lang-btn.on{background:#11151d;border-color:#2b3242}.lang-chevron{color:#8b949e;font-size:9px;font-style:normal;transition:transform .18s}.lang-btn.on .lang-chevron{transform:rotate(180deg)}.flag{flex-shrink:0;display:block}.lang-menu{min-width:176px;left:0;right:auto}.lang-item{align-items:center;gap:9px;display:flex}.lang-item .nav-item-label{text-align:left;flex:1}.lang-item.activo .nav-item-label{color:#58a6ff;font-weight:700}.lang-check{color:#58a6ff;font-size:11px}[data-theme=light] .lang-btn:hover,[data-theme=light] .lang-btn.on{background:#eef1f6;border-color:#d9dee7}[data-theme=light] .lang-item.activo .nav-item-label,[data-theme=light] .lang-check{color:#1f6feb}.topbar-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.graph-stage{top:var(--topbar-height,64px);cursor:grab;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.graph-stage:active{cursor:grabbing}[data-theme=light] .topbar{background:linear-gradient(#f8fafdf7,#f8fafddb);border-bottom-color:#d9dee7e6}.freshness{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;cursor:default;background:#0d111799;border:1px solid #262c38;border-radius:9px;align-items:center;gap:7px;padding:6px 12px;display:flex}.freshness-txt{color:#c9d1d9;font-size:11.5px}.freshness-txt b{color:#fff;font-weight:700}[data-theme=light] .freshness{background:#ffffffbf;border-color:#d9dee7}[data-theme=light] .freshness-txt{color:#3d4757}[data-theme=light] .freshness-txt b{color:#0b1220}.live-dot{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite pulse;box-shadow:0 0 6px #22c55e}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.icon-btn{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d111799;border:1px solid #262c38;border-radius:9px;place-items:center;width:38px;height:38px;transition:background .12s,border-color .12s;display:grid;position:relative}.icon-btn:hover{background:#1c2230;border-color:#3a4252}.icon-btn-glyph{color:#c9d1d9;font-size:16px;line-height:1}.icon-btn:hover .icon-btn-glyph{color:#fff}[data-theme=light] .icon-btn-glyph{color:#3d4757}[data-theme=light] .icon-btn:hover .icon-btn-glyph{color:#0b1220}.bell{cursor:pointer;background:#0d111799;border:1px solid #262c38;border-radius:9px;padding:8px 11px;font-size:15px;position:relative}.bell:hover{background:#1c2230}.bell-badge{color:#fff;background:#cc4038;border-radius:999px;padding:1px 5px;font-size:10px;font-weight:700;position:absolute;top:-6px;right:-6px}.alerts-dropdown{top:calc(var(--topbar-height,64px) + 8px);z-index:40;transform-origin:100% 0;width:420px;max-width:calc(100vw - 24px);max-height:60vh;animation:superficie-desplegable-entra var(--mov-entrada) var(--mov-curva-entrada) both;background:#0d1117f7;border:1px solid #30363d;border-radius:12px;padding:12px 14px;position:absolute;right:130px;overflow:hidden auto}.alerts-dropdown h4{text-transform:uppercase;letter-spacing:1px;color:#8b949e;margin-bottom:8px;font-size:12px}.alerts-empty{color:#8b949e;font-size:12px;line-height:1.5}.alert-row{border-bottom:1px solid #21262d;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:6px 0;font-size:12.5px;display:flex}.alert-time{color:#6e7681;font-variant-numeric:tabular-nums;flex-shrink:0}.alert-name{flex:40%;min-width:0;font-weight:600}.alert-detail{text-align:left;color:#9da7b3;flex:100%}.alert-viejo,.al-viejo{color:#d29922;white-space:nowrap;font-size:10.5px;font-style:normal;display:block}.alert-group{border-bottom:1px solid #21262d}.alert-group .alert-row:last-child{border-bottom:none}.alert-group-mas{text-align:left;color:#6e7681;cursor:pointer;background:0 0;border:none;margin:2px 0 6px;padding:3px 0;font-size:11.5px;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:block}.alert-group-mas:hover{color:#9da7b3}.alert-group-rest{border-left:2px solid #21262d;padding-left:10px}.alert-kinds{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.alert-kinds button{color:#8b949e;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:999px;padding:3px 9px;font-size:10.5px}.alert-kinds button.on{color:#a5b4fc;background:#6366f129;border-color:#6366f166}.alert-kind-tag{letter-spacing:.3px;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:9px;font-weight:800}.alert-kind-tag.k-score{color:#eab308;background:#eab30829}.alert-kind-tag.k-estructura{color:#a78bfa;background:#a78bfa29}.alert-kind-tag.k-combinado{color:#22c55e;background:#22c55e29}.alert-kind-tag.k-fundamental{color:#38bdf8;background:#38bdf829}.alert-kind-tag.k-daily{color:#a5b4fc;background:#6366f129}.alert-kind-tag.k-weekly{color:#a78bfa;background:#a78bfa29}.alert-marco{letter-spacing:.3px;text-transform:uppercase;opacity:.85;border:1px solid;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:9px;font-weight:800}.alert-marco.m-daily{color:#a5b4fc}.alert-marco.m-weekly{color:#c4b5fd}.alert-bell-ico{font-size:12px}.alert-detail{font-size:11px;line-height:1.4}.alert-track{color:#6e7681;margin-top:2px;font-size:10.5px;font-style:normal;display:block}[data-theme=light] .alert-track{color:#78828e}.alert-chart-link{width:fit-content;min-height:32px;color:var(--acento);cursor:pointer;background:0 0;border:0;align-items:center;margin-top:3px;padding:0;font-size:12px;font-weight:600;display:flex}.alert-chart-link:hover{text-decoration:underline}@media (width<=640px){.alert-chart-link{min-height:36px;font-size:12px}}[data-theme=light] .alert-kinds button{border-color:#d9dee7}.alerts-dropdown.wide{width:460px;max-width:calc(100vw - 24px)}.toasts{top:calc(var(--topbar-height,64px) + 10px);z-index:60;flex-direction:column;gap:8px;width:min(440px,90vw);display:flex;position:fixed;left:50%;transform:translate(-50%)}.toast{background:#0d1117f7;border:1.5px solid;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;display:flex;box-shadow:0 6px 24px #00000080}.toast-close{color:#8b949e;cursor:pointer;background:0 0;border:none;font-size:13px}.toast-close:hover{color:#fff}.bt-btn{color:#e6edf3;cursor:pointer;background:#21262d;border:1px solid #30363d;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:600}.bt-btn:hover{background:#30363d}.bt-overlay{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:superficie-fondo-entra var(--mov-entrada) ease-out both;background:#04060ab8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.bt-panel{transform-origin:50%;width:min(880px,100%);max-height:88vh;animation:superficie-panel-entra var(--mov-entrada) var(--mov-curva-entrada) both;background:#0f131b;border:1px solid #2b3242;border-radius:16px;padding:22px 24px 24px;overflow-y:auto;box-shadow:0 24px 60px #00000080}.info-panel{width:min(720px,100%)}.info-body{color:#c9d1d9;font-size:14px;line-height:1.65}.info-body p{margin:0 0 14px}.info-body h3{color:#e6edf3;text-transform:none;letter-spacing:-.2px;margin:26px 0 10px;font-size:16px;font-weight:800}.info-body h4{color:#8b949e;border-bottom:1px dashed #2b3242;margin:14px 0 0;padding-bottom:10px;font-size:13.5px;font-weight:600}.info-body ul{margin:0 0 14px;padding-left:20px}.info-body li{margin:5px 0}.info-lead{color:#e6edf3;font-weight:600;margin-bottom:6px!important}.info-social{color:#38bdf8;align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.info-social:hover{text-decoration:underline}.info-faq{border-top:1px solid #1c2029;padding:10px 0}.info-faq summary{cursor:pointer;color:#e6edf3;font-weight:600;list-style:none}.info-faq summary::-webkit-details-marker{display:none}.info-faq summary:before{content:"▸ ";color:#8b949e}.info-faq[open] summary:before{content:"▾ "}.info-faq p{color:#9da7b3;margin:8px 0 0;padding-left:16px}.info-mail{color:#58a6ff;background:#58a6ff14;border:1px solid #2b3242;border-radius:10px;margin-bottom:14px;padding:10px 16px;font-weight:700;text-decoration:none;display:inline-block}.info-mail:hover{background:#58a6ff29}.info-note{color:#8b949e;font-size:13px}.legal-version{color:#8b949e;background:#ffffff05;border:1px solid #2b3242;border-radius:8px;padding:9px 12px;font-size:12px}.legal-sec{margin-top:16px}.legal-sec h4{color:#e6edf3;border:none;margin:0 0 6px;padding:0;font-size:14px;font-weight:700}.legal-sec p{margin:0 0 8px;font-size:13.5px;line-height:1.6}.legal-sec.destacada{background:#fbbf240d;border:1px solid #fbbf2459;border-radius:10px;padding:12px 14px}.legal-sec.destacada h4{color:#fbbf24}.legal-text.compacta .legal-sec p{font-size:13px}[data-theme=light] .legal-sec h4{color:#1b2330}[data-theme=light] .legal-sec.destacada{border-color:#b4530959}[data-theme=light] .legal-sec.destacada h4{color:#b45309}.legal-gate{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020408e6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.legal-gate-card{background:#0f131b;border:1px solid #2b3242;border-radius:16px;flex-direction:column;width:min(760px,100%);max-height:92vh;padding:22px 24px;display:flex;box-shadow:0 24px 60px #0009}.legal-gate-head h2{margin:0 0 6px;font-size:20px;font-weight:800}.legal-gate-head p{color:#8b949e;margin:0 0 14px;font-size:13.5px;line-height:1.55}.legal-gate-body{background:#0003;border:1px solid #1c2029;border-radius:11px;flex:1;min-height:180px;padding:4px 14px 4px 4px;overflow-y:auto}.legal-scroll-hint{color:#fbbf24;text-align:center;margin:8px 0 0;font-size:12px;font-weight:600}.legal-gate-checks{flex-direction:column;gap:10px;margin:14px 0;display:flex}.legal-check{color:#c9d1d9;cursor:pointer;border:1px solid #2b3242;border-radius:10px;gap:10px;padding:11px 13px;font-size:13px;line-height:1.5;display:flex}.legal-check input{cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:2px}.legal-check.bloqueada{opacity:.5;cursor:default}.legal-check.bloqueada input{cursor:default}.legal-check.opcional{border-style:dashed}.legal-check em{color:#8b949e;font-size:12px}.legal-gate-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.legal-accept{color:#fff;cursor:pointer;background:#1f6feb;border:none;border-radius:9px;padding:12px 22px;font-size:14px;font-weight:700}.legal-accept:hover:not(:disabled){background:#388bfd}.legal-accept:disabled{opacity:.45;cursor:not-allowed}.legal-reject{color:#8b949e;font:inherit;cursor:pointer;background:0 0;border:none;padding:12px 16px;font-size:13px;text-decoration:underline}.legal-reject:hover{color:#e6edf3}[data-theme=light] .legal-gate{background:#f0f3f7eb}[data-theme=light] .legal-gate-card{background:#fff;border-color:#d9dee7}[data-theme=light] .legal-gate-body{background:#f6f8fb;border-color:#e6eaf0}[data-theme=light] .legal-check{color:#3d4757;border-color:#d9dee7}[data-theme=light] .legal-version{color:#6c7683;border-color:#e6eaf0}@media (width<=640px){.legal-gate{padding:10px}.legal-gate-card{max-height:96vh;padding:16px 15px}.legal-gate-actions{flex-direction:column-reverse;align-items:stretch}.legal-accept,.legal-reject{width:100%}}.contact-form{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.contact-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.contact-form label{flex-direction:column;gap:6px;display:flex}.contact-form label>span{letter-spacing:.5px;text-transform:uppercase;color:#8b949e;font-size:11px;font-weight:800}.contact-form input,.contact-form select,.contact-form textarea{color:#e6edf3;width:100%;font:inherit;background:#0b0e14;border:1px solid #2b3242;border-radius:9px;padding:10px 12px;font-size:14px}.contact-form textarea{resize:vertical;min-height:110px;line-height:1.55}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#58a6ff;outline:none;box-shadow:0 0 0 3px #58a6ff26}.contact-count{color:#6e7681;align-self:flex-end;font-size:11px;font-style:normal}.contact-hp{opacity:0;width:1px;height:1px;left:-9999px;position:absolute!important}.contact-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.contact-send{color:#fff;cursor:pointer;background:#1f6feb;border:none;border-radius:9px;padding:11px 20px;font-size:14px;font-weight:700}.contact-send:hover{background:#388bfd}.contact-send:disabled{opacity:.6;cursor:default}.contact-alt{color:#8b949e;font-size:12.5px}.contact-alt a{color:#58a6ff}.contact-error{color:#f85149;background:#f851491a;border:1px solid #f8514966;border-radius:9px;padding:10px 13px;font-size:13px;margin:0!important}.contact-ok{background:#3fb95014;border:1px solid #3fb95066;border-radius:11px;margin-bottom:16px;padding:16px 18px}.contact-ok b{color:#3fb950;font-size:15px}.contact-ok p{margin:8px 0 0!important}.contact-again{color:#e6edf3;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:9px;padding:9px 16px;font-size:13px}.contact-again:hover{background:#1c2230}[data-theme=light] .contact-form input,[data-theme=light] .contact-form select,[data-theme=light] .contact-form textarea{color:#1b2330;background:#fff;border-color:#d9dee7}[data-theme=light] .contact-again{color:#1b2330;border-color:#d9dee7}[data-theme=light] .contact-again:hover{background:#eef1f6}@media (width<=640px){.contact-row{grid-template-columns:1fr}}.info-pending{color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf2473;border-radius:10px;padding:11px 14px;font-size:13px}[data-theme=light] .info-body{color:#3d4757}[data-theme=light] .info-body h3,[data-theme=light] .info-faq summary,[data-theme=light] .info-lead{color:#1b2330}[data-theme=light] .info-body h4{color:#6c7683;border-bottom-color:#e6eaf0}[data-theme=light] .info-faq{border-top-color:#e6eaf0}[data-theme=light] .info-faq p,[data-theme=light] .info-note{color:#6c7683}[data-theme=light] .info-pending{color:#b45309;border-color:#b4530966}.bt-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.bt-head h2{letter-spacing:-.3px;font-size:21px;font-weight:800}.bt-sub{color:#8b949e;max-width:560px;margin-top:4px;font-size:12.5px;line-height:1.5}.bt-sub-reglas{margin-top:8px}.bt-meta{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.bt-chip{color:#8b949e;background:#8b949e0f;border:1px solid #2b3242;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.bt-chip.motor{color:#58a6ff;cursor:help;background:#58a6ff1a;border-color:#58a6ff59;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}[data-theme=light] .bt-chip:not(.motor){color:#5b6572;background:#f0f2f6;border-color:#dfe4ec}.bt-head-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.bt-head-actions .panel-close{position:static}.bt-loading{text-align:center;color:#8b949e;padding:40px 10px;font-size:14px}.bt-progress{margin:10px 0 4px}.bt-progress-bar{background:#8b949e38;border-radius:3px;height:6px;overflow:hidden}.bt-progress-bar span{background:#58a6ff;border-radius:3px;height:100%;transition:width .4s;display:block}.bt-progress-txt{color:#8b949e;margin-top:8px;font-size:12px;line-height:1.5}.bt-recalcular{color:#38bdf8;min-height:30px;font:inherit;white-space:nowrap;cursor:pointer;background:#38bdf81f;border:1px solid #38bdf873;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;font-weight:700;display:inline-flex}.bt-recalcular:hover:not(:disabled){background:#38bdf838}.bt-recalcular:disabled{opacity:.55;cursor:default}[data-theme=light] .bt-recalcular{color:#0f6fbe;background:#eaf4fd;border-color:#bcdcf5}.bt-vacio{background:#e3b34112;border:1px solid #e3b3414d;border-radius:12px;padding:18px 20px}.bt-vacio b{color:#e3b341;font-size:14px;display:block}.bt-vacio p{color:#8b949e;margin:7px 0 0;font-size:12.5px;line-height:1.55}.bt-skipped summary{cursor:pointer}.bt-skipped span{margin-top:6px;display:block}.bt-aviso{color:#e3b341;background:#e3b3411a;border:1px solid #e3b3414d;border-radius:8px;margin-bottom:12px;padding:8px 11px;font-size:12px}[data-theme=light] .bt-aviso{color:#9a6700}.bt-auto-refresh{color:#8db8ff;letter-spacing:.2px;white-space:nowrap;background:#4f8cff17;border:1px solid #4f8cff47;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:10px;font-weight:750;display:inline-flex}.bt-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;display:grid}.bt-stat{background:#ffffff05;border:1px solid #262c38;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.bt-stat-label{text-transform:uppercase;letter-spacing:.5px;color:#8b949e;font-size:11px}.bt-stat-val{font-variant-numeric:tabular-nums;color:#e6edf3;font-size:26px;font-weight:800}.bt-stat-val.up{color:#22c55e}.bt-stat-val.down{color:#f85149}.bt-stat-sub{color:#6e7681;font-size:11px}.bt-table-wrap{overflow-x:auto}.bt-table{border-collapse:collapse;width:100%;font-size:13px}.bt-table th{text-align:right;text-transform:uppercase;letter-spacing:.4px;color:#6e7681;border-bottom:1px solid #262c38;padding:8px 10px;font-size:11px;font-weight:600}.bt-table th:first-child{text-align:left}.bt-table td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #1c2029;padding:9px 10px}.bt-table td:first-child{text-align:left}.bt-table td.up{color:#22c55e;font-weight:600}.bt-table td.down{color:#f85149;font-weight:600}.bt-name{color:#e6edf3;font-weight:600}.bt-name .li-icon{vertical-align:middle;margin-right:4px;display:inline-block}.bt-verdict{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.bt-verdict.good{color:#22c55e;background:#22c55e24}.bt-verdict.bad{color:#f85149;background:#f8514924}.bt-note{color:#6e7681;margin-top:12px;font-size:11px;line-height:1.5}.view-controls{z-index:15;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d1117b3;border:1px solid #262c38;border-radius:10px;gap:6px;padding:5px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.view-controls button{color:#c9d1d9;cursor:pointer;background:0 0;border:none;border-radius:7px;place-items:center;width:32px;height:32px;font-size:17px;display:grid}.view-controls button:hover{color:#fff;background:#1c2230}.growth-warn{z-index:16;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d1117eb;border:1px solid #fbbf2473;border-radius:12px;width:300px;max-width:calc(100vw - 32px);position:absolute;bottom:16px;right:16px;overflow:hidden;box-shadow:0 8px 24px #00000059}.growth-warn-head{color:#e6edf3;align-items:center;gap:8px;width:100%;padding:10px 12px;display:flex}.gw-icon{color:#fbbf24;flex-shrink:0;font-size:15px}.gw-title{text-align:left;flex:1;font-size:13px;font-weight:700}.gw-close{cursor:pointer;color:#8b949e;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:2px 4px;font-size:14px;line-height:1}.gw-close:hover{color:#e6edf3;background:#ffffff14}.growth-warn-body{border-top:1px solid #fbbf242e;max-height:46vh;padding:0 13px 13px;overflow-y:auto}.growth-warn-body p{color:#c9d1d9;margin:10px 0 0;font-size:12px;line-height:1.5}.growth-warn-body .gw-sub{text-transform:uppercase;letter-spacing:.4px;color:#fbbf24;margin:14px 0 2px;font-size:11px;font-weight:800}.growth-warn-body ul{margin:6px 0 0;padding-left:18px}.growth-warn-body li{color:#c9d1d9;margin:3px 0;font-size:12px;line-height:1.5}.growth-warn-body .gw-note{color:#8b949e;margin-top:12px;font-size:11px;font-style:italic}[data-theme=light] .growth-warn{background:#fffffff2;border-color:#b4530966}[data-theme=light] .growth-warn-head{color:#1b2330}[data-theme=light] .gw-icon,[data-theme=light] .growth-warn-body .gw-sub{color:#b45309}[data-theme=light] .growth-warn-body p,[data-theme=light] .growth-warn-body li{color:#3d4757}@media (width<=640px){.growth-warn{width:auto;bottom:70px;left:8px;right:8px}}[data-theme=light] .view-controls{background:#fffc;border-color:#d9dee7}[data-theme=light] .view-controls button{color:#3d4757}[data-theme=light] .view-controls button:hover{color:#1b2330;background:#eef1f6}.tbl-panel{width:min(820px,100%)}.tbl-table th{z-index:1;background:#0f131b;position:sticky;top:0}.tbl-sector td{text-align:left;letter-spacing:.6px;border-bottom:1px solid #262c38;padding:12px 10px 6px;font-size:11px;font-weight:800}.tbl-row{cursor:pointer}.tbl-row:hover{background:#ffffff08}.tbl-signal{letter-spacing:.5px;border-radius:5px;padding:2px 7px;font-size:10px;font-weight:800}[data-theme=light] .tbl-table th{background:#fff}[data-theme=light] .tbl-sector td{border-bottom-color:#e6eaf0}[data-theme=light] .tbl-row:hover{background:#00000008}.radar-reason{color:#c9d1d9;background:#1c2230;border:1px solid #2b3242;border-radius:999px;padding:2px 8px;font-size:10.5px}[data-theme=light] .radar-reason{color:#3d4757;background:#eef1f6;border-color:#d9dee7}.asset-list{top:calc(var(--topbar-height,64px) + 8px);z-index:20;width:268px;animation:superficie-lista-entra var(--mov-entrada) var(--mov-curva-entrada) both;background:#0d1117f2;border:1px solid #30363d;border-radius:12px;flex-direction:column;padding:12px;display:flex;position:absolute;bottom:14px;left:14px}.asset-search{color:#e6edf3;background:#0b0e14;border:1px solid #30363d;border-radius:8px;width:100%;margin-bottom:10px;padding:7px 10px;font-size:13px}.asset-search::placeholder{color:#6e7681}.list-controls{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.seg{gap:4px;display:flex}.seg button{color:#8b949e;cursor:pointer;background:#21262d;border:1px solid #30363d;border-radius:6px;flex:1;padding:5px 2px;font-size:11px;font-weight:600}.seg button.on{color:#fff;background:#1f6feb;border-color:#1f6feb}.seg button.fav{color:#fbbf24;flex:none;padding:5px 8px}.seg button.fav.on{color:#3b2a05;background:#fbbf24;border-color:#fbbf24}.li-fav{color:#4a5261;cursor:pointer;flex-shrink:0;padding:0 1px;font-size:13px;line-height:1}.li-fav:hover,.li-fav.on{color:#fbbf24}[data-theme=light] .li-fav{color:#c3cad6}[data-theme=light] .li-fav:hover,[data-theme=light] .li-fav.on{color:#e0a106}.sort-row{color:#8b949e;align-items:center;gap:8px;font-size:12px;display:flex}.sort-row select{color:#e6edf3;background:#0b0e14;border:1px solid #30363d;border-radius:6px;flex:1;padding:5px 8px;font-size:12px}.list-body{flex:1;margin:0 -4px;padding:0 4px;overflow-y:auto}.list-item{color:#e6edf3;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #21262d;align-items:center;gap:8px;width:100%;padding:8px 4px;display:flex}.list-sector-head{z-index:1;text-transform:uppercase;letter-spacing:.6px;color:#8b949e;background:#0d1117f7;align-items:center;gap:7px;padding:7px 4px 5px;font-size:10.5px;font-weight:700;display:flex;position:sticky;top:0}.list-sector+.list-sector .list-sector-head{border-top:1px solid #21262d}.lsh-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.lsh-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lsh-count{font-variant-numeric:tabular-nums;color:#6e7681;flex-shrink:0}[data-theme=light] .list-sector-head{color:#6c7683;background:#fffffff7}[data-theme=light] .lsh-count{color:#9aa4b2}.list-item:hover{background:#ffffff08}.list-item.active{background:#1f6feb29}.li-icon{text-align:center;width:20px;font-size:15px}.icon-img{object-fit:contain;width:100%;height:100%;display:block}img.icon-img.li-icon{flex-shrink:0;width:18px;height:18px}.ph-icon img.icon-img{width:28px;height:28px}.li-name-wrap{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.li-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.li-state{color:#8b949e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}[data-theme=light] .li-state{color:#6b7684}.li-chg{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:52px;font-size:11px}.li-chg.up{color:#22c55e}.li-chg.down{color:#f85149}.li-score{text-align:center;border-radius:6px;flex-shrink:0;min-width:26px;padding:2px 4px;font-size:12px;font-weight:800}.hist-note{color:#8b949e;background:#ffffff05;border:1px dashed #30363d;border-radius:8px;margin:10px 0;padding:8px 10px;font-size:11.5px;line-height:1.5}.chart-wrap{margin-bottom:6px}.chart{background:#ffffff05;border:1px solid #21262d;border-radius:8px;width:100%;display:block}.chart-date{fill:#6e7681;font-size:9px}.chart-legend{flex-wrap:wrap;gap:4px 10px;min-height:16px;margin-top:5px;display:flex}.chart-empty{color:#6e7681;margin:6px 0 0;font-size:11.5px}.chart-legend .legend-item i.line{border-radius:2px;width:14px;height:2.5px}.chart-hover{color:#c9d1d9;font-variant-numeric:tabular-nums;font-size:11.5px}.refresh{color:#fff;cursor:pointer;background:#1f6feb;border:none;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.refresh:hover:not(:disabled){background:#388bfd}.refresh:disabled{opacity:.6;cursor:wait}.attribution{color:#6e7681;white-space:nowrap;padding:4px 2px;font-size:12px;line-height:1;text-decoration:none}.attribution:hover{color:#8b949e;text-decoration:underline}[data-theme=light] .attribution{color:#97a0ad}[data-theme=light] .attribution:hover{color:#6c7683}@media (width<=640px){.attribution{text-align:right;order:99;width:100%}}.legend{z-index:10;background:#0d1117d9;border:1px solid #30363d;border-radius:10px;flex-direction:column;gap:6px;max-width:340px;padding:10px 12px;display:flex;position:absolute;bottom:14px;left:14px}.legend-block{flex-wrap:wrap;gap:4px 12px;display:flex}.legend-item{color:#c9d1d9;align-items:center;gap:5px;font-size:11px;display:inline-flex}.legend-item i{border-radius:50%;width:10px;height:10px;display:inline-block}.legend-item i.ring{background:0 0;border:2px solid}.legend-item i.flow-line{background:#4f8cff;border-radius:2px;width:16px;height:2.5px}.market-flow-stack{z-index:10;flex-direction:column;align-items:stretch;gap:8px;width:min(420px,92vw);max-height:calc(100% - 28px);display:flex;position:absolute;bottom:14px;right:14px}.market-flow-stack .flows-box{box-sizing:border-box;width:100%;position:relative;bottom:auto;right:auto}.market-flow-stack .flows-box.collapsed{align-self:flex-end;width:max-content;max-width:100%}.leadership-box{box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d1117e6;border:1px solid #30363d;border-radius:10px;width:100%;max-height:40vh;padding:12px 14px;overflow-y:auto;box-shadow:0 10px 28px #0003}.leadership-box.collapsed{align-self:flex-end;width:max-content;max-width:100%;padding:8px 12px;overflow:visible}.leadership-head{align-items:center;display:flex}.leadership-head .flows-toggle{width:100%}.leadership-box h4{color:#aab4c3;letter-spacing:.8px;text-transform:uppercase;margin:0;font-size:12px}.leadership-preview{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:130px;margin-left:auto;font-size:10px;font-weight:800;overflow:hidden}.synthesis-summary{scrollbar-width:none;background:#7c5cff0b;border:1px solid #a78bfa24;border-radius:8px;align-items:center;gap:5px;margin-top:10px;padding:7px 8px;display:flex;overflow-x:auto}.synthesis-summary::-webkit-scrollbar{display:none}.synthesis-summary>span{color:#7d8998;white-space:nowrap;border-radius:999px;flex:none;padding:2px 6px;font-size:8px}.synthesis-summary b{color:#c9d1d9;font-weight:800}.synthesis-summary-title{border-right:1px solid #94a3b81f;flex-direction:column;display:flex;border-radius:0!important;padding:0 8px 0 0!important}.synthesis-summary-title small{color:#8b5cf6;text-transform:uppercase;font-size:7px}.synthesis-summary .positive{background:#22c55e14}.synthesis-summary .negative{background:#fb718514}.synthesis-summary .divergent{background:#fbbf2414}.synthesis-summary .pending{background:#38bdf814}.leadership-quadrants{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.leadership-quadrant{background:#94a3b809;border:1px solid #94a3b81c;border-radius:8px;min-width:0;padding:7px 8px}.leadership-quadrant header,.leadership-quadrant>div{align-items:center;gap:5px;display:flex}.leadership-quadrant header{justify-content:space-between;margin-bottom:6px}.leadership-quadrant header b{color:#c9d1d9;letter-spacing:.4px;text-transform:uppercase;font-size:9px}.leadership-quadrant header small,.quadrant-empty{color:#6e7681;font-size:7.5px}.leadership-quadrant>div{flex-wrap:wrap;min-height:18px}.leadership-quadrant-chip{color:#c9d1d9;white-space:nowrap;background:#8b949e12;border:1px solid #2b3242;border-radius:999px;align-items:center;gap:5px;padding:2px 7px;font-size:8px;font-weight:700;display:inline-flex}.leadership-quadrant-chip .qc-dot{background:var(--sector-color,#8b949e);border-radius:50%;flex:none;width:6px;height:6px}[data-theme=light] .leadership-quadrant-chip{color:#33404f;background:#f4f6fa;border-color:#dfe4ec}.leadership-validation{color:#7d8998;scrollbar-width:none;background:#38bdf80b;border:1px solid #38bdf824;border-radius:8px;align-items:center;gap:6px;margin-top:7px;padding:7px 8px;font-size:8px;display:flex;overflow-x:auto}.leadership-validation::-webkit-scrollbar{display:none}.leadership-validation>span{white-space:nowrap;flex:none}.leadership-validation b{color:#c9d1d9;font-weight:800}.validation-title{border-right:1px solid #94a3b81f;flex-direction:column;padding-right:7px;display:flex}.validation-title small{color:#38bdf8;text-transform:uppercase;font-size:7px}.leadership-validation.insuficiente{background:#fbbf240b;border-color:#fbbf2429}.leadership-validation.insuficiente .validation-title small{color:#fbbf24}.leadership-validation.sin_confirmacion_predictiva{background:#fb71850b;border-color:#fb71852b}.leadership-validation.sin_confirmacion_predictiva .validation-title small{color:#fb7185}.primary-flow-status{color:#38bdf8;white-space:nowrap;background:#38bdf81a;border-radius:999px;margin-left:auto;padding:2px 6px;font-size:8px;font-weight:750}.primary-flow-status.recogiendo_linea_base{color:#fbbf24;background:#fbbf241a}.primary-flow-status.error,.primary-flow-status.error_con_ultimo_dato{color:#fb7185;background:#fb71851a}.primary-flow-source{scrollbar-width:none;gap:6px;margin-top:10px;display:flex;overflow-x:auto}.primary-flow-source::-webkit-scrollbar{display:none}.primary-flow-source span{color:#6e7681;background:#38bdf80a;border:1px solid #38bdf821;border-radius:999px;flex:none;padding:3px 7px;font-size:8px}.primary-flow-source b{color:#c9d1d9;font-weight:800}.primary-flow-list{flex-direction:column;margin-top:7px;display:flex}.primary-flow-row{border-bottom:1px solid #8b949e17;grid-template-columns:24px minmax(96px,1fr) minmax(104px,1fr) 70px;align-items:center;gap:7px;padding:7px 0;display:grid}.primary-flow-row:last-child{border-bottom:0}.primary-flow-state{border-radius:999px;width:fit-content;padding:2px 6px;font-size:8px;font-weight:750}.primary-flow-state.baseline,.primary-flow-state.unchanged{color:#94a3b8;background:#94a3b817}.primary-flow-state.creations{color:#22c55e;background:#22c55e1a}.primary-flow-state.redemptions{color:#fb7185;background:#fb71851a}.primary-flow-row>strong{font-variant-numeric:tabular-nums;justify-self:end;font-size:9px}.primary-flow-row>strong.up{color:#22c55e}.primary-flow-row>strong.down{color:#fb7185}.primary-flow-evidence{scrollbar-width:none;grid-column:2/-1;gap:5px;display:flex;overflow-x:auto}.primary-flow-evidence::-webkit-scrollbar{display:none}.primary-flow-evidence span{color:#6e7681;background:#94a3b812;border-radius:5px;flex:none;padding:2px 5px;font-size:8px}.primary-flow-evidence b{color:#c9d1d9;font-weight:750}.pressure-availability{gap:6px;margin-top:10px;display:flex}.pressure-availability span{color:#6e7681;border:1px solid #94a3b81a;border-radius:999px;padding:3px 7px;font-size:8px}.pressure-availability b{color:#c9d1d9;font-weight:800}.pressure-list{flex-direction:column;margin-top:7px;display:flex}.pressure-row{border-bottom:1px solid #8b949e17;grid-template-columns:24px minmax(92px,1fr) minmax(116px,1.25fr) 44px;align-items:center;gap:7px;padding:7px 0;display:grid}.pressure-row:last-child{border-bottom:0}.pressure-sector{flex-direction:column;gap:1px;min-width:0;display:flex}.pressure-sector b{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;overflow:hidden}.pressure-sector small{color:#6e7681;font-size:8px}.pressure-relationship{border-radius:999px;width:fit-content;padding:2px 6px;font-size:8px;font-weight:750}.pressure-relationship.positive,.pressure-relationship.positive-divergence{color:#22c55e;background:#22c55e1a}.pressure-relationship.negative,.pressure-relationship.negative-divergence{color:#fb7185;background:#fb71851a}.pressure-relationship.balanced{color:#94a3b8;background:#94a3b817}.pressure-row>strong{font-variant-numeric:tabular-nums;justify-self:end;font-size:10px}.pressure-row>strong.up{color:#22c55e}.pressure-row>strong.down{color:#fb7185}.pressure-evidence{scrollbar-width:none;grid-column:2/-1;gap:5px;display:flex;overflow-x:auto}.pressure-evidence::-webkit-scrollbar{display:none}.pressure-evidence span{color:#6e7681;background:#94a3b812;border-radius:5px;flex:none;padding:2px 5px;font-size:8px}.pressure-evidence b{color:#c9d1d9;font-weight:750}.leadership-list{flex-direction:column;gap:3px;margin-top:10px;display:flex}.leadership-empty{margin:12px 0 4px}.leadership-row{border-bottom:1px solid #8b949e17;grid-template-columns:24px minmax(92px,1fr) minmax(74px,1fr) 76px;align-items:center;gap:8px;min-height:48px;padding:6px 0;display:grid}.leadership-row:last-child{border-bottom:0}.leadership-rank{color:#8b949e;background:#94a3b817;border-radius:7px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:800;display:grid}.leadership-rank.rank-1{color:#fbbf24;background:#fbbf2426}.leadership-rank.rank-2{color:#cbd5e1}.leadership-rank.rank-3{color:#d97706}.leadership-sector,.leadership-values{flex-direction:column;gap:2px;min-width:0;display:flex}.leadership-sector b{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;overflow:hidden}.leadership-sector small,.leadership-values small{color:#6e7681;white-space:nowrap;font-size:9px}.leadership-state{border-radius:999px;width:fit-content;padding:1px 5px;font-weight:750}.leadership-state.consolidated{color:#22c55e;background:#22c55e1f}.leadership-state.emerging{color:#38bdf8;background:#38bdf81f}.leadership-state.weakening{color:#fcd34d;background:#fbbf241f}.leadership-state.neutral{color:#94a3b8;background:#94a3b81a}.leadership-state.lagging{color:#fb7185;background:#f43f5e1f}.leadership-meter{background:#242b36;border-radius:999px;height:5px;overflow:hidden}.leadership-meter i{border-radius:inherit;opacity:.9;height:100%;display:block}.leadership-values{font-variant-numeric:tabular-nums;align-items:flex-end}.leadership-values b{font-size:11px}.leadership-values b.up{color:#22c55e}.leadership-values b.down{color:#fb7185}.leadership-evidence{scrollbar-width:none;grid-column:2/-1;align-items:center;gap:5px;min-width:0;display:flex;overflow-x:auto}.leadership-evidence::-webkit-scrollbar{display:none}.leadership-evidence>span{color:#6e7681;white-space:nowrap;background:#94a3b812;border-radius:5px;flex:none;padding:2px 5px;font-size:8.5px}.leadership-evidence b{color:#c9d1d9;font-weight:750}.leadership-evidence b.up{color:#22c55e}.leadership-evidence b.down{color:#fb7185}.leadership-narrative{flex-wrap:wrap;grid-column:2/-1;gap:5px;display:flex}.leadership-narrative>span{color:#6e7681;white-space:nowrap;border:1px solid #94a3b81a;border-radius:999px;padding:2px 6px;font-size:8.5px}.leadership-narrative b{color:#c9d1d9;font-weight:750}.leadership-narrative .pending{color:#d97706;border-color:#fbbf2433}.leadership-narrative .uncertain{color:#fb7185;border-color:#f43f5e2e}.leadership-narrative .synthesis{color:#a78bfa;border-color:#a78bfa2e}.leadership-narrative .synthesis.confluencia_positiva{color:#22c55e}.leadership-narrative .synthesis.confluencia_negativa{color:#fb7185}.leadership-narrative .synthesis.divergencia{color:#fbbf24}.leadership-narrative .synthesis.confirmacion_pendiente{color:#38bdf8}.flows-box{z-index:10;background:#0d1117e0;border:1px solid #30363d;border-radius:10px;width:min(420px,92vw);max-height:45vh;padding:12px 14px;position:absolute;bottom:14px;right:14px;overflow-y:auto}.flows-box h4{text-transform:uppercase;letter-spacing:1px;color:#8b949e;font-size:12px}.flows-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.flows-box.collapsed{width:auto;max-height:none;padding:8px 12px;overflow:visible}.flows-box.collapsed .flows-head{margin-bottom:0}.flows-toggle{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}.flows-caret{color:#8b949e;font-size:10px;transition:transform .15s}.flows-caret.open{transform:rotate(90deg)}.flows-badge{color:#4f8cff;background:#4f8cff29;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:800}.flow-tabs{gap:4px;display:flex}.flow-tabs button{color:#8b949e;cursor:pointer;background:#21262d;border:1px solid #30363d;border-radius:6px;padding:3px 9px;font-size:11px}.flow-tabs button.on{color:#fff;background:#1f6feb;border-color:#1f6feb}.flow-since{color:#6e7681;white-space:nowrap;margin-left:auto;font-size:10px}.flow-since+.flow-conf{margin-left:6px}.flow-conf{color:#8b949e;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.flow-row.event{font-size:12px;font-weight:500}.flow-event-type{color:#c9d1d9;white-space:nowrap}.flow-row{align-items:center;gap:6px;padding:2px 0;font-size:13px;font-weight:600;display:flex}.flow-arrow{color:#4f8cff}.flows-note{color:#6e7681;margin-top:8px;font-size:10px}.error-banner{top:calc(var(--topbar-height,64px) + 8px);z-index:20;color:#ffdcd7;background:#67060c;border:1px solid #f85149;border-radius:8px;padding:10px 16px;font-size:13px;position:absolute;left:50%;transform:translate(-50%)}.loading-overlay{z-index:55;background:#090b11eb;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.load-card{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 40px;display:flex}.load-logo{background:linear-gradient(145deg,#1a2030,#0e1420);border:1px solid #2b3242;border-radius:13px;place-items:center;width:44px;height:44px;margin-bottom:4px;display:grid}.load-spinner{border:3px solid #21262d;border-top-color:#22c55e;border-radius:50%;width:34px;height:34px;margin:6px 0 10px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.load-title{color:#e6edf3;font-size:18px;font-weight:800}.load-msg{color:#c9d1d9;font-size:14px}.load-sub{color:#6e7681;max-width:260px;font-size:12px;line-height:1.5}.mf-baseline{padding:2px 0 0}.mf-baseline-title{color:#c9d1d9;margin:0 0 6px;font-size:12.5px;font-weight:700}.mf-baseline-text{color:#8b949e;margin:0;font-size:11.5px;line-height:1.55}.mf-baseline-text b{color:#c9d1d9}.mf-tide{border-bottom:1px solid #1c2029;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;padding-bottom:8px;display:flex}.mf-tide-main{color:#8b949e;align-items:baseline;gap:7px;font-size:12px;display:flex}.mf-tide-main b{font-variant-numeric:tabular-nums;font-size:14px}.mf-tide-main b.up{color:#22c55e}.mf-tide-main b.down{color:#ef4444}.mf-tide-main small{color:#6b7280;font-variant-numeric:tabular-nums;font-size:11px}.mf-tide-bench{color:#6b7280;font-size:11px}.mf-tide-bench b{color:#8b949e;font-variant-numeric:tabular-nums}.mf-rot-list{flex-direction:column;display:flex}.mf-rot-row{border-bottom:1px solid #1c2029;grid-template-columns:1fr 64px 62px 104px;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:grid}.mf-rot-row:last-child{border-bottom:none}.mf-rot-name{letter-spacing:.3px;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.mf-rot-observed{color:#8b949e;font-variant-numeric:tabular-nums;text-align:right}.mf-rot-residual{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.mf-rot-residual.up{color:#22c55e}.mf-rot-residual.down{color:#ef4444}.mf-rot-role{white-space:nowrap;text-overflow:ellipsis;border-radius:5px;justify-self:end;max-width:100%;padding:1px 7px;font-size:10.5px;font-weight:700;overflow:hidden}.mf-rot-role.receptor{color:#22c55e;background:#22c55e24}.mf-rot-role.emisor{color:#ef4444;background:#ef444424}.mf-rot-role.neutro{color:#8b949e;background:#8b949e1f}.mf-rot-pending{border-top:1px dashed #2b323f;margin-top:10px;padding-top:8px}.mf-rot-pending-head{letter-spacing:.3px;color:#8b949e;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.mf-rot-row-pending{opacity:.72}.mf-rot-pending-why{color:#8b949e;grid-column:2/-1;font-size:12px}.mf-rot-pending-note{color:#6e7681;margin:6px 0 0;font-size:12px;line-height:1.5}.mf-rot-warn{color:#f0883e;margin:8px 0 0;font-size:10.5px;line-height:1.5}@media (width<=700px){.mf-rot-row{grid-template-columns:1fr 60px 58px;row-gap:2px;padding:6px 0}.mf-rot-role{grid-column:1/-1;justify-self:start}}.perpetuos-head-actions{flex:none;align-items:center;gap:9px;display:flex}.perpetuos-bt-alternativas{color:#a9b4c2;background:#4f8cff12;border-left:2px solid #4f8cff;border-radius:0 7px 7px 0;margin:0 2px 8px;padding:7px 10px;font-size:10.5px;line-height:1.5}.perpetuos-bt-table tr.muestra-insufficient td{opacity:.55}.validation-frontera{color:#d9a441;font-size:9.5px;font-style:normal}.validation-descuadre{color:#f0883e}.ayuda-wrap{margin-left:5px;display:inline-flex;position:relative}.perpetuos-bt-liquidacion{color:#d7c0ad;background:#f0883e14;border-left:2px solid #f0883e;border-radius:0 7px 7px 0;margin:0 2px 8px;padding:8px 11px;font-size:10.5px;line-height:1.5}.pnl-positivo{color:#2fdd6f;font-variant-numeric:tabular-nums}.pnl-negativo{color:#f0883e;font-variant-numeric:tabular-nums}[data-theme=light] .pnl-positivo{color:#18a558}[data-theme=light] .pnl-negativo{color:#c2610f}.bt-limitaciones{color:#7d8998;gap:3px;margin:6px 0 0;padding-left:16px;font-size:9.5px;line-height:1.5;display:grid}[data-theme=light] .bt-limitaciones{color:#5b6577}.validation-positive{font-weight:800;color:#34d399!important}.validation-mixed_or_negative{font-weight:800;color:#fbbf24!important}.validation-insufficient{font-weight:800;color:#94a3b8!important}@media (width<=700px){.perpetuos-head-actions{align-items:flex-start;padding-top:22px}}[data-theme=light] .mf-baseline-title{color:#1f2933}[data-theme=light] .mf-baseline-text{color:#566171}[data-theme=light] .mf-baseline-text b{color:#1f2933}[data-theme=light] .mf-tide{border-bottom-color:#e6eaf0}[data-theme=light] .mf-tide-main,[data-theme=light] .mf-tide-bench b{color:#566171}[data-theme=light] .mf-rot-row{border-bottom-color:#e6eaf0}[data-theme=light] .mf-rot-observed{color:#566171}@media (width<=640px){.topbar{flex-wrap:wrap;gap:8px;padding:10px 12px}.topbar-right{width:100%}.bt-btn{padding:7px 9px;font-size:12px}.asset-list{top:calc(var(--topbar-height,108px) + 8px);width:auto;max-height:55vh;bottom:auto;left:8px;right:8px}.panel{border-top:1px solid #262c38;border-left:none;width:100%;height:82vh;top:auto}.alerts-dropdown,.alerts-dropdown.wide{width:auto;left:8px;right:8px;top:calc(var(--topbar-height,108px) + 8px)}.flows-box{max-width:none;bottom:60px;left:8px;right:8px}.bt-panel,.tbl-panel{max-height:92vh;padding:16px}.bt-summary{grid-template-columns:1fr}.toasts{width:92vw}}.panel{z-index:30;background:#0d1117fa;border-left:1px solid #262c38;width:366px;padding:20px 20px 24px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.panel-close{color:#8b949e;cursor:pointer;background:#21262d;border:1px solid #30363d;border-radius:7px;place-items:center;width:26px;height:26px;font-size:13px;display:grid;position:absolute;top:14px;right:14px}.panel-close:hover{color:#fff;background:#30363d}.panel-header{margin-bottom:16px;padding-right:30px}.ph-top{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ph-icon{border:1px solid;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.ph-title{min-width:0}.cat-chip{letter-spacing:.3px;text-transform:capitalize;border:1px solid;border-radius:999px;margin-bottom:5px;padding:1px 9px;font-size:10.5px;font-weight:600;display:inline-block}.panel-header h2{letter-spacing:-.3px;font-size:22px;font-weight:800;line-height:1.1}.ph-about{color:#9da7b3;margin:-4px 0 12px;font-size:12.5px;line-height:1.5}.price-row{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.change-cards{white-space:nowrap;flex:none;align-items:stretch;gap:6px;display:inline-flex}.panel.asset-detail-panel.compact .price-row{flex-wrap:nowrap;gap:6px}.panel.asset-detail-panel.compact .price{min-width:0;margin-right:0;font-size:20px}.panel.asset-detail-panel.compact .change-cards{gap:4px}.panel.asset-detail-panel.compact .chg{min-width:64px;padding-left:7px;padding-right:7px}.price{font-variant-numeric:tabular-nums;letter-spacing:-.35px;align-items:center;min-height:42px;margin-right:3px;font-size:23px;font-weight:800;display:inline-flex}.market-session-badge{color:#7dd3fc;letter-spacing:.25px;white-space:nowrap;background:#38bdf814;border:1px solid #38bdf840;border-radius:999px;align-self:center;align-items:center;gap:5px;min-height:24px;padding:3px 8px;font-size:8.5px;font-weight:800;display:inline-flex}.market-session-badge i{width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 14%, transparent);background:currentColor;border-radius:50%}.market-session-badge.regular{color:#4ade80;background:#22c55e14;border-color:#22c55e42}.market-session-badge.closed,.market-session-badge.overnight{color:#94a3b8;background:#94a3b812;border-color:#94a3b833}[data-theme=light] .market-session-badge{color:#0369a1;background:#f0f9ff;border-color:#bae6fd}[data-theme=light] .market-session-badge.regular{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}[data-theme=light] .market-session-badge.closed,[data-theme=light] .market-session-badge.overnight{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.chg{box-sizing:border-box;font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:10px;grid-template-rows:auto auto;align-content:center;min-width:72px;min-height:42px;padding:5px 10px;transition:transform .16s,border-color .16s,background .16s;display:grid}.chg:hover{transform:translateY(-1px)}.chg em{letter-spacing:.55px;opacity:.72;font-size:9px;font-style:normal;font-weight:750;line-height:1;display:block}.chg b{margin-top:3px;font-size:13px;font-weight:800;line-height:1;display:block}.chg.up{color:#22c55e;background:linear-gradient(145deg,#22c55e29,#22c55e0f);border-color:#22c55e4d}.chg.down{color:#fb7185;background:linear-gradient(145deg,#f43f5e29,#f43f5e0f);border-color:#f43f5e4d}.chg.flat{color:#aab4c3;background:#94a3b814;border-color:#94a3b83d}.info-card{background:#ffffff05;border:1px solid #262c38;border-radius:12px;padding:12px 14px}.about{color:#9da7b3;font-size:12.5px;line-height:1.55}.holdings{flex-wrap:wrap;align-items:center;gap:5px;margin-top:10px;display:flex}.holdings-label{text-transform:uppercase;letter-spacing:.6px;color:#6e7681;width:100%;margin-bottom:2px;font-size:10px;font-weight:700}.holding-chip{color:#c9d1d9;background:#21262d;border:1px solid #30363d;border-radius:999px;padding:2px 9px;font-size:11px}.score-box{background:radial-gradient(120% 140% at 0 0,#ffffff0d,#ffffff03);border:1px solid;border-radius:14px;align-items:center;gap:16px;margin-bottom:4px;padding:14px 18px;display:flex}.score-num{font-variant-numeric:tabular-nums;font-size:46px;font-weight:800;line-height:1}.score-label{flex-direction:column;gap:6px;display:flex}.signal{color:#0b0e14;letter-spacing:1px;border-radius:6px;width:fit-content;padding:3px 10px;font-size:12px;font-weight:800}.score-sub{color:#8b949e;font-size:11px}.score-scope{color:#9da7b3;max-width:560px;font-size:12px;line-height:1.4}.panel-section{border-top:1px solid #1c2029;margin-top:20px;padding-top:18px}.panel-section.info-card{border-top:none;margin-top:16px;padding-top:12px}.panel h3{text-transform:uppercase;letter-spacing:1px;color:#8b949e;margin:0 0 12px;font-size:12px}.component{margin-bottom:12px}.component-head{justify-content:space-between;margin-bottom:4px;font-size:13px;font-weight:600;display:flex}.component-pts{color:#8b949e;font-weight:500}.bar{background:#21262d;border-radius:3px;height:6px;margin-bottom:5px;overflow:hidden}.bar i{border-radius:3px;height:100%;display:block}.component-detail{color:#9da7b3;font-size:12px;line-height:1.45}.diag-card{border-left:3px solid #3b82f6;padding-left:12px}.floor-sequence-card{border-left:3px solid #c78b3c;padding-left:12px}.hechos{gap:14px;margin:0;padding:0;list-style:none;display:grid}.hecho{border-left:2px solid #30363d;padding-left:11px;display:block}.hecho>time{color:#8b949e;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:11px;display:block}.hecho>b{color:#e6edf3;margin-top:1px;font-size:13px;line-height:1.35;display:block}.hecho-que-es{color:#9da7b3;margin:3px 0 0;font-size:12px;line-height:1.5}.hecho-detalle{color:#6e7681;margin:2px 0 0;font-size:11.5px;line-height:1.45}.hechos-vacio{color:#8b949e;margin:0;font-size:12.5px;line-height:1.5}.hechos-nota{color:#6e7681;margin:12px 0 0;font-size:11.5px;font-style:italic;line-height:1.45}.hechos-metodo{margin-top:10px}.hechos-metodo>summary{cursor:pointer;color:#8b949e;padding:2px 0;font-size:12px;font-weight:600;list-style:none}.hechos-metodo>summary::-webkit-details-marker{display:none}.hechos-metodo>summary:before{content:"▸ ";color:#6b7280}.hechos-metodo[open]>summary:before{content:"▾ "}.hechos-metodo>summary:hover{color:#c9d1d9}.hechos-metodo h5{color:#8b949e;letter-spacing:.06em;text-transform:uppercase;margin:12px 0 4px;font-size:10.5px}.hechos-metodo p{color:#c9d1d9;margin:0 0 6px;font-size:12.5px;line-height:1.5}.hechos-metodo ul{margin:0;padding-left:16px}.hechos-metodo li{color:#c9d1d9;margin-bottom:3px;font-size:12.5px;line-height:1.5}.hechos-metodo li b{color:#e6edf3}.hechos-cifras{font-size:12.5px;color:#8b949e!important}.hechos-cifras-det>summary{cursor:pointer;color:#6e7681;padding:4px 0;font-size:11.5px;font-weight:600;list-style:none}.hechos-cifras-det>summary::-webkit-details-marker{display:none}.hechos-cifras-det>summary:before{content:"+ "}.hechos-cifras-det[open]>summary:before{content:"- "}[data-theme=light] .hecho>b{color:#24292f}[data-theme=light] .hecho{border-left-color:#ccd3dd}[data-theme=light] .hecho>time{color:#5b6674}[data-theme=light] .hecho-que-es,[data-theme=light] .hecho-detalle,[data-theme=light] .hechos-vacio,[data-theme=light] .hechos-metodo p,[data-theme=light] .hechos-metodo li{color:#57606a}[data-theme=light] .hechos-metodo li b{color:#24292f}.diag-card .diag-conf{color:#8b949e;white-space:nowrap;font-size:12px;font-weight:600}.diag-state{margin:2px 0 6px;font-size:16px;font-weight:700}.diag-weekly{color:#9da7b3;margin-bottom:6px;font-size:12.5px}.diag-weekly-lbl{color:#8b949e}.diag-weekly-asof{color:#6e7681;font-size:11px}.diag-weekly-sum{color:#9da7b3;margin:4px 0 0;font-size:12px;line-height:1.45}[data-theme=light] .diag-weekly-sum{color:#57606a}.diag-framing{color:#c9d1d9;border-left:2px solid #3b82f6;margin:0 0 10px;padding-left:8px;font-size:13px;line-height:1.5}.diag-conf-pct{color:#6e7681;font-weight:500}.diag-divnote{color:#e3b341;background:#e3b34114;border-radius:6px;margin:0 0 10px;padding:7px 9px;font-size:12.5px;line-height:1.5}.diag-explain{margin:4px 0 10px}.diag-explain summary{color:#8b949e;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px}.diag-explain p{color:#9da7b3;margin:6px 0 0;font-size:12px;line-height:1.45}[data-theme=light] .diag-divnote{color:#9a6700;background:#9a670014}.cv-divnote{color:#e3b341;background:#e3b34114;border-radius:6px;margin:0;padding:6px 8px;font-size:12.5px;line-height:1.5}[data-theme=light] .cv-divnote{color:#9a6700;background:#9a670014}[data-theme=light] .diag-explain p{color:#57606a}[data-theme=light] .diag-framing{color:#33404f}[data-theme=light] .diag-weekly{color:#5a6572}.diag-narrative{color:#c9d1d9;margin:0 0 12px;font-size:13px;line-height:1.5}.diag-expl{margin:0 0 12px}.diag-expl section{margin:0 0 10px}.diag-expl h4{letter-spacing:.06em;text-transform:uppercase;color:#8b949e;margin:0 0 4px;font-size:10.5px;font-weight:700}.diag-expl p{color:#c9d1d9;margin:0;font-size:13px;line-height:1.5}.diag-expl-lead{font-weight:600;color:#e6edf3!important;font-size:14px!important}.diag-expl ul{margin:0;padding-left:16px}.diag-expl li{color:#c9d1d9;margin-bottom:4px;font-size:13px;line-height:1.5}.diag-expl-warn{background:#e3b34112;border-radius:6px;padding:8px 10px}.diag-expl-warn h4{color:#e3b341}.diag-expl-warn li{color:#d6c08a}[data-theme=light] .diag-expl p,[data-theme=light] .diag-expl li{color:#24292f}[data-theme=light] .diag-expl-lead{color:#0d1117!important}[data-theme=light] .diag-expl-warn{background:#9a670012}[data-theme=light] .diag-expl-warn h4{color:#9a6700}[data-theme=light] .diag-expl-warn li{color:#6b4e00}.diag-axes{grid-template-columns:1fr;gap:6px;margin-bottom:12px;display:grid}.diag-axis{grid-template-columns:92px 1fr 28px;align-items:center;gap:8px;display:grid}.diag-axis-lbl{color:#9da7b3;font-size:12px}.diag-axis-bar{background:#21262d;border-radius:3px;height:6px;overflow:hidden}.diag-axis-bar i{background:#3b82f6;border-radius:3px;height:100%;display:block}.diag-axis-val{color:#8b949e;text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.diag-watch{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.diag-watch-row{font-size:12.5px;line-height:1.4}.diag-watch-lbl{color:#8b949e;margin-right:6px;font-weight:600}.diag-watch-items{color:#c9d1d9}.diag-uncert{color:#9da7b3;margin:2px 0 0;font-size:12.5px;font-style:italic}.diag-disclaimer{color:#6e7681;margin:8px 0 0;font-size:11px;line-height:1.4}[data-theme=light] .diag-narrative{color:#33404f}[data-theme=light] .diag-axis-bar{background:#e6eaf0}[data-theme=light] .diag-watch-items{color:#33404f}[data-theme=light] .diag-disclaimer{color:#8b949e}.tbl-state{color:#8b949e;margin-top:2px;font-size:11px;font-weight:500}[data-theme=light] .tbl-state{color:#6b7684}.score-origen-lead{color:#8b949e;margin:0 0 10px;font-size:12.5px;line-height:1.55}.estados{gap:9px;margin:0 0 4px;padding:0;list-style:none;display:grid}.estados li.otros{opacity:.68}.estado-fila{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:3px;display:flex}.estado-nombre{color:#c9d1d9;font-size:12.5px;line-height:1.35}.estado-pct{color:#e6edf3;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.estado-barra{background:#21262d;border-radius:999px;height:6px;overflow:hidden}.estado-barra i{border-radius:inherit;height:100%;display:block}.estado-barra i.sube{background:#2ea043}.estado-barra i.baja{background:#d1495b}.estado-barra i.neutro{background:#6e7681}.tira{margin:8px 0 4px}.tira-barra{background:#21262d;border-radius:999px;height:12px;display:flex;overflow:hidden}.tira-barra i{height:100%;display:block}.tira-barra i.tr-compra{background:#2ea043}.tira-barra i.tr-venta{background:#d1495b}.tira-barra i.tr-esperar{background:#6e7681}.tira-barra i.tr-sin_historico{background:#30363d}.tira-texto{color:#c9d1d9;margin:7px 0 0;font-size:12.5px;line-height:1.5}.chart-zona{fill:#8b949e;text-transform:uppercase;letter-spacing:.08em;font-size:8px}[data-theme=light] .tira-barra{background:#e6eaf0}[data-theme=light] .tira-texto{color:#3d4757}[data-theme=light] .chart-zona{fill:#6c7683}.score-calculo-lead{color:#8b949e;margin:6px 0 10px;font-size:12px;line-height:1.5}.score-origen-tabla{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12.5px}.score-origen-tabla td{border-bottom:1px solid #21262d;padding:5px 0}.score-origen-tabla tr.otros td{color:#6b7280;font-style:italic}.score-origen-tabla .so-cuenta{text-align:right;color:#8b949e;white-space:nowrap;padding-left:12px}.score-origen-tabla .so-aporta{text-align:right;color:#e6edf3;white-space:nowrap;padding-left:12px}.score-origen-tabla tr.so-total td{text-transform:uppercase;letter-spacing:.04em;border-top:2px solid #30363d;border-bottom:none;padding-top:8px;font-size:11.5px;font-weight:700}.score-origen-tabla tr.so-total td:last-child{text-align:right;letter-spacing:0;font-size:16px}.component-volumen{border-top:1px solid #21262d;justify-content:space-between;gap:10px;margin:12px 0 0;padding-top:10px;font-size:12.5px;display:flex}.component-volumen span{color:#8b949e}.component-volumen b{color:#e6edf3}.fund-note-det>summary{cursor:pointer;color:#6e7681;padding:4px 0;font-size:11.5px;font-weight:600;list-style:none}.fund-note-det>summary::-webkit-details-marker{display:none}.fund-note-det>summary:before{content:"+ "}.fund-note-det[open]>summary:before{content:"- "}.score-sub{border-top:1px solid #21262d;margin-top:14px;padding-top:10px}.score-sub>summary{cursor:pointer;color:#8b949e;padding:2px 0;font-size:12.5px;font-weight:600;list-style:none}.score-sub>summary::-webkit-details-marker{display:none}.score-sub>summary:before{content:"▸ ";color:#6b7280}.score-sub[open]>summary:before{content:"▾ "}.score-sub>summary:hover{color:#c9d1d9}[data-theme=light] .score-origen-lead{color:#5b6674}[data-theme=light] .score-origen-tabla td{border-bottom-color:#e6eaf0}[data-theme=light] .score-origen-tabla .so-aporta{color:#1b2430}[data-theme=light] .estado-nombre{color:#3d4757}[data-theme=light] .estado-pct{color:#1b2430}[data-theme=light] .estado-barra{background:#e6eaf0}[data-theme=light] .score-calculo-lead{color:#5b6674}[data-theme=light] .component-volumen{border-top-color:#e6eaf0}[data-theme=light] .component-volumen span{color:#5b6674}[data-theme=light] .component-volumen b{color:#1b2430}[data-theme=light] .score-origen-tabla tr.so-total td{border-top-color:#ccd3dd}[data-theme=light] .score-sub{border-top-color:#e6eaf0}[data-theme=light] .score-sub>summary{color:#5b6674}[data-theme=light] .score-sub>summary:hover{color:#1f2937}.ind-table{border-collapse:collapse;width:100%;font-size:13px}.ind-table td{border-bottom:1px solid #21262d;padding:5px 0}.ind-table td:last-child{text-align:right;font-variant-numeric:tabular-nums;color:#c9d1d9}.disclaimer{color:#6e7681;margin-top:16px;font-size:11px;line-height:1.4}.growth-radar-card{border-left:3px solid #38bdf8;padding-left:12px}.growth-radar-summary{align-items:center;gap:14px;margin-bottom:14px;display:flex}.growth-radar-score{background:#38bdf817;border:1px solid #38bdf840;border-radius:10px;flex-direction:column;align-items:center;min-width:86px;padding:8px 12px;display:flex}.growth-radar-score b{color:#e6edf3;font-size:26px;font-weight:800;line-height:1}.growth-radar-score span{color:#8b949e;text-align:center;margin-top:5px;font-size:10px;line-height:1.3}.growth-radar-summary>div:last-child{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.growth-radar-summary>div:last-child p{color:#c9d1d9;margin:2px 0 0;font-size:12.5px;font-weight:600}.growth-status,.growth-risk,.growth-phase,.growth-untradable{letter-spacing:.4px;text-transform:uppercase;border-radius:999px;width:fit-content;padding:3px 9px;font-size:10.5px;font-weight:700}.growth-status.active{color:#22c55e;background:#22c55e24}.growth-status.watch{color:#60a5fa;background:#60a5fa24}.growth-phase.mecha{color:#22c55e;background:#22c55e29}.growth-phase.confirmado{color:#60a5fa;background:#60a5fa24}.growth-phase.disparado{color:#f59e0b;background:#f59e0b24}.growth-phase.enfriando{color:#8b949e;background:#8b949e1f}.growth-untradable{color:#f87171;background:#f8717124}.spec-warning{color:#fbbf24;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:8px;margin-top:8px;padding:8px 10px}.growth-risk{text-transform:none;letter-spacing:0;font-weight:600}.growth-risk.high{color:#22c55e;background:#22c55e1a}.growth-risk.medium{color:#e3b341;background:#e3b3411f}.growth-risk.low{color:#8b949e;background:#8b949e1f}.catalyst-lead{background:#38bdf80f;border:1px solid #1f2a37;border-radius:8px;margin:0 0 14px;padding:10px 12px}.catalyst-lead h4{color:#e6edf3;margin:0 0 4px;font-size:13.5px;font-weight:700;line-height:1.4}.catalyst-lead p{color:#8b949e;margin:0 0 6px;font-size:11.5px}.catalyst-lead a{color:#38bdf8;font-size:12px;font-weight:600;text-decoration:none}.catalyst-lead a:hover{text-decoration:underline}.growth-radar-metrics{gap:9px;margin-bottom:14px;display:grid}.growth-radar-metrics>div{grid-template-columns:1fr 88px 28px;align-items:center;gap:10px;display:grid}.growth-radar-metrics>div>span{color:#9da7b3;font-size:12px}.growth-radar-metrics .bar{margin-bottom:0}.growth-radar-metrics .bar i{background:linear-gradient(90deg,#38bdf8,#22c55e)}.growth-radar-metrics>div>b{color:#c9d1d9;text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.growth-facts-mas{margin:-6px 0 14px}.growth-facts-mas>summary{cursor:pointer;color:#8b949e;padding:2px 0 6px;font-size:11.5px;font-weight:600;list-style:none}.growth-facts-mas>summary::-webkit-details-marker{display:none}.growth-facts-mas>summary:before{content:"▸ ";color:#6b7280}.growth-facts-mas[open]>summary:before{content:"▾ "}.growth-facts-mas>summary:hover{color:#c9d1d9}.growth-facts-mas .growth-facts{margin-bottom:0}[data-theme=light] .growth-facts-mas>summary{color:#5b6674}.growth-facts{grid-template-columns:1fr 1fr;gap:6px 14px;margin-bottom:14px;display:grid}.growth-facts span{color:#8b949e;justify-content:space-between;gap:8px;font-size:12px;display:flex}.growth-facts span b{color:#e6edf3;text-align:right;font-weight:600}.growth-points{margin-bottom:12px}.growth-points h4{text-transform:uppercase;letter-spacing:.6px;color:#8b949e;margin:0 0 6px;font-size:11px}.growth-points p{color:#c9d1d9;margin:3px 0;font-size:12px;line-height:1.5}.growth-points.positive p{color:#86efac}.growth-points.risks p{color:#e3b341}.growth-spec-disclaimer{color:#6e7681;margin:6px 0 0;font-size:11px;font-style:italic;line-height:1.45}.spec-card .opp-top{flex-wrap:wrap;align-items:center;gap:6px 8px}.spec-kind{color:#9da7b3;margin:4px 0 2px;font-size:12px}.spec-kind b{color:#c9d1d9;font-weight:600}.spec-headline{color:#c9d1d9;margin:2px 0 6px;font-size:12.5px;line-height:1.4}.spec-facts{flex-wrap:wrap;gap:4px 14px;display:flex}.spec-facts span{color:#8b949e;font-size:11.5px}.spec-facts b{color:#e6edf3;font-weight:600}.spec-view-note{margin-top:14px;padding:0 4px}[data-theme=light] .spec-kind b,[data-theme=light] .spec-headline{color:#33404f}[data-theme=light] .spec-facts b{color:#1b2330}@media (width<=560px){.growth-facts{grid-template-columns:1fr}.growth-radar-summary{flex-wrap:wrap}}[data-theme=light] .growth-radar-score{background:#38bdf81a;border-color:#38bdf84d}[data-theme=light] .growth-radar-score b{color:#1b2330}[data-theme=light] .growth-radar-summary>div:last-child p{color:#33404f}[data-theme=light] .catalyst-lead{background:#38bdf812;border-color:#dbe2ea}[data-theme=light] .catalyst-lead h4,[data-theme=light] .growth-facts span b{color:#1b2330}[data-theme=light] .growth-radar-metrics>div>b,[data-theme=light] .growth-points p{color:#33404f}[data-theme=light] .growth-points.positive p{color:#1a7f37}[data-theme=light] .growth-points.risks p{color:#9a6700}[data-theme=light] .growth-spec-disclaimer{color:#8b949e}.app[data-theme=light]{background:radial-gradient(58% 45% at 84% 6%,#20b95a12,#0000 70%),radial-gradient(55% 50% at 8% 96%,#1c6ecf12,#0000 72%),radial-gradient(120% 90% at 50% 12%,#fff 0%,#eef1f6 55%,#e4e8ef 100%)}[data-theme=light] .brand-name{color:#1b2330;-webkit-text-fill-color:#1b2330;background:0 0}[data-theme=light] .brand-logo{background:linear-gradient(145deg,#fff,#eef1f6);border-color:#d9dee7}[data-theme=light] .icon-btn,[data-theme=light] .bell,[data-theme=light] .bt-btn{color:#1b2330;background:#ffffffbf;border-color:#d9dee7}[data-theme=light] .icon-btn:hover,[data-theme=light] .bell:hover,[data-theme=light] .bt-btn:hover{background:#eef1f6}[data-theme=light] .asset-list{background:#fffffff7;border-color:#d9dee7}[data-theme=light] .asset-search{color:#1b2330;background:#fff;border-color:#d9dee7}[data-theme=light] .asset-search::placeholder{color:#97a0ad}[data-theme=light] .seg button{color:#6c7683;background:#eef1f6;border-color:#d9dee7}[data-theme=light] .sort-row{color:#6c7683}[data-theme=light] .sort-row select{color:#1b2330;background:#fff;border-color:#d9dee7}[data-theme=light] .list-item{color:#1b2330;border-bottom-color:#e6eaf0}[data-theme=light] .list-item:hover{background:#00000008}[data-theme=light] .list-item.active{background:#1f6feb1f}[data-theme=light] .alerts-dropdown,[data-theme=light] .flows-box,[data-theme=light] .leadership-box{background:#fffffff7;border-color:#d9dee7}[data-theme=light] .leadership-box h4{color:#566171}[data-theme=light] .leadership-row{border-bottom-color:#edf0f4}[data-theme=light] .leadership-rank{background:#eef1f6}[data-theme=light] .leadership-meter{background:#e6eaf0}[data-theme=light] .leadership-quadrant{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .leadership-quadrant header b,[data-theme=light] .leadership-validation b{color:#33404f}[data-theme=light] .synthesis-summary{background:#faf5ff;border-color:#ede9fe}[data-theme=light] .synthesis-summary b{color:#33404f}[data-theme=light] .leadership-validation{color:#64748b;background:#f0f9ff;border-color:#dbeafe}[data-theme=light] .leadership-validation.insuficiente{background:#fffbeb;border-color:#fde68a}[data-theme=light] .leadership-validation.sin_confirmacion_predictiva{background:#fff1f2;border-color:#fecdd3}[data-theme=light] .primary-flow-source span{color:#64748b;background:#f0f9ff;border-color:#dbeafe}[data-theme=light] .primary-flow-source b,[data-theme=light] .primary-flow-evidence b{color:#33404f}[data-theme=light] .primary-flow-row{border-bottom-color:#edf0f4}[data-theme=light] .primary-flow-evidence span{color:#6c7683;background:#f1f4f8}[data-theme=light] .pressure-availability span{color:#64748b;border-color:#e2e8f0}[data-theme=light] .pressure-availability b,[data-theme=light] .pressure-evidence b{color:#33404f}[data-theme=light] .pressure-row{border-bottom-color:#edf0f4}[data-theme=light] .pressure-evidence span,[data-theme=light] .leadership-evidence>span{color:#6c7683;background:#f1f4f8}[data-theme=light] .leadership-evidence b{color:#33404f}[data-theme=light] .leadership-evidence b.up{color:#15803d}[data-theme=light] .leadership-evidence b.down{color:#be123c}[data-theme=light] .leadership-narrative>span{color:#64748b;border-color:#e2e8f0}[data-theme=light] .leadership-narrative b{color:#33404f}[data-theme=light] .leadership-narrative .pending{color:#b45309}[data-theme=light] .leadership-narrative .uncertain{color:#be123c}[data-theme=light] .alerts-dropdown h4,[data-theme=light] .flows-head h4,[data-theme=light] .alerts-empty,[data-theme=light] .flows-note,[data-theme=light] .flow-since{color:#6c7683}[data-theme=light] .alert-row,[data-theme=light] .alert-group{border-bottom-color:#e6eaf0}[data-theme=light] .alert-viejo,[data-theme=light] .al-viejo{color:#8a6100}[data-theme=light] .alert-group-rest{border-left-color:#e6eaf0}[data-theme=light] .alert-group-mas{color:#5a6472}[data-theme=light] .alert-group-mas:hover{color:#24292f}[data-theme=light] .alert-time{color:#97a0ad}[data-theme=light] .alert-name,[data-theme=light] .flow-row{color:#1b2330}[data-theme=light] .flow-tabs button{color:#6c7683;background:#eef1f6;border-color:#d9dee7}[data-theme=light] .toast{color:#1b2330;background:#fffffffa}[data-theme=light] .toast-close{color:#6c7683}[data-theme=light] .panel{color:#1b2330;background:#fffffffa;border-left-color:#d9dee7}[data-theme=light] .panel-close{color:#6c7683;background:#eef1f6;border-color:#d9dee7}[data-theme=light] .panel-close:hover{color:#1b2330;background:#e0e5ec}[data-theme=light] .panel-header h2,[data-theme=light] .price,[data-theme=light] .bt-name{color:#1b2330}[data-theme=light] .chg em{color:#97a0ad}[data-theme=light] .info-card,[data-theme=light] .hist-note,[data-theme=light] .chart{background:#f6f8fb;border-color:#e6eaf0}[data-theme=light] .ph-about,[data-theme=light] .about,[data-theme=light] .component-detail,[data-theme=light] .score-sub,[data-theme=light] .score-scope,[data-theme=light] .panel h3,[data-theme=light] .hist-note{color:#6c7683}[data-theme=light] .holdings-label,[data-theme=light] .disclaimer,[data-theme=light] .chart-hover{color:#97a0ad}[data-theme=light] .holding-chip{color:#3d4757;background:#eef1f6;border-color:#d9dee7}[data-theme=light] .score-box{background:#f6f8fb}[data-theme=light] .panel-section{border-top-color:#e6eaf0}[data-theme=light] .bar{background:#e6eaf0}[data-theme=light] .ind-table td{border-bottom-color:#e6eaf0}[data-theme=light] .ind-table td:last-child{color:#3d4757}[data-theme=light] .component-head{color:#1b2330}[data-theme=light] .loading-overlay{color:#6c7683;background:#f0f3f7cc}[data-theme=light] .chart-date{fill:#97a0ad}[data-theme=light] .legend-item{color:#3d4757}[data-theme=light] .bt-overlay{background:#e1e6eeb8}[data-theme=light] .bt-panel{color:#1b2330;background:#fff;border-color:#d9dee7}[data-theme=light] .bt-head h2{color:#1b2330}[data-theme=light] .bt-sub,[data-theme=light] .bt-loading,[data-theme=light] .bt-progress-txt,[data-theme=light] .bt-stat-label{color:#6c7683}[data-theme=light] .bt-progress-bar{background:#e6eaf0}[data-theme=light] .bt-auto-refresh{color:#1f6feb;background:#1f6feb12;border-color:#1f6feb3d}[data-theme=light] .bt-stat{background:#f6f8fb;border-color:#e6eaf0}[data-theme=light] .bt-stat-val{color:#1b2330}[data-theme=light] .bt-stat-sub,[data-theme=light] .bt-note{color:#97a0ad}[data-theme=light] .bt-table th{color:#97a0ad;border-bottom-color:#e6eaf0}[data-theme=light] .bt-table td{border-bottom-color:#e6eaf0}.cv-panel{flex-direction:column;width:min(1280px,100%);height:88vh;display:flex;overflow:hidden}.cv-layout{flex:1;gap:16px;min-height:0;display:flex}.cv-list{flex-direction:column;flex-shrink:0;gap:4px;width:190px;padding-right:4px;display:flex;overflow-y:auto}.cv-item{color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.cv-item:hover{background:#8b949e1a}.cv-item.on{background:#6366f124;border-color:#6366f166}.cv-item-name{font-size:13px;font-weight:700}.cv-item-sub{color:#8b949e;font-size:11px}.cv-main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.cv-info{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.cv-info-name{font-size:16px;font-weight:800}.cv-info-price{color:#22c55e;font-size:15px;font-weight:700}.cv-info-sub{color:#8b949e;font-size:12px}.cv-legend{color:#8b949e;align-items:center;gap:6px;margin-left:auto;font-size:11.5px;display:flex}.cv-legend i{border-radius:2px;width:14px;height:3px;margin-left:8px;display:inline-block}.cv-chart{border:1px solid #2b3242;border-radius:12px;flex:1;min-height:0;position:relative;overflow:hidden}.cv-chart .bt-loading{place-items:center;display:grid;position:absolute;inset:0}.cv-note{margin-top:0}.nav-group{position:relative}.nav-btn{color:#c9d1d9;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #2b3242;border-radius:9px;padding:6px 12px;font-size:12.5px}.nav-btn em{opacity:.6;margin-left:2px;font-size:9px;font-style:normal}.nav-btn:hover{background:#8b949e1f}.nav-btn.on{color:#e6edf3;background:#4f8cff29;border-color:#4f8cff}.nav-menu{z-index:60;background:#11151d;border:1px solid #2b3242;border-radius:11px;min-width:232px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 38px #00000080}.nav-menu,.user-menu{opacity:0;transform:translateY(calc(var(--mov-desliz) * -1)) scale(var(--mov-escala));transform-origin:100% 0;transition:opacity var(--mov-salida) var(--mov-curva-salida), transform var(--mov-salida) var(--mov-curva-salida), display var(--mov-salida) allow-discrete;display:none}.nav-menu.abierto,.user-menu.abierto{opacity:1;transition-duration:var(--mov-entrada);transition-timing-function:var(--mov-curva-entrada);display:block;transform:translateY(0)scale(1)}@starting-style{.nav-menu.abierto,.user-menu.abierto{opacity:0;transform:translateY(calc(var(--mov-desliz) * -1)) scale(var(--mov-escala))}}.brand-menu,.lang-menu{transform-origin:0 0}.nav-menu-cards.abierto{display:grid}.nav-menu-cards.abierto .nav-card{animation:nav-card-entra var(--mov-entrada) var(--mov-curva-entrada) backwards}.nav-menu-cards.abierto .nav-card:nth-child(2){animation-delay:26ms}.nav-menu-cards.abierto .nav-card:nth-child(3){animation-delay:52ms}.nav-menu-cards.abierto .nav-card:nth-child(4){animation-delay:78ms}.nav-menu-cards.abierto .nav-card:nth-child(5){animation-delay:.104s}@keyframes nav-card-entra{0%{opacity:0;transform:translateY(-4px)}}.nav-btn em,.lang-chevron,.brand-chevron{transition:transform var(--mov-entrada) var(--mov-curva-entrada);display:inline-block}.nav-btn.on em,.lang-btn.on .lang-chevron,.brand-btn.on .brand-chevron{transform:rotate(180deg)}.nav-btn{transition:background var(--mov-entrada) var(--mov-curva-entrada), border-color var(--mov-entrada) var(--mov-curva-entrada), color var(--mov-entrada) var(--mov-curva-entrada)}.nav-item,.nav-card{transition:background var(--mov-salida) var(--mov-curva-salida), border-color var(--mov-salida) var(--mov-curva-salida)}@media (prefers-reduced-motion:reduce){.nav-menu,.user-menu,.nav-menu.abierto,.user-menu.abierto{transform:none}@starting-style{.nav-menu.abierto,.user-menu.abierto{transform:none}}.nav-menu-cards.abierto .nav-card{animation:none}.nav-btn.on em,.lang-btn.on .lang-chevron,.brand-btn.on .brand-chevron{transition:none}}.nav-item{color:#c9d1d9;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}.nav-item:hover{background:#8b949e21}.nav-item-label{flex:1}.nav-item.soon{color:#6e7681}.nav-soon{color:#6e7681;border:1px solid #2b3242;border-radius:4px;padding:1px 5px;font-size:9.5px}.nav-badge{color:#fff;text-align:center;background:#3f70cc;border-radius:999px;min-width:17px;padding:0 5px;font-size:10px;font-weight:700}.nav-sep{letter-spacing:.6px;text-transform:uppercase;color:#6e7681;padding:7px 10px 3px;font-size:9.5px;font-weight:700}.soon-panel{max-width:460px}.soon-body{color:#8b949e;margin:0;font-size:13px;line-height:1.55}[data-theme=light] .nav-btn{color:#1b2330;border-color:#d9dee7}[data-theme=light] .nav-menu{background:#fff;border-color:#d9dee7;box-shadow:0 14px 38px #1b233024}[data-theme=light] .nav-item{color:#1b2330}[data-theme=light] .nav-item.soon{color:#97a0ad}[data-theme=light] .soon-body{color:#6c7683}.cv-struct{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:22px;display:flex}.cv-tf{border:1px solid #2b3242;border-radius:7px;flex-shrink:0;display:inline-flex;overflow:hidden}.cv-tf button{color:#8b949e;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 12px;font-size:11.5px;font-weight:600}.cv-tf button:hover{background:#8b949e1a}.cv-tf button.on{color:#fff;background:#4f8cff}[data-theme=light] .cv-tf{border-color:#d9dee7}[data-theme=light] .cv-tf button.on{color:#fff}.cv-regime{font:inherit;letter-spacing:.4px;color:#0b0e14;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:800;display:inline-flex}.cv-regime em{opacity:.7;font-size:8px;font-style:normal}.cv-regime:hover{filter:brightness(1.1)}.cv-why-link{color:#8b949e;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-size:11.5px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cv-why-link:hover{color:#c9d1d9}.cv-layers{flex-wrap:wrap;justify-content:flex-end;gap:4px 6px;margin-left:auto;display:flex}.cv-layer{color:#8b949e;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #2b3242;border-radius:8px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;display:inline-flex}.cv-layer:hover{background:#8b949e1a}.cv-layer.on{color:#c9d1d9;border-color:#4b5563}.cv-layer input{accent-color:#4f8cff;cursor:pointer;width:12px;height:12px;margin:0}.cv-why{background:#8b949e0d;border:1px solid #2b3242;border-radius:10px;max-height:260px;padding:12px 14px;overflow-y:auto}.cv-why-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.cv-why-head b{color:#e6edf3;font-size:12.5px}.cv-why-close{color:#8b949e;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto}.cv-why-block{margin-bottom:9px}.cv-why-block:last-child{margin-bottom:0}.cv-why-block h4{letter-spacing:.5px;text-transform:uppercase;color:#6e7681;margin:0 0 2px;font-size:10.5px;font-weight:700}.cv-why-block p,.cv-why-empty{color:#c9d1d9;margin:0;font-size:12.5px;line-height:1.5}.cv-osc-intro{color:#8b949e!important;margin:0 0 5px!important;font-size:11.5px!important}.cv-osc-list{margin:0;padding-left:16px;list-style:outside}.cv-osc-list li{color:#c9d1d9;margin-bottom:3px;font-size:12.5px;line-height:1.5}.cv-osc-list li b{color:#e6edf3;font-weight:600}.cv-osc-sint{background:#38bdf812;border-left:2px solid #38bdf8;border-radius:0 6px 6px 0;padding:6px 9px;color:#b9c3cd!important;margin-top:6px!important;font-size:12px!important}[data-theme=light] .cv-osc-list li{color:#3d4757}[data-theme=light] .cv-osc-list li b{color:#1b2330}[data-theme=light] .cv-osc-sint{background:#38bdf817;color:#33404f!important}.cv-vpvr{z-index:3;pointer-events:none;width:100%;position:absolute;top:0;left:0;right:0;overflow:hidden}.cv-summary{color:#8b949e;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.cv-toggle{color:#8b949e;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:8px;flex-shrink:0;margin-left:auto;padding:3px 10px;font-size:11.5px}.cv-toggle.on{color:#c9d1d9;border-color:#4b5563}.cv-toggle:hover{background:#8b949e1a}.cv-ribbon{border-radius:4px;height:8px;display:flex;overflow:hidden}.cv-ribbon i{display:block}.cv-lectura{border:1px solid var(--borde);background:var(--fondo-2);border-radius:8px;flex-direction:column;gap:4px;margin:8px 0 2px;padding:10px 12px;display:flex}.cv-lectura-fila{color:var(--texto-2);margin:0;font-size:13px;line-height:1.45}.cv-lectura-fila b{color:var(--texto);white-space:nowrap;margin-right:6px;font-weight:700}@media (width<=640px){.cv-lectura-fila{font-size:13px}.cv-lectura{padding:9px 10px}}.li-regime{flex-shrink:0;margin-left:2px;font-size:9px}.struct-card{border-left:3px solid #2b3242;padding-left:12px}.li-alert{flex-shrink:0;font-size:10px}.struct-alert{color:#f59e0b;background:#f59e0b14;border:1px solid #f59e0b73;border-radius:8px;margin:2px 0 8px;padding:7px 10px;font-size:11.5px;line-height:1.4}.struct-alert b{letter-spacing:.4px}.cv-filter{width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #2b3242;border-radius:8px;margin-bottom:6px;padding:6px 10px;font-size:12px}[data-theme=light] .cv-filter{border-color:#d9dee7}.struct-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.struct-summary{color:#8b949e;margin:6px 0 8px;font-size:12px;line-height:1.45}.struct-open{color:#c9d1d9;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:8px;padding:4px 10px;font-size:11.5px}.struct-open:hover{background:#8b949e1a}.cv-events{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.cv-events-label{color:#8b949e;flex-shrink:0;font-size:11.5px}.cv-event{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #2b3242;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;display:flex}.cv-event:hover{background:#8b949e1a}.cv-event.on{background:#6366f124}.cv-event b{font-weight:800}.cv-event em{color:#8b949e;font-size:10px;font-style:normal}[data-theme=light] .struct-summary{color:#6c7683}[data-theme=light] .struct-open{color:#1b2330;border-color:#d9dee7}[data-theme=light] .struct-card{border-left-color:#e6eaf0}[data-theme=light] .cv-event{border-color:#d9dee7}[data-theme=light] .cv-events-label,[data-theme=light] .cv-summary{color:#6c7683}.engine-card{border-left:3px solid #2b3242;padding-left:12px}.engine-card.radar-block{border-left-color:#38bdf8}.engine-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.engine-head h3{margin:0}.engine-q{letter-spacing:.6px;text-transform:uppercase;color:#8b949e;border:1px solid #2b3242;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800}.engine-what{color:#8b949e;margin:0 0 10px;font-size:11.5px;font-style:italic}.engine-note-cross{color:#8b949e;background:#38bdf812;border:1px solid #38bdf838;border-radius:8px;margin:10px 0 0;padding:8px 10px;font-size:11.5px;line-height:1.5}.engine-note-cross b{color:#38bdf8}.stars{color:#fbbf24;letter-spacing:1px;font-size:14px}.stars-off{color:#3a4353}.radar-vs-score{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 12px;display:grid}.radar-vs-score.compact{grid-template-columns:1fr;margin-top:10px}.radar-concept{background:#8b949e0b;border:1px solid #2b3242;border-radius:10px;padding:11px 12px}.radar-concept-main{background:#38bdf812;border-color:#38bdf859}.radar-concept-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}.radar-concept-head b{color:#e6edf3;font-size:12.5px}.radar-concept-head span{color:#8b949e;text-transform:uppercase;letter-spacing:.4px;font-size:9.5px;font-weight:700}.radar-concept p,.radar-model-limit,.radar-scope-note{color:#8b949e;margin:0;font-size:11.5px;line-height:1.5}.radar-concept p strong{color:#c9d1d9}.radar-model-limit{background:#f59e0b12;border-left:3px solid #f59e0b;border-radius:0 8px 8px 0;grid-column:1/-1;padding:9px 11px}.radar-scope-note{color:#c9d1d9;background:#38bdf812;border:1px solid #38bdf838;border-radius:9px;margin-bottom:14px;padding:9px 11px}.radar-status{letter-spacing:.35px;text-transform:uppercase;border-radius:999px;margin-bottom:8px;padding:3px 9px;font-size:10px;font-weight:800;display:inline-flex}.radar-status.candidate{color:#22c55e;background:#22c55e21}.radar-status.caution{color:#a3e635;background:#84cc1621}.radar-status.extended{color:#38bdf8;background:#38bdf821}.radar-status.wait,.radar-status.watch{color:#fbbf24;background:#fbbf2421}.radar-status.speculative{color:#fb923c;background:#fb923c21}.radar-status.nodata,.radar-status.stale{color:#8b949e;background:#8b949e21}.radar-status.reject{color:#f87171;background:#f871711f}.radar-status.excluded{color:#fb923c;background:#fb923c21}.radar-verdict{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.r4-score{color:#8b949e;font-variant-numeric:tabular-nums;margin-left:6px;font-size:11.5px;font-weight:600}.radar-facts-linea{color:#c9d1d9;margin:0 0 12px;font-size:12.5px;line-height:1.5}.radar-summary{color:#c9d1d9;background:#22c55e12;border-radius:8px;margin:0 0 12px;padding:8px 10px;font-size:11.5px;line-height:1.45}.radar-summary.excluded{color:#fdba74;background:#fb923c17}.radar-components{gap:11px;display:grid}.radar-four{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.r4{background:#8b949e0d;border:1px solid #2b3242;border-left-width:3px;border-radius:10px;flex-direction:column;gap:3px;padding:9px 11px;display:flex}.r4-lbl{text-transform:uppercase;letter-spacing:.5px;color:#8b949e;font-size:9.5px}.r4-val{color:#e6edf3;font-size:13.5px;font-weight:800;line-height:1.25}.r4-detail{color:#8b949e;margin:2px 0 0;font-size:11px;line-height:1.4}.r4-stale{color:#e3b341;margin-top:3px;font-size:10px}.ctx-favorable_estable{border-left-color:#22c55e}.ctx-favorable_maduro{border-left-color:#84cc16}.ctx-recuperandose{border-left-color:#38bdf8}.ctx-neutral{border-left-color:#e3b341}.ctx-deteriorando{border-left-color:#fb923c}.ctx-desfavorable{border-left-color:#f87171}.ctx-no_disponible,.ctx-nodata{border-left-color:#6e7681}.q-high{border-left-color:#22c55e}.q-mid{border-left-color:#e3b341}.q-low{border-left-color:#f87171}.q-nodata{border-style:dashed;border-left-color:#6e7681}.m-good{border-left-color:#22c55e}.m-ok{border-left-color:#84cc16}.m-wait{border-left-color:#e3b341}.m-extended{border-left-color:#38bdf8}.m-bad{border-left-color:#f87171}.m-nodata{border-style:dashed;border-left-color:#6e7681}.r-low{border-left-color:#22c55e}.r-mid{border-left-color:#e3b341}.r-high{border-left-color:#fb923c}.r-critical{border-left-color:#f87171}.radar-risks{background:#e3b34112;border:1px solid #e3b34133;border-radius:8px;margin-bottom:12px;padding:9px 11px}.radar-risks h4{text-transform:uppercase;letter-spacing:.5px;color:#e3b341;justify-content:space-between;margin:0 0 5px;font-size:10.5px;display:flex}.radar-risks h4 span{font-weight:800}.radar-risks p{color:#c9d1d9;margin:3px 0;font-size:11.5px;line-height:1.45}.radar-risks p.sev-grave{color:#f87171}.radar-risks p.sev-medio{color:#e3b341}.radar-risks p.sev-leve{color:#8b949e}.radar-dim-note{color:#8b949e;margin:0 0 12px;font-size:11px;line-height:1.45}.radar-dim-chips{flex-wrap:wrap;gap:4px 6px;margin:5px 0 2px;display:flex}.rdc{color:#8b949e;white-space:nowrap;border:1px solid #2b3242;border-left-width:2px;border-radius:999px;padding:2px 7px;font-size:10px}.rdc b{color:#c9d1d9;margin-left:3px;font-weight:700}.rdc i{color:#6e7681;margin-left:4px;font-style:normal}.rdc.q-nodata,.rdc.m-nodata,.rdc.ctx-no_disponible{border-left-style:dashed}.radar-verdict-summary{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.rvs{color:#8b949e;background:#8b949e0d;border:1px solid #2b3242;border-radius:999px;padding:3px 9px;font-size:10.5px}.rvs b{color:#e6edf3;margin-left:4px;font-weight:800}.rvs.candidate{color:#4ade80;border-color:#22c55e73}.rvs.caution{color:#a3e635;border-color:#84cc1673}.rvs.extended{color:#38bdf8;border-color:#38bdf873}.rvs.wait,.rvs.watch{color:#e3b341;border-color:#e3b34173}.rvs.speculative{color:#fb923c;border-color:#fb923c73}.rvs.nodata,.rvs.stale{color:#8b949e;border-color:#2b3242}.rvs.reject{color:#f87171;border-color:#f8717173}.radar-card.verdict-extended{border-left-color:#38bdf8}.radar-card.verdict-wait,.radar-card.verdict-watch{border-left-color:#e3b341}.radar-card.verdict-speculative{border-left-color:#fb923c}.radar-card.verdict-caution{border-left-color:#84cc16}.radar-card.verdict-candidate{border-left-color:#22c55e}@media (width<=560px){.radar-four{grid-template-columns:1fr}}[data-theme=light] .r4{background:#f7f8fa;border-color:#e6eaf0}[data-theme=light] .r4-val,[data-theme=light] .rdc b,[data-theme=light] .rvs b{color:#1b2330}[data-theme=light] .rdc,[data-theme=light] .rvs{border-color:#e6eaf0}[data-theme=light] .radar-risks{background:#9a670012;border-color:#9a670033}[data-theme=light] .radar-risks h4{color:#9a6700}[data-theme=light] .radar-risks p{color:#33404f}[data-theme=light] .radar-risks p.sev-grave{color:#b91c1c}[data-theme=light] .radar-risks p.sev-medio{color:#9a6700}.radar-guide-details{border-top:1px solid #2b3242;margin-top:14px;padding-top:10px}.radar-guide-details summary{color:#38bdf8;cursor:pointer;font-size:11.5px;font-weight:700}.radar-guide-details .radar-model-limit{margin-top:8px}.radar-leader{color:#fbbf24;background:#fbbf241f;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:800}.radar-panel{max-width:760px}.radar-card{text-align:left;width:100%;color:inherit;cursor:pointer;background:#11151d;border:1px solid #2b3242;border-left:3px solid #38bdf8;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.radar-card:hover{border-color:#38bdf8}.radar-combined-note{color:#c9d1d9;background:#38bdf812;border:1px solid #38bdf83d;border-radius:10px;margin:0 0 14px;padding:11px 13px;font-size:11px}.radar-combined-note>span{float:right;color:#8b949e}.radar-combined-note p{clear:both;color:#8b949e;margin:6px 0 0;line-height:1.45}.radar-candidate-state{text-transform:uppercase;letter-spacing:.35px;border-radius:99px;padding:2px 6px;font-size:8px;font-weight:800}.radar-candidate-state.candidate{color:#4ade80;background:#22c55e21}.radar-candidate-state.caution{color:#a3e635;background:#84cc1621}.radar-candidate-state.extended{color:#38bdf8;background:#38bdf821}.radar-candidate-state.wait,.radar-candidate-state.watch{color:#fbbf24;background:#fbbf2421}.radar-candidate-state.speculative{color:#fb923c;background:#fb923c21}.radar-candidate-state.nodata,.radar-candidate-state.stale{color:#8b949e;background:#8b949e21}.radar-candidate-state.reject{color:#f87171;background:#f871711f}.radar-candidate-state.excluded{color:#fb923c;background:#fb923c21}.radar-score-split{color:#8b949e;gap:12px;margin-top:5px;font-size:9.5px;display:flex}.radar-score-split b{color:#c9d1d9}.radar-reasons-row{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}[data-theme=light] .engine-q,[data-theme=light] .engine-what,[data-theme=light] .engine-note-cross{color:#6c7683}[data-theme=light] .radar-facts-linea{color:#3d4757}[data-theme=light] .r4-score{color:#5b6674}[data-theme=light] .radar-card{background:#fff;border-color:#d9dee7}[data-theme=light] .radar-combined-note{color:#303b4b;background:#f2faff;border-color:#cce9f7}[data-theme=light] .radar-score-split b{color:#303b4b}[data-theme=light] .radar-concept{background:#f7f9fc;border-color:#d9dee7}[data-theme=light] .radar-concept-main{background:#eef8fc;border-color:#b8dce9}[data-theme=light] .radar-concept-head b,[data-theme=light] .radar-concept p strong{color:#1b2430}[data-theme=light] .radar-concept p,[data-theme=light] .radar-model-limit,[data-theme=light] .radar-scope-note{color:#5d6878}[data-theme=light] .radar-summary{color:#344153}[data-theme=light] .radar-summary.excluded{color:#a54b0b}[data-theme=light] .radar-guide-details{border-top-color:#d9dee7}@media (width<=700px){.radar-vs-score{grid-template-columns:1fr}}.fundamental-block{border-left-color:#a78bfa}.fundamental-block.pending{border-left-color:#6b7280}.fund-unavailable,.fund-summary,.fund-note{color:#8b949e;margin:0;font-size:11.5px;line-height:1.5}.fund-unavailable{border:1px dashed #3a4353;border-radius:8px;padding:9px 10px}.fund-status{text-transform:uppercase;letter-spacing:.35px;border-radius:999px;margin-bottom:8px;padding:3px 9px;font-size:10px;font-weight:800;display:inline-flex}.fund-status.good{color:#22c55e;background:#22c55e21}.fund-status.mixed{color:#fbbf24;background:#fbbf2421}.fund-status.weak{color:#f87171;background:#f871711f}.fund-status.insufficient{color:#a78bfa;background:#a78bfa21}.fund-score-line{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.fund-score-line>b{color:#e6edf3;font-size:24px}.fund-score-line>b i{color:#8b949e;font-size:12px;font-style:normal}.fund-score-line>span{color:#8b949e;font-size:10.5px}.fund-score-line>span strong{color:#c9d1d9}.fund-summary{background:#a78bfa12;border-radius:8px;margin-bottom:12px;padding:8px 10px}.fund-money-grid,.fund-metrics{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px;display:grid}.fund-money-grid>div,.fund-metrics>div{background:#8b949e09;border:1px solid #262c38;border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:7px 8px;display:flex}.fund-money-grid span,.fund-metrics span{color:#8b949e;font-size:9.5px}.fund-money-grid b,.fund-metrics b{color:#c9d1d9;overflow-wrap:anywhere;font-size:11.5px}.fund-metrics>div.missing{opacity:.55}.fund-trend{background:#8b949e0a;border:1px solid #303744;border-radius:10px;margin-top:13px;padding:11px}.fund-trend.trend-improving{background:#22c55e0d;border-color:#22c55e47}.fund-trend.trend-deteriorating{background:#f871710d;border-color:#f8717147}.fund-trend-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.fund-trend-head>div{flex-direction:column;gap:2px;display:flex}.fund-trend-head b{color:#e6edf3;font-size:11.5px}.fund-trend-head span{color:#8b949e;font-size:9px}.fund-trend-head>strong{color:#8b949e;font-size:11px}.trend-improving .fund-trend-head>strong{color:#4ade80}.trend-deteriorating .fund-trend-head>strong{color:#f87171}.fund-trend>p{color:#8b949e;margin:7px 0;font-size:9.5px;line-height:1.4}.fund-trend-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.fund-trend-item{background:#8b949e0f;border-radius:7px;grid-template-columns:1fr auto;gap:2px 7px;padding:7px;display:grid}.fund-trend-item>span{color:#8b949e;font-size:8.8px}.fund-trend-item>b{color:#c9d1d9;font-size:10px}.fund-trend-item>em{color:#8b949e;grid-column:1/-1;font-size:8.5px;font-style:normal}.fund-trend-item.improving>em{color:#4ade80}.fund-trend-item.deteriorating>em{color:#f87171}.fund-component>div:first-child{justify-content:space-between;gap:8px;margin-bottom:3px;font-size:11px;display:flex}.fund-component span{color:#8b949e}.fund-component b{color:#c9d1d9;font-weight:700}.fund-bar{background:#1c2230;border-radius:99px;height:4px;overflow:hidden}.fund-bar i{border-radius:inherit;background:linear-gradient(90deg,#a78bfa,#38bdf8);height:100%;display:block}.fund-component p{color:#6e7681;margin:4px 0 0;font-size:10px;line-height:1.4}.fund-note{margin-top:12px;font-style:italic}.fund-source{color:#6e7681;border-top:1px solid #262c38;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:8px;font-size:9.5px;display:flex}.fund-source a{color:#a78bfa;white-space:nowrap;text-decoration:none}.fund-source a:hover{text-decoration:underline}[data-theme=light] .fund-unavailable,[data-theme=light] .fund-money-grid>div,[data-theme=light] .fund-metrics>div{border-color:#d9dee7}[data-theme=light] .fund-money-grid>div,[data-theme=light] .fund-metrics>div{background:#f7f9fc}[data-theme=light] .fund-score-line>b,[data-theme=light] .fund-money-grid b,[data-theme=light] .fund-metrics b,[data-theme=light] .fund-component b{color:#1b2430}[data-theme=light] .fund-summary{color:#4c5768;background:#f3efff}[data-theme=light] .fund-trend{background:#f7f9fc;border-color:#d9dee7}[data-theme=light] .fund-trend-head b,[data-theme=light] .fund-trend-item>b{color:#1b2430}[data-theme=light] .fund-bar{background:#e4e8ef}[data-theme=light] .fund-source{border-top-color:#d9dee7}.setup-card{border-left:3px solid #2b3242;padding-left:12px}.setup-card.dir-largo{border-left-color:#22c55e}.setup-card.dir-corto{border-left-color:#ef4444}.setup-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.setup-quality{letter-spacing:.3px;white-space:nowrap;border:1px solid #2b3242;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800}.setup-quality.q-high{color:#22c55e;background:#22c55e29;border-color:#22c55e73}.setup-quality.q-mid{color:#e3b341;background:#e3b34124;border-color:#e3b34166}.setup-quality.q-low{color:#8b949e;background:#8b949e1f}.trade-head-row{flex-wrap:wrap;align-items:center;gap:5px 8px;margin-bottom:8px;display:flex}.trade-type{color:#c9d1d9;font-size:11.5px;font-weight:700}.trade-confirms,.trade-ctx{color:#8b949e;font-size:10.5px}.trade-quality{text-transform:uppercase;letter-spacing:.35px;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:800}.trade-quality.q-high{color:#22c55e;background:#22c55e24}.trade-quality.q-mid{color:#e3b341;background:#e3b34124}.trade-quality.q-low{color:#8b949e;background:#8b949e24}.perp-contract{background:#8b949e0d;border:1px solid #2b3242;border-left:3px solid #6e7681;border-radius:8px;margin:0 0 8px;padding:8px 10px}.perp-contract.verified{background:#38bdf80e;border-left-color:#38bdf8}.pc-head{flex-wrap:wrap;align-items:center;gap:5px 9px;display:flex}.pc-head b{color:#e6edf3;font-size:12px}.pc-head span{color:#9da7b3;font-size:10.5px}.pc-head em{color:#38bdf8;text-transform:uppercase;margin-left:auto;font-size:9.5px;font-style:normal;font-weight:700}.perp-contract.reference .pc-head em{color:#e3b341}.pc-market{flex-wrap:wrap;gap:4px 14px;margin-top:6px;display:flex}.pc-market span{color:#8b949e;font-size:10.5px}.pc-market b{color:#c9d1d9;font-variant-numeric:tabular-nums;font-weight:700}.pc-market b.warn{color:#e3b341}.pc-next,.pc-warning{color:#8b949e;margin:5px 0 0;font-size:10px;line-height:1.4}.pc-warning{color:#e3b341}[data-theme=light] .perp-contract{background:#f7f9fb;border-color:#e6eaf0}[data-theme=light] .pc-head b,[data-theme=light] .pc-market b{color:#1b2330}.operativa-instrument{background:#818cf80e;border:1px solid #2b3242;border-left:3px solid #818cf8;border-radius:8px;margin:0 0 8px;padding:8px 10px}.operativa-instrument>div{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.operativa-instrument b{color:#e6edf3;font-size:12px}.operativa-instrument span,.operativa-instrument em{color:#9da7b3;font-size:10.5px}.operativa-instrument em{margin-top:4px;font-style:normal;display:block}[data-theme=light] .operativa-instrument{background:#4f46e50a;border-color:#e6eaf0}[data-theme=light] .operativa-instrument b{color:#1b2330}.operativa-frozen{color:#8b949e;margin:-2px 0 8px;font-size:10px;line-height:1.4}.trade-life{text-transform:uppercase;letter-spacing:.35px;color:#8b949e;background:#8b949e24;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:800}.trade-life.active{color:#22c55e;background:#22c55e24}.trade-life.inzone{color:#38bdf8;background:#38bdf824}.trade-life.trigger,.trade-life.waiting{color:#e3b341;background:#e3b34124}.trade-life.late{color:#fb923c;background:#fb923c24}.trade-life.t1,.trade-life.t2,.trade-life.completed{color:#4ade80;background:#22c55e2e}.trade-life.invalid,.trade-life.expired{color:#f87171;background:#f8717121}.trade-diag{background:#8b949e0d;border:1px solid #2b3242;border-left-width:3px;border-radius:8px;margin:0 0 8px;padding:7px 10px}.trade-diag.sup-good{background:#22c55e0f;border-left-color:#22c55e}.trade-diag.sup-neutral{border-left-color:#8b949e}.trade-diag.sup-bad{background:#f871710f;border-left-color:#f87171}.trade-diag.sup-none{border-left-style:dashed;border-left-color:#6e7681}.td-head{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.td-badge{text-transform:uppercase;letter-spacing:.35px;color:#c9d1d9;font-size:10px;font-weight:800}.sup-good .td-badge{color:#4ade80}.sup-bad .td-badge{color:#f87171}.sup-neutral .td-badge,.sup-none .td-badge{color:#8b949e}.td-conf{color:#8b949e;font-size:10px}.td-mature{color:#e3b341;background:#e3b34121;border-radius:999px;padding:1px 7px;font-size:9.5px;font-weight:700}.td-detail{color:#9da7b3;margin:4px 0 0;font-size:11px;line-height:1.45}.td-note{color:#8b949e;margin:3px 0 0;font-size:10.5px;line-height:1.4}[data-theme=light] .trade-diag{background:#f7f8fa;border-color:#e6eaf0}[data-theme=light] .td-badge{color:#33404f}[data-theme=light] .sup-good .td-badge{color:#1a7f37}[data-theme=light] .sup-bad .td-badge{color:#b91c1c}[data-theme=light] .td-detail{color:#57606a}[data-theme=light] .td-mature{color:#9a6700}.trade-zone{background:#38bdf812;border:1px solid #38bdf833;border-radius:8px;margin:6px 0 8px;padding:8px 10px}.tz-range{color:#8b949e;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:11.5px;display:flex}.tz-range b{color:#e6edf3;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:800}.tz-range i{color:#e3b341;font-size:10.5px;font-style:normal}.tz-trigger{color:#c9d1d9;margin:5px 0 0;font-size:11.5px;line-height:1.45}.tz-checks{border-top:1px solid #38bdf829;margin:7px 0 0;padding-top:6px}.ttc-titulo{color:#8b949e;margin:0 0 4px;font-size:10.5px;font-weight:700}.tz-checks ul{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.tz-checks li{align-items:baseline;gap:6px;font-size:11px;line-height:1.4;display:flex}.ttc-icono{text-align:center;flex:none;width:11px;font-weight:800}.ttc-detalle{flex:auto}.ttc-estado{text-transform:uppercase;letter-spacing:.4px;opacity:.75;flex:none;font-size:9px}.tz-checks li.ok{color:#4ade80}.tz-checks li.no{color:#c9d1d9}.tz-checks li.no .ttc-icono{color:#6e7681}.tz-checks li.unknown{color:#8b949e;font-style:italic}.tz-vigencia{color:#8b949e;margin:7px 0 0;font-size:10.5px;line-height:1.4}.tz-vigencia.recortada{color:#e3b341}[data-theme=light] .tz-vigencia{color:#57606a}[data-theme=light] .tz-vigencia.recortada{color:#9a6700}.ttc-fases,.ttc-nota{color:#8b949e;margin:5px 0 0;font-size:10px;line-height:1.4}.ttc-nota{color:#6e7681;font-style:italic}[data-theme=light] .tz-checks{border-top-color:#dde6f2}[data-theme=light] .tz-checks li.ok{color:#1a7f37}[data-theme=light] .tz-checks li.no{color:#38414d}[data-theme=light] .tz-checks li.unknown{color:#6b7684}.operativa-order{background:#e3b3410b;border:1px solid #e3b34138;border-radius:8px;margin:0 0 8px;padding:8px 10px}.operativa-order.ready{background:#22c55e0d;border-color:#22c55e47}.oo-head{flex-wrap:wrap;align-items:baseline;gap:5px 9px;display:flex}.oo-head b{color:#e6edf3;font-size:12px}.oo-head span{color:#9da7b3;font-size:10.5px}.oo-head em{color:#e3b341;text-transform:uppercase;margin-left:auto;font-size:9px;font-style:normal;font-weight:800}.oo-prices{flex-wrap:wrap;gap:4px 14px;margin-top:6px;display:flex}.oo-prices span{color:#8b949e;font-size:10.5px}.oo-prices b{color:#c9d1d9;font-variant-numeric:tabular-nums}.operativa-order p{color:#8b949e;margin:5px 0 0;font-size:10px;line-height:1.4}.operativa-order .oo-warning{color:#e3b341}[data-theme=light] .operativa-order{background:#faf8f2;border-color:#e6eaf0}[data-theme=light] .oo-head b,[data-theme=light] .oo-prices b{color:#1b2330}.termino-envoltura{display:inline}.termino{font:inherit;color:inherit;line-height:inherit;cursor:help;text-underline-offset:2.5px;background:0 0;border:0;margin:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;display:inline}.termino:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #38bdf8}.termino:hover,.termino:focus-visible,.termino.abierto{color:#38bdf8;text-decoration-style:solid}.termino-globo{z-index:6000;background:#161b22;border:1px solid #2b3242;border-radius:10px;flex-direction:column;gap:5px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:10px 12px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 10px 30px #00000080}.tg-palabra{color:#e6edf3;font-size:11.5px}.tg-que{color:#c9d1d9;font-size:11.5px;line-height:1.5}.tg-mas{color:#38bdf8;cursor:pointer;background:#38bdf814;border:1px solid #38bdf84d;border-radius:6px;align-self:flex-start;margin-top:2px;padding:3px 8px;font-size:10.5px;font-weight:700}.tg-mas:hover{background:#38bdf829}[data-theme=light] .termino:hover,[data-theme=light] .termino.abierto{color:#0969da}[data-theme=light] .termino-globo{background:#fff;border-color:#dfe4ec;box-shadow:0 10px 30px #1b233029}[data-theme=light] .tg-palabra{color:#1b2330}[data-theme=light] .tg-que{color:#38414d}[data-theme=light] .tg-mas{color:#0969da;border-color:#0969da4d}.trade-inval{flex-direction:column;gap:2px;margin-bottom:8px;display:flex}.trade-inval span{color:#9da7b3;font-size:11.5px;line-height:1.4}.ti-risk{color:#8b949e!important;font-size:10.5px!important}.trade-targets{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.tt{background:#8b949e0d;border:1px solid #2b3242;border-radius:7px;align-items:baseline;gap:5px;padding:3px 8px;display:flex}.tt-lbl{color:#8b949e;letter-spacing:.4px;font-size:9px;font-weight:800}.tt b{color:#e6edf3;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.tt i{color:#22c55e;font-size:10px;font-style:normal}.tt em{color:#6e7681;font-size:9.5px;font-style:normal}.tt.t1{border-left:2px solid #22c55e}.tt.t2{border-left:2px solid #38bdf8}.tt.t3{border-left:2px solid #818cf8}.tt.fuera{opacity:.72;border-style:dashed}.tt.fuera b{color:#8b949e}.tt-fuera{letter-spacing:.3px;text-transform:uppercase;color:#e3b341;font-size:8.5px;font-weight:800}.trade-horizonte{color:#8b949e;margin:-4px 0 8px;font-size:10px;line-height:1.45}[data-theme=light] .tt-fuera{color:#9a6700}[data-theme=light] .trade-horizonte{color:#57606a}.trade-stats{color:#9da7b3;margin:0 0 8px;font-size:10.5px;line-height:1.45}.trade-stats.none{color:#6e7681;font-style:italic}.trade-stats.none .ts-motivo{color:#9da7b3;font-style:normal}[data-theme=light] .trade-stats.none .ts-motivo{color:#4a5563}.trade-stats .ts-hits{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:3px;display:flex}.trade-stats .ts-titulo{color:#8b949e}.trade-stats .ts-hit{color:#8b949e;font-variant-numeric:tabular-nums;border:1px solid #2b3242;border-radius:999px;padding:1px 7px}.trade-stats .ts-hit b{color:#e6edf3;margin-left:3px}.trade-stats .ts-detalle{margin:0 0 3px}.trade-stats .ts-aviso{color:#6e7681;margin:0;font-style:italic}[data-theme=light] .trade-stats .ts-hit{color:#5b6674;border-color:#dfe4ec}[data-theme=light] .trade-stats .ts-hit b{color:#1b2330}.trade-checks{flex-direction:column;gap:2px;margin-bottom:8px;display:flex}.trade-checks span{font-size:10.5px;line-height:1.4}.trade-checks .ok{color:#4ade80}.trade-checks .no{color:#6e7681}.trade-issues{margin-bottom:8px}.trade-issues p{margin:2px 0;font-size:10.5px;line-height:1.4}.trade-issues p.sev-grave{color:#f87171}.trade-issues p.sev-medio{color:#e3b341}.trade-meta{flex-wrap:wrap;gap:4px 14px;margin:8px 0;display:flex}.trade-meta span{color:#8b949e;font-size:11px}.trade-meta b{color:#c9d1d9;font-weight:600}.trade-missing{color:#e3b341;margin:0 0 8px;font-size:10.5px}.trade-type-summary{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.trade-type-summary span{color:#8b949e;background:#8b949e0d;border:1px solid #2b3242;border-radius:999px;padding:3px 9px;font-size:10.5px}.trade-type-summary b{color:#e6edf3;margin-left:4px;font-weight:800}.trade-card{align-items:flex-start}.trade-foot{color:#6e7681;margin:12px 0 0;font-size:10.5px}.trade-foot code{color:#8b949e;font-size:10px}.operativa-tabs{border-bottom:1px solid #212838;gap:6px;margin-bottom:12px;padding-bottom:10px;display:flex}.operativa-tabs button{color:#8b949e;font:inherit;cursor:pointer;background:#8b949e0a;border:1px solid #2b3242;border-radius:8px;padding:6px 11px;font-size:11px;font-weight:700}.operativa-tabs button.active{color:#e6edf3;background:#38bdf817;border-color:#38bdf873}.operativa-tabs b{color:#38bdf8;margin-left:4px}.plan-history-notice{color:#9da7b3;background:#e3b3410b;border:1px solid #e3b34133;border-radius:8px;margin:0 0 10px;padding:8px 10px;font-size:10.5px;line-height:1.45}.plan-history-list{flex-direction:column;gap:8px;max-height:58vh;padding:2px;display:flex;overflow-y:auto}.plan-history-card{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:#8b949e0a;border:1px solid #2b3242;border-left:3px solid #38bdf8;border-radius:9px;padding:10px 11px}.plan-history-card.dir-corto{border-left-color:#f87171}.plan-history-card:hover{background:#8b949e14}.ph-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ph-head>div{align-items:baseline;gap:7px;display:flex}.ph-head b{color:#e6edf3;font-size:12.5px}.ph-head span{color:#8b949e;font-size:10px}.ph-meta,.ph-levels{flex-wrap:wrap;gap:5px 12px;margin-top:7px;display:flex}.ph-meta span{color:#8b949e;font-size:10px}.ph-levels span{color:#6e7681;font-size:10px}.ph-levels b,.plan-history-card p b{color:#c9d1d9;font-variant-numeric:tabular-nums}.plan-history-card p{color:#8b949e;margin:7px 0 0;font-size:10px}[data-theme=light] .operativa-tabs{border-bottom-color:#e6eaf0}[data-theme=light] .operativa-tabs button,[data-theme=light] .plan-history-card{background:#fafbfc;border-color:#e6eaf0}[data-theme=light] .operativa-tabs button.active{color:#1b2330;background:#eef7ff;border-color:#54aeff}[data-theme=light] .ph-head b,[data-theme=light] .ph-levels b,[data-theme=light] .plan-history-card p b{color:#1b2330}[data-theme=light] .plan-history-notice{background:#fffaf0;border-color:#d8dee4}@media (width<=560px){.trade-targets{gap:4px}.tt em{display:none}}[data-theme=light] .tz-range b,[data-theme=light] .tt b,[data-theme=light] .trade-meta b,[data-theme=light] .trade-type-summary b{color:#1b2330}[data-theme=light] .trade-type,[data-theme=light] .tz-trigger{color:#33404f}[data-theme=light] .trade-inval span{color:#57606a}[data-theme=light] .tt,[data-theme=light] .trade-type-summary span{border-color:#e6eaf0}[data-theme=light] .trade-issues p.sev-medio{color:#9a6700}[data-theme=light] .trade-issues p.sev-grave{color:#b91c1c}[data-theme=light] .trade-checks .ok{color:#1a7f37}[data-theme=light] .trade-missing{color:#9a6700}.setup-levels{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.setup-note{color:#6b7280;margin:8px 0 0;font-size:10px;font-style:italic}.setup-empty{color:#8b949e;margin:6px 0 0;font-size:12px;line-height:1.45}[data-theme=light] .setup-card{border-left-color:#e6eaf0}[data-theme=light] .setup-card.dir-largo{border-left-color:#16a34a}[data-theme=light] .setup-card.dir-corto{border-left-color:#dc2626}[data-theme=light] .setup-empty{color:#6c7683}.pf-add-bar{margin-bottom:12px}.pf-row-main{cursor:pointer;align-items:center;gap:12px;width:100%;display:flex}.pf-row.open{border-color:#38bdf8}.pf-caret{color:#8b949e;flex-shrink:0;font-size:10px;transition:transform .15s;display:inline-block}.pf-caret.open{transform:rotate(90deg)}.pf-lots{color:#38bdf8;background:#38bdf81f;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.pf-detail{border-top:1px solid #262c38;margin-top:12px;padding-top:12px}.pf-detail-head{letter-spacing:.6px;text-transform:uppercase;color:#8b949e;margin-bottom:7px;font-size:10px;font-weight:800}.pf-lot{background:#11151d;border-radius:7px;align-items:center;gap:10px;margin-bottom:5px;padding:6px 8px;font-size:12px;display:flex}.pf-lot-date{color:#8b949e;min-width:84px}.pf-lot-pnl{margin-left:auto;font-weight:700}.pf-lot-pnl.up{color:#22c55e}.pf-lot-pnl.down{color:#ef4444}.pf-lot-del{color:#8b949e;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:11px}.pf-lot-del:hover{color:#ef4444}.pf-detail-note{text-transform:none;letter-spacing:0;opacity:.8;font-weight:500}.pf-lot-plan{flex-shrink:0;font-size:11px}.pf-lot-left{color:#8b949e;font-size:11px}.plan-form{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:12px 0;display:grid}.plan-form label{gap:4px;display:grid}.plan-form span{letter-spacing:.5px;text-transform:uppercase;color:#8b949e;font-size:10px;font-weight:700}.plan-form input,.plan-form select{color:#e6edf3;background:#0d1117;border:1px solid #2b3242;border-radius:8px;padding:7px 10px;font-size:13px}.plan-preview{color:#8b949e;background:#38bdf812;border:1px solid #38bdf838;border-radius:8px;margin:0 0 10px;padding:8px 10px;font-size:12px;line-height:1.5}.plan-card{align-items:center}.plan-card.paused{opacity:.55}.plan-freq{color:#38bdf8;background:#38bdf81f;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.plan-paused{color:#8b949e;border:1px solid #2b3242;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.plan-actions{flex-shrink:0;gap:6px;display:grid}.pf-link.danger{color:#ef4444}.act-tag{border-radius:999px;margin-left:7px;padding:1px 7px;font-size:10px;font-weight:700}.act-tag.plan{color:#38bdf8;background:#38bdf824}.act-tag.manual{color:#8b949e;background:#8b949e1f}[data-theme=light] .plan-form input,[data-theme=light] .plan-form select{color:#1b2430;background:#fff;border-color:#d9dee7}[data-theme=light] .plan-form span,[data-theme=light] .plan-preview,[data-theme=light] .pf-lot-left{color:#6c7683}.amt-row{align-items:center;gap:6px;display:flex}.amt-row input{flex:1;min-width:0}.amt-toggle{background:#0d1117;border:1px solid #2b3242;border-radius:8px;flex-shrink:0;gap:2px;padding:2px;display:inline-flex}.amt-toggle button{color:#8b949e;min-width:34px;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 7px;font-size:11.5px;font-weight:700}.amt-toggle button:hover{color:#e6edf3}.amt-toggle button.on{color:#fff;background:#1f6feb}.amt-toggle button.amt-cur{min-width:26px;padding:4px 5px}[data-theme=light] .amt-toggle{background:#fff;border-color:#d9dee7}[data-theme=light] .amt-toggle button{color:#6c7683}[data-theme=light] .amt-toggle button:hover{color:#0b1220}[data-theme=light] .amt-toggle button.on{color:#fff}.pf-sell{margin-top:14px}.pf-sell-currency{color:#8b949e;align-items:center;gap:10px;margin:7px 0 9px;font-size:11px;font-weight:700;display:flex}.pf-currency-toggle{background:#0d1117;border:1px solid #2b3242;border-radius:9px;gap:3px;padding:3px;display:inline-flex}.pf-currency-toggle button{color:#8b949e;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:baseline;gap:4px;padding:5px 8px;display:inline-flex}.pf-currency-toggle button:hover{color:#e6edf3}.pf-currency-toggle button.on{color:#fff;background:#1f6feb}.pf-currency-toggle small{opacity:.78;font-size:10px}.pf-sell-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-sell-qty{color:#e6edf3;background:#0d1117;border:1px solid #2b3242;border-radius:8px;width:120px;padding:7px 10px;font-size:13px}.pf-sell-all{color:#8b949e;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:8px;padding:7px 10px;font-size:12px}.pf-sell-all:hover{color:#e6edf3;border-color:#3a4353}.pf-sell-btn{color:#ef4444;cursor:pointer;background:#ef44441f;border:1px solid #ef444473;border-radius:8px;padding:7px 14px;font-size:13px;font-weight:700}.pf-sell-btn:hover:not(:disabled){background:#ef444433}.pf-sell-btn:disabled{opacity:.4;cursor:not-allowed}.pf-sell-preview{color:#8b949e;margin-top:8px;font-size:12px}.pf-sell-preview b.up{color:#22c55e}.pf-sell-preview b.down{color:#ef4444}.pf-sell-note{opacity:.75;font-size:11px}.pf-sell-err{color:#ef4444;margin-top:8px;font-size:12px}.pf-open-asset{margin-top:12px;display:inline-block}.pf-picker-owned{color:#38bdf8;background:#38bdf81f;border-radius:999px;padding:2px 7px;font-size:10px}.pf-picker-external{color:#a78bfa;white-space:nowrap;background:#a78bfa24;border-radius:999px;padding:2px 7px;font-size:10px}[data-theme=light] .pf-picker-external{color:#6d28d9;background:#6d28d91a}[data-theme=light] .pf-lot{background:#f2f5f9}[data-theme=light] .pf-lot-date,[data-theme=light] .pf-caret,[data-theme=light] .pf-detail-head,[data-theme=light] .pf-sell-preview{color:#6c7683}[data-theme=light] .pf-sell-qty{color:#1b2430;background:#fff;border-color:#d9dee7}[data-theme=light] .pf-currency-toggle{background:#fff;border-color:#d9dee7}[data-theme=light] .pf-currency-toggle button{color:#6c7683}[data-theme=light] .pf-currency-toggle button:hover{color:#0b1220}[data-theme=light] .pf-currency-toggle button.on{color:#fff}[data-theme=light] .pf-detail{border-top-color:#e4e8ef}.pf-row-remove{color:#6e7681;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:6px;width:22px;height:22px;font-size:12px;line-height:1;position:absolute;top:8px;right:8px}.pf-row-remove:hover{color:#ef4444;background:#ef444414;border-color:#ef444473}.pf-picker-input{color:inherit;font:inherit;background:#8b949e0f;border:1px solid #2b3242;border-radius:9px;padding:8px 10px;font-size:13px}.pf-picker-list{transform-origin:top;max-height:230px;animation:superficie-desplegable-entra var(--mov-entrada) var(--mov-curva-entrada) both;flex-direction:column;gap:2px;display:flex;overflow-y:auto}.pf-picker-item{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:13px;display:flex}.pf-picker-item:hover{background:#8b949e1f}.pf-picker-price{color:#8b949e;margin-left:auto;font-size:12px}.pf-picker-cancel{align-self:flex-start;padding:6px 12px}.pf-add-picked{flex-direction:column;gap:8px;display:flex}.pf-picked-head{align-items:center;gap:8px;font-size:14px;display:flex}.pf-link{color:#a5b4fc;font:inherit;cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:12px;text-decoration:underline}[data-theme=light] .pf-row-remove{border-color:#d9dee7}[data-theme=light] .pf-picker-input{background:#f7f8fa;border-color:#d9dee7}.page-overlay{z-index:60;color:#e6edf3;transform-origin:50%;animation:pagina-entra var(--mov-entrada) var(--mov-curva-entrada) both;background:#0b0e14;padding:24px 28px 60px;position:fixed;inset:0;overflow-y:auto}[data-theme=light] .page-overlay{color:#1b2330;background:#f4f6fa}.page-head{align-items:flex-start;gap:18px;max-width:900px;margin:0 auto 26px;display:flex}.page-back{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:9px;flex-shrink:0;margin-top:4px;padding:8px 14px;font-size:13px}.page-back:hover{background:#8b949e1f}.page-title h1{margin:0 0 4px;font-size:24px}.page-title p{color:#8b949e;max-width:640px;margin:0;font-size:13px;line-height:1.5}.track-engine{margin-top:8px!important;font-size:12px!important}.track-engine b{color:#58a6ff}.track-body{flex-direction:column;gap:24px;max-width:1180px;margin:0 auto;display:flex}.track-body h2{margin:0 0 12px;font-size:15px}.track-head{max-width:1180px}.track-intro{max-width:1180px;margin:0 auto 22px}.track-intro>p{color:#8b949e;max-width:82ch;margin:0;font-size:13px;line-height:1.5}[data-theme=light] .track-intro>p{color:#6b7480}.track-como{flex-direction:column;gap:7px;max-width:74ch;margin:10px 0 0;padding:0;list-style:none;display:flex}.track-como li{color:#8b949e;padding-left:15px;font-size:12.5px;line-height:1.55;position:relative}.track-como li:before{content:"·";color:#6e7681;font-weight:700;position:absolute;left:4px}.track-como b{color:#c9d1d9;font-weight:700}[data-theme=light] .track-como li{color:#6b7480}[data-theme=light] .track-como b{color:#1b2430}.track-meta{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.track-chip{color:#8b949e;background:#8b949e0f;border:1px solid #2b3242;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.track-chip.motor{color:#58a6ff;background:#58a6ff1a;border-color:#58a6ff59;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}[data-theme=light] .track-chip:not(.motor){color:#5b6572;background:#f0f2f6;border-color:#dfe4ec}.track-chip.run{color:#c8a8ff;cursor:help;background:#a371f71a;border-color:#a371f761}[data-theme=light] .track-chip.run{color:#6f42c1;border-color:#6f42c14d}.track-nota{max-width:74ch;margin-top:12px}.track-nota>summary{cursor:pointer;color:#8b949e;padding:3px 0;font-size:12px;font-weight:600;list-style:none}.track-nota>summary::-webkit-details-marker{display:none}.track-nota>summary:before{content:"▸ ";color:#6e7681}.track-nota[open]>summary:before{content:"▾ "}.track-nota>summary:hover{color:#c9d1d9}.track-nota p{color:#8b949e;font-size:11.5px;line-height:1.6;margin:8px 0 0!important}.track-nota p b{color:#c9d1d9}[data-theme=light] .track-nota>summary{color:#5b6674}[data-theme=light] .track-nota p{color:#6b7480}[data-theme=light] .track-nota p b{color:#1b2430}.page-empty{text-align:center;color:#8b949e;max-width:640px;margin:40px auto;font-size:15px;line-height:1.6}.page-empty.small{text-align:left;margin:12px 0;font-size:13px}.track-kpis{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.track-kpi{background:#8b949e0b;border:1px solid #2b3242;border-radius:13px;flex-direction:column;gap:5px;padding:16px 18px;display:flex}.track-kpi.principal{background:radial-gradient(120% 180% at 0 0,#38bdf81a,#0000 62%),#8b949e0b;border-color:#38bdf847}.tk-lbl{letter-spacing:.6px;text-transform:uppercase;color:#8b949e;font-size:10.5px;font-weight:700}.tk-val{font-variant-numeric:tabular-nums;font-size:27px;font-weight:800;line-height:1.15}.tk-val.up{color:#22c55e}.tk-val.down{color:#ef4444}.tk-sub{color:#6e7681;font-size:11.5px;line-height:1.45}[data-theme=light] .track-kpi{background:#fff;border-color:#e6eaf0}[data-theme=light] .tk-sub{color:#7a8593}.track-nota{color:#6e7681;margin:0;font-size:11.5px;line-height:1.5}.track-bloque{background:#8b949e09;border:1px solid #2b3242;border-radius:14px;padding:20px 22px}[data-theme=light] .track-bloque{background:#fff;border-color:#e6eaf0}.track-bloque-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.track-bloque-head h2{margin:0;font-size:15px;font-weight:800}.track-bloque-head p{color:#8b949e;max-width:70ch;margin:4px 0 0;font-size:12px;line-height:1.5}.track-dos{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.track-eq-wrap{position:relative}.track-eq{cursor:crosshair;width:100%;height:auto;display:block}.track-eq-leyenda{color:#8b949e;flex-wrap:wrap;gap:16px;min-height:17px;margin-top:8px;font-size:11.5px;display:flex}.track-eq-leyenda b{font-weight:700}.track-eq-leyenda b.up{color:#22c55e}.track-eq-leyenda b.down{color:#ef4444}.track-eq-clave{align-items:center;gap:6px;display:inline-flex}.track-eq-clave i.linea{border-radius:2px;width:14px;height:2px}.track-eq-clave i.area{background:#ef444438;border-radius:2px;width:14px;height:9px}.track-dist{grid-template-columns:repeat(8,1fr);align-items:end;gap:6px;height:168px;display:grid}.track-dist-col{flex-direction:column;align-items:center;gap:5px;height:100%;display:flex}.track-dist-n{color:#8b949e;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.track-dist-barra{border-bottom:1px solid #2b3242;flex:1;align-items:flex-end;width:100%;display:flex}.track-dist-barra i{border-radius:4px 4px 0 0;width:100%;min-height:2px;display:block}.track-dist-barra i.bueno{background:#22c55e8c}.track-dist-barra i.malo{background:#ef444480}.track-dist-lbl{color:#6e7681;text-align:center;white-space:nowrap;font-size:9.5px}.track-pieplus{color:#8b949e;margin:14px 0 0;font-size:12px}.track-pieplus b.up{color:#22c55e}.track-pieplus b.down{color:#ef4444}[data-theme=light] .track-dist-barra{border-bottom-color:#e6eaf0}.track-comp{border-collapse:collapse;width:100%;font-size:13px}.track-comp th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:#8b949e;border-bottom:1px solid #2b3242;padding:8px 10px;font-size:10.5px;font-weight:700}.track-comp td{font-variant-numeric:tabular-nums;border-bottom:1px solid #1b212b;padding:12px 10px}.track-comp tr:last-child td{border-bottom:none}.track-comp tr.buena td:first-child{color:#22c55e;font-weight:700}.track-comp tr.mala td:first-child{color:#ef4444;font-weight:700}.track-comp td.up{color:#22c55e;font-weight:700}.track-comp td.down{color:#ef4444;font-weight:700}[data-theme=light] .track-comp th{border-bottom-color:#e6eaf0}[data-theme=light] .track-comp td{border-bottom-color:#eef1f6}.track-vigilando{border-collapse:collapse;width:100%;font-size:13px}.track-vigilando th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:#8b949e;border-bottom:1px solid #2b3242;padding:8px 10px;font-size:10.5px;font-weight:700}.track-vigilando td{font-variant-numeric:tabular-nums;border-bottom:1px solid #1b212b;padding:12px 10px}.track-vigilando tr:last-child td{border-bottom:none}[data-theme=light] .track-vigilando th{border-bottom-color:#e6eaf0}[data-theme=light] .track-vigilando td{border-bottom-color:#eef1f6}@media (width<=640px){.track-vigilando th,.track-vigilando td{padding-left:5px;padding-right:5px}.track-vigilando td:first-child{white-space:normal}}.track-orden{color:#8b949e;align-items:center;gap:6px;font-size:11.5px;display:flex}.track-orden button{color:#8b949e;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:999px;padding:4px 10px;font-size:11.5px}.track-orden button.on{color:#38bdf8;background:#38bdf81f;border-color:#38bdf873}.track-ambito{flex-wrap:wrap;gap:8px;max-width:1180px;margin:0 auto 16px;display:flex}.track-ambito button{color:#8b949e;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600}.track-ambito button.on{color:#38bdf8;background:#38bdf81f;border-color:#38bdf873}@media (width<=640px){.track-ambito button{min-height:44px;font-size:13px}}.track-activo{font-weight:600}.track-num{text-align:right;font-variant-numeric:tabular-nums}.track-precio{color:#8b949e}.track-mixta{text-transform:uppercase;letter-spacing:.4px;color:#e3b341;background:#e3b34124;border-radius:999px;margin-left:7px;padding:2px 6px;font-size:9px;font-weight:700}.track-bloque-riesgo{border-color:#a78bfa61}.track-riesgo-tag{text-transform:uppercase;letter-spacing:.4px;color:#c4b5fd;vertical-align:middle;background:#a78bfa24;border-radius:999px;margin-left:9px;padding:3px 8px;font-size:12px;font-weight:700}.track-origen-suelo{text-transform:uppercase;letter-spacing:.4px;color:#c4b5fd;background:#a78bfa24;border-radius:999px;margin-left:7px;padding:2px 6px;font-size:9px;font-weight:700}.track-bloque-nota{color:#8b949e;max-width:76ch;margin:-6px 0 14px;font-size:12px;line-height:1.5}[data-theme=light] .track-bloque-riesgo{border-color:#d6ccf7}[data-theme=light] .track-riesgo-tag,[data-theme=light] .track-origen-suelo{color:#6d4fc4;background:#efe9fd}[data-theme=light] .track-bloque-nota{color:#6b7480}.track-barra-td{width:120px}.track-barra{background:#8b949e1f;border-radius:3px;width:100%;height:6px;display:block;position:relative}.track-barra i{border-radius:3px;height:100%;position:absolute;top:0}.track-barra i.up{background:#22c55e}.track-barra i.down{background:#ef4444}[data-theme=light] .track-precio{color:#7a8593}[data-theme=light] .track-orden button{border-color:#dfe4ec}@media (width<=1000px){.track-kpis{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.track-dos{grid-template-columns:1fr}.track-dist{grid-template-columns:repeat(4,1fr);height:200px}.track-bloque-head{flex-direction:column}}@media (width<=620px){.track-kpis{grid-template-columns:1fr}}.track-table{border-collapse:collapse;width:100%;font-size:13px}.track-table th{text-align:left;color:#8b949e;text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid #2b3242;padding:8px 10px;font-size:11px;font-weight:600}.track-table td{border-bottom:1px solid #1b212b;padding:9px 10px}.track-table td.up{color:#22c55e;font-weight:700}.track-table td.down{color:#ef4444;font-weight:700}.align-tag{white-space:nowrap;text-transform:uppercase;letter-spacing:.3px;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.align-tag.good{color:#22c55e;background:#22c55e29}.align-tag.bad{color:#f87171;background:#ef444424}.align-tag.none{color:#6e7681}[data-theme=light] .track-table td{border-bottom-color:#e6eaf0}[data-theme=light] .track-table th{border-bottom-color:#d9dee7}[data-theme=light] .page-back{border-color:#e6eaf0}@media (width<=700px){.track-stats{grid-template-columns:repeat(2,1fr)}.align-cards{grid-template-columns:1fr}}.opps-panel{max-width:720px}.bt-panel.pf-panel-ancho{box-sizing:border-box;width:min(1150px,100%);max-width:none}.bt-overlay.operativa-overlay{padding:20px}.bt-panel.operativa-panel{box-sizing:border-box;flex-direction:column;width:min(1480px,100%);max-width:none;height:min(900px,100%);max-height:100%;margin:0;padding:18px 22px 20px;display:flex;overflow:hidden}.operativa-panel .opps-list,.operativa-panel .plan-history-list{flex:1;grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));align-content:start;gap:10px;min-height:0;padding-right:4px;display:grid;overflow-y:auto}.operativa-panel .opp-card{align-items:flex-start}.operativa-panel .opps-empty{grid-column:1/-1}.operativa-filtros{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 10px;display:flex}.operativa-filtros .of-grupo{align-items:center;gap:6px;display:flex}.of-etiqueta{color:#8b949e;text-transform:uppercase;letter-spacing:.04em;margin-right:2px;font-size:10.5px}.of-chip{color:#9da7b3;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:999px;padding:5px 11px;font-size:11.5px;transition:border-color .12s,color .12s,background .12s}.of-chip:hover{color:#e6edf3;border-color:#3d4552}.of-chip b{color:#8b949e;margin-left:4px}.of-chip.active{color:#e6edf3;background:#38bdf81a;border-color:#38bdf873}.of-chip.active b{color:#38bdf8}.of-chip.dir-largo.active{background:#22c55e1a;border-color:#22c55e80}.of-chip.dir-largo.active b{color:#22c55e}.of-chip.dir-corto.active{background:#ef44441a;border-color:#ef444480}.of-chip.dir-corto.active b{color:#ef4444}[data-theme=light] .of-chip{color:#5b6674;border-color:#dfe4ec}[data-theme=light] .of-chip:hover{color:#1b2330;border-color:#c9d1dc}[data-theme=light] .of-chip.active{color:#1b2330;border-color:#54aeff}.of-chip.en-preparacion{cursor:default;opacity:.62;border-style:dashed}.of-chip.en-preparacion:hover{color:#9da7b3;border-color:#2b3242}[data-theme=light] .of-chip.en-preparacion:hover{color:#5b6674;border-color:#dfe4ec}.operativa-aviso-cortos{color:#9da7b3;background:#f59e0b0f;border:1px solid #2b3242;border-left:3px solid #f59e0b;border-radius:8px;margin:0 0 10px;padding:9px 12px;font-size:12px;line-height:1.5}.operativa-aviso-cortos b{color:#e6edf3}[data-theme=light] .operativa-aviso-cortos{color:#5b6674;border-color:#dfe4ec}[data-theme=light] .operativa-aviso-cortos b{color:#1b2330}.operativa-panel .trade-foot{margin-top:10px}.opps-list{flex-direction:column;gap:8px;padding:4px 2px;display:flex;overflow-y:auto}.opps-empty{color:#8b949e;padding:20px 8px;font-size:13px;line-height:1.5}.opp-card{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:#8b949e0d;border:1px solid #2b3242;border-left-width:3px;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;transition:background .12s;display:flex}.opp-card:hover{background:#8b949e1f}.opp-card.dir-largo{border-left-color:#22c55e}.opp-card.dir-corto{border-left-color:#ef4444}.pf-row{border-bottom:1px solid #1c2029;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;padding:5px 0;font-size:12px;position:relative}.pf-row:last-child{border-bottom:none}[data-theme=light] .pf-row{border-bottom-color:#e6eaf0}.opp-rank{color:#8b949e;text-align:center;flex-shrink:0;width:22px;font-size:15px;font-weight:800}.opp-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.opp-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.opp-name{font-size:14px;font-weight:700}.opp-dir{letter-spacing:.3px;font-size:10px;font-weight:800}.opp-dir.dir-largo{color:#22c55e}.opp-dir.dir-corto{color:#ef4444}.opp-q{border:1px solid #2b3242;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:800}.opp-q.q-Aplus{color:#22c55e;background:#22c55e29;border-color:#22c55e66}.opp-q.q-buena{color:#a5b4fc;background:#6366f124}.opp-q.q-ajustada,.opp-q.q-abierto{color:#8b949e}.opp-reason{color:#8b949e;font-size:11.5px;line-height:1.4}.opp-levels{color:#8b949e;flex-wrap:wrap;gap:14px;margin-top:1px;font-size:11px;display:flex}.opp-levels b{color:#c9d1d9;font-weight:700}.opp-levels .stop b{color:#ef4444}.opp-levels .target b{color:#22c55e}.opp-conv{text-align:center;border-left:1px solid #2b3242;flex-shrink:0;padding-left:10px}.opp-conv-num{font-size:22px;font-weight:800;line-height:1}.opp-conv-lbl{text-transform:uppercase;letter-spacing:.5px;color:#8b949e;margin-top:3px;font-size:8.5px}[data-theme=light] .opp-card{background:#f7f8fa;border-color:#e6eaf0}[data-theme=light] .opp-card.dir-largo{border-left-color:#16a34a}[data-theme=light] .opp-card.dir-corto{border-left-color:#dc2626}[data-theme=light] .opp-levels b{color:#1b2330}[data-theme=light] .opp-q{border-color:#d9dee7}[data-theme=light] .opp-conv{border-left-color:#e6eaf0}.chart-buy{fill:#22c55e;font-size:8px;font-weight:700}.pf-card{border-left:3px solid #6366f1;padding-left:12px}.pf-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.pf-remove{color:#8b949e;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:8px;padding:3px 9px;font-size:10.5px}.pf-remove:hover{color:#ef4444;border-color:#ef444466}.pf-add-btn{color:#a5b4fc;width:100%;font:inherit;cursor:pointer;background:#6366f114;border:1px dashed #6366f1;border-radius:9px;padding:9px;font-size:12.5px;font-weight:600}.pf-add-btn:hover{background:#6366f129}.pf-add-opciones{flex-direction:column;gap:8px;display:flex}.pf-sector{margin-bottom:10px}.pf-sector-head{width:100%;color:inherit;font:inherit;cursor:pointer;text-align:left;background:#8b949e14;border:1px solid #2b3242;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.pf-sector-head:hover{background:#8b949e24}.pf-sector-nombre{text-transform:capitalize;font-weight:700}.pf-sector-n{color:#8b949e}.pf-sector-peso{margin-left:auto;font-weight:700}.pf-sector-valor{color:#8b949e;font-variant-numeric:tabular-nums}.pf-sector-pnl{font-variant-numeric:tabular-nums;font-weight:700}.pf-sector-pnl.up{color:#22c55e}.pf-sector-pnl.down{color:#ef4444}.pf-total{background:#8b949e14;border:1px solid #2b3242;border-radius:10px;margin-bottom:12px;padding:12px 14px}.pf-total-linea{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pf-total-linea+.pf-total-linea{margin-top:6px}.pf-total-lbl{color:#8b949e;font-size:12px}.pf-total-val{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.pf-total-pnl{border-top:1px solid #2b3242;margin-top:10px;padding-top:10px}.pf-total-pnl .pf-total-val{font-size:17px}.pf-total-pnl .pf-total-val em{opacity:.85;font-size:13px;font-style:normal}.pf-total-pnl.up .pf-total-val{color:#22c55e}.pf-total-pnl.down .pf-total-val{color:#ef4444}.pf-total-nota{color:#8b949e;margin:8px 0 0;font-size:12px}[data-theme=light] .pf-total{border-color:#e6eaf0}[data-theme=light] .pf-total-pnl{border-top-color:#e6eaf0}.pf-peso{color:#c9d1d9;background:#8b949e29;border-radius:6px;flex:none;padding:1px 6px;font-size:11px;font-weight:700}.pf-score{text-align:center;color:#c9d1d9;background:#8b949e29;border-radius:6px;flex:none;min-width:26px;padding:1px 6px;font-size:11px;font-weight:800}.pf-score.compra{color:#86efac;background:#22c55e2e}.pf-score.venta{color:#fca5a5;background:#ef44442e}.pf-score.esperar{color:#fde68a;background:#eab30829}.pf-dias{color:#8b949e}.imp-campo{color:#8b949e;text-transform:uppercase;letter-spacing:.4px;flex-direction:column;gap:4px;margin-bottom:10px;font-size:10.5px;display:flex}.imp-campo select{color:inherit;font:inherit;text-transform:none;letter-spacing:0;background:#8b949e0f;border:1px solid #2b3242;border-radius:8px;padding:9px;font-size:13px}.imp-file{display:none}.imp-error{color:#fca5a5;background:#ef444414;border:1px solid #ef444466;border-radius:9px;margin:10px 0 0;padding:9px 11px;font-size:12px}.imp-aviso{color:#fde68a;background:#eab30814;border:1px solid #eab30859;border-radius:9px;margin:0 0 10px;padding:9px 11px;font-size:12px;line-height:1.45}.imp-resumen{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.imp-chip{background:#8b949e0f;border:1px solid #2b3242;border-radius:9px;align-items:baseline;gap:5px;padding:7px 11px;font-size:11.5px;display:flex}.imp-chip b{font-size:15px;font-weight:800}.imp-chip.ok{color:#86efac;border-color:#22c55e66}.imp-chip.warn{color:#fde68a;border-color:#eab30866}.imp-chip.skip{color:#8b949e}.imp-bloque{margin-bottom:14px}.imp-titulo{color:#8b949e;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px;font-size:11px;font-weight:700}.imp-pendiente{border-bottom:1px solid #1f2430;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.imp-pendiente-datos{flex-direction:column;gap:2px;min-width:0;display:flex}.imp-pendiente-datos b{font-size:12.5px}.imp-buscador{flex-direction:column;gap:8px;width:100%;display:flex}.imp-tabla{overflow-x:auto}.imp-fila{border-bottom:1px solid #1f2430;grid-template-columns:62px minmax(72px,1fr) 64px 78px 92px auto;align-items:baseline;gap:4px 10px;padding:8px 0;font-size:12px;display:grid}.imp-fila:last-child{border-bottom:none}.imp-fila-tipo{font-weight:700}.imp-fila-activo{flex-direction:column;gap:1px;min-width:0;display:flex}.imp-fila-activo b{font-weight:700}.imp-fila-origen{color:#8b949e;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-style:normal;overflow:hidden}.imp-fila-estado{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.imp-fila-num{text-align:right;font-variant-numeric:tabular-nums}.imp-fila-fecha{color:#8b949e;font-variant-numeric:tabular-nums}.imp-fila-estado{font-size:11px}.imp-fila-estado.ok{color:#86efac}.imp-fila-estado.warn{color:#fde68a}.imp-fila-estado.skip{color:#8b949e}.imp-fila-nota{color:#8b949e;grid-column:1/-1;font-size:10.5px;font-style:italic}.imp-acciones{gap:8px;margin-top:4px;display:flex}.imp-fila-antes{color:#8b949e;text-decoration:line-through}.imp-fila-antes+.imp-fila-antes{text-decoration:none}.imp-check{cursor:pointer;background:#8b949e0f;border:1px solid #2b3242;border-radius:9px;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 11px;font-size:12px;line-height:1.4;display:flex}.imp-check input{flex:none;width:18px;height:18px;margin-top:1px}.imp-final{text-align:center;padding:12px 0}.imp-final-num{color:#22c55e;margin:0;font-size:40px;font-weight:800}.pf-form{flex-direction:column;gap:8px;display:flex}.pf-form label{color:#8b949e;text-transform:uppercase;letter-spacing:.4px;flex-direction:column;gap:3px;font-size:10.5px;display:flex}.pf-opt{text-transform:none;letter-spacing:0;color:#6b7280}.pf-hint{text-transform:none;letter-spacing:0;color:#6b7280;font-size:9.5px;font-style:italic}.pf-form input{color:inherit;font:inherit;background:#8b949e0f;border:1px solid #2b3242;border-radius:8px;padding:7px 9px;font-size:13px}.pf-form-actions{gap:8px;margin-top:2px;display:flex}.pf-cancel,.pf-save{font:inherit;cursor:pointer;border:1px solid #2b3242;border-radius:8px;flex:1;padding:8px;font-size:12px;font-weight:600}.pf-cancel{color:#8b949e;background:0 0}.pf-save{color:#fff;background:#6366f1;border-color:#6366f1}.pf-save:hover{background:#4f46e5}.pf-pnl{align-items:baseline;gap:10px;margin:8px 0 2px;display:flex}.pf-pnl-num{font-size:26px;font-weight:800}.pf-pnl-abs{font-size:14px;font-weight:700}.pf-pnl-num.up,.pf-pnl-abs.up{color:#22c55e}.pf-pnl-num.down,.pf-pnl-abs.down{color:#ef4444}.pf-meta{color:#8b949e;margin:2px 0 6px;font-size:11.5px}.pf-insight{color:#8b949e;background:#8b949e14;border-radius:8px;margin:0;padding:7px 10px;font-size:11.5px;line-height:1.4}.pf-insight.warn{color:#f59e0b;background:#f59e0b14;border:1px solid #f59e0b59}.pf-flag{color:#f59e0b;background:#f59e0b1f;border-radius:999px;padding:1px 7px;font-size:9.5px;font-weight:700}[data-theme=light] .pf-form input{background:#f7f8fa;border-color:#d9dee7}[data-theme=light] .pf-remove,[data-theme=light] .pf-cancel,[data-theme=light] .pf-save{border-color:#d9dee7}[data-theme=light] .pf-meta{color:#6c7683}[data-theme=light] .cv-toggle{color:#6c7683;border-color:#d9dee7}[data-theme=light] .cv-toggle.on{color:#1b2330;border-color:#97a0ad}[data-theme=light] .cv-layer{color:#6c7683;border-color:#d9dee7}[data-theme=light] .cv-layer.on{color:#1b2330;border-color:#97a0ad}[data-theme=light] .cv-why{background:#1b233008;border-color:#d9dee7}[data-theme=light] .cv-why-head b{color:#1b2330}[data-theme=light] .cv-why-block p,[data-theme=light] .cv-why-empty{color:#3d4757}[data-theme=light] .cv-why-link:hover{color:#1b2330}@media (width<=700px){.cv-layout{flex-direction:column}.cv-list{flex-direction:row;width:auto;padding-bottom:6px;overflow:auto hidden}.cv-item{flex-shrink:0}}[data-theme=light] .cv-chart{border-color:#d9dee7}[data-theme=light] .cv-item-sub,[data-theme=light] .cv-info-sub,[data-theme=light] .cv-legend{color:#6c7683}[data-theme=light] .cv-item:hover{background:#1b23300d}.sec-panel{width:min(760px,100%)}.sec-panel-wide{width:min(1000px,100%)}.sec-panel .up,.sec-panel-wide .up{color:#22c55e}.sec-panel .down,.sec-panel-wide .down{color:#ef4444}.tbl{border-collapse:collapse;width:100%;font-size:12.5px}.tbl th{text-align:left;letter-spacing:.5px;text-transform:uppercase;color:#6e7681;border-bottom:1px solid #2b3242;padding:7px 10px;font-size:10px;font-weight:700}.tbl td{color:#c9d1d9;border-bottom:1px solid #8b949e1a;padding:8px 10px}.tbl tr:last-child td{border-bottom:0}.news-meta{color:#8b949e;align-items:center;gap:14px;margin-bottom:14px;font-size:11.5px;display:flex}.news-fng{align-items:center;gap:6px;display:inline-flex}.news-fng b{font-size:13px}.news-list{gap:10px;display:grid}.news-card{background:#8b949e0a;border:1px solid #2b3242;border-radius:11px;padding:12px 14px}.news-card header{align-items:center;gap:9px;margin-bottom:6px;display:flex}.news-name{font:inherit;color:#e6edf3;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13.5px;font-weight:700;display:inline-flex}.news-name .news-logo{flex-shrink:0;width:16px;font-size:13px}img.icon-img.news-logo{border-radius:3px;width:15px;height:15px}.news-name:hover{text-decoration:none}.news-name:hover .news-nombre{text-decoration:underline}.news-cat{text-transform:uppercase;letter-spacing:.5px;color:#6e7681;font-size:9.5px}.news-score{color:#0b0e14;text-align:center;border-radius:999px;min-width:30px;margin-left:auto;padding:2px 7px;font-size:11px;font-weight:800}.news-reason{color:#8b949e;margin:0 0 7px;font-size:12px;font-style:italic;line-height:1.45}.news-card ul{margin:0;padding-left:17px}.news-card li{color:#c9d1d9;margin-bottom:3px;font-size:12.5px;line-height:1.5}.stat-tiles{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-bottom:18px;display:grid}.stat-tile{background:#8b949e0a;border:1px solid #2b3242;border-radius:11px;padding:11px 13px}.stat-tile-lbl{letter-spacing:.5px;text-transform:uppercase;color:#6e7681;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.stat-tile b{font-size:18px;font-weight:800;display:block}.stat-tile em{color:#8b949e;margin-top:2px;font-size:11.5px;font-style:normal;display:block}.stat-cols{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;margin-bottom:20px;display:grid}.stat-cols h3,.stat-section h3{letter-spacing:.6px;text-transform:uppercase;color:#6e7681;margin-bottom:8px;font-size:11px;font-weight:700}.stat-section{margin-bottom:20px}.donut-wrap{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.donut{flex-shrink:0;width:240px;height:240px}.donut-slice{cursor:pointer;stroke:#0d1117;stroke-width:2px;transition:opacity .15s,d .15s}.donut-slice.dim{opacity:.32}.donut-center-val{text-anchor:middle;fill:#e6edf3;font-size:19px;font-weight:800}.donut-center-lbl{text-anchor:middle;fill:#8b949e;text-transform:capitalize;font-size:11px}.donut-legend{flex:1;gap:7px;min-width:240px;margin:0;padding:0;list-style:none;display:grid}.donut-legend>li{transition:opacity .15s}.donut-legend>li.dim{opacity:.4}.donut-row{width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;grid-template-columns:10px 12px 1fr auto auto auto;align-items:center;gap:10px;padding:4px 0;font-size:12.5px;display:grid}.donut-caret{color:#8b949e;font-size:9px;transition:transform .15s}.donut-caret.open{transform:rotate(90deg)}.donut-n{color:#8b949e;background:#8b949e24;border-radius:999px;padding:1px 6px;font-size:10px}.donut-assets{background:#8b949e0d;border-left:2px solid #262c38;border-radius:0 8px 8px 0;gap:6px;margin:2px 0 8px 22px;padding:8px 10px;list-style:none;display:grid}.donut-assets>li{grid-template-columns:16px 1fr auto auto auto;align-items:center;gap:9px;font-size:12px;display:grid}.donut-asset-logo{width:15px;height:15px}.donut-asset-name{color:#c9d1d9;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.donut-asset-pct{color:#e6edf3;font-weight:700}.donut-asset-val{color:#8b949e;text-align:right;min-width:70px}.donut-asset-pnl{text-align:right;min-width:56px;font-weight:600}.donut-assets-note{color:#6e7681;padding-top:2px;font-size:10.5px;display:block!important}.stat-explain{color:#8b949e;max-width:68ch;margin:0 0 12px;font-size:12px;line-height:1.55}.stat-sub{letter-spacing:.5px;text-transform:uppercase;color:#6e7681;margin:18px 0 6px;font-size:11px;font-weight:700}.sales-section{border-top:1px solid #262c38;padding-top:18px}.sales-asset{align-items:center;gap:7px;display:inline-flex}.sales-asset>span{flex-direction:column;line-height:1.15;display:flex}.sales-asset b{color:#e6edf3;font-size:12px}.sales-asset small{color:#6e7681;font-size:9px}[data-theme=light] .donut-caret,[data-theme=light] .donut-n,[data-theme=light] .stat-explain,[data-theme=light] .donut-asset-val{color:#6c7683}[data-theme=light] .donut-asset-name{color:#3d4757}[data-theme=light] .donut-asset-pct{color:#1b2430}[data-theme=light] .donut-assets{background:#f2f5f9;border-left-color:#e4e8ef}[data-theme=light] .sales-section{border-top-color:#e4e8ef}[data-theme=light] .sales-asset b{color:#1b2430}.donut-dot{border-radius:3px;width:10px;height:10px}.donut-key{color:#c9d1d9;text-transform:capitalize}.donut-pct{color:#e6edf3;font-weight:800}.donut-val{color:#8b949e;text-align:right;min-width:78px}[data-theme=light] .donut-slice{stroke:#fff}[data-theme=light] .donut-center-val,[data-theme=light] .donut-pct{fill:#1b2430;color:#1b2430}[data-theme=light] .donut-center-lbl{fill:#6c7683}[data-theme=light] .donut-key{color:#3d4757}[data-theme=light] .donut-val{color:#6c7683}.stat-bars{gap:6px;display:grid}.stat-bar-row{grid-template-columns:96px 1fr 44px;align-items:center;gap:8px;font-size:12px;display:grid}.stat-bar-key{color:#c9d1d9;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stat-bar-track{background:#8b949e21;border-radius:999px;height:8px;overflow:hidden}.stat-bar-track i{border-radius:999px;height:100%;display:block}.stat-bar-val{text-align:right;color:#8b949e;font-variant-numeric:tabular-nums}.hist{align-items:flex-end;gap:6px;height:128px;padding-top:8px;display:flex}.hist-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.hist-bar{border-radius:4px 4px 0 0;width:100%;min-height:2px}.hist-n{color:#c9d1d9;order:-1;margin-bottom:2px;font-size:10.5px}.hist-lbl{color:#6e7681;white-space:nowrap;margin-top:5px;font-size:9px}.act-filters{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.act-filter{color:#8b949e;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:8px;padding:4px 11px;font-size:11.5px}.act-filter:hover{background:#8b949e1a}.act-filter.on{color:#e6edf3;background:#4f8cff26;border-color:#4f8cff;font-weight:700}.wal-head,.wal-row{grid-template-columns:88px 72px minmax(150px,1.1fr) minmax(130px,auto) 100px minmax(150px,1fr);align-items:center;gap:12px;display:grid}.wal-head{letter-spacing:.6px;text-transform:uppercase;color:#6e7681;border-bottom:1px solid #262c38;margin-bottom:2px;padding:0 8px 5px;font-size:9px;font-weight:800}.wal-row{border-left:2px solid #0000;border-radius:6px;padding:5px 8px;font-size:12px;line-height:1.3}.wal-row.compra{border-left-color:#22c55e}.wal-row.venta{border-left-color:#ef4444}.wal-row:hover{background:#8b949e12}.wal-when{color:#6e7681;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px}.wal-kind{white-space:nowrap;font-size:10px;font-weight:700}.wal-kind.compra{color:#22c55e}.wal-kind.venta{color:#ef4444}.wal-asset{align-items:center;gap:7px;min-width:0;display:flex}.wal-logo{border-radius:3px;flex-shrink:0;width:16px;height:16px}.wal-asset b{color:#e6edf3;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.wal-asset em{color:#6e7681;flex-shrink:0;font-size:10px;font-style:normal}.wal-qty{color:#c9d1d9;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.wal-qty i{color:#6e7681;font-size:10px;font-style:normal}.wal-x{color:#4a5261;margin:0 2px}.wal-total{color:#e6edf3;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:700}.wal-extra{white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;font-size:11px;display:flex}.wal-basis{color:#6e7681}.wal-summary{margin-bottom:14px}.act-logo{vertical-align:-3px;width:15px;height:15px;margin-right:5px}@media (width<=900px){.wal-head{display:none}.wal-row{grid-template-columns:auto 1fr auto;grid-template-areas:"when asset total""kind qty extra";row-gap:2px;padding:7px 8px}.wal-when{grid-area:when}.wal-kind{grid-area:kind}.wal-asset{grid-area:asset}.wal-qty{grid-area:qty}.wal-total{grid-area:total}.wal-extra{grid-area:extra}}.act-count{color:#6e7681;margin-left:auto;font-size:11px}.act-list{margin:0;padding:0;list-style:none}.act-row{border-bottom:1px solid #8b949e17;grid-template-columns:104px 20px 1fr;align-items:baseline;gap:8px;padding:7px 8px;font-size:12.5px;line-height:1.45;display:grid}.act-row:hover{background:#8b949e0d}.act-when{color:#6e7681;font-variant-numeric:tabular-nums;font-size:11px}.act-icon{text-align:center}.act-text{color:#8b949e}.act-name{color:#e6edf3}.perf-chart{margin-bottom:20px}.perf-chart svg{width:100%;height:auto;display:block}[data-theme=light] .tbl th{color:#6c7683;border-color:#d9dee7}[data-theme=light] .tbl td{color:#1b2330;border-color:#1b233014}[data-theme=light] .news-card,[data-theme=light] .stat-tile{background:#1b233005;border-color:#d9dee7}[data-theme=light] .news-name,[data-theme=light] .act-name{color:#1b2330}[data-theme=light] .news-card li,[data-theme=light] .stat-bar-key{color:#3d4757}[data-theme=light] .act-filter{color:#4a5566;border-color:#d9dee7}[data-theme=light] .act-filter.on{color:#0b1220;background:#4f8cff2e;border-color:#4f8cff}[data-theme=light] .wal-head{color:#6c7683;border-bottom-color:#e4e8ef}[data-theme=light] .wal-asset b,[data-theme=light] .wal-total{color:#1b2430}[data-theme=light] .wal-qty{color:#3d4757}[data-theme=light] .wal-asset em,[data-theme=light] .wal-when,[data-theme=light] .wal-basis,[data-theme=light] .wal-qty i{color:#8a93a1}[data-theme=light] .wal-row:hover{background:#1b23300a}[data-theme=light] .act-row{border-color:#1b233014}.mini-expand{color:#6e7681;font:inherit;letter-spacing:.3px;text-transform:none;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:6px;margin-left:auto;padding:1px 7px;font-size:9.5px}.mini-expand:hover{color:#c9d1d9;border-color:#4b5563}.panel-section h3{align-items:center;gap:8px;display:flex}.sec-head{cursor:pointer;width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;padding:0;display:flex}.sec-head h3{flex:1;margin:0}.sec-head:hover h3{color:#58a6ff}.sec-chevron{color:#8b949e;flex-shrink:0;font-size:11px;transition:transform .18s}.collapsed .sec-chevron{transform:rotate(-90deg)}.collapsed .sec-head{margin-bottom:0}[data-theme=light] .sec-chevron{color:#6c7683}[data-theme=light] .sec-head:hover h3{color:#1f6feb}.mini-chart-click{cursor:zoom-in;border-radius:8px}.mini-chart-click:hover{background:#8b949e0f}.pcm-panel{width:min(1080px,100%)}.pcm-bar{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.pcm-range{color:#8b949e;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:8px;padding:4px 12px;font-size:11.5px}.pcm-range:hover{background:#8b949e1a}.pcm-range.on{color:#e6edf3;background:#4f8cff26;border-color:#4f8cff}.pcm-legend{color:#8b949e;align-items:center;gap:6px;margin-left:auto;font-size:11px;display:flex}.pcm-legend i{border-radius:2px;width:13px;height:2.5px;margin-left:6px;display:inline-block}.pcm-chart{cursor:grab;-webkit-user-select:none;user-select:none;border:1px solid #2b3242;border-radius:12px;width:100%;height:auto;display:block}.pcm-chart.dragging{cursor:grabbing}.pcm-axis{fill:#6e7681;font-size:10px}.pcm-read{color:#c9d1d9;font-variant-numeric:tabular-nums;min-height:19px;margin-top:9px;font-size:12.5px}.pcm-hint{color:#6e7681}.pcm-panel .up{color:#22c55e}.pcm-panel .down{color:#ef4444}[data-theme=light] .pcm-chart,[data-theme=light] .pcm-range{border-color:#d9dee7}[data-theme=light] .pcm-read{color:#1b2330}[data-theme=light] .mini-expand{border-color:#d9dee7}.ac-panel{width:min(1180px,100%);max-height:92vh}.ac-layout{grid-template-columns:270px 1fr;gap:18px;min-height:0;display:grid}.ac-nav{border-right:1px solid #2b3242;max-height:72vh;padding-right:4px;overflow-y:auto}.ac-progreso{color:#6e7681;margin:8px 0 12px;font-size:10.5px;line-height:1.4}.ac-grupo{margin-bottom:6px}.ac-grupo-btn{color:#e6edf3;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;padding:7px 8px;font-size:12.5px;font-weight:700;display:flex}.ac-grupo-btn:hover{background:#8b949e1a}.ac-grupo-btn em{color:#6e7681;font-size:9px;font-style:normal}.ac-seccion{margin:2px 0 8px 6px}.ac-seccion-tit{letter-spacing:.6px;text-transform:uppercase;color:#6e7681;padding:5px 8px 3px;font-size:9px;font-weight:700}.ac-item{color:#c9d1d9;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:0 6px 6px 0;align-items:baseline;gap:6px;padding:5px 8px;font-size:12px;display:flex}.ac-item:hover:not(:disabled){background:#8b949e1a}.ac-item.on{color:#e6edf3;background:#4f8cff24;border-left-color:#4f8cff}.ac-item.pendiente{color:#4d545e;cursor:default}.ac-item-check{color:#22c55e;width:9px;font-size:10px}.ac-item-tit{flex:1;line-height:1.35}.ac-item-soon{color:#4d545e}.ac-lector{max-height:72vh;padding-right:6px;overflow-y:auto}.ac-tema-head{border-bottom:1px solid #2b3242;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:6px;padding-bottom:12px;display:flex}.ac-breadcrumb{letter-spacing:.6px;text-transform:uppercase;color:#6e7681;margin-bottom:3px;font-size:9.5px;font-weight:700;display:block}.ac-tema-head h2{letter-spacing:-.3px;font-size:22px;font-weight:800}.ac-tema-meta{flex-shrink:0;align-items:center;gap:8px;display:flex}.ac-min{color:#4f8cff;background:#4f8cff29;border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700}.ac-check{color:#6e7681;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:8px;padding:3px 10px;font-size:10.5px}.ac-check:hover{color:#c9d1d9}.ac-check.on{color:#22c55e;border-color:#22c55e80}.ac-bloque{margin:18px 0}.ac-bloque h3{letter-spacing:.7px;text-transform:uppercase;color:#6e7681;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.ac-bloque-n{color:#8b949e;background:#8b949e29;border-radius:5px;place-items:center;width:17px;height:17px;font-size:9.5px;font-weight:800;display:inline-grid}.ac-bloque p,.ac-tecnico p{color:#c9d1d9;margin:0 0 10px;font-size:13.5px;line-height:1.62}.ac-bloque p:last-child{margin-bottom:0}.ac-tecnico{background:#8b949e0a;border:1px solid #2b3242;border-radius:10px;margin:18px 0;padding:12px 14px}.ac-tecnico summary{letter-spacing:.7px;text-transform:uppercase;color:#6e7681;cursor:pointer;align-items:center;gap:8px;font-size:11px;font-weight:700;list-style:none;display:flex}.ac-tecnico summary::-webkit-details-marker{display:none}.ac-tecnico summary:after{content:"▾";margin-left:auto;font-size:9px}.ac-tecnico[open] summary{margin-bottom:10px}.ac-tecnico[open] summary:after{content:"▴"}.ac-fig{margin:0}.ac-svg{color:#e6edf3;background:#8b949e08;border:1px solid #2b3242;border-radius:10px;width:100%;height:auto;display:block}.ac-fig figcaption{color:#8b949e;margin-top:7px;font-size:11.5px;line-height:1.5}.ac-svg-note{color:#8b949e;text-align:center;font-family:inherit;font-size:9px;line-height:1.3}.ac-ejemplo-titulo{font-weight:700;color:#e6edf3!important;margin-bottom:8px!important;font-size:13px!important}.ac-ejemplo-cargando{text-align:center;color:#6e7681;border:1px dashed #2b3242;border-radius:10px;padding:40px;font-size:12px}.ac-enlaces{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ac-enlace{color:#4f8cff;font:inherit;cursor:pointer;background:#4f8cff1a;border:1px solid #4f8cff66;border-radius:8px;padding:5px 11px;font-size:11.5px}.ac-enlace:hover{background:#4f8cff33}.ac-link{color:#4f8cff;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:11.5px;display:block}.ac-link:hover{text-decoration:underline}.ac-lista{margin:0;padding-left:20px}.ac-lista li{color:#c9d1d9;margin-bottom:7px;font-size:13px;line-height:1.55}.ac-errores li::marker{color:#ef4444}.ac-consejos li::marker{color:#22c55e}.ac-faq{border-bottom:1px solid #8b949e1f;padding:8px 0}.ac-faq summary{color:#e6edf3;cursor:pointer;font-size:13px;font-weight:600;list-style:none}.ac-faq summary::-webkit-details-marker{display:none}.ac-faq summary:before{content:"＋ ";color:#6e7681}.ac-faq[open] summary:before{content:"− "}.ac-faq p{color:#8b949e;margin:7px 0 0 18px;font-size:13px;line-height:1.6}.ac-aviso{color:#6e7681;border-top:1px solid #2b3242;margin-top:22px;padding-top:12px;font-size:11px}.ac-nota{color:#8b949e;font-size:12.5px}[data-theme=light] .ac-nav{border-color:#d9dee7}[data-theme=light] .ac-grupo-btn,[data-theme=light] .ac-tema-head h2,[data-theme=light] .ac-faq summary,[data-theme=light] .ac-ejemplo-titulo{color:#1b2330!important}[data-theme=light] .ac-item{color:#3d4757}[data-theme=light] .ac-item.pendiente{color:#b6bdc7}[data-theme=light] .ac-bloque p,[data-theme=light] .ac-tecnico p,[data-theme=light] .ac-lista li{color:#3d4757}[data-theme=light] .ac-svg{color:#1b2330;background:#fff;border-color:#d9dee7}[data-theme=light] .ac-tecnico{background:#1b233005;border-color:#d9dee7}[data-theme=light] .ac-tema-head,[data-theme=light] .ac-aviso,[data-theme=light] .ac-check{border-color:#d9dee7}@media (width<=900px){.ac-layout{grid-template-columns:1fr}.ac-nav{border-bottom:1px solid #2b3242;border-right:0;max-height:220px}}.ac-ficha-def{color:#e6edf3;border-left:3px solid #4f8cff;margin:14px 0 4px;padding-left:12px;font-size:14.5px;line-height:1.6}.ac-ficha .ac-bloque{margin:14px 0}.ac-ficha-error{color:#d99b9b!important}[data-theme=light] .ac-ficha-def{color:#1b2330}.user-chip-wrap{position:relative}.user-chip{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#c9d1d9;height:38px;font:inherit;background:#0d111799;border:1px solid #262c38;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 6px;transition:background .12s,border-color .12s;display:flex}.user-chip:hover{background:#1c2230;border-color:#3a4252}.user-avatar{color:#fff;background:linear-gradient(135deg,#4f8cff,#2f6fe0);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.user-name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:12.5px;font-weight:600;overflow:hidden}.user-menu{z-index:50;background:#10151f;border:1px solid #262c38;border-radius:10px;min-width:150px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 30px #0006}.user-menu button{text-align:left;color:#e6edf3;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:8px 10px;font-size:13px}.user-menu button:hover{background:#8b949e24}.user-menu{min-width:208px;max-width:min(260px,100vw - 24px)}.user-menu-id{color:#8b949e;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #262c38;margin-bottom:4px;padding:4px 10px 8px;font-size:11.5px;display:block;overflow:hidden}.user-menu button{align-items:center;gap:8px;display:flex}.user-menu button span[aria-hidden]{opacity:.8;font-size:12px}.user-menu-logout{color:#f0883e!important}.user-menu-logout:hover{background:#f0883e1f!important}[data-theme=light] .user-menu-id{color:#6b7684;border-bottom-color:#e6eaf0}[data-theme=light] .user-menu-logout{color:#b45309!important}[data-theme=light] .user-chip{color:#1b2330;background:#fff;border-color:#d9dee7}[data-theme=light] .user-chip:hover{background:#f2f4f7}[data-theme=light] .user-menu{background:#fff;border-color:#d9dee7}[data-theme=light] .user-menu button{color:#1b2330}[data-theme=light] .user-menu button:hover{background:#f2f4f7}[data-theme=light] .ac-ficha-error{color:#a94442!important}.login-page{color:#e6edf3;background:radial-gradient(circle at 20% 10%,#4f8cff29,#0000 34%),radial-gradient(circle at 85% 85%,#38bdf81a,#0000 32%),#090d14;place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f1520eb;border:1px solid #7d96be33;border-radius:22px;width:min(100%,430px);padding:34px;box-shadow:0 24px 80px #0000006b}.login-brand{align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.login-mark{color:#fff;background:linear-gradient(135deg,#4f8cff,#38bdf8);border-radius:10px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.login-kicker{color:#60a5fa;letter-spacing:.18em;margin:32px 0 8px;font-size:11px;font-weight:800}.login-card h1{letter-spacing:-.04em;margin:0;font-size:clamp(28px,7vw,38px);line-height:1.08}.login-copy{color:#9aa8bc;margin:14px 0 26px;line-height:1.55}.login-copy strong{color:#dce8f8;overflow-wrap:anywhere}.login-form{gap:10px;display:grid}.login-form label{color:#b8c4d6;font-size:12px;font-weight:700}.login-form input{box-sizing:border-box;color:#f1f5f9;width:100%;font:inherit;background:#0b111b;border:1px solid #2b3648;border-radius:11px;outline:none;padding:14px 15px;transition:border-color .15s,box-shadow .15s}.login-form input:focus{border-color:#4f8cff;box-shadow:0 0 0 3px #4f8cff29}.login-form input.login-code{text-align:center;letter-spacing:.28em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800}.login-form>button[type=submit]{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(135deg,#4f8cff,#2f6fe0);border:0;border-radius:11px;margin-top:6px;padding:14px 18px;font-weight:750}.login-form>button[type=submit]:disabled{opacity:.55;cursor:default}.login-actions{justify-content:space-between;gap:12px;margin-top:4px;display:flex}.login-actions button{color:#76a7ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:12px}.login-actions button:disabled{opacity:.5}.login-error{color:#fca5a5;background:#7f1d1d2e;border:1px solid #f8717147;border-radius:9px;margin:16px 0 0;padding:10px 12px;font-size:13px}.login-foot{color:#67758a;text-align:center;margin:24px 0 0;font-size:11px}.login-loading{color:#9aa8bc;font-size:14px}@media (width<=520px){.login-page{padding:14px}.login-card{border-radius:18px;padding:26px 20px}}@media (width<=700px){.app{height:100dvh;min-height:100dvh}.topbar{padding:max(8px, env(safe-area-inset-top)) 10px 8px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:7px;display:flex}.brand{min-height:32px}.brand-logo{border-radius:8px;width:28px;height:28px}.brand-name{font-size:17px}.topbar-right{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;gap:7px;width:100%;min-width:0;padding:1px 1px 3px;overflow:auto hidden}.topbar-right::-webkit-scrollbar{display:none}.topbar-right>*{scroll-snap-align:start;flex:none}.freshness{box-sizing:border-box;height:44px;padding:6px 10px}.freshness-txt{font-size:11px}.icon-btn{width:44px;height:44px}.nav-btn,.refresh{min-height:44px;padding:7px 11px}.user-chip{height:44px}.user-name{max-width:92px}.attribution{order:initial;text-align:left;align-items:center;width:auto;min-height:44px;padding:0 7px;display:inline-flex}.nav-menu{top:calc(var(--topbar-height,96px) + 5px);z-index:100;width:auto;min-width:0;max-height:min(62dvh,480px);padding:8px;position:fixed;left:8px;right:8px;overflow-y:auto}.nav-item{min-height:42px;padding:9px 11px;font-size:13px}.user-menu{top:calc(var(--topbar-height,96px) + 5px);z-index:100;min-width:180px;position:fixed;right:8px}.graph-stage{top:var(--topbar-height,96px);touch-action:none;overscroll-behavior:none}.graph-stage canvas{touch-action:none}.view-controls{bottom:calc(10px + env(safe-area-inset-bottom));gap:5px;padding:5px}.view-controls button{width:40px;height:40px;font-size:20px}.asset-list{top:calc(var(--topbar-height,96px) + 6px);right:6px;bottom:calc(6px + env(safe-area-inset-bottom));border-radius:14px;width:auto;max-height:none;padding:12px;left:6px;box-shadow:0 18px 50px #00000073}.asset-search{min-height:42px;font-size:16px}.seg{scrollbar-width:none;padding-bottom:2px;overflow-x:auto}.seg::-webkit-scrollbar{display:none}.seg button{min-width:68px;min-height:38px}.list-item{min-height:44px}.li-fav{place-items:center;min-width:28px;min-height:28px;display:grid}.alerts-dropdown,.alerts-dropdown.wide{top:calc(var(--topbar-height,96px) + 6px);z-index:100;width:auto;max-height:min(68dvh,560px);padding:12px;position:fixed;bottom:auto;left:6px;right:6px}.alert-kinds{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.alert-kinds button{flex:none;min-height:34px}.alert-row{flex-wrap:wrap;align-items:flex-start;min-height:42px;padding:8px 0}.alert-detail{text-align:left;width:100%;padding-left:1px}.panel{top:var(--topbar-height,96px);box-sizing:border-box;width:100%;height:auto;padding:14px 14px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;border-top:1px solid #262c38;border-left:0;border-radius:16px 16px 0 0;bottom:0;left:0;right:0;box-shadow:0 -16px 48px #00000059}.panel>.panel-close{z-index:5;width:36px;height:36px;margin:0 0 -36px auto;position:sticky;top:0}.panel-header{margin-bottom:14px;padding-right:42px}.panel-header h2{font-size:21px}.ph-icon{width:42px;height:42px}.price-row{flex-wrap:wrap;gap:7px 12px}.score-box{gap:14px;padding:12px 14px}.score-num{font-size:42px}.setup-levels{grid-template-columns:1fr}.fund-row{grid-template-columns:minmax(0,1fr) auto}.bt-overlay{background:#0f131b;place-items:stretch stretch;padding:0}.bt-panel,.tbl-panel,.sec-panel,.sec-panel-wide,.ac-panel,.cv-panel{box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 14px calc(22px + env(safe-area-inset-bottom));overscroll-behavior:contain;border:0;border-radius:0}.bt-overlay.operativa-overlay{padding:0}.bt-panel.operativa-panel{width:100%;max-width:none;height:100dvh;max-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 14px calc(22px + env(safe-area-inset-bottom));border:0;border-radius:0;display:block;overflow-y:auto}.operativa-panel .opps-list,.operativa-panel .plan-history-list{flex:none;overflow-y:visible}.bt-head{top:calc(-1 * max(16px, env(safe-area-inset-top)));z-index:8;padding:calc(max(16px, env(safe-area-inset-top)) * 2) 2px 10px;background:#0f131b;border-bottom:1px solid #262c38;align-items:flex-start;margin:0 -2px 14px;position:sticky}.bt-head h2{font-size:19px}.bt-head .panel-close,.bt-head-actions .panel-close{flex:none;width:44px;height:44px}.bt-head-actions{gap:6px}.bt-head-actions .refresh{width:40px;padding:0;font-size:0}.bt-head-actions .refresh:before{content:"↻";font-size:20px}.bt-summary{grid-template-columns:1fr}.bt-table-wrap,.stat-section{-webkit-overflow-scrolling:touch;overflow-x:auto}.bt-table,.tbl,.track-table{min-width:580px}.bt-table-wrap{box-shadow:inset -14px 0 12px -12px #0000008c}.tbl-table td{white-space:nowrap}.tbl-table td.bt-name,.tbl-table td:last-child{white-space:normal}.stat-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-cols{grid-template-columns:1fr}.stat-tile{min-width:0;padding:10px}.stat-tile b{overflow-wrap:anywhere;font-size:17px}.donut-wrap{justify-content:center;gap:14px}.donut{width:min(240px,76vw);height:auto}.donut-legend{width:100%;min-width:0}.donut-row{grid-template-columns:10px 12px minmax(0,1fr) auto auto auto;gap:6px;font-size:11px}.donut-assets{margin-left:10px;padding:8px}.donut-assets>li{grid-template-columns:16px minmax(0,1fr) auto auto;gap:6px}.donut-asset-pnl{display:none}.histogram{min-width:560px}.cv-layout{min-height:0}.cv-list{flex:none;max-height:112px}.cv-main{min-width:0}.cv-chart{min-height:260px}.cv-info{flex-wrap:wrap}.cv-layers{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.cv-layer{flex:none;min-height:36px}.ac-layout{min-height:0}.ac-nav{max-height:min(30dvh,230px)}.ac-lector{padding:16px 2px 30px}.ac-tema-head{flex-direction:column;gap:10px}.ac-tema-meta{justify-content:space-between;width:100%}.ac-svg{min-height:180px}.page-overlay{padding:max(16px, env(safe-area-inset-top)) 14px calc(40px + env(safe-area-inset-bottom))}.page-head{z-index:5;background:var(--fondo-overlay,#0d1117);gap:10px;margin-bottom:20px;padding:10px 0;position:sticky;top:0}[data-theme=light] .page-head{background:var(--fondo-overlay,#f4f6fa)}.page-back{min-height:44px;padding:8px 10px}.page-title h1{font-size:21px}.panel-close{background-clip:content-box;width:44px;height:44px;margin:-9px;padding:9px}.panel-favorite,.panel-watchlist,.panel-portfolio-jump,.panel-personal-actions>button,.ac-item,.ac-grupo-btn,.ac-check,.ac-enlace,.ac-link,.pf-add-btn,.act-filter,.al-tab,.al-btn,.al-more,.of-chip,.nl-close,.mini-expand,.track-orden button,.struct-open{min-height:44px}.ac-item,.ac-grupo-btn,.ac-check,.act-filter,.al-tab,.track-orden button,.of-chip{align-items:center;display:inline-flex}.pf-cancel,.pf-save,.imp-campo select,.pf-picker-item,.imp-check,.pf-sector-head,.pf-row-remove,.pf-link{min-height:44px}.pf-link{align-items:center;display:inline-flex}.pf-save{background:#4f46e5;border-color:#4f46e5}.imp-fila{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.pf-sector-head{flex-wrap:wrap;row-gap:4px;min-height:44px}.pf-sector-peso{margin-left:auto}.pf-sector-valor,.pf-sector-pnl{margin-left:0}.imp-fila-num,.imp-fila-fecha{text-align:left}.imp-tabla{overflow-x:visible}.imp-acciones{flex-direction:column}.diag-panel summary,.diag-explain>summary,.hechos-metodo>summary,.hechos-cifras-det>summary,.fund-note-det>summary,.radar-guide-details>summary,.score-sub>summary,.track-nota>summary,.sec-head{align-items:center;min-height:44px;display:flex}.fund-source a{align-items:center;min-height:44px;display:inline-flex}.track-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.track-stat{padding:12px 10px}.flows-box{right:8px;bottom:calc(62px + env(safe-area-inset-bottom));z-index:25;overscroll-behavior:contain;border-radius:16px;width:auto;max-width:none;max-height:min(32dvh,280px);padding:0 12px 10px;position:fixed;left:8px;overflow-y:auto;box-shadow:0 14px 42px #0000006b}.flows-box:not(.collapsed) .flows-head{z-index:2;background:#0d1117fa;border-bottom:1px solid #262c38;margin:0 -12px 8px;padding:10px 12px 8px;position:sticky;top:0}[data-theme=light] .flows-box:not(.collapsed) .flows-head{background:#fffffffa;border-bottom-color:#d9dee7}.flows-box h4{letter-spacing:.6px;font-size:11px}.flows-box .flow-row{border-bottom:1px solid #8b949e17;gap:4px 6px;padding:5px 0;font-size:11.5px}.flows-box .flows-note{margin:8px 0 0;line-height:1.4}.flows-box .flow-tabs button{min-height:32px}.flows-box .flows-toggle{min-height:34px}.flows-box.collapsed{right:auto;bottom:calc(10px + env(safe-area-inset-bottom));border-radius:999px;width:auto;max-width:min(230px,100vw - 170px);padding:0;left:8px;overflow:hidden;box-shadow:0 8px 24px #00000052}.flows-box.collapsed .flows-toggle{min-height:44px;padding:0 14px}.flows-box.collapsed h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-flow-stack{right:8px;bottom:calc(62px + env(safe-area-inset-bottom));z-index:25;gap:6px;width:auto;max-height:min(62dvh,560px);position:fixed;left:8px;overflow-y:auto}.market-flow-stack .flows-box,.market-flow-stack .leadership-box{flex:none;width:100%;max-width:none;max-height:min(30dvh,270px);position:static}.market-flow-stack .flows-box.collapsed,.market-flow-stack .leadership-box.collapsed{border-radius:12px;align-self:stretch;width:100%;max-width:none;padding:8px 12px;position:static}.market-flow-stack .flows-box.collapsed .flows-toggle{min-height:28px;padding:0}.leadership-row{grid-template-columns:22px minmax(88px,1fr) minmax(60px,.8fr) 68px;gap:6px}.flow-row{flex-wrap:wrap}.toasts{top:calc(var(--topbar-height,96px) + 7px);width:calc(100vw - 12px)}.toast{padding:10px 12px;font-size:12.5px}.error-banner{top:calc(var(--topbar-height,96px) + 7px);width:auto;left:7px;right:7px;transform:none}}@media (width<=420px){.freshness-txt{text-overflow:ellipsis;white-space:nowrap;max-width:205px;overflow:hidden}.panel{padding-left:12px;padding-right:12px}.stat-tiles{grid-template-columns:1fr}.track-stats{grid-template-columns:1fr 1fr}.plan-form{grid-template-columns:1fr}.pf-lot{flex-wrap:wrap;gap:5px 8px}.pf-lot-pnl{margin-left:0}.login-form input.login-code{letter-spacing:.2em;font-size:24px}}@media (hover:none) and (pointer:coarse){button,[role=button],select,input{-webkit-tap-highlight-color:transparent}button,[role=button]{touch-action:manipulation}}.mobile-brand-row{display:contents}.mobile-menu-toggle,.mobile-control-label,.mobile-navigation{display:none}.desktop-navigation-groups{display:contents}@media (width<=700px){.topbar{padding:max(8px, env(safe-area-inset-top)) 10px 8px;-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:row;align-items:center}.topbar.mobile-menu-open{z-index:110}.mobile-brand-row{z-index:102;justify-content:space-between;align-items:center;width:100%;min-height:40px;display:flex;position:relative}.mobile-menu-toggle{color:#c9d1d9;min-width:86px;height:40px;font:inherit;cursor:pointer;background:#0d1117b8;border:1px solid #2b3242;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.mobile-menu-toggle span{font-size:17px;line-height:1}.mobile-menu-toggle b{font-size:12px}.mobile-menu-toggle.on{color:#fff;background:#4f8cff29;border-color:#4f8cff}[data-theme=light] .mobile-menu-toggle{color:#263244;background:#fff;border-color:#d9dee7}[data-theme=light] .mobile-menu-toggle.on{background:#edf4ff;border-color:#4f8cff}.topbar-right{top:var(--topbar-height,57px);z-index:101;box-sizing:border-box;width:100%;padding:12px 10px calc(22px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#090d14fb;border-top:1px solid #262c38;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:7px;display:none;position:fixed;bottom:0;left:0;right:0;overflow:hidden auto}.topbar-right.mobile-open{transform-origin:top;animation:superficie-panel-entra var(--mov-entrada) var(--mov-curva-entrada) both;display:flex}[data-theme=light] .topbar-right{background:#f8fafdfc;border-top-color:#d9dee7}.topbar-right>*{box-sizing:border-box;scroll-snap-align:none;flex:none;width:100%}.desktop-navigation-groups{display:none}.mobile-navigation{gap:8px;width:100%;margin-bottom:3px;display:grid}.mobile-nav-section{background:#131924e0;border:1px solid #2b3242;border-radius:12px;width:100%;overflow:hidden}.mobile-nav-section summary{color:#e6edf3;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;min-height:50px;padding:0 14px;list-style:none;display:flex}.mobile-nav-section summary::-webkit-details-marker{display:none}.mobile-nav-title{align-items:center;gap:10px;font-size:14px;font-weight:750;display:inline-flex}.mobile-nav-title i{text-align:center;width:22px;font-style:normal}.mobile-nav-chevron{color:#8b949e;font-size:18px;line-height:1;transition:transform .16s}.mobile-nav-section[open]{background:#121b2afa;border-color:#4f8cff99}.mobile-nav-section[open]>summary{color:#fff;background:#4f8cff1c;border-bottom:1px solid #2b3242}.mobile-nav-section[open] .mobile-nav-chevron{transform:rotate(180deg)}.mobile-nav-items{gap:3px;padding:6px;display:grid}.mobile-nav-items button{color:#c9d1d9;width:100%;min-height:54px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex}.mobile-nav-items button:active{background:#4f8cff2e}.mobile-nav-items button>span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mobile-nav-items button b{font-size:13px;font-weight:700}.mobile-nav-items button small{color:#7f8b9d;font-size:10.5px;line-height:1.35}.mobile-nav-items button em{color:#fff;text-align:center;background:#4f8cff;border-radius:999px;min-width:22px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:800}.mobile-nav-items button mark{color:#6e7681;background:0 0;border:1px solid #343c4b;border-radius:5px;padding:2px 6px;font-size:9px}.mobile-nav-items button.soon{opacity:.62}.mobile-nav-separator{color:#6e7681;letter-spacing:.7px;text-transform:uppercase;padding:10px 10px 4px;font-size:9px;font-weight:800}[data-theme=light] .mobile-nav-section{background:#fff;border-color:#d9dee7}[data-theme=light] .mobile-nav-section summary{color:#1b2330}[data-theme=light] .mobile-nav-section[open]{background:#fff;border-color:#75a5f6}[data-theme=light] .mobile-nav-section[open]>summary{color:#172033;background:#edf4ff;border-bottom-color:#d9dee7}[data-theme=light] .mobile-nav-items button{color:#303b4b}[data-theme=light] .mobile-nav-items button small{color:#69778b}.mobile-control-label{color:inherit;font-size:13px;font-weight:600;display:inline}.freshness{justify-content:flex-start;width:100%;height:auto;min-height:44px}.freshness-txt{white-space:normal;max-width:none}.icon-btn{justify-content:flex-start;align-items:center;gap:12px;width:100%;height:44px;min-height:44px;padding:0 13px;display:flex}.icon-btn-glyph{text-align:center;width:22px}.icon-btn .bell-badge{top:5px;right:8px}.nav-group{width:100%}.nav-btn{text-align:left;align-items:center;width:100%;min-height:44px;padding:9px 13px;display:flex}.nav-btn em{margin-left:auto;font-size:11px}.nav-menu{box-sizing:border-box;width:100%;min-width:0;max-height:none;box-shadow:none;border-radius:10px;margin-top:5px;padding:5px;position:static;overflow:visible}.nav-item{min-height:42px}.refresh{text-align:left;width:100%;min-height:44px;padding:8px 13px}.user-chip-wrap{width:100%}.user-chip{border-radius:10px;justify-content:flex-start;width:100%;padding:0 10px}.user-name{max-width:none}.user-menu{box-sizing:border-box;width:100%;box-shadow:none;margin-top:5px;position:static}.user-menu button{min-height:42px}.attribution{justify-content:flex-start;width:100%;min-height:40px;padding:0 13px}}.nav-menu-cards{gap:6px;min-width:300px;padding:8px}.nav-card{color:#c9d1d9;width:100%;font:inherit;text-align:left;cursor:pointer;background:#8b949e0a;border:1px solid #2b3242;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.nav-card:hover{background:#4f8cff1a;border-color:#4f8cff8c}.nav-card-icon{flex-shrink:0;font-size:17px;line-height:1.2}.nav-card-body{gap:2px;min-width:0;display:grid}.nav-card-title{color:#e6edf3;align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.nav-card-hint{color:#8b949e;font-size:11px;line-height:1.35}[data-theme=light] .nav-card{background:#1b233005;border-color:#d9dee7}[data-theme=light] .nav-card-title{color:#1b2330}[data-theme=light] .nav-card:hover{background:#4f8cff14}.plan-mode{border:1px solid #2b3242;border-radius:8px;gap:0;width:fit-content;display:flex;overflow:hidden}.plan-mode button{color:#8b949e;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 13px;font-size:12px}.plan-mode button.on{color:#e6edf3;background:#4f8cff2e;font-weight:700}[data-theme=light] .plan-mode{border-color:#d9dee7}[data-theme=light] .plan-mode button.on{color:#1b2330}.alert-name-link{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.alert-name-link:hover{color:#4f8cff;text-decoration:underline}.tbl-filters{gap:6px;margin-bottom:10px;display:flex}.tbl-filters .act-filter.fav.on{color:#fbbf24;background:#fbbf241f;border-color:#fbbf248c}.tbl-fav{vertical-align:middle;background:0 0;border:0;margin-right:4px}.al-tabs{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.al-tab{color:#c9d1d9;cursor:pointer;background:#0d1119;border:1px solid #2b3242;border-radius:10px;flex:auto;min-width:90px;padding:9px 12px;font-size:14px;font-weight:700}.al-tab.on{color:#e6edf3;background:#1f6feb22;border-color:#1f6feb}.al-filters{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.al-filters select,.al-filters input{color:#c9d1d9;background:#0d1119;border:1px solid #2b3242;border-radius:9px;min-width:0;padding:8px 10px;font-size:13px}.al-filters .al-search{flex:140px}.al-list{flex-direction:column;gap:10px;display:flex}.al-card{background:#0d1119;border:1px solid #2b3242;border-left:3px solid #8b949e;border-radius:12px;gap:12px;padding:12px 14px;display:flex}.al-card.unread{background:#111726}.al-card.read{opacity:.72}.al-card-icon{flex:none;font-size:20px;line-height:1.2}.al-card-main{flex:auto;min-width:0}.al-card-top{color:#8b949e;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:3px;font-size:12px;display:flex}.al-asset{color:#e6edf3;font-size:13px;font-weight:800}.al-pri{text-transform:uppercase;letter-spacing:.3px;color:#c9d1d9;border:1px solid #2b3242;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:800}.al-unread-dot{background:#1f6feb;border-radius:50%;width:7px;height:7px}.al-time{white-space:nowrap;margin-left:auto}.al-title{color:#e6edf3;margin:2px 0;font-size:15px;font-weight:700}.al-subtitle{color:#8b949e;margin:0 0 4px;font-size:12.5px}.al-body{color:#c9d1d9;margin:0 0 8px;font-size:13.5px;line-height:1.5}.al-actions{flex-wrap:wrap;gap:8px;display:flex}.al-btn{color:#c9d1d9;cursor:pointer;background:#161b26;border:1px solid #2b3242;border-radius:8px;padding:6px 11px;font-size:12.5px;font-weight:600}.al-btn:hover{color:#e6edf3;border-color:#1f6feb}.nv-cifras{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:14px;display:grid}.nv-cartera-linea{margin-bottom:16px}.nv-cl-cifras{cursor:pointer;text-align:left;background:#0d1119;border:1px solid #2b3242;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 14px;width:100%;padding:10px 12px;display:flex}.nv-cl-cifras:hover{border-color:#1f6feb}.nv-cl-valor{color:#e6edf3;font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.nv-cl-pnl{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.nv-cl-pnl em{opacity:.8;font-style:normal}.nv-cl-hoy{color:#8b949e;margin-left:auto;font-size:13px}.nv-cl-hoy.up{color:#3fb950}.nv-cl-hoy.down{color:#f85149}.nv-cl-hoy i{color:#6e7681;font-style:normal}.nv-cl-desde{color:#8b949e;font-size:13px}.nv-cl-desde.up{color:#3fb950}.nv-cl-desde.down{color:#f85149}.nv-parcial{color:#8b949e;margin:6px 0 0;font-size:11.5px}.nv-lider{color:#c9d1d9;margin:8px 0 0;font-size:12.5px}.nv-vacio{color:#8b949e;background:#0d1119;border:1px solid #2b3242;border-radius:10px;margin:0 0 18px;padding:10px 12px;font-size:13px}.nv-sub{color:#8b949e;margin:-4px 0 8px;font-size:12px}.nv-movs{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.nv-mov{color:#c9d1d9;cursor:pointer;background:#0d1119;border:1px solid #2b3242;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;display:inline-flex}.nv-mov:hover{border-color:#1f6feb}.nv-mov-ico{object-fit:contain;background:#f3f5f9;border-radius:50%;flex:none;width:14px;height:14px}.nv-mov b{color:#e6edf3}.nv-mov .up{color:#3fb950}.nv-mov .down{color:#f85149}.nv-sin-favs{background:#111726;border:1px solid #2b3242;border-radius:10px;padding:12px 14px}.nv-sin-favs p{color:#c9d1d9;margin:0 0 8px;font-size:13px}.nv-cta{color:#58a6ff;cursor:pointer;background:0 0;border:1px solid #1f6feb;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:700}.nv-cta:hover{background:#16233a}.nv-recorte{color:#8b949e;background:#111726;border:1px solid #2b3242;border-radius:8px;margin:0 0 14px;padding:8px 12px;font-size:12.5px}.nv-bloque{margin-bottom:18px}.nv-titulo{text-transform:uppercase;letter-spacing:.4px;color:#8b949e;align-items:center;gap:8px;margin:0 0 8px;font-size:13px;font-weight:800;display:flex}.nv-cuenta{color:#c9d1d9;border:1px solid #2b3242;border-radius:999px;padding:1px 8px;font-size:11px}.nv-lista{flex-direction:column;gap:2px;display:flex}.nv-fila{cursor:pointer;color:#c9d1d9;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:13px;display:flex}.nv-fila:hover{background:#111726}.nv-ico{flex:none}.nv-activo{color:#e6edf3;flex:none;font-weight:800}.nv-texto{color:#8b949e;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.nv-pct{font-variant-numeric:tabular-nums;flex:none;font-weight:700}.nv-pct.up{color:#3fb950}.nv-pct.down{color:#f85149}.nv-when{color:#6e7681;white-space:nowrap;flex:none;font-size:12px}.nv-mas{color:#8b949e;cursor:pointer;background:0 0;border:1px dashed #2b3242;border-radius:8px;margin-top:4px;padding:6px 10px;font-size:12.5px;font-weight:600}.nv-mas:hover{color:#c9d1d9;border-color:#1f6feb}.al-group-toggle{color:#8b949e;cursor:pointer;background:0 0;border:1px dashed #2b3242;border-radius:8px;align-items:center;gap:6px;margin:2px 0 8px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.al-group-toggle:hover{color:#c9d1d9;border-color:#1f6feb}.al-group-rest{border-left:2px solid #2b3242;flex-direction:column;gap:8px;margin:0 0 10px;padding-left:12px;display:flex}.al-group-item.read{opacity:.72}.al-group-ico{color:var(--al-color,inherit);font-size:15px}.al-group-rest .al-title{font-size:13.5px}.al-card-icon,.al-group-ico,.nv-ico,.alert-bell-ico{flex:none;justify-content:center;align-items:center;display:inline-flex}.al-ico-activo{border-radius:50%}img.al-ico-activo{object-fit:contain;background:#f3f5f9}.al-card-icon{width:34px;height:34px;font-size:20px}.al-group-ico{width:22px;height:22px;font-size:15px}.nv-ico{width:20px;height:20px;font-size:13px}.alert-bell-ico{vertical-align:-3px;width:18px;height:18px;font-size:12px}.al-state{text-align:center;color:#8b949e;padding:32px 0;font-size:14px}.al-error{color:#ef4444}.al-end{text-align:center;color:#8b949e;padding:16px 0 4px;font-size:12.5px}.al-more{color:#c9d1d9;cursor:pointer;background:#0d1119;border:1px solid #2b3242;border-radius:9px;margin:12px auto 0;padding:8px 18px;font-weight:600;display:block}.al-timeline{margin:0;padding:0 0 0 4px;list-style:none}.al-tl-item{grid-template-columns:64px 16px 1fr;align-items:start;gap:8px;padding-bottom:14px;display:grid;position:relative}.al-tl-item:before{content:"";background:#2b3242;width:2px;position:absolute;top:18px;bottom:-2px;left:71px}.al-tl-item:last-child:before{display:none}.al-tl-date{color:#8b949e;text-align:right;padding-top:3px;font-size:12px}.al-tl-dot{z-index:1;border:2px solid #0f131b;border-radius:50%;width:11px;height:11px;margin-top:4px}.al-tl-card{text-align:left;color:#c9d1d9;cursor:pointer;background:#0d1119;border:1px solid #2b3242;border-radius:10px;align-items:center;gap:9px;width:100%;padding:8px 10px;display:flex}.al-tl-icon{font-size:17px}.al-tl-text{flex-direction:column;min-width:0;display:flex}.al-tl-text b{color:#e6edf3;font-size:14px}.al-tl-text small{color:#8b949e;font-size:12px}[data-theme=light] .al-tab,[data-theme=light] .al-filters select,[data-theme=light] .al-filters input,[data-theme=light] .al-card,[data-theme=light] .al-tl-card,[data-theme=light] .al-more{color:#24292f;background:#fff;border-color:#d0d7de}[data-theme=light] .al-card.unread{background:#f6f8ff}[data-theme=light] .al-asset,[data-theme=light] .al-title,[data-theme=light] .al-tl-text b{color:#1f2328}[data-theme=light] .al-btn{color:#24292f;background:#f6f8fa;border-color:#d0d7de}[data-theme=light] .nv-cl-cifras,[data-theme=light] .nv-mov{background:#fff;border-color:#d0d7de}[data-theme=light] .nv-cl-valor{color:#1f2328}[data-theme=light] .nv-vacio{color:#57606a;background:#f6f8ff;border-color:#d0d7de}[data-theme=light] .nv-lider{color:#24292f}[data-theme=light] .nv-cl-desde.up,[data-theme=light] .nv-cl-hoy.up{color:#1a7f37}[data-theme=light] .nv-cl-desde.down,[data-theme=light] .nv-cl-hoy.down{color:#cf222e}[data-theme=light] .nv-cl-desde,[data-theme=light] .nv-cl-hoy,[data-theme=light] .nv-parcial,[data-theme=light] .nv-sub{color:#57606a}[data-theme=light] .nv-sin-favs{background:#f6f8ff;border-color:#d0d7de}[data-theme=light] .nv-sin-favs p{color:#24292f}[data-theme=light] .nv-cta{color:#0969da;border-color:#0969da}[data-theme=light] .nv-cta:hover{background:#ddf4ff}[data-theme=light] .nv-recorte{color:#4a5460;background:#f6f8ff;border-color:#d0d7de}[data-theme=light] .nv-titulo{color:#57606a}[data-theme=light] .nv-cuenta{color:#24292f;border-color:#d0d7de}[data-theme=light] .nv-fila{color:#24292f}[data-theme=light] .nv-fila:hover{background:#f6f8fa}[data-theme=light] .nv-activo{color:#1f2328}[data-theme=light] .nv-texto{color:#57606a}[data-theme=light] .nv-when{color:#616a75}[data-theme=light] .nv-mas{color:#57606a;border-color:#d0d7de}[data-theme=light] .al-group-toggle{color:#616a75;border-color:#d0d7de}[data-theme=light] .al-group-toggle:hover{color:#24292f}[data-theme=light] .al-group-rest{border-left-color:#d0d7de}@media (width<=560px){.al-card-top{font-size:11px}.al-title{font-size:14px}.al-tl-item{grid-template-columns:52px 14px 1fr}.al-tl-item:before{left:59px}.al-filters select,.al-filters input{flex:100%}}.perfil-panel{width:min(1360px,96vw);max-width:none;max-height:92vh;padding:26px 30px 30px}.perfil-col{min-width:0}.perfil-col h3{text-transform:uppercase;letter-spacing:.8px;color:#8b949e;border-bottom:1px solid #2b3242;margin:0 0 10px;padding-bottom:6px;font-size:11px;font-weight:700}.perfil-col h4{text-transform:uppercase;letter-spacing:.5px;color:#6e7681;margin:14px 0 6px;font-size:10px}.pf-estado{text-transform:uppercase;letter-spacing:.35px;border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:800}.pf-estado.ok{color:#22c55e;background:#22c55e24}.pf-estado.trial{color:#38bdf8;background:#38bdf824}.pf-estado.warn{color:#e3b341;background:#e3b34124}.pf-estado.off{color:#8b949e;background:#8b949e24}.pf-nota-warn{color:#e3b341;margin:0 0 8px;font-size:10.5px;line-height:1.4}.pfc-btn{color:#38bdf8;cursor:pointer;background:#38bdf81f;border:1px solid #38bdf873;border-radius:8px;width:100%;margin-top:auto;padding:8px 10px;font-size:12.5px;font-weight:700}.pfc-btn:hover:not(:disabled){background:#38bdf838}.pfc-btn:disabled{opacity:.5;cursor:default}.pfc-btn.beta{color:#4ade80;background:#22c55e1f;border-color:#22c55e73}.pf-acciones{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.pf-acciones.vertical{flex-direction:column}.pf-acciones button{color:#c9d1d9;cursor:pointer;background:#8b949e12;border:1px solid #2b3242;border-radius:8px;padding:5px 10px;font-size:11px}.pf-acciones button:hover:not(:disabled){border-color:#38bdf8}.pf-acciones button:disabled{opacity:.5;cursor:default}.pf-acciones button.peligro{color:#f87171;border-color:#f871714d}.pf-nota{color:#6e7681;margin:10px 0 0;font-size:10.5px;line-height:1.45}.perfil-aviso{border-radius:8px;margin-bottom:14px;padding:8px 11px;font-size:12px}.perfil-aviso.ok{color:#4ade80;background:#22c55e1a;border:1px solid #22c55e4d}.perfil-aviso.err{color:#f87171;background:#f871711a;border:1px solid #f871714d}.perfil-aviso.info{color:#38bdf8;background:#38bdf81a;border:1px solid #38bdf84d}.pfx{flex-direction:column;gap:26px;display:flex}.pfx-hero{background:radial-gradient(120% 180% at 0 0,#38bdf81a,#0000 60%),#8b949e0d;border:1px solid #38bdf838;border-radius:16px;grid-template-columns:minmax(260px,1.2fr) auto auto;align-items:center;gap:26px;padding:20px 24px;display:grid}.pfx-eyebrow{letter-spacing:.9px;text-transform:uppercase;color:#8b949e;font-size:10px;font-weight:800}.pfx-hero-nombre{align-items:center;gap:10px;margin-top:4px;display:flex}.pfx-hero-nombre b{color:#e6edf3;font-size:27px;font-weight:800;line-height:1.1}.pfx-tagline{color:#8b949e;margin:7px 0 0;font-size:12.5px;line-height:1.5}.pfx-hero-datos{flex-wrap:wrap;gap:26px;display:flex}.pfx-hero-datos>div{flex-direction:column;gap:3px;display:flex}.pfx-hero-datos span{letter-spacing:.5px;text-transform:uppercase;color:#6e7681;font-size:10px;font-weight:700}.pfx-hero-datos b{color:#e6edf3;font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:700}.pfx-hero-datos b i{color:#8b949e;font-size:11px;font-style:normal;font-weight:500}.pfx-hero-acciones{flex-direction:column;gap:7px;display:flex}.pfx-hero-acciones button{color:#c9d1d9;white-space:nowrap;cursor:pointer;background:#8b949e12;border:1px solid #2b3242;border-radius:9px;padding:7px 14px;font-size:12px}.pfx-hero-acciones button:hover:not(:disabled){border-color:#38bdf8}.pfx-hero-acciones button:disabled{opacity:.45;cursor:default}.pfx-hero-acciones button.peligro{color:#f87171;border-color:#f871714d}.pfx-beta-aviso{color:#38bdf8;background:#38bdf814;border:1px solid #38bdf833;border-radius:10px;margin:-12px 0 0;padding:10px 14px;font-size:12px;line-height:1.5}.pfx-bloque-head{margin-bottom:16px}.pfx-bloque-head h3{color:#e6edf3;margin:0;font-size:16px;font-weight:800}.pfx-bloque-head p{color:#8b949e;max-width:78ch;margin:5px 0 0;font-size:12.5px;line-height:1.55}.pfx-sub{text-transform:uppercase;letter-spacing:.7px;color:#8b949e;margin:24px 0 4px;font-size:12px;font-weight:800}.pfx-sub-nota{color:#6e7681;margin:0 0 12px;font-size:12px}.pfx-medidores{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.pfx-medidor{background:#8b949e0a;border:1px solid #2b3242;border-radius:12px;padding:15px 17px}.pfx-medidor-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pfx-medidor-label{color:#c9d1d9;font-size:13px;font-weight:600}.pfx-medidor-cifra{color:#e6edf3;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:800}.pfx-medidor-cifra.alto{color:#e3b341}.pfx-medidor-cifra.lleno{color:#f87171}.pfx-medidor-cifra.libre{color:#4ade80;font-size:13px}.pfx-barra{background:#8b949e29;border-radius:999px;height:6px;margin-top:10px;overflow:hidden}.pfx-barra i{background:#38bdf8;border-radius:999px;height:100%;transition:width .3s;display:block}.pfx-barra i.alto{background:#e3b341}.pfx-barra i.lleno{background:#f87171}.pfx-barra i.libre{background:#4ade8059}.pfx-medidor-help{color:#6e7681;margin:9px 0 0;font-size:11.5px;line-height:1.5}.pfx-cobertura{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.pfx-cob{background:#8b949e0a;border:1px solid #2b3242;border-radius:12px;padding:15px 17px}.pfx-cob b{color:#38bdf8;font-size:19px;font-weight:800;line-height:1.2;display:block}.pfx-cob>span{color:#c9d1d9;margin-top:3px;font-size:12.5px;font-weight:600;display:block}.pfx-cob p{color:#6e7681;margin:8px 0 0;font-size:11.5px;line-height:1.5}.pfx-planes{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.pfx-plan{background:#8b949e0a;border:1px solid #2b3242;border-radius:14px;flex-direction:column;gap:4px;padding:18px 18px 16px;display:flex}.pfx-plan.actual{background:#22c55e0f;border-color:#22c55e73}.pfx-plan.beta{border-style:dashed;border-color:#38bdf866}.pfx-plan.beta.actual{border-style:solid;border-color:#22c55e73}.pfx-plan-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.pfx-plan-head b{color:#e6edf3;font-size:14px;font-weight:800}.pfx-badge{text-transform:uppercase;letter-spacing:.4px;color:#4ade80;background:#22c55e24;border-radius:999px;padding:3px 8px;font-size:9px;font-weight:800}.pfx-plan-precio{color:#e6edf3;font-variant-numeric:tabular-nums;font-size:25px;font-weight:800;line-height:1.2}.pfx-plan-precio i{color:#8b949e;font-size:12px;font-style:normal;font-weight:500}.pfx-plan-tagline{color:#8b949e;margin:4px 0 10px;font-size:11.5px;line-height:1.5}.pfx-plan-trial{color:#38bdf8;margin-bottom:8px;font-size:11px;display:block}.pfx-plan-actual{color:#4ade80;margin-top:auto;padding-top:8px;font-size:11.5px;font-weight:700}.pfx-plan-actual.base{color:#6e7681;font-weight:500}.pfx-tabla-wrap{border:1px solid #2b3242;border-radius:12px;overflow-x:auto}.pfx-tabla{border-collapse:collapse;width:100%;font-size:12.5px}.pfx-tabla th{z-index:1;text-align:left;color:#c9d1d9;background:#11151d;border-bottom:1px solid #2b3242;padding:12px 16px;font-size:12px;font-weight:800;position:sticky;top:0}.pfx-tabla th i{text-transform:uppercase;letter-spacing:.4px;color:#6e7681;margin-top:2px;font-size:10px;font-style:normal;font-weight:600;display:block}.pfx-tabla th.tuyo{color:#38bdf8;box-shadow:inset 0 -2px #38bdf8}.pfx-tabla th.tuyo i{color:#38bdf8}.pfx-tabla th:not(:first-child),.pfx-tabla td:not(:first-child){width:22%}.pfx-tabla-grupo td{text-transform:uppercase;letter-spacing:.7px;color:#6e7681;background:#8b949e0a;padding:11px 16px 5px;font-size:10.5px;font-weight:800}.pfx-tabla td{vertical-align:top;border-bottom:1px solid #1c2029;padding:11px 16px}.pfx-tabla tr:last-child td{border-bottom:none}.pfx-tabla-que b{color:#e6edf3;font-size:13px;font-weight:600;display:block}.pfx-tabla-que span{color:#6e7681;margin-top:3px;font-size:11.5px;line-height:1.5;display:block}.pfx-tabla-val{color:#c9d1d9;font-variant-numeric:tabular-nums;font-weight:600}.pfx-tabla-val.destacada{color:#4ade80}.pfx-tabla-val.no{color:#7d8998;font-weight:500}.pfx-inferior{border-top:1px solid #2b3242;grid-template-columns:repeat(3,1fr);gap:26px;padding-top:22px;display:grid}.pfx-row{border-bottom:1px solid #1c2029;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;font-size:13px;display:flex}.pfx-row:last-of-type{border-bottom:none}.pfx-row>span{color:#8b949e}.pfx-row>b{color:#e6edf3;text-align:right;overflow-wrap:anywhere;font-weight:600}.pfx-row select{color:#c9d1d9;background:#11151d;border:1px solid #2b3242;border-radius:6px;max-width:60%;padding:4px 8px;font-size:12.5px}[data-theme=light] .pfx-row{border-bottom-color:#e6eaf0}[data-theme=light] .pfx-row>b{color:#1b2330}[data-theme=light] .pfx-row select{color:#33404f;background:#fff;border-color:#dfe4ec}.pf-notif-lbl{color:#8b949e;margin:12px 0 6px;font-size:11px}.pf-notif-lbl:first-child{margin-top:0}.pf-notif-ch,.pf-notif-scope{flex-wrap:wrap;gap:8px;display:flex}.pf-chip{cursor:pointer;color:#c9d1d9;-webkit-user-select:none;user-select:none;background:#11151d;border:1px solid #2b3242;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;display:inline-flex}.pf-chip:hover{border-color:#38bdf8}.pf-chip.on{color:#e6edf3;background:#38bdf824;border-color:#38bdf8}.pf-chip input{accent-color:#38bdf8;margin:0}.pf-notif-tg{color:#8b949e;flex-direction:column;gap:4px;margin:10px 0 2px;font-size:11px;display:flex}.pf-notif-tg input{color:#c9d1d9;background:#11151d;border:1px solid #2b3242;border-radius:6px;padding:5px 8px;font-size:12.5px}.pf-notif-tg input:focus{border-color:#38bdf8;outline:none}[data-theme=light] .pf-chip{color:#33404f;background:#fff;border-color:#dfe4ec}[data-theme=light] .pf-chip.on{color:#1b2330;background:#38bdf81f}[data-theme=light] .pf-notif-tg input{color:#33404f;background:#fff;border-color:#dfe4ec}@media (width<=1100px){.pfx-hero{grid-template-columns:1fr;gap:18px}.pfx-hero-acciones{flex-flow:wrap}.pfx-inferior{grid-template-columns:1fr 1fr}}@media (width<=720px){.perfil-panel{padding:18px 16px 22px}.pfx-inferior{grid-template-columns:1fr}.pfx-tabla-que span{display:none}}[data-theme=light] .perfil-col h3{border-bottom-color:#e6eaf0}[data-theme=light] .pf-acciones button{color:#33404f;background:#f7f8fa;border-color:#e6eaf0}[data-theme=light] .pfx-hero{background:radial-gradient(120% 180% at 0 0,#38bdf81f,#0000 60%),#f7f8fa;border-color:#dbe6f2}[data-theme=light] .pfx-hero-nombre b,[data-theme=light] .pfx-hero-datos b,[data-theme=light] .pfx-bloque-head h3,[data-theme=light] .pfx-medidor-label,[data-theme=light] .pfx-medidor-cifra,[data-theme=light] .pfx-plan-head b,[data-theme=light] .pfx-plan-precio,[data-theme=light] .pfx-tabla-que b,[data-theme=light] .pfx-cob>span{color:#1b2330}[data-theme=light] .pfx-hero-acciones button{color:#33404f;background:#fff;border-color:#e6eaf0}[data-theme=light] .pfx-medidor,[data-theme=light] .pfx-cob,[data-theme=light] .pfx-plan{background:#f7f8fa;border-color:#e6eaf0}[data-theme=light] .pfx-plan.actual{background:#22c55e12;border-color:#22c55e73}[data-theme=light] .pfx-barra{background:#e4e8ef}[data-theme=light] .pfx-cob b{color:#0f6fbe}[data-theme=light] .pfx-medidor-cifra.libre{color:#15803d}[data-theme=light] .pfx-tabla-wrap{border-color:#e6eaf0}[data-theme=light] .pfx-tabla th{color:#33404f;background:#f0f2f6;border-bottom-color:#e6eaf0}[data-theme=light] .pfx-tabla th.tuyo{color:#0f6fbe;box-shadow:inset 0 -2px #0f6fbe}[data-theme=light] .pfx-tabla td{border-bottom-color:#eef1f6}[data-theme=light] .pfx-tabla-grupo td{background:#f7f8fa}[data-theme=light] .pfx-tabla-val{color:#33404f}[data-theme=light] .pfx-tabla-val.destacada{color:#15803d}[data-theme=light] .pfx-tabla-val.no{color:#6b7280}[data-theme=light] .pfx-inferior{border-top-color:#e6eaf0}.pf-preview{background:#8b949e0a;border:1px dashed #2b3242;border-radius:8px;padding:8px 10px}.pf-preview label{justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.pf-preview label>span{color:#8b949e}.pf-preview select{color:#c9d1d9;background:#11151d;border:1px solid #2b3242;border-radius:6px;padding:3px 6px;font-size:11.5px}.pf-preview-on{color:#e3b341;margin:6px 0 0;font-size:10.5px;line-height:1.4}[data-theme=light] .pf-preview{border-color:#dfe4ec}[data-theme=light] .pf-preview select{color:#33404f;background:#fff;border-color:#dfe4ec}[data-theme=light] .pf-preview-on{color:#9a6700}.universal-search{z-index:6;position:relative}.universal-search-label{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:5px;display:flex}.universal-search-label>span{color:#e6edf3;font-size:11px;font-weight:750}.universal-search-label small{color:#6e7681;text-align:right;font-size:8.5px;line-height:1.2}.universal-search-input{border-color:#38bdf87a;margin-bottom:6px;box-shadow:inset 0 0 0 1px #38bdf80d}.universal-results{background:#0b0e14fb;border:1px solid #303b4b;border-radius:10px;max-height:min(420px,62vh);padding:6px;position:absolute;top:calc(100% - 2px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 38px #0000007a}.universal-result{color:#c9d1d9;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #202734;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-height:48px;padding:6px;display:grid}.universal-result:last-of-type{border-bottom:0}.universal-result:hover:not(:disabled){background:#38bdf817;border-radius:7px}.universal-result:disabled{cursor:wait;opacity:.72}.universal-result-icon{background:#161b22;border:1px solid #30363d;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}.universal-result-icon img{object-fit:cover;width:100%;height:100%}.universal-result-main{flex-direction:column;gap:1px;min-width:0;display:flex}.universal-result-main b{color:#f0f6fc;font-size:11.5px}.universal-result-main span{color:#8b949e;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.universal-result-meta{color:#6e7681;text-align:right;max-width:82px;font-size:8.5px;line-height:1.25}.universal-status,.universal-analysis-note,.universal-error{margin:5px;font-size:10px;line-height:1.4}.universal-saved-title{color:#8b949e;letter-spacing:.35px;text-transform:uppercase;margin:3px 5px 6px;font-size:8.5px;font-weight:750}.universal-status,.universal-analysis-note{color:#8b949e}.universal-error{color:#f87171}.universal-spinner{border:2px solid #38bdf840;border-top-color:#38bdf8;border-radius:50%;grid-column:1/-1;width:14px;height:14px;margin:-18px 0 2px auto;animation:.75s linear infinite spin}.universe-divider{color:#6e7681;text-transform:uppercase;letter-spacing:.35px;align-items:center;gap:7px;margin:2px 0 7px;font-size:9px;display:flex}.universe-divider:before,.universe-divider:after{content:"";background:#272f3c;flex:1;height:1px}.on-demand-origin{color:#8b949e;margin-top:2px;font-size:10px;display:block}.panel-favorite{color:#d6a91f;cursor:pointer;background:#fbbf240f;border:1px solid #fbbf2457;border-radius:8px;margin-top:10px;padding:5px 9px;font-size:10.5px;font-weight:650}.panel-favorite.on{color:#fbbf24;background:#fbbf2426}.panel-personal-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.panel-personal-actions>button{white-space:normal;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:34px;margin-top:0;padding:5px 7px;font-size:9.8px;font-weight:700;line-height:1.15;transition:transform .16s,filter .16s,background .16s;display:inline-flex}.panel-personal-actions>button:hover{filter:brightness(1.12);transform:translateY(-1px)}.panel-personal-actions>button>span:last-child{text-overflow:clip;min-width:0;overflow:visible}.panel.asset-detail-panel.compact .panel-personal-actions>button{gap:3px;min-height:36px;padding:4px;font-size:9.2px}.panel-watchlist{color:#7dd3fc;background:#38bdf812;border:1px solid #38bdf859}.panel-watchlist.on{color:#4ade80;background:#22c55e24;border-color:#22c55e73}.panel-portfolio-jump{color:#c4b5fd;background:#a78bfa14;border:1px solid #a78bfa61}.seg{flex-wrap:wrap}.seg button{flex:17%}.seg button.track{color:#7dd3fc;flex:none;padding-inline:8px}.seg button.track.on{color:#fff;background:#0284c7;border-color:#0284c7}[data-theme=light] .panel-watchlist{color:#0369a1;background:#f0f9ff}[data-theme=light] .panel-watchlist.on{color:#15803d;background:#ecfdf5}[data-theme=light] .panel-portfolio-jump{color:#6d28d9;background:#f5f3ff}@media (width<=700px){.panel-personal-actions>button{flex:42%}.panel.asset-detail-panel.compact .panel-personal-actions>button{min-height:44px}}[data-theme=light] .universal-search-label>span{color:#1b2330}[data-theme=light] .universal-results{background:#fffffffc;border-color:#d9dee7;box-shadow:0 16px 38px #0f172a29}[data-theme=light] .universal-result{color:#33404f;border-bottom-color:#edf0f4}[data-theme=light] .universal-result:hover:not(:disabled){background:#eef8fd}[data-theme=light] .universal-result-main b{color:#1b2330}[data-theme=light] .universal-result-icon{background:#f5f7fa;border-color:#d9dee7}[data-theme=light] .universe-divider:before,[data-theme=light] .universe-divider:after{background:#dfe4ec}@media (width<=700px){.universal-search-label small{display:none}.universal-results{max-height:50vh}.universal-result{min-height:52px}}.asset-panel-backdrop{z-index:29;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;animation:superficie-fondo-entra var(--mov-entrada) ease-out both;background:#04070c94;border:0;position:absolute;inset:0}.panel.asset-detail-panel{animation:superficie-lateral-entra var(--mov-entrada) var(--mov-curva-entrada) both;transition:width .22s,left .22s,top .22s,bottom .22s,border-radius .22s}.panel.asset-detail-panel.expanded{border:1px solid #303846;border-radius:18px;width:auto;padding:20px 24px 30px;inset:14px 16px 14px clamp(16px,4vw,64px);overflow:hidden;box-shadow:0 26px 80px #0000008f}.asset-panel-inner{width:100%;max-width:1380px;margin:0 auto}.panel.asset-detail-panel.expanded .asset-panel-inner{box-sizing:border-box;grid-template-columns:minmax(350px,420px) minmax(0,1fr);gap:20px;max-width:none;height:100%;min-height:0;padding-top:50px;display:grid}.panel.asset-detail-panel.compact .asset-panel-inner{box-sizing:border-box;max-width:none;padding-top:42px}.asset-panel-sidebar{min-width:0}.panel.asset-detail-panel.expanded .asset-panel-sidebar{border-right:1px solid #252c38;flex-direction:column;min-height:0;padding-right:18px;display:flex}.asset-panel-summary{flex:none}.panel.asset-detail-panel.expanded .asset-panel-summary{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #94a3b824;border-radius:16px;padding:15px}.panel.asset-detail-panel.expanded .asset-panel-summary .panel-header{margin-bottom:13px}.asset-panel-scroll{min-height:0}.panel.asset-detail-panel.expanded .asset-panel-scroll{overscroll-behavior:contain;scrollbar-width:none;flex:auto;padding:2px 7px 20px 0;overflow-y:auto}.panel.asset-detail-panel.expanded .asset-panel-scroll::-webkit-scrollbar{width:0;height:0}.panel.asset-detail-panel.expanded .asset-panel-scroll>.panel-section{margin-top:11px;padding-top:11px}.asset-panel-actions{z-index:20;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:#121720e0;border:1px solid #94a3b82e;border-radius:12px;justify-content:flex-end;align-items:center;gap:3px;height:38px;margin:0;padding:4px;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 8px 24px #0003}.asset-panel-actions>button{pointer-events:auto;position:static}.asset-panel-actions .panel-close{background:0 0;border:0;width:30px;height:30px}.panel-resize{color:#aab4c3;height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:700;transition:background .16s,color .16s;display:inline-flex}.panel-open-charts{color:#8bb4ff;height:30px;font:inherit;cursor:pointer;background:#4f8cff29;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:750;transition:background .16s,color .16s;display:inline-flex}.panel-open-charts:hover{color:#dbeafe;background:#4f8cff38}.panel-resize:hover{color:#fff;background:#94a3b81f}.panel.asset-detail-panel.expanded .panel-header,.panel.asset-detail-panel.compact .panel-header{padding-right:0}.asset-weekly-section{padding-top:18px}.panel.asset-detail-panel.expanded .asset-weekly-section{border-top:0;flex-direction:column;min-width:0;height:100%;min-height:0;margin:0;padding:0;display:flex}.asset-weekly-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.asset-weekly-heading h3{margin:0 0 4px}.asset-weekly-heading p{color:#8b949e;margin:0;font-size:11.5px;line-height:1.45}.asset-weekly-heading>button{color:#8bb4ff;font:inherit;cursor:pointer;background:#4f8cff1a;border:1px solid #4f8cff73;border-radius:9px;flex:none;padding:7px 11px;font-size:11px;font-weight:750}.asset-weekly-heading>button:hover{color:#dbeafe;background:#4f8cff33}.cv-embedded{box-sizing:border-box;background:#0b0f16;border:1px solid #2b3242;border-radius:14px;flex-direction:column;width:100%;height:min(680px,72vh);min-height:520px;padding:14px;display:flex;overflow:hidden}.panel.asset-detail-panel.expanded .cv-embedded{flex:auto;height:auto;min-height:0}.cv-embedded .cv-layout{flex:1;min-height:0}.cv-embedded .cv-main{min-height:0}.cv-embedded .cv-chart{min-height:360px}.panel.asset-detail-panel.expanded .cv-embedded .cv-chart{min-height:0}[data-theme=light] .asset-panel-backdrop{background:#d6dde894}[data-theme=light] .panel.asset-detail-panel.expanded{border-color:#d9dee7;box-shadow:0 26px 70px #1e293b38}[data-theme=light] .panel.asset-detail-panel.expanded .asset-panel-sidebar{border-right-color:#e1e6ed}[data-theme=light] .panel.asset-detail-panel.expanded .asset-panel-summary{background:linear-gradient(145deg,#fff,#f7f9fc);border-color:#e4e8ef}[data-theme=light] .panel-resize{color:#5f6b7a;background:0 0;border-color:#0000}[data-theme=light] .asset-panel-actions{background:#ffffffe6;border-color:#dfe4eb;box-shadow:0 8px 22px #1e293b1a}[data-theme=light] .panel-open-charts{color:#1f6feb;background:#1f6feb14;border-color:#0000}[data-theme=light] .panel-open-charts:hover{color:#174ea6;background:#1f6feb29}[data-theme=light] .panel-resize:hover{color:#1b2330;background:#eef1f6;border-color:#0000}[data-theme=light] .cv-embedded{background:#f8fafc;border-color:#d9dee7}@media (width<=900px){.panel.asset-detail-panel.expanded{left:8px;right:8px}.panel.asset-detail-panel.expanded .asset-panel-inner{grid-template-columns:minmax(300px,36%) minmax(0,1fr);gap:14px}.cv-embedded{height:620px}}@media (width<=700px){.asset-panel-backdrop{display:none}.panel.asset-detail-panel.expanded{top:var(--topbar-height,96px);width:100%;height:auto;padding:14px 14px calc(24px + env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:16px 16px 0 0;bottom:0;left:0;right:0;overflow-y:auto}.asset-panel-actions{height:36px;top:10px;right:10px}.panel-resize{display:none}.panel.asset-detail-panel.expanded .panel-header{padding-right:0}.panel.asset-detail-panel.expanded .asset-panel-inner{height:auto;padding-top:50px;display:block}.panel.asset-detail-panel.expanded .asset-panel-sidebar{border-right:0;padding-right:0;display:block}.panel.asset-detail-panel.expanded .asset-panel-scroll{padding-right:0;overflow:visible}.panel.asset-detail-panel.expanded .asset-weekly-section{border-top:1px solid #252c38;height:auto;margin-top:18px;padding-top:16px}.cv-embedded{height:560px;min-height:480px;padding:8px}.cv-embedded .cv-info-sub,.cv-embedded .cv-legend{width:100%;margin-left:0}.asset-weekly-heading{flex-direction:column;align-items:stretch}.asset-weekly-heading>button{align-self:flex-start}}.market-flow-stack>.leadership-box,.legacy-leadership-list{display:none}.market-flow-stack{width:min(420px,92vw)}.leadership-box:not(.collapsed){max-height:min(68vh,100vh - 150px)}.sector-system-summary{scrollbar-width:none;background:#38bdf80b;border:1px solid #38bdf824;border-radius:9px;align-items:center;gap:6px;margin-top:10px;padding:8px;display:flex;overflow-x:auto}.sector-system-summary::-webkit-scrollbar{display:none}.sector-system-summary>span{color:#98a2b0;white-space:nowrap;background:#94a3b812;border-radius:999px;flex:none;padding:3px 7px;font-size:8.5px}.sector-system-summary b{color:#c9d1d9;font-weight:800}.sector-system-title{border-right:1px solid #94a3b824;flex-direction:column;display:flex;background:0 0!important;border-radius:0!important;padding:0 10px 0 0!important}.sector-system-title small{color:#38bdf8;text-transform:uppercase;font-size:7px}.sector-unified-list{flex-direction:column;gap:8px;margin-top:10px;display:flex}.sector-unified-card{background:#94a3b809;border:1px solid #94a3b81f;border-radius:10px;padding:9px}.sector-unified-head{grid-template-columns:24px minmax(108px,.9fr) minmax(106px,.9fr) minmax(165px,1.35fr);align-items:center;gap:8px;display:grid}.sector-index{grid-template-columns:1fr auto;align-items:center;gap:2px 6px;min-width:0;display:grid}.sector-index .leadership-meter{grid-column:1/-1}.sector-index small,.sector-conclusion small{color:#6e7681;text-transform:uppercase;font-size:7.5px}.sector-index>b{color:#c9d1d9;font-variant-numeric:tabular-nums;justify-self:end;font-size:11px}.sector-conclusion{background:#a78bfa0d;border:1px solid #a78bfa29;border-radius:7px;flex-direction:column;gap:2px;min-width:0;padding:5px 7px;display:flex}.sector-conclusion b{color:#a78bfa;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.sector-conclusion.confluencia_positiva{background:#22c55e0e;border-color:#22c55e2e}.sector-conclusion.confluencia_positiva b{color:#22c55e}.sector-conclusion.confluencia_negativa{background:#fb71850e;border-color:#fb71852e}.sector-conclusion.confluencia_negativa b{color:#fb7185}.sector-conclusion.divergencia{background:#fbbf240e;border-color:#fbbf2433}.sector-conclusion.divergencia b{color:#fbbf24}.sector-conclusion.confirmacion_pendiente b{color:#38bdf8}.sector-layer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0 7px 32px;display:grid}.sector-layer{background:#0d111733;border:1px solid #94a3b81a;border-radius:8px;min-width:0;padding:7px 8px}.sector-layer header{color:#7d8998;letter-spacing:.35px;text-transform:uppercase;margin-bottom:4px;font-size:7.5px;font-weight:800}.sector-layer>strong{color:#c9d1d9;align-items:center;gap:6px;max-width:100%;font-size:10px;display:inline-flex}.sector-layer>strong small{color:#7d8998;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:650;overflow:hidden}.sector-layer>strong.up,.sector-layer-metrics b.up{color:#22c55e}.sector-layer>strong.down,.sector-layer-metrics b.down{color:#fb7185}.sector-layer>strong.muted{color:#7d8998}.sector-layer-metrics{scrollbar-width:none;align-items:center;gap:4px;margin-top:5px;display:flex;overflow-x:auto}.sector-layer-metrics::-webkit-scrollbar{display:none}.sector-layer-metrics span{color:#6e7681;white-space:nowrap;background:#94a3b812;border-radius:5px;flex:none;padding:2px 5px;font-size:8px}.sector-layer-metrics b{color:#c9d1d9;font-weight:750}.sector-layer.confirmation .primary-flow-state{display:inline-flex}.sector-status-line{grid-template-columns:minmax(130px,.75fr) minmax(0,1.7fr);gap:6px;margin-left:32px;display:grid}.sector-status-line>span{color:#7d8998;text-overflow:ellipsis;white-space:nowrap;border:1px solid #94a3b81a;border-radius:7px;min-width:0;padding:4px 7px;font-size:8px;overflow:hidden}.sector-status-line .pending{color:#38bdf8;border-color:#38bdf82b}.sector-status-line .confirmed{color:#22c55e;border-color:#22c55e2b}.sector-status-line .uncertain{color:#d9a31a;border-color:#fbbf242b}.sector-status-line .clear{color:#22c55e}[data-theme=light] .sector-system-summary{background:#f0f9ff;border-color:#dbeafe}[data-theme=light] .sector-system-summary>span{color:#64748b;background:#eef2f7}[data-theme=light] .sector-system-summary b,[data-theme=light] .sector-index>b,[data-theme=light] .sector-layer>strong,[data-theme=light] .sector-layer-metrics b{color:#33404f}[data-theme=light] .sector-unified-card{background:#f8fafcf2;border-color:#e2e8f0}[data-theme=light] .sector-layer{background:#fff;border-color:#e5eaf0}[data-theme=light] .sector-layer-metrics span{color:#64748b;background:#f1f4f8}[data-theme=light] .sector-layer>strong.up,[data-theme=light] .sector-layer-metrics b.up{color:#15803d}[data-theme=light] .sector-layer>strong.down,[data-theme=light] .sector-layer-metrics b.down{color:#be123c}@media (width<=700px){.market-flow-stack{width:min(96vw,560px)}.leadership-box:not(.collapsed){max-height:min(72vh,100vh - 120px)}.sector-unified-head{grid-template-columns:24px minmax(98px,1fr) 96px}.sector-conclusion{grid-column:2/-1}.sector-layer-grid,.sector-status-line{grid-template-columns:1fr}}.sector-analysis-overlay{padding:16px}.sector-analysis-panel{box-sizing:border-box;overscroll-behavior:contain;width:min(1500px,100%);height:calc(100vh - 32px);max-height:calc(100vh - 32px);padding:22px 26px 28px}.sector-analysis-head{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f131bf5;border-bottom:1px solid #94a3b81f;margin:-2px -4px 18px;padding:2px 4px 14px;position:sticky;top:-22px}.sector-analysis-kicker{color:#38bdf8;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:850;display:block}.sector-analysis-head .bt-sub{max-width:820px}.sector-titular{color:var(--texto);max-width:68ch;margin:4px 0 14px;font-size:19px;font-weight:600;line-height:1.45}.sector-detalle-tecnico{margin-bottom:10px}.sector-detalle-tecnico>summary{min-height:36px;color:var(--texto-2);cursor:pointer;align-items:center;font-size:13px;list-style:none;display:flex}.sector-detalle-tecnico>summary:before{content:"▸";margin-right:7px}.sector-detalle-tecnico[open]>summary:before{content:"▾"}.sector-detalle-tecnico>summary:hover{color:var(--texto)}@media (width<=640px){.sector-titular{font-size:17px}.sector-detalle-tecnico>summary{min-height:40px;font-size:13px}}.sector-analysis-overview{display:block}.sector-analysis-summary{background:#38bdf806;border:1px solid #38bdf81f;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.sector-analysis-summary .sector-system-summary,.sector-analysis-summary .synthesis-summary,.sector-analysis-overview .leadership-quadrants{margin-top:0}.sector-analysis-summary .sector-system-summary,.sector-analysis-summary .synthesis-summary{flex-wrap:wrap;overflow:visible}.sector-analysis-overview .leadership-quadrants{height:100%}.sector-analysis-overview .leadership-quadrant{flex-direction:column;justify-content:center;min-height:70px;padding:10px 11px;display:flex}.sector-analysis-overview .leadership-quadrant header b{font-size:10px}.sector-analysis-overview .leadership-quadrant-chip{padding:3px 7px;font-size:8.5px}.sector-analysis-validation{margin-top:12px;padding:10px 12px;font-size:9px}.sector-analysis-section-head{border-bottom:1px solid #94a3b81f;justify-content:space-between;align-items:end;gap:18px;margin-top:22px;padding-bottom:10px;display:flex}.sector-analysis-section-head h3{color:#e6edf3;margin:0;font-size:16px}.sector-analysis-section-head p{color:#7d8998;margin:4px 0 0;font-size:10px}.sector-analysis-section-head>span{color:#38bdf8;background:#38bdf817;border-radius:999px;flex:none;padding:4px 9px;font-size:9px;font-weight:800}.sector-analysis-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:12px;display:grid}.sector-analysis-list .sector-unified-card{border-radius:12px;padding:12px}.sector-analysis-list .sector-layer{padding:9px 10px}.sector-analysis-note{background:#94a3b809;border:1px solid #94a3b81a;border-radius:9px;margin:16px 2px 0;padding:11px 13px;line-height:1.55}.sector-analysis-empty{color:#8b949e;align-content:center;place-items:center;gap:16px;min-height:48vh;font-size:12px;display:grid}[data-theme=light] .sector-analysis-head{background:#fffffff5;border-color:#e2e8f0}[data-theme=light] .sector-analysis-summary{background:#f8fbff;border-color:#dbeafe}[data-theme=light] .sector-analysis-section-head{border-color:#e2e8f0}[data-theme=light] .sector-analysis-section-head h3{color:#1b2330}[data-theme=light] .sector-analysis-note{background:#f8fafc;border-color:#e2e8f0}@media (width<=1180px){.sector-analysis-overview,.sector-analysis-list{grid-template-columns:1fr}}@media (width<=700px){.sector-analysis-overlay{padding:0}.sector-analysis-panel{width:100%;height:100dvh;max-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 14px calc(22px + env(safe-area-inset-bottom));border:0;border-radius:0}.sector-analysis-head{top:calc(-1 * max(16px, env(safe-area-inset-top)));padding:max(16px, env(safe-area-inset-top)) 2px 10px;margin:0 -2px 14px}.sector-analysis-summary{padding:9px}.sector-analysis-overview .leadership-quadrants{grid-template-columns:1fr}.sector-analysis-section-head{align-items:flex-start}}.nl-overlay{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:superficie-fondo-entra var(--mov-entrada) ease-out both;background:#06090eb8;place-items:start center;padding:24px 16px;display:grid;position:fixed;inset:0;overflow-y:auto}.nl-panel{transform-origin:top;width:100%;max-width:720px;animation:superficie-panel-entra var(--mov-entrada) var(--mov-curva-entrada) both;background:#0d1117;border:1px solid #22272e;border-radius:14px;padding:38px 42px 30px;position:relative}.nl-close{color:#6e7681;cursor:pointer;background:0 0;border:none;font-size:26px;line-height:1;position:absolute;top:12px;right:14px}.nl-close:hover{color:#c9d1d9}.nl-carta{max-width:62ch;margin:0 auto}.nl-carta h1{letter-spacing:-.01em;margin:0;font-size:27px;line-height:1.25}.nl-fecha{color:#6e7681;margin:6px 0 26px;font-size:13px}.nl-carta h2{text-transform:uppercase;letter-spacing:.07em;color:#8b949e;margin:32px 0 12px;font-size:15px}.nl-carta p{color:#c9d1d9;margin:0 0 17px;font-size:15.5px;line-height:1.72}.nl-carta b{color:#e6edf3;font-weight:650}.nl-apertura{color:#e6edf3!important;font-size:17px!important}.nl-aviso{color:#8b949e!important;font-size:14.5px!important}.nl-tabla-wrap{margin:26px 0;overflow-x:auto}.nl-tabla{border-collapse:collapse;width:100%;font-size:13.5px}.nl-tabla th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:#6e7681;border-bottom:1px solid #30363d;padding:0 10px 7px 0;font-size:10.5px;font-weight:600}.nl-tabla td{color:#c9d1d9;border-bottom:1px solid #1c2029;padding:7px 10px 7px 0}.nl-tabla td:nth-child(2){font-variant-numeric:tabular-nums;white-space:nowrap}.nl-tabla td.up{color:#3fb950}.nl-tabla td.down{color:#e05a6b}.nl-carta .nl-up{color:#3fb950;font-weight:600}.nl-carta .nl-down{color:#e05a6b;font-weight:600}[data-theme=light] .nl-carta .nl-up,[data-theme=light] .nl-tabla td.up{color:#1a7f37}[data-theme=light] .nl-carta .nl-down,[data-theme=light] .nl-tabla td.down{color:#b3202f}.nl-carta .nl-tabla-nota{color:#6e7681;margin-top:9px;font-size:12.5px}.nl-carta .nl-descargo{color:#6e7681;border-top:1px solid #21262d;margin-top:30px;padding-top:16px;font-size:12.5px;font-style:italic}.nl-cargando,.nl-vacio{color:#8b949e;text-align:center;padding:40px 0}.nl-vacio h2{color:#e6edf3;margin-bottom:10px}[data-theme=light] .nl-overlay{background:#f0f3f7cc}[data-theme=light] .nl-panel{background:#fff;border-color:#dfe4ec}[data-theme=light] .nl-carta p{color:#33404f}[data-theme=light] .nl-carta b,[data-theme=light] .nl-apertura,[data-theme=light] .nl-vacio h2{color:#10161f}[data-theme=light] .nl-tabla td{color:#33404f;border-bottom-color:#e6eaf0}[data-theme=light] .nl-tabla th{border-bottom-color:#ccd3dd}@media (width<=640px){.nl-panel{padding:30px 20px 24px}.nl-carta h1{font-size:23px}.nl-carta p{font-size:15px}}.cv-full-btn{color:#8b949e;cursor:pointer;white-space:nowrap;background:#8b949e12;border:1px solid #2b3242;border-radius:7px;margin-left:auto;padding:3px 10px;font-size:11.5px;font-weight:600}.cv-full-btn:hover{color:#e6edf3;border-color:#3d4552}.bt-overlay.cv-full{padding:0}.bt-panel.cv-panel.full{border:none;border-radius:0;flex-direction:column;width:100vw;max-width:none;height:100vh;max-height:100vh;margin:0;display:flex}.cv-layout.full{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.cv-layout.full .cv-main{flex:1;max-width:none;min-height:0}.cv-layout.full .cv-chart{flex:1;height:auto;min-height:420px}[data-theme=light] .cv-full-btn{color:#5b6674;border-color:#dfe4ec}[data-theme=light] .cv-full-btn:hover{color:#10161f}@media (prefers-reduced-motion:reduce){.welcome-overlay,.welcome-overlay:before,.welcome-message,.bt-overlay,.bt-panel,.nl-overlay,.nl-panel,.page-overlay,.alerts-dropdown,.asset-list,.asset-panel-backdrop,.panel.asset-detail-panel,.pf-picker-list,.topbar-right.mobile-open{animation:.1s linear both superficie-fondo-entra;transform:none}.welcome-overlay.closing{animation:.1s linear forwards superficie-fondo-sale;transform:none}}@media (width<=700px){.fund-trend-grid,.leadership-quadrants{grid-template-columns:1fr}.alert-kinds,.seg,.cv-layers{flex-wrap:wrap;overflow-x:visible}.synthesis-summary,.leadership-validation{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.view-controls{left:auto;right:8px;transform:none}.alert-kinds button,.cv-layer,.seg button,.flows-box .flow-tabs button,.flows-box .flows-toggle,.brand,.market-flow-stack .flows-box.collapsed .flows-toggle,.lang-btn{min-height:44px}.mobile-menu-toggle{height:44px}.view-controls button{width:44px;height:44px}.asset-panel-actions{height:auto;min-height:52px}.asset-panel-actions>button,.asset-panel-actions .panel-close,.panel-open-charts{min-width:44px;height:44px}.li-fav{position:relative}.li-fav:after{content:"";position:absolute;inset:-8px}.ac-bloque-n,.ac-breadcrumb,.ac-check,.ac-grupo-btn em,.ac-item-check,.ac-min,.ac-progreso,.ac-seccion-tit,.ac-svg-note,.ac-tecnico summary:after,.act-tag,.alert-kind-tag,.alert-marco,.alert-kinds button,.align-tag,.brand-chevron,.bt-auto-refresh,.bt-chip,.bt-limitaciones,.cat-chip,.chart-buy,.chart-date,.chart-zona,.chg em,.cv-event em,.cv-regime,.cv-regime em,.cv-why-block h4,.diag-expl h4,.donut-assets-note,.donut-caret,.donut-n,.engine-q,.flow-since,.flows-badge,.flows-caret,.flows-note,.fund-component p,.fund-metrics span,.fund-money-grid span,.fund-score-line>span,.fund-source,.fund-status,.fund-trend>p,.fund-trend-head span,.fund-trend-item>b,.fund-trend-item>em,.fund-trend-item>span,.growth-phase,.growth-radar-score span,.growth-risk,.growth-status,.growth-untradable,.hechos-metodo h5,.hist-lbl,.hist-n,.holdings-label,.imp-campo,.imp-fila-antes,.pf-dias,.pf-peso,.pf-score,.imp-fila-nota,.imp-fila-origen,.lang-chevron,.leadership-evidence>span,.leadership-narrative>span,.leadership-preview,.leadership-quadrant header b,.leadership-quadrant header small,.leadership-quadrant-chip,.leadership-rank,.leadership-sector small,.leadership-validation,.leadership-values small,.li-alert,.li-regime,.list-sector-head,.market-session-badge,.mf-rot-role,.mf-rot-warn,.mini-expand,.mobile-nav-items button mark,.mobile-nav-items button small,.mobile-nav-separator,.nav-btn em,.nav-sep,.nav-soon,.news-cat,.nl-tabla th,.of-etiqueta,.on-demand-origin,.oo-head em,.oo-head span,.oo-prices span,.operativa-frozen,.operativa-instrument em,.operativa-instrument span,.operativa-order p,.opp-conv-lbl,.opp-dir,.opp-q,.panel-favorite,.panel-personal-actions>button,.panel.asset-detail-panel.compact .panel-personal-actions>button,.pc-head em,.pc-head span,.pc-market span,.pc-next,.pc-warning,.pcm-axis,.perfil-col h4,.pf-caret,.pf-currency-toggle small,.pf-detail-head,.pf-estado,.pf-flag,.pf-form label,.pf-hint,.pf-lots,.pf-nota,.pf-nota-warn,.pf-picker-external,.pf-picker-owned,.pf-preview-on,.pf-remove,.pfx-badge,.pfx-eyebrow,.pfx-hero-datos span,.pfx-tabla th i,.pfx-tabla-grupo td,.ph-head span,.ph-levels span,.ph-meta span,.plan-form span,.plan-freq,.plan-history-card p,.plan-history-notice,.plan-paused,.pressure-availability span,.pressure-evidence span,.pressure-relationship,.pressure-row>strong,.pressure-sector b,.pressure-sector small,.primary-flow-evidence span,.primary-flow-row>strong,.primary-flow-source span,.primary-flow-state,.primary-flow-status,.quadrant-empty,.r4-lbl,.r4-stale,.radar-candidate-state,.radar-concept-head span,.radar-leader,.radar-reason,.radar-risks h4,.radar-score-split,.radar-status,.rdc,.rvs,.sales-asset small,.sector-analysis-kicker,.sector-analysis-overview .leadership-quadrant header b,.sector-analysis-overview .leadership-quadrant-chip,.sector-analysis-section-head>span,.sector-analysis-section-head p,.sector-analysis-validation,.sector-conclusion b,.sector-conclusion small,.sector-layer>strong,.sector-layer>strong small,.sector-layer header,.sector-layer-metrics span,.sector-status-line>span,.sector-system-summary>span,.sector-system-title small,.setup-note,.stat-tile-lbl,.synthesis-summary>span,.synthesis-summary-title small,.tbl th,.tbl-signal,.td-badge,.td-conf,.td-mature,.td-note,.tg-mas,.ti-risk,.tk-lbl,.track-comp th,.track-vigilando th,.track-dist-lbl,.track-mixta,.trade-checks span,.trade-confirms,.trade-ctx,.trade-foot,.trade-foot code,.trade-horizonte,.trade-issues p,.trade-life,.trade-missing,.trade-quality,.trade-stats,.trade-type-summary span,.tt em,.tt i,.tt-fuera,.tt-lbl,.ttc-estado,.ttc-fases,.ttc-nota,.ttc-titulo,.tz-range i,.tz-vigencia,.universal-analysis-note,.universal-error,.universal-result-main span,.universal-result-meta,.universal-saved-title,.universal-search-label small,.universal-status,.universe-divider,.validation-frontera,.validation-title small,.wal-asset em,.wal-head,.wal-kind,.wal-qty i,.wal-when{font-size:12px}.ac-aviso,.ac-bloque h3,.ac-enlace,.ac-fig figcaption,.ac-link,.ac-tecnico summary,.act-count,.act-filter,.act-when,.al-card-top,.alert-detail,.amt-toggle button,.asset-weekly-heading>button,.asset-weekly-heading p,.bt-note,.bt-recalcular,.bt-stat-label,.bt-stat-sub,.bt-table th,.bt-verdict,.catalyst-lead p,.chart-empty,.chart-hover,.contact-count,.contact-form label>span,.cv-event,.cv-events-label,.cv-full-btn,.cv-item-sub,.cv-layer,.cv-legend,.cv-osc-intro,.cv-tf button,.cv-toggle,.cv-why-link,.diag-disclaimer,.diag-weekly-asof,.disclaimer,.donut-center-lbl,.donut-row,.engine-note-cross,.engine-what,.flow-conf,.flow-tabs button,.flows-box .flow-row,.flows-box h4,.freshness-txt,.fund-component>div:first-child,.fund-metrics b,.fund-money-grid b,.fund-note,.fund-note-det>summary,.fund-summary,.fund-trend-head>strong,.fund-trend-head b,.fund-unavailable,.growth-facts-mas>summary,.growth-points h4,.growth-spec-disclaimer,.growth-warn-body .gw-note,.growth-warn-body .gw-sub,.hecho>time,.hecho-detalle,.hechos-cifras,.hechos-cifras-det>summary,.hechos-nota,.hist-note,.holding-chip,.imp-chip,.imp-fila-estado,.imp-titulo,.lang-check,.leadership-sector b,.leadership-values b,.legend-item,.li-chg,.login-foot,.login-kicker,.mf-baseline-text,.mf-tide-bench,.mf-tide-main small,.nav-card-hint,.news-meta,.news-score,.nl-tabla-nota,.of-chip,.operativa-tabs button,.opp-levels,.opp-reason,.panel-open-charts,.panel-resize,.pcm-legend,.pcm-range,.perfil-col h3,.pf-acciones button,.pf-insight,.pf-lot-del,.pf-lot-left,.pf-lot-plan,.pf-meta,.pf-notif-lbl,.pf-notif-tg,.pf-preview label,.pf-preview select,.pf-sell-currency,.pf-sell-note,.pfx-cob p,.pfx-hero-datos b i,.pfx-medidor-help,.pfx-plan-actual,.pfx-plan-tagline,.pfx-plan-trial,.pfx-tabla-que span,.r4-detail,.r4-score,.radar-combined-note,.radar-concept p,.radar-dim-note,.radar-guide-details summary,.radar-model-limit,.radar-risks p,.radar-scope-note,.radar-summary,.score-origen-tabla tr.so-total td,.score-sub,.sec-chevron,.sector-index>b,.seg button,.setup-quality,.spec-facts span,.stat-cols h3,.stat-section h3,.stat-sub,.stat-tile em,.struct-alert,.struct-open,.tbl-sector td,.tbl-state,.td-detail,.tg-palabra,.tg-que,.tk-sub,.track-chip,.track-dist-n,.track-eq-leyenda,.track-nota,.track-nota p,.track-orden,.track-orden button,.track-table th,.trade-inval span,.trade-meta span,.trade-type,.tz-checks li,.tz-range,.tz-trigger,.universal-result-main b,.universal-search-label>span,.user-menu-id,.wal-extra,.wal-qty{font-size:12.5px}}[data-theme=light] .rvs.candidate,[data-theme=light] .radar-candidate-state.candidate{color:#2a7f49}[data-theme=light] .rvs.caution,[data-theme=light] .radar-candidate-state.caution{color:#55771b}[data-theme=light] .rvs.wait,[data-theme=light] .rvs.watch{color:#886b27}[data-theme=light] .rvs.extended{color:#23779c}[data-theme=light] .rvs.speculative{color:#a35f27}[data-theme=light] .radar-leader,[data-theme=light] .stars{color:#8f6d15}[data-theme=light] .stars-off{color:#6e7277}[data-theme=light] .rdc,[data-theme=light] .rvs.nodata,[data-theme=light] .rvs.stale,[data-theme=light] .opp-rank,[data-theme=light] .opp-reason,[data-theme=light] .rdc i{color:#6c737b}@media (width<=700px){[data-theme=light] .bt-overlay{background:#fff}[data-theme=light] .bt-head{background:#fff;border-bottom-color:#d9dee7}}[data-theme=dark] .stars-off{color:#7d8794}[data-theme=dark] .rdc i{color:#838d9a}[data-theme=light] .radar-concept-head span{color:#667079}[data-theme=light] .radar-combined-note,[data-theme=light] .radar-combined-note p,[data-theme=light] .radar-combined-note span{color:#687179}@media (width<=700px){.panel .asset-panel-actions{z-index:30;width:fit-content;margin:0 4px -54px auto;position:sticky;top:4px}.cv-panel{overflow-y:auto}.cv-layout{flex:none;min-height:0;display:block}.cv-main{flex:none}.cv-list{max-height:132px;overflow-y:auto}.cv-chart{flex:none;height:360px;min-height:360px}.page-overlay .page-head{z-index:8;margin:calc(-1 * max(16px, env(safe-area-inset-top))) -14px 20px;padding:max(16px, env(safe-area-inset-top)) 14px 12px;background:#0b0e14;border-bottom:1px solid #262c38;position:sticky;top:0}[data-theme=light] .page-overlay .page-head{background:#f4f6fa;border-bottom-color:#d9dee7}.bt-panel.opps-panel{overflow-y:auto}.opps-list{overflow-y:visible}.legal-gate{padding:0}.legal-gate-card{width:100%;height:100dvh;max-height:100dvh;padding:max(14px, env(safe-area-inset-top)) 14px calc(14px + env(safe-area-inset-bottom));border:0;border-radius:0}.legal-gate-head h2{font-size:18px}.legal-gate-head p{margin-bottom:10px;font-size:13px}.legal-gate-body{min-height:0}.legal-gate-checks{gap:8px;margin:10px 0}.market-flow-stack{max-height:min(42dvh,360px)}.market-flow-stack .flows-box,.market-flow-stack .leadership-box{max-height:min(22dvh,200px)}}[data-theme=dark] .ac-breadcrumb,[data-theme=dark] .ac-seccion-tit,[data-theme=dark] .ac-progreso,[data-theme=dark] .ac-check,[data-theme=dark] .ac-min,[data-theme=dark] .ac-bloque-n,[data-theme=dark] .ac-tecnico summary{color:#7d8695}.li-score{color:#0d1117}@media (width<=700px){.ac-svg text{font-size:12px}.ac-svg .ac-svg-min{font-size:11px}.ac-grupo-btn,.ac-item,.ac-check,.ac-link,.ac-enlace,.ac-panel summary,.ac-lector summary{min-height:44px}.ac-item,.ac-grupo-btn,.ac-panel summary,.ac-lector summary{align-items:center;display:flex}.panel-close{min-width:44px;min-height:44px}}[data-theme=light] .ac-bloque-n,[data-theme=light] .ac-fig figcaption,[data-theme=light] .ac-tecnico summary{color:#6a7078}[data-theme=light] .ac-min,[data-theme=light] .ac-enlace,[data-theme=light] .ac-link{color:#1f5bc4}[data-theme=light] .seg button,[data-theme=light] .seg button.on,[data-theme=light] .act-filter{color:#576070}[data-theme=light] .seg button.track{color:#1c6f96}[data-theme=dark] .ac-bloque-n{color:#949dab}[data-theme=dark] .ac-min,[data-theme=dark] .ac-aviso,[data-theme=dark] .ac-lector em,[data-theme=dark] .ac-lector h3,[data-theme=dark] .ac-panel em,[data-theme=dark] .ac-panel h3{color:#8a93a1}[data-theme=light] .ac-bloque-n{color:#63696f}[data-theme=light] .alert-kinds button,[data-theme=light] .alert-kinds button.on,[data-theme=light] .flow-tabs button,[data-theme=light] .flow-tabs button.on{color:#576070}@media (width<=700px){.cv-event,.cv-full-btn,.cv-regime,.cv-why-link,.cv-layers button,.cv-layer{align-items:center;min-height:44px;display:inline-flex}.cv-why-link{padding:0 6px}}[data-theme=dark] .cv-layer.on,[data-theme=dark] .cv-layers button.on{color:#cfe4ff}[data-theme=dark] .bt-note.cv-note,[data-theme=dark] .cv-note{color:#8a93a1}[data-theme=light] .cv-layer.on,[data-theme=light] .cv-layers button.on{color:#1f4f9c}[data-theme=light] .bt-note.cv-note,[data-theme=light] .cv-note{color:#616a75}@media (width<=700px){.cv-tf button,.cv-event,.cv-item{min-height:44px}.cv-tf button{align-items:center;display:inline-flex}}.cv-event span{color:var(--ev-color,inherit)}[data-theme=light] .cv-event span{color:color-mix(in srgb, var(--ev-color) 62%, #000)}[data-theme=light] .cv-event em,[data-theme=light] .cv-item-sub,[data-theme=light] .cv-why-link{color:#616a75}[data-theme=light] .cv-info-price{color:#15803d}[data-theme=light] .cv-tf button{color:#4a5462}.cv-tf button.on{background:#2563eb}@media (width<=700px){.operativa-tabs button,.of-chip,.pf-add-btn{min-height:44px}.operativa-tabs button,.of-chip{align-items:center;display:inline-flex}}[data-theme=dark] .ttc-icono,[data-theme=dark] .ts-aviso,[data-theme=dark] .trade-stats.none,[data-theme=dark] .trade-foot,[data-theme=dark] .flows-note,[data-theme=dark] .sector-analysis-note,[data-theme=dark] .act-count,[data-theme=dark] .act-when,[data-theme=dark] .leadership-validation small,[data-theme=dark] .synthesis-summary-title small,[data-theme=dark] .validation-title small{color:#8a93a1}[data-theme=dark] .synthesis-summary .positive{color:#7ee2a8}[data-theme=dark] .synthesis-summary .negative{color:#ff9aa8}[data-theme=dark] .synthesis-summary .divergent{color:#f7cf63}[data-theme=dark] .synthesis-summary .pending{color:#79cdf5}@media (width<=700px){.al-pri,.ti-risk,.act-lista small,.al-card small,.al-viejo,.alert-viejo,.alert-group-mas,.nv-parcial,.nv-cuenta,.nv-titulo{font-size:12px}.al-tab,.al-btn,.al-group-toggle,.alert-group-mas,.nv-fila,.nv-mas,.nv-mov,.nv-cta,.nv-cl-cifras,.al-more{min-height:44px}.nv-cl-hoy{margin-left:0}.al-tab,.al-btn{justify-content:center;align-items:center;display:inline-flex}.al-group-toggle{text-align:left;white-space:normal}}[data-theme=dark] .tz-checks li.no .ttc-icono{color:#8a93a1}@media (width<=700px){.ti-risk{font-size:12px!important}.act-filter,.toast-close{min-height:44px}.act-filter{align-items:center;display:inline-flex}.toast-close{justify-content:center;align-items:center;min-width:44px;display:inline-flex}}[data-theme=dark] .ac-aviso,[data-theme=dark] .ac-bloque h3,[data-theme=dark] .ac-breadcrumb,[data-theme=dark] .ac-check,[data-theme=dark] .ac-ejemplo-cargando,[data-theme=dark] .ac-faq summary:before,[data-theme=dark] .ac-grupo-btn em,[data-theme=dark] .ac-progreso,[data-theme=dark] .ac-seccion-tit,[data-theme=dark] .ac-tecnico summary,[data-theme=dark] .act-count,[data-theme=dark] .act-when,[data-theme=dark] .alert-time,[data-theme=dark] .align-tag.none,[data-theme=dark] .asset-search::placeholder,[data-theme=dark] .attribution,[data-theme=dark] .bt-note,[data-theme=dark] .bt-stat-sub,[data-theme=dark] .bt-table th,[data-theme=dark] .chart-empty,[data-theme=dark] .contact-count,[data-theme=dark] .cv-why-block h4,[data-theme=dark] .diag-conf-pct,[data-theme=dark] .diag-disclaimer,[data-theme=dark] .diag-weekly-asof,[data-theme=dark] .disclaimer,[data-theme=dark] .donut-assets-note,[data-theme=dark] .flow-since,[data-theme=dark] .flows-note,[data-theme=dark] .fund-component p,[data-theme=dark] .fund-note-det>summary,[data-theme=dark] .fund-source,[data-theme=dark] .growth-spec-disclaimer,[data-theme=dark] .hecho-detalle,[data-theme=dark] .hechos-cifras-det>summary,[data-theme=dark] .hechos-nota,[data-theme=dark] .hist-lbl,[data-theme=dark] .holdings-label,[data-theme=dark] .leadership-evidence>span,[data-theme=dark] .leadership-narrative>span,[data-theme=dark] .leadership-quadrant header small,[data-theme=dark] .leadership-sector small,[data-theme=dark] .leadership-values small,[data-theme=dark] .load-sub,[data-theme=dark] .lsh-count,[data-theme=dark] .mini-expand,[data-theme=dark] .mobile-nav-items button mark,[data-theme=dark] .mobile-nav-separator,[data-theme=dark] .nav-item.soon,[data-theme=dark] .nav-sep,[data-theme=dark] .nav-soon,[data-theme=dark] .news-cat,[data-theme=dark] .nl-close,[data-theme=dark] .nl-descargo,[data-theme=dark] .nl-fecha,[data-theme=dark] .nl-tabla th,[data-theme=dark] .nl-tabla-nota,[data-theme=dark] .pcm-hint,[data-theme=dark] .perfil-col h4,[data-theme=dark] .pf-nota,[data-theme=dark] .pf-row-remove,[data-theme=dark] .pfx-cob p,[data-theme=dark] .pfx-hero-datos span,[data-theme=dark] .pfx-medidor-help,[data-theme=dark] .pfx-plan-actual.base,[data-theme=dark] .pfx-sub-nota,[data-theme=dark] .pfx-tabla th i,[data-theme=dark] .pfx-tabla-grupo td,[data-theme=dark] .pfx-tabla-que span,[data-theme=dark] .ph-levels span,[data-theme=dark] .pressure-availability span,[data-theme=dark] .pressure-evidence span,[data-theme=dark] .pressure-sector small,[data-theme=dark] .primary-flow-evidence span,[data-theme=dark] .primary-flow-source span,[data-theme=dark] .quadrant-empty,[data-theme=dark] .rdc i,[data-theme=dark] .sales-asset small,[data-theme=dark] .sector-conclusion small,[data-theme=dark] .sector-index small,[data-theme=dark] .sector-layer-metrics span,[data-theme=dark] .stat-cols h3,[data-theme=dark] .stat-section h3,[data-theme=dark] .stat-sub,[data-theme=dark] .stat-tile-lbl,[data-theme=dark] .tbl th,[data-theme=dark] .tk-sub,[data-theme=dark] .track-dist-lbl,[data-theme=dark] .track-nota,[data-theme=dark] .track-nota>summary:before,[data-theme=dark] .trade-checks .no,[data-theme=dark] .trade-foot,[data-theme=dark] .trade-stats .ts-aviso,[data-theme=dark] .trade-stats.none,[data-theme=dark] .tt em,[data-theme=dark] .ttc-nota,[data-theme=dark] .tz-checks li.no .ttc-icono,[data-theme=dark] .universal-result-meta,[data-theme=dark] .universal-search-label small,[data-theme=dark] .universe-divider,[data-theme=dark] .wal-asset em,[data-theme=dark] .wal-basis,[data-theme=dark] .wal-head,[data-theme=dark] .wal-qty i,[data-theme=dark] .wal-when,[data-theme=dark] .tbl-fav{color:#8a93a1}[data-theme=light] .tbl-fav{color:#6a7078}@media (width<=700px){.tbl-fav,.bt-recalcular,.bt-panel summary,.tbl-panel summary{min-height:44px}.tbl-fav{justify-content:center;align-items:center;min-width:44px;display:inline-flex}.bt-recalcular{align-items:center;display:inline-flex}}[data-theme=dark] .bt-table td,[data-theme=dark] .tbl-table td{color:#d3dae2}@media (width<=700px){.news-name{align-items:center;min-height:44px;display:inline-flex}}.tbl-sector td{color:var(--sector-td,inherit)}[data-theme=dark] .tbl-sector td{color:color-mix(in srgb, var(--sector-td) 80%, #fff)}[data-theme=light] .tbl-sector td{color:color-mix(in srgb, var(--sector-td) 52%, #000)}.tbl-score{color:var(--score-col,inherit)}[data-theme=dark] .tbl-score{color:color-mix(in srgb, var(--score-col) 62%, #fff)}[data-theme=light] .tbl-score{color:color-mix(in srgb, var(--score-col) 62%, #000)}[data-theme=light] .bt-table td.up,[data-theme=light] .tbl-table td.up{color:#15803d}[data-theme=light] .bt-table td.down,[data-theme=light] .tbl-table td.down{color:#b91c1c}[data-theme=light] .bt-table th,[data-theme=light] .tbl-table th{color:#576070}[data-theme=light] .al-body{color:#33404f}[data-theme=light] .al-subtitle,[data-theme=light] .al-time,[data-theme=light] .al-card-top{color:#616a75}[data-theme=light] .al-pri{color:#3d4757;border-color:#d9dee7}.al-card-icon{color:var(--al-color,inherit)}[data-theme=light] .al-card-icon{color:color-mix(in srgb, var(--al-color) 62%, #000)}[data-theme=light] .ac-bloque-n,[data-theme=light] .ac-faq p,[data-theme=light] .ac-fig figcaption,[data-theme=light] .ac-nota,[data-theme=light] .ac-svg-note,[data-theme=light] .act-filter,[data-theme=light] .act-tag.manual,[data-theme=light] .act-text,[data-theme=light] .al-card-top,[data-theme=light] .al-end,[data-theme=light] .al-state,[data-theme=light] .al-subtitle,[data-theme=light] .al-tl-date,[data-theme=light] .al-tl-text small,[data-theme=light] .alert-kinds button,[data-theme=light] .alerts-dropdown h4,[data-theme=light] .alerts-empty,[data-theme=light] .amt-toggle button,[data-theme=light] .asset-weekly-heading p,[data-theme=light] .attribution:hover,[data-theme=light] .brand-chevron,[data-theme=light] .bt-loading,[data-theme=light] .bt-progress-txt,[data-theme=light] .bt-stat-label,[data-theme=light] .bt-sub,[data-theme=light] .bt-vacio p,[data-theme=light] .catalyst-lead p,[data-theme=light] .component-pts,[data-theme=light] .component-volumen span,[data-theme=light] .contact-alt,[data-theme=light] .contact-form label>span,[data-theme=light] .cv-event em,[data-theme=light] .cv-events-label,[data-theme=light] .cv-full-btn,[data-theme=light] .cv-info-sub,[data-theme=light] .cv-item-sub,[data-theme=light] .cv-layer,[data-theme=light] .cv-legend,[data-theme=light] .cv-osc-intro,[data-theme=light] .cv-summary,[data-theme=light] .cv-tf button,[data-theme=light] .cv-toggle,[data-theme=light] .cv-why-close,[data-theme=light] .cv-why-link,[data-theme=light] .diag-axis-val,[data-theme=light] .diag-card .diag-conf,[data-theme=light] .diag-expl h4,[data-theme=light] .diag-explain summary,[data-theme=light] .diag-watch-lbl,[data-theme=light] .diag-weekly-lbl,[data-theme=light] .donut-asset-val,[data-theme=light] .donut-caret,[data-theme=light] .donut-n,[data-theme=light] .donut-val,[data-theme=light] .engine-note-cross,[data-theme=light] .engine-q,[data-theme=light] .engine-what,[data-theme=light] .flow-conf,[data-theme=light] .flow-tabs button,[data-theme=light] .flows-box h4,[data-theme=light] .flows-caret,[data-theme=light] .fund-component span,[data-theme=light] .fund-metrics span,[data-theme=light] .fund-money-grid span,[data-theme=light] .fund-note,[data-theme=light] .fund-score-line>b i,[data-theme=light] .fund-score-line>span,[data-theme=light] .fund-summary,[data-theme=light] .fund-trend>p,[data-theme=light] .fund-trend-head>strong,[data-theme=light] .fund-trend-head span,[data-theme=light] .fund-trend-item>em,[data-theme=light] .fund-trend-item>span,[data-theme=light] .fund-unavailable,[data-theme=light] .growth-facts span,[data-theme=light] .growth-facts-mas>summary,[data-theme=light] .growth-phase.enfriando,[data-theme=light] .growth-points h4,[data-theme=light] .growth-radar-score span,[data-theme=light] .growth-risk.low,[data-theme=light] .growth-warn-body .gw-note,[data-theme=light] .gw-close,[data-theme=light] .hecho>time,[data-theme=light] .hechos-cifras,[data-theme=light] .hechos-metodo>summary,[data-theme=light] .hechos-metodo h5,[data-theme=light] .hechos-vacio,[data-theme=light] .hist-note,[data-theme=light] .info-body h4,[data-theme=light] .info-faq summary:before,[data-theme=light] .info-note,[data-theme=light] .imp-campo,[data-theme=light] .pf-dias,[data-theme=light] .pf-sector-n,[data-theme=light] .pf-sector-valor,[data-theme=light] .imp-chip.skip,[data-theme=light] .imp-fila-estado.skip,[data-theme=light] .imp-fila-fecha,[data-theme=light] .imp-fila-antes,[data-theme=light] .imp-fila-nota,[data-theme=light] .imp-fila-origen,[data-theme=light] .imp-titulo,[data-theme=light] .lang-chevron,[data-theme=light] .leadership-rank,[data-theme=light] .legal-check em,[data-theme=light] .legal-gate-head p,[data-theme=light] .legal-reject,[data-theme=light] .legal-version,[data-theme=light] .list-sector-head,[data-theme=light] .mf-baseline-text,[data-theme=light] .mf-rot-observed,[data-theme=light] .mf-rot-role.neutro,[data-theme=light] .mf-tide-bench b,[data-theme=light] .mf-tide-main,[data-theme=light] .mobile-nav-chevron,[data-theme=light] .nav-card-hint,[data-theme=light] .news-meta,[data-theme=light] .news-reason,[data-theme=light] .nl-aviso,[data-theme=light] .nl-cargando,[data-theme=light] .nl-carta h2,[data-theme=light] .nl-vacio,[data-theme=light] .of-chip b,[data-theme=light] .of-etiqueta,[data-theme=light] .on-demand-origin,[data-theme=light] .oo-prices span,[data-theme=light] .operativa-frozen,[data-theme=light] .operativa-order p,[data-theme=light] .operativa-tabs button,[data-theme=light] .opp-conv-lbl,[data-theme=light] .opp-levels,[data-theme=light] .opp-q.q-abierto,[data-theme=light] .opp-q.q-ajustada,[data-theme=light] .opp-rank,[data-theme=light] .opp-reason,[data-theme=light] .opps-empty,[data-theme=light] .page-empty,[data-theme=light] .page-title p,[data-theme=light] .panel h3,[data-theme=light] .panel-close,[data-theme=light] .pc-market span,[data-theme=light] .pc-next,[data-theme=light] .pc-warning,[data-theme=light] .pcm-legend,[data-theme=light] .pcm-range,[data-theme=light] .perfil-col h3,[data-theme=light] .pf-cancel,[data-theme=light] .pf-caret,[data-theme=light] .pf-currency-toggle button,[data-theme=light] .pf-detail-head,[data-theme=light] .pf-estado.off,[data-theme=light] .pf-form label,[data-theme=light] .pf-insight,[data-theme=light] .pf-lot-date,[data-theme=light] .pf-lot-del,[data-theme=light] .pf-lot-left,[data-theme=light] .pf-meta,[data-theme=light] .pf-notif-lbl,[data-theme=light] .pf-notif-tg,[data-theme=light] .pf-picker-price,[data-theme=light] .pf-preview label>span,[data-theme=light] .pf-remove,[data-theme=light] .pf-sell-all,[data-theme=light] .pf-sell-currency,[data-theme=light] .pf-sell-preview,[data-theme=light] .pfx-bloque-head p,[data-theme=light] .pfx-eyebrow,[data-theme=light] .pfx-hero-datos b i,[data-theme=light] .pfx-plan-precio i,[data-theme=light] .pfx-plan-tagline,[data-theme=light] .pfx-row>span,[data-theme=light] .pfx-sub,[data-theme=light] .pfx-tagline,[data-theme=light] .ph-head span,[data-theme=light] .ph-meta span,[data-theme=light] .plan-form span,[data-theme=light] .plan-history-card p,[data-theme=light] .plan-mode button,[data-theme=light] .plan-paused,[data-theme=light] .plan-preview,[data-theme=light] .r4-detail,[data-theme=light] .r4-lbl,[data-theme=light] .r4-score,[data-theme=light] .radar-candidate-state.nodata,[data-theme=light] .radar-candidate-state.stale,[data-theme=light] .radar-combined-note>span,[data-theme=light] .radar-combined-note p,[data-theme=light] .radar-concept p,[data-theme=light] .radar-concept-head span,[data-theme=light] .radar-dim-note,[data-theme=light] .radar-model-limit,[data-theme=light] .radar-risks p.sev-leve,[data-theme=light] .radar-scope-note,[data-theme=light] .radar-score-split,[data-theme=light] .radar-status.nodata,[data-theme=light] .radar-status.stale,[data-theme=light] .rdc,[data-theme=light] .rvs,[data-theme=light] .rvs.nodata,[data-theme=light] .rvs.stale,[data-theme=light] .score-calculo-lead,[data-theme=light] .score-origen-lead,[data-theme=light] .score-origen-tabla .so-cuenta,[data-theme=light] .score-sub,[data-theme=light] .score-sub>summary,[data-theme=light] .sec-chevron,[data-theme=light] .sector-analysis-empty,[data-theme=light] .seg button,[data-theme=light] .setup-empty,[data-theme=light] .setup-quality.q-low,[data-theme=light] .soon-body,[data-theme=light] .sort-row,[data-theme=light] .spec-facts span,[data-theme=light] .stat-bar-val,[data-theme=light] .stat-explain,[data-theme=light] .stat-tile em,[data-theme=light] .struct-summary,[data-theme=light] .sup-neutral .td-badge,[data-theme=light] .sup-none .td-badge,[data-theme=light] .tbl-state,[data-theme=light] .td-conf,[data-theme=light] .td-note,[data-theme=light] .ti-risk,[data-theme=light] .tk-lbl,[data-theme=light] .toast-close,[data-theme=light] .track-bloque-head p,[data-theme=light] .track-chip,[data-theme=light] .track-comp th,[data-theme=light] .track-dist-n,[data-theme=light] .track-eq-leyenda,[data-theme=light] .track-nota>summary,[data-theme=light] .track-nota p,[data-theme=light] .track-orden,[data-theme=light] .track-orden button,[data-theme=light] .track-pieplus,[data-theme=light] .track-precio,[data-theme=light] .track-table th,[data-theme=light] .trade-confirms,[data-theme=light] .trade-ctx,[data-theme=light] .trade-foot code,[data-theme=light] .trade-horizonte,[data-theme=light] .trade-life,[data-theme=light] .trade-meta span,[data-theme=light] .trade-quality.q-low,[data-theme=light] .trade-stats .ts-hit,[data-theme=light] .trade-stats .ts-titulo,[data-theme=light] .trade-type-summary span,[data-theme=light] .tt-lbl,[data-theme=light] .tt.fuera b,[data-theme=light] .ttc-fases,[data-theme=light] .ttc-nota,[data-theme=light] .ttc-titulo,[data-theme=light] .tz-checks li.unknown,[data-theme=light] .tz-range,[data-theme=light] .tz-vigencia,[data-theme=light] .universal-analysis-note,[data-theme=light] .universal-result-main span,[data-theme=light] .universal-saved-title,[data-theme=light] .universal-status,[data-theme=light] .user-menu-id{color:#6c737b}[data-theme=light] .up,[data-theme=light] .chg.up,[data-theme=light] td.up{color:#15803d}[data-theme=light] .down,[data-theme=light] .chg.down,[data-theme=light] td.down{color:#b91c1c}[data-theme=light] .panel-close{color:#4a5462}[data-theme=light] .bt-auto-refresh,[data-theme=light] .bt-aviso{color:#6a5000}[data-theme=light] .operativa-tabs button b,[data-theme=light] .operativa-tabs button.active b{color:#1c6f96}[data-theme=light] .bt-stat-sub,[data-theme=light] .news-cat,[data-theme=light] .news-fng b{color:#616a75}[data-theme=light] .seg button b,[data-theme=light] .act-filter b{color:#4a5462}[data-theme=light] .ac-check.on,[data-theme=light] .ac-item-check,[data-theme=light] .alert-kind-tag.k-combinado,[data-theme=light] .align-tag.good,[data-theme=light] .bt-stat-val.up,[data-theme=light] .bt-table td.up,[data-theme=light] .bt-verdict.good,[data-theme=light] .chg.up,[data-theme=light] .cv-info-price,[data-theme=light] .fund-status.good,[data-theme=light] .fund-trend-item.improving>em,[data-theme=light] .growth-phase.mecha,[data-theme=light] .growth-risk.high,[data-theme=light] .growth-status.active,[data-theme=light] .leadership-evidence b.up,[data-theme=light] .leadership-narrative .synthesis.confluencia_positiva,[data-theme=light] .leadership-state.consolidated,[data-theme=light] .leadership-values b.up,[data-theme=light] .li-chg.up,[data-theme=light] .market-session-badge.regular,[data-theme=light] .mf-rot-residual.up,[data-theme=light] .mf-rot-role.receptor,[data-theme=light] .mf-tide-main b.up,[data-theme=light] .of-chip.dir-largo.active b,[data-theme=light] .opp-dir.dir-largo,[data-theme=light] .opp-levels .target b,[data-theme=light] .opp-q.q-Aplus,[data-theme=light] .panel-watchlist.on,[data-theme=light] .pcm-panel .up,[data-theme=light] .perfil-aviso.ok,[data-theme=light] .pf-estado.ok,[data-theme=light] .pf-lot-pnl.up,[data-theme=light] .pf-pnl-abs.up,[data-theme=light] .pf-pnl-num.up,[data-theme=light] .pf-sell-preview b.up,[data-theme=light] .pfc-btn.beta,[data-theme=light] .pfx-badge,[data-theme=light] .pfx-medidor-cifra.libre,[data-theme=light] .pfx-plan-actual,[data-theme=light] .pfx-tabla-val.destacada,[data-theme=light] .pressure-relationship.positive,[data-theme=light] .pressure-relationship.positive-divergence,[data-theme=light] .pressure-row>strong.up,[data-theme=light] .primary-flow-row>strong.up,[data-theme=light] .primary-flow-state.creations,[data-theme=light] .radar-candidate-state.candidate,[data-theme=light] .radar-status.candidate,[data-theme=light] .rvs.candidate,[data-theme=light] .sec-panel .up,[data-theme=light] .sec-panel-wide .up,[data-theme=light] .sector-conclusion.confluencia_positiva b,[data-theme=light] .sector-layer>strong.up,[data-theme=light] .sector-layer-metrics b.up,[data-theme=light] .sector-status-line .clear,[data-theme=light] .sector-status-line .confirmed,[data-theme=light] .setup-quality.q-high,[data-theme=light] .sup-good .td-badge,[data-theme=light] .tk-val.up,[data-theme=light] .track-comp td.up,[data-theme=light] .track-comp tr.buena td:first-child,[data-theme=light] .track-eq-leyenda b.up,[data-theme=light] .track-pieplus b.up,[data-theme=light] .track-table td.up,[data-theme=light] .trade-checks .ok,[data-theme=light] .trade-life.active,[data-theme=light] .trade-life.completed,[data-theme=light] .trade-life.t1,[data-theme=light] .trade-life.t2,[data-theme=light] .trade-quality.q-high,[data-theme=light] .trend-improving .fund-trend-head>strong,[data-theme=light] .tt i,[data-theme=light] .tz-checks li.ok,[data-theme=light] .wal-kind.compra{color:#15803d}[data-theme=light] .ac-consejos li::marker{color:#15803d}[data-theme=light] .act-tag.plan,[data-theme=light] .alert-kind-tag.k-fundamental,[data-theme=light] .bt-recalcular,[data-theme=light] .catalyst-lead a,[data-theme=light] .engine-note-cross b,[data-theme=light] .leadership-narrative .synthesis.confirmacion_pendiente,[data-theme=light] .leadership-state.emerging,[data-theme=light] .market-session-badge,[data-theme=light] .of-chip.active b,[data-theme=light] .operativa-tabs b,[data-theme=light] .panel-watchlist,[data-theme=light] .pc-head em,[data-theme=light] .perfil-aviso.info,[data-theme=light] .pf-estado.trial,[data-theme=light] .pf-lots,[data-theme=light] .pf-picker-owned,[data-theme=light] .pfc-btn,[data-theme=light] .pfx-beta-aviso,[data-theme=light] .pfx-cob b,[data-theme=light] .pfx-plan-trial,[data-theme=light] .pfx-tabla th.tuyo,[data-theme=light] .pfx-tabla th.tuyo i,[data-theme=light] .plan-freq,[data-theme=light] .primary-flow-status,[data-theme=light] .radar-candidate-state.extended,[data-theme=light] .radar-guide-details summary,[data-theme=light] .radar-status.extended,[data-theme=light] .rvs.extended,[data-theme=light] .sector-analysis-kicker,[data-theme=light] .sector-analysis-section-head>span,[data-theme=light] .sector-conclusion.confirmacion_pendiente b,[data-theme=light] .sector-status-line .pending,[data-theme=light] .sector-system-title small,[data-theme=light] .seg button.track,[data-theme=light] .termino.abierto,[data-theme=light] .termino:focus-visible,[data-theme=light] .termino:hover,[data-theme=light] .tg-mas,[data-theme=light] .track-orden button.on,[data-theme=light] .trade-life.inzone,[data-theme=light] .validation-title small{color:#1c6f96}[data-theme=light] .bt-aviso,[data-theme=light] .bt-vacio b,[data-theme=light] .cv-divnote,[data-theme=light] .diag-divnote,[data-theme=light] .diag-expl-warn h4,[data-theme=light] .growth-points.risks p,[data-theme=light] .growth-risk.medium,[data-theme=light] .oo-head em,[data-theme=light] .operativa-order .oo-warning,[data-theme=light] .pc-market b.warn,[data-theme=light] .pc-warning,[data-theme=light] .perp-contract.reference .pc-head em,[data-theme=light] .pf-estado.warn,[data-theme=light] .pf-nota-warn,[data-theme=light] .pf-preview-on,[data-theme=light] .pfx-medidor-cifra.alto,[data-theme=light] .r4-stale,[data-theme=light] .radar-risks h4,[data-theme=light] .radar-risks p.sev-medio,[data-theme=light] .rvs.wait,[data-theme=light] .rvs.watch,[data-theme=light] .setup-quality.q-mid,[data-theme=light] .td-mature,[data-theme=light] .track-mixta,[data-theme=light] .trade-issues p.sev-medio,[data-theme=light] .trade-life.trigger,[data-theme=light] .trade-life.waiting,[data-theme=light] .trade-missing,[data-theme=light] .trade-quality.q-mid,[data-theme=light] .tt-fuera,[data-theme=light] .tz-range i,[data-theme=light] .tz-vigencia.recortada{color:#846226}[data-theme=light] .fund-status.mixed,[data-theme=light] .growth-warn-body .gw-sub,[data-theme=light] .gw-icon,[data-theme=light] .info-pending,[data-theme=light] .leadership-narrative .synthesis.divergencia,[data-theme=light] .leadership-rank.rank-1,[data-theme=light] .leadership-state.weakening,[data-theme=light] .leadership-validation.insuficiente .validation-title small,[data-theme=light] .legal-scroll-hint,[data-theme=light] .legal-sec.destacada h4,[data-theme=light] .li-fav.on,[data-theme=light] .li-fav:hover,[data-theme=light] .panel-favorite.on,[data-theme=light] .primary-flow-status.recogiendo_linea_base,[data-theme=light] .radar-candidate-state.wait,[data-theme=light] .radar-candidate-state.watch,[data-theme=light] .radar-leader,[data-theme=light] .radar-status.wait,[data-theme=light] .radar-status.watch,[data-theme=light] .sector-conclusion.divergencia b,[data-theme=light] .seg button.fav,[data-theme=light] .spec-warning,[data-theme=light] .stars,[data-theme=light] .tbl-filters .act-filter.fav.on,[data-theme=light] .validation-mixed_or_negative{color:#8a6914}[data-theme=light] .al-error,[data-theme=light] .align-tag.bad,[data-theme=light] .fund-status.weak,[data-theme=light] .fund-trend-item.deteriorating>em,[data-theme=light] .growth-untradable,[data-theme=light] .mf-rot-residual.down,[data-theme=light] .mf-rot-role.emisor,[data-theme=light] .mf-tide-main b.down,[data-theme=light] .of-chip.dir-corto.active b,[data-theme=light] .opp-dir.dir-corto,[data-theme=light] .opp-levels .stop b,[data-theme=light] .pcm-panel .down,[data-theme=light] .perfil-aviso.err,[data-theme=light] .pf-acciones button.peligro,[data-theme=light] .pf-link.danger,[data-theme=light] .pf-lot-del:hover,[data-theme=light] .pf-lot-pnl.down,[data-theme=light] .pf-pnl-abs.down,[data-theme=light] .pf-pnl-num.down,[data-theme=light] .pf-remove:hover,[data-theme=light] .pf-row-remove:hover,[data-theme=light] .pf-sell-btn,[data-theme=light] .pf-sell-err,[data-theme=light] .pf-sell-preview b.down,[data-theme=light] .pfx-hero-acciones button.peligro,[data-theme=light] .pfx-medidor-cifra.lleno,[data-theme=light] .radar-candidate-state.reject,[data-theme=light] .radar-risks p.sev-grave,[data-theme=light] .radar-status.reject,[data-theme=light] .rvs.reject,[data-theme=light] .sec-panel .down,[data-theme=light] .sec-panel-wide .down,[data-theme=light] .sup-bad .td-badge,[data-theme=light] .tk-val.down,[data-theme=light] .track-comp td.down,[data-theme=light] .track-comp tr.mala td:first-child,[data-theme=light] .track-eq-leyenda b.down,[data-theme=light] .track-pieplus b.down,[data-theme=light] .track-table td.down,[data-theme=light] .trade-issues p.sev-grave,[data-theme=light] .trade-life.expired,[data-theme=light] .trade-life.invalid,[data-theme=light] .trend-deteriorating .fund-trend-head>strong,[data-theme=light] .universal-error,[data-theme=light] .wal-kind.venta{color:#b91c1c}[data-theme=light] .ac-errores li::marker{color:#b91c1c}[data-theme=light] .seg button,[data-theme=light] .flow-tabs button{color:#4a5462}.news-fng-score{color:var(--fng-color,inherit)}[data-theme=light] .news-fng-score{color:color-mix(in srgb, var(--fng-color) 55%, #000)}[data-theme=light] .bt-note,[data-theme=light] .bt-note summary,[data-theme=light] .bt-skipped span,[data-theme=light] .bt-note b{color:#4a5462}[data-theme=light] .operativa-instrument span,[data-theme=light] .operativa-instrument em{color:#5a6472}[data-theme=light] .trade-life.active{color:#116932}[data-theme=light] .opp-card .termino,[data-theme=light] .trade-card .termino{color:#545c67}[data-theme=light] .ttc-titulo,[data-theme=light] .ttc-fases,[data-theme=light] .ttc-nota,[data-theme=light] .tz-vigencia,[data-theme=light] .ti-risk,[data-theme=light] .tt-lbl,[data-theme=light] .trade-stats.none,[data-theme=light] .trade-stats .ts-aviso{color:#545c67!important}[data-theme=light] .ttc-icono,[data-theme=light] .ttc-detalle,[data-theme=light] .ttc-estado{color:#2c3644}[data-theme=light] .trade-life.late{color:#9a4a0a}[data-theme=light] .trade-quality.q-low,[data-theme=light] .ttc-nota span,[data-theme=light] .opp-card span:not([class]){color:#545c67}[data-theme=light] .tt.fuera b{color:#454e59}[data-theme=light] .ttc-icono,[data-theme=light] .tz-checks li.no .ttc-icono{color:#2c3644}[data-theme=light] .sector-analysis-panel .synthesis-summary-title,[data-theme=light] .sector-analysis-panel span:not([class]){color:#4a5462}[data-theme=light] .synthesis-summary .positive{color:#15803d}[data-theme=light] .synthesis-summary .negative{color:#b91c1c}[data-theme=light] .synthesis-summary .divergent{color:#8a6914}[data-theme=light] .synthesis-summary .pending{color:#1c6f96}[data-theme=light] .leadership-quadrant header small{color:#545c67}[data-theme=light] .sector-analysis-overview p,[data-theme=light] .sector-analysis-overview header{color:#33404f}[data-theme=light] .sector-unified-list b{color:#1b2330}[data-theme=light] .leadership-state.consolidated{color:#15803d}[data-theme=light] .leadership-state.emerging{color:#1c6f96}[data-theme=light] .leadership-state.weakening{color:#8a6914}[data-theme=light] .leadership-state.neutral{color:#545c67}[data-theme=light] .leadership-state.lagging{color:#b91c1c}[data-theme=light] .leadership-rank{color:#4a5462}[data-theme=light] .uncertain,[data-theme=light] .flows-note,[data-theme=light] .sector-analysis-note{color:#545c67}@media (width<=700px){.sector-index small{font-size:12px}}[data-theme=light] .sector-analysis-section-head p,[data-theme=light] .sector-layer header,[data-theme=light] .sector-index small{color:#454e59}[data-theme=light] .synthesis-summary .positive,[data-theme=light] .leadership-state.consolidated{color:#0d6631}[data-theme=light] .leadership-quadrant-chip{color:color-mix(in srgb, var(--sector-color) 45%, #000)}[data-theme=light] .ac-aviso,[data-theme=light] .ac-bloque h3,[data-theme=light] .ac-breadcrumb,[data-theme=light] .ac-check,[data-theme=light] .ac-ejemplo-cargando,[data-theme=light] .ac-faq summary:before,[data-theme=light] .ac-grupo-btn em,[data-theme=light] .ac-progreso,[data-theme=light] .ac-seccion-tit,[data-theme=light] .ac-tecnico summary,[data-theme=light] .act-count,[data-theme=light] .act-when,[data-theme=light] .alert-time,[data-theme=light] .align-tag.none,[data-theme=light] .asset-search::placeholder,[data-theme=light] .attribution,[data-theme=light] .bt-note,[data-theme=light] .bt-stat-sub,[data-theme=light] .bt-table th,[data-theme=light] .chart-empty,[data-theme=light] .contact-count,[data-theme=light] .cv-why-block h4,[data-theme=light] .diag-conf-pct,[data-theme=light] .diag-disclaimer,[data-theme=light] .diag-weekly-asof,[data-theme=light] .disclaimer,[data-theme=light] .donut-assets-note,[data-theme=light] .flow-since,[data-theme=light] .flows-note,[data-theme=light] .fund-component p,[data-theme=light] .fund-note-det>summary,[data-theme=light] .fund-source,[data-theme=light] .growth-spec-disclaimer,[data-theme=light] .hecho-detalle,[data-theme=light] .hechos-cifras-det>summary,[data-theme=light] .hechos-nota,[data-theme=light] .hist-lbl,[data-theme=light] .holdings-label,[data-theme=light] .leadership-evidence>span,[data-theme=light] .leadership-narrative>span,[data-theme=light] .leadership-quadrant header small,[data-theme=light] .leadership-sector small,[data-theme=light] .leadership-values small,[data-theme=light] .load-sub,[data-theme=light] .lsh-count,[data-theme=light] .mini-expand,[data-theme=light] .mobile-nav-items button mark,[data-theme=light] .mobile-nav-separator,[data-theme=light] .nav-item.soon,[data-theme=light] .nav-sep,[data-theme=light] .nav-soon,[data-theme=light] .news-cat,[data-theme=light] .nl-close,[data-theme=light] .nl-descargo,[data-theme=light] .nl-fecha,[data-theme=light] .nl-tabla th,[data-theme=light] .nl-tabla-nota,[data-theme=light] .pcm-hint,[data-theme=light] .perfil-col h4,[data-theme=light] .pf-nota,[data-theme=light] .pf-row-remove,[data-theme=light] .pfx-cob p,[data-theme=light] .pfx-hero-datos span,[data-theme=light] .pfx-medidor-help,[data-theme=light] .pfx-plan-actual.base,[data-theme=light] .pfx-sub-nota,[data-theme=light] .pfx-tabla th i,[data-theme=light] .pfx-tabla-grupo td,[data-theme=light] .pfx-tabla-que span,[data-theme=light] .ph-levels span,[data-theme=light] .pressure-availability span,[data-theme=light] .pressure-evidence span,[data-theme=light] .pressure-sector small,[data-theme=light] .primary-flow-evidence span,[data-theme=light] .primary-flow-source span,[data-theme=light] .quadrant-empty,[data-theme=light] .rdc i,[data-theme=light] .sales-asset small,[data-theme=light] .sector-conclusion small,[data-theme=light] .sector-index small,[data-theme=light] .sector-layer-metrics span,[data-theme=light] .stat-cols h3,[data-theme=light] .stat-section h3,[data-theme=light] .stat-sub,[data-theme=light] .stat-tile-lbl,[data-theme=light] .tbl th,[data-theme=light] .tk-sub,[data-theme=light] .track-dist-lbl,[data-theme=light] .track-nota,[data-theme=light] .track-nota>summary:before,[data-theme=light] .trade-checks .no,[data-theme=light] .trade-foot,[data-theme=light] .trade-stats .ts-aviso,[data-theme=light] .trade-stats.none,[data-theme=light] .tt em,[data-theme=light] .ttc-nota,[data-theme=light] .tz-checks li.no .ttc-icono,[data-theme=light] .universal-result-meta,[data-theme=light] .universal-search-label small,[data-theme=light] .universe-divider,[data-theme=light] .wal-asset em,[data-theme=light] .wal-basis,[data-theme=light] .wal-head,[data-theme=light] .wal-qty i,[data-theme=light] .wal-when{color:#576070}.leadership-sector-name{color:color-mix(in srgb, var(--sector-color-text,currentColor) 72%, #fff)}[data-theme=light] .leadership-sector-name{color:color-mix(in srgb, var(--sector-color-text) 55%, #000)}[data-theme=light] .sector-layer>strong small,[data-theme=light] .sector-layer>strong.muted{color:#545c67}[data-theme=light] .growth-phase.mecha{color:#0d6631}[data-theme=light] .growth-risk.low,[data-theme=light] .spec-kind{color:#454e59}[data-theme=light] .growth-phase.confirmado{color:#1c58c4}[data-theme=light] .radar-vs-score span,[data-theme=light] .radar-combined-note p{color:#454e59}[data-theme=light] .radar-candidate-state.candidate{color:#0d6631}[data-theme=light] .radar-vs-score p,[data-theme=light] .growth-phase.enfriando,[data-theme=light] .ac-bloque-n{color:#454e59}[data-theme=light] .pf-add-btn{color:#4338ca}[data-theme=light] .pfx-tabla-val.destacada.no{color:#6b7280}@media (width<=700px){.pf-acciones.vertical button,.pfx-hero-acciones button{min-height:44px}}@media (width<=1024px){.market-flow-stack .flows-box{display:none}}@keyframes bienvenida-logo-entra{0%{opacity:0;transform:scale(.7)}to{opacity:var(--logo-opacidad);transform:scale(1)}}[data-theme=dark] .leadership-state.weakening{color:#fcd34d}[data-theme=dark] .bt-table td.up,[data-theme=dark] .tbl-table td.up{color:#3fb950;font-weight:700}[data-theme=dark] .bt-table td.down,[data-theme=dark] .tbl-table td.down{color:#f85149;font-weight:700}[data-theme=light] .bt-table td.up,[data-theme=light] .tbl-table td.up{color:#1a7f37;font-weight:700}[data-theme=light] .bt-table td.down,[data-theme=light] .tbl-table td.down{color:#cf222e;font-weight:700}.sector-mas{margin:2px 0 6px 32px}.sector-mas>summary{cursor:pointer;letter-spacing:.3px;color:#7d8998;padding:5px 0;font-size:12px;font-weight:700;list-style:none}.sector-mas>summary::-webkit-details-marker{display:none}.sector-mas>summary:before{content:"▸ ";color:#6e7681}.sector-mas[open]>summary:before{content:"▾ "}.sector-mas>summary:hover{color:#c9d1d9}.sector-mas .sector-layer-grid-mas{margin-top:2px;margin-left:0}.sector-incertidumbre{color:#98a2b0;margin:6px 0 0;font-size:9.5px;line-height:1.5}.sector-incertidumbre b{color:#c9d1d9}.sector-incertidumbre.uncertain b{color:#fcd34d}[data-theme=light] .sector-mas>summary{color:#5b6674}[data-theme=light] .sector-incertidumbre{color:#6b7480}[data-theme=light] .sector-incertidumbre b{color:#1b2430}[data-theme=light] .sector-incertidumbre.uncertain b{color:#8a6914}.sector-mas:not([open])>:not(summary){display:none}[data-theme=dark] .leadership-quadrant-chip{color:#c9d1d9}.pf-sell-box{background:#8b949e0a;border:1px solid #2b3242;border-radius:12px;flex-direction:column;gap:10px;margin-top:8px;padding:12px;display:flex}.pf-sell-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-sell-box .pf-sell-qty{flex:140px;width:auto;min-width:120px}.pf-sell-line-accion{justify-content:space-between}.pf-sell-box .pf-sell-currency{margin:0}.pf-sell-box .pf-sell-btn{color:#fff;cursor:pointer;background:#ef4444;border:1px solid #ef4444;border-radius:9px;flex:none;min-height:40px;padding:9px 18px;font-size:13px;font-weight:700}.pf-sell-box .pf-sell-btn:hover:not(:disabled){background:#dc2626;border-color:#dc2626}.pf-sell-box .pf-sell-btn:disabled{color:#6e7681;cursor:not-allowed;background:0 0;border-color:#2b3242}[data-theme=light] .pf-sell-box{background:#fafbfd;border-color:#e6eaf0}[data-theme=light] .pf-sell-box .pf-sell-btn:disabled{color:#98a2b0;border-color:#dfe4ec}.pf-sell-line-cuando{align-items:flex-end}.pf-sell-fecha,.pf-sell-precio{flex-direction:column;flex:150px;gap:4px;min-width:130px;display:flex}.pf-sell-fecha>span,.pf-sell-precio>span{text-transform:uppercase;letter-spacing:.4px;color:#8b949e;font-size:10.5px;font-weight:700}.pf-sell-fecha input,.pf-sell-precio input{min-height:40px;color:inherit;font:inherit;background:#8b949e0f;border:1px solid #2b3242;border-radius:9px;width:100%;padding:8px 10px;font-size:13px}.pf-sell-hint{margin:-4px 0 0;display:block}[data-theme=light] .pf-sell-fecha>span,[data-theme=light] .pf-sell-precio>span{color:#5b6472}[data-theme=light] .pf-sell-fecha input,[data-theme=light] .pf-sell-precio input{background:#fff;border-color:#dfe4ec}@media (width<=700px){.pf-sell-line-accion{flex-direction:column;align-items:stretch;gap:10px}.pf-sell-box .pf-sell-btn{width:100%}.pf-sell-fecha,.pf-sell-precio{flex:100%}.pf-sell-fecha input,.pf-sell-precio input,.pf-sell-box .pf-sell-btn,.pf-sell-box .pf-sell-qty{min-height:44px}}.pf-add-picked{background:#8b949e0a;border:1px solid #2b3242;border-radius:12px;padding:12px}.pf-picker{flex-direction:column;gap:8px;display:flex}.pf-picker-list{background:#0d1117;border:1px solid #2b3242;border-radius:10px;padding:4px}.plan-form{align-items:end}.plan-currency button{align-items:baseline;gap:3px;display:inline-flex}.plan-currency button small{opacity:.75;font-size:10px}[data-theme=light] .pf-add-picked{background:#fafbfd;border-color:#e6eaf0}[data-theme=light] .pf-picker-list{background:#fff;border-color:#dfe4ec}@media (width<=700px){.plan-form{grid-template-columns:1fr}}.spec-facts b.up{color:#3fb950}.spec-facts b.down{color:#f85149}[data-theme=light] .spec-facts b.up{color:#1a7f37}[data-theme=light] .spec-facts b.down{color:#cf222e}.track-fila-desplegable .track-activo{padding:0}.track-desplegar{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:6px 0;font-weight:600;display:flex}.track-desplegar:hover{color:#58a6ff}.track-desplegar-flecha{color:#6e7681;width:10px;font-size:10px}.track-compras-n{text-transform:uppercase;letter-spacing:.3px;color:#a78bfa;background:#a78bfa24;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:700}.track-medio{letter-spacing:.3px;text-transform:uppercase;color:#6e7681;font-size:9px;font-style:normal;display:block}.track-desglose>td{padding:0 0 12px}.track-desglose-caja{background:#8b949e0a;border:1px solid #2b3242;border-left:3px solid #a78bfa80;border-radius:10px;padding:10px 12px}.track-desglose-cab{color:#8b949e;margin:0 0 8px;font-size:11.5px}.track-lotes{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.track-lote{color:#8b949e;grid-template-columns:78px 62px 1fr 46px 1.5fr 1.3fr;align-items:baseline;gap:10px;font-size:11.5px;display:grid}.track-lote .tl-tipo{font-weight:700}.track-lote.compra .tl-tipo{color:#58a6ff}.track-lote.venta .tl-tipo{color:#3fb950}.track-lote .tl-precio{color:#e6edf3;font-weight:600}.track-lote .tl-parte{text-align:right}.track-lote .tl-motivo{color:#6e7681}.track-lote .tl-gana{font-weight:700}.track-lote .tl-gana.up,.track-asegurado b.up{color:#22c55e}.track-lote .tl-gana.down,.track-asegurado b.down{color:#ef4444}[data-theme=light] .track-lote .tl-gana.up,[data-theme=light] .track-asegurado b.up{color:#0f8a3c}[data-theme=light] .track-lote .tl-gana.down,[data-theme=light] .track-asegurado b.down{color:#c62828}.track-lote .tl-gana em{color:#6e7681;font-size:10px;font-style:normal;font-weight:500}.track-asegurado{color:#8b949e;border-bottom:1px solid #2b3242;margin:0 0 8px;padding-bottom:8px;font-size:12px}.track-asegurado b{font-size:13.5px}.track-trailing{color:#8b949e;border-bottom:1px solid #2b3242;margin:0 0 8px;padding-bottom:8px;font-size:12px}.track-trailing b{color:#58a6ff;font-size:13.5px}.track-trailing-nota{color:#6e7681;font-size:10.5px;display:block}[data-theme=light] .track-trailing{border-bottom-color:#e6eaf0}[data-theme=light] .track-trailing b{color:#1f6feb}.track-asegurado-nota{color:#6e7681;font-size:10.5px;display:block}.track-motivo-salida{text-transform:uppercase;letter-spacing:.3px;color:#e3b341;background:#e3b34124;border-radius:999px;margin-left:7px;padding:2px 7px;font-size:9px;font-weight:700}[data-theme=light] .track-asegurado{border-bottom-color:#e6eaf0}[data-theme=light] .track-motivo-salida{color:#8a6100;background:#fdf3d7}@media (width<=700px){.track-lote{flex-wrap:wrap;gap:4px 10px;display:flex}.track-lote .tl-parte{text-align:left}.track-lote .tl-motivo{flex-basis:100%}}.track-bloque-principal{border-color:#58a6ff57 #58a6ff57 #58a6ff57 #58a6ff;border-left-width:3px}.track-bloque-principal .track-bloque-head h2{font-size:17px}.track-principal-tag{text-transform:uppercase;letter-spacing:.4px;color:#58a6ff;vertical-align:middle;background:#58a6ff24;border-radius:999px;margin-left:9px;padding:3px 8px;font-size:12px;font-weight:700}[data-theme=light] .track-desglose-caja{background:#fafbfd;border-color:#e6eaf0}[data-theme=light] .track-lote .tl-precio{color:#1b2430}[data-theme=light] .track-bloque-principal{border-color:#cfe3ff #cfe3ff #cfe3ff #0969da}[data-theme=light] .track-principal-tag{color:#0a4d8f;background:#e6f0fd}[data-theme=light] .track-compras-n{color:#6d4fc4;background:#efe9fd}@media (width<=700px){.track-lote{grid-template-columns:1fr auto;gap:2px 10px}.track-lote .tl-motivo{grid-column:1/-1}}.tu-panel{flex-direction:column;width:min(760px,100%);min-height:0;max-height:92vh;display:flex}.tu-head{align-items:flex-start}.tu-sub{color:#8b949e;margin:3px 0 0;font-size:12.5px}.tu-puntos{border-bottom:1px solid #21262d;flex-wrap:wrap;gap:6px;padding:12px 0 14px;display:flex}.tu-punto{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:inline-flex}.tu-punto>span{color:#8b949e;background:#8b949e0f;border:1px solid #2b3242;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12.5px;font-weight:700;display:inline-flex}.tu-punto.visto>span{color:#3fb950;border-color:#22c55e73}.tu-punto.on>span{color:#58a6ff;background:#58a6ff29;border-color:#58a6ff}.tu-cuerpo{flex:auto;min-height:0;padding:18px 2px 6px;overflow-y:auto}.tu-cap{max-width:68ch}.tu-kicker{letter-spacing:.3px;text-transform:uppercase;color:#8b949e;font-size:12.5px;font-weight:700;display:inline-block}.tu-cap h3{margin:6px 0 16px;font-size:21px;line-height:1.3}.tu-cap p{color:#c9d1d9;margin:0 0 15px;font-size:16px;line-height:1.65}.tu-fig{margin:0 0 16px}.tu-svg{color:#e6edf3;background:#8b949e08;border:1px solid #2b3242;border-radius:10px;width:100%;max-width:440px;height:auto;margin:0 auto;display:block}.tu-fig figcaption{color:#8b949e;margin-top:8px;font-size:12.5px;line-height:1.5}.tu-marcas{gap:9px;margin:0 0 18px;padding:0;list-style:none;display:grid}.tu-marcas li{align-items:flex-start;gap:10px;display:flex}.tu-marcas b{color:#58a6ff;background:#58a6ff29;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12.5px;display:inline-flex}.tu-marcas span{color:#8b949e;font-size:14.5px;line-height:1.5}.tu-ojo{background:#d2992214;border-left:3px solid #d29922;border-radius:0 8px 8px 0;padding:12px 14px;margin:4px 0 16px!important;font-size:14.5px!important}.tu-ojo b{color:#d29922}.tu-prueba{color:#58a6ff;min-height:44px;font:inherit;cursor:pointer;background:#58a6ff1a;border:1px solid #58a6ff61;border-radius:9px;padding:10px 16px;font-size:14px;font-weight:600}.tu-prueba:hover{background:#58a6ff2e}.tu-pie{border-top:1px solid #21262d;gap:10px;padding:14px 0 0;display:flex}.tu-nav{min-height:48px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #2b3242;border-radius:9px;flex:1 1 0;padding:10px 14px;font-size:14.5px;font-weight:600}.tu-nav:disabled{opacity:.35;cursor:default}.tu-nav:not(:disabled):hover{background:#8b949e1f}.tu-siguiente,.tu-terminar{color:#58a6ff;background:#58a6ff24;border-color:#58a6ff73;flex:2 1 0}.tu-terminar{color:#3fb950;background:#22c55e24;border-color:#22c55e73}[data-theme=light] .tu-svg{color:#1b2330;background:#fff;border-color:#d9dee7}[data-theme=light] .tu-puntos,[data-theme=light] .tu-pie{border-color:#e6eaf0}[data-theme=light] .tu-punto>span{color:#5b6572;border-color:#d9dee7}[data-theme=light] .tu-cap p{color:#33404f}[data-theme=light] .tu-marcas span,[data-theme=light] .tu-sub,[data-theme=light] .tu-kicker,[data-theme=light] .tu-fig figcaption{color:#6b7480}[data-theme=light] .tu-nav{border-color:#d9dee7}[data-theme=light] .tu-ojo b{color:#8a6100}[data-theme=light] .tu-prueba{color:#0a58ca}@media (width<=700px){.tu-panel{max-height:100dvh}.tu-cap h3{font-size:19px}.tu-puntos{scrollbar-width:none;flex-wrap:nowrap;flex:none;overflow:auto hidden}.tu-puntos::-webkit-scrollbar{display:none}.tu-punto{flex:none}.tu-pie{flex-direction:column-reverse}.tu-nav{flex:none}}[data-theme=light] .imp-aviso{color:#854d0e;border-color:#eab30880}[data-theme=light] .imp-error{color:#b91c1c;border-color:#ef444480}[data-theme=light] .imp-chip.ok,[data-theme=light] .imp-fila-estado.ok{color:#15803d}[data-theme=light] .imp-chip.warn,[data-theme=light] .imp-fila-estado.warn{color:#854d0e}[data-theme=light] .imp-final-num{color:#15803d}[data-theme=light] .imp-fila,[data-theme=light] .imp-pendiente{border-bottom-color:#e5e7eb}[data-theme=light] .imp-campo select,[data-theme=light] .imp-check,[data-theme=light] .imp-chip{border-color:#d9dee7}[data-theme=light] .pf-link{color:#4338ca}[data-theme=light] .pf-peso,[data-theme=light] .pf-score{color:#1f2937;background:#64748b29}[data-theme=light] .pf-score.compra{color:#14532d;background:#15803d29}[data-theme=light] .pf-score.venta{color:#7f1d1d;background:#b91c1c24}[data-theme=light] .pf-score.esperar{color:#713f12;background:#854d0e24}[data-theme=light] .pf-sector-head{background:#64748b14;border-color:#d9dee7}[data-theme=light] .pf-sector-n,[data-theme=light] .pf-sector-valor,[data-theme=light] .pf-dias{color:#5b6572}[data-theme=light] .pf-flag{color:#854d0e;background:#f59e0b2e}[data-theme=light] .pf-caret,[data-theme=light] .pf-caret.open{color:#5b6572}.preguntas-panel{width:min(760px,100%)}.pregunta-grupo{border-bottom:1px solid #1e2532;margin-bottom:6px}.pregunta-grupo:last-of-type{border-bottom:none}.pregunta-grupo>summary{color:#c9d1d9;cursor:pointer;align-items:center;min-height:44px;font-size:14px;font-weight:700;list-style:none;display:flex}.pregunta-grupo>summary::-webkit-details-marker{display:none}.pregunta-grupo>summary:before{content:"▸";color:#8b949e;margin-right:8px}.pregunta-grupo[open]>summary:before{content:"▾"}.pregunta-grupo>summary:hover{color:#e6edf3}.pregunta-lista{margin:0 0 12px;padding:0;list-style:none}.pregunta-lista>li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pregunta-btn{text-align:left;color:#c9d1d9;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:auto;min-width:0;min-height:44px;padding:10px 12px;font-size:14px;line-height:1.4}.pregunta-btn:hover:not(:disabled){color:#e6edf3;background:#161c27}.pregunta-btn.es-activa{color:#e6edf3;background:#172033;border-color:#2f4570;font-weight:600}.pregunta-btn:disabled{color:#8b949e;cursor:default}.pregunta-param{color:#c9d1d9;background:#0d1119;border:1px solid #2b3242;border-radius:9px;min-height:44px;padding:8px 10px;font-size:13px}.pregunta-cargando{place-items:center;padding:24px 0;display:grid}.pregunta-resultado{border-top:1px solid #2b3242;margin-top:16px;padding-top:16px}.pregunta-resultado-head h3{color:#e6edf3;margin:0 0 4px;font-size:16px;font-weight:800}.pregunta-resultado-criterio{color:#8b949e;margin:0 0 12px;font-size:13px;line-height:1.5}.pregunta-vacio{color:#8b949e;margin:0;padding:18px 0;font-size:14px;line-height:1.6}.pregunta-filas{margin:0;padding:0;list-style:none}.pregunta-fila{border-bottom:1px solid #171d28}.pregunta-fila:last-child{border-bottom:none}.pregunta-fila-btn,.pregunta-fila-sector{text-align:left;cursor:pointer;width:100%;min-height:52px;color:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:8px 4px;display:flex}.pregunta-fila-sector{cursor:default}.pregunta-fila-btn:hover{background:#131923}.pregunta-fila-icono{width:26px;height:26px;box-shadow:inset 0 0 0 2px var(--color-categoria);border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}.pregunta-fila-icono .icon-img{border-radius:50%;width:18px;height:18px}.pregunta-fila-punto{border-radius:50%;flex:none;width:10px;height:10px}.pregunta-fila-nombre{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.pregunta-fila-nombre strong{color:#e6edf3;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.pregunta-fila-nombre small{color:#8b949e;font-size:12px}.pregunta-fila-datos{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.pregunta-motivo{color:#c9d1d9;font-size:13px}.pregunta-motivo.es-positivo strong{color:#22c55e}.pregunta-motivo.es-negativo strong{color:#f85149}.pregunta-fila-precio{color:#8b949e;font-size:12px}.pregunta-sin-leer{color:#d29922;font-size:12px}[data-theme=light] .pregunta-grupo{border-bottom-color:#e5e9f0}[data-theme=light] .pregunta-grupo>summary{color:#1b2330}[data-theme=light] .pregunta-grupo>summary:before{color:#5b6572}[data-theme=light] .pregunta-btn{color:#1b2330}[data-theme=light] .pregunta-btn:hover:not(:disabled){background:#eef1f6}[data-theme=light] .pregunta-btn.es-activa{background:#e4ebf8;border-color:#9fb6de}[data-theme=light] .pregunta-btn:disabled{color:#5b6572}[data-theme=light] .pregunta-param{color:#1b2330;background:#fff;border-color:#d9dee7}[data-theme=light] .pregunta-resultado{border-top-color:#d9dee7}[data-theme=light] .pregunta-resultado-head h3{color:#1b2330}[data-theme=light] .pregunta-resultado-criterio,[data-theme=light] .pregunta-vacio,[data-theme=light] .pregunta-fila-nombre small,[data-theme=light] .pregunta-fila-precio{color:#5b6572}[data-theme=light] .pregunta-fila{border-bottom-color:#eaeef4}[data-theme=light] .pregunta-fila-btn:hover{background:#f2f5f9}[data-theme=light] .pregunta-fila-nombre strong,[data-theme=light] .pregunta-motivo{color:#1b2330}[data-theme=light] .pregunta-motivo.es-positivo strong{color:#15803d}[data-theme=light] .pregunta-motivo.es-negativo strong{color:#b91c1c}[data-theme=light] .pregunta-sin-leer{color:#854d0e}@media (width<=640px){.pregunta-grupo>summary,.pregunta-btn,.pregunta-param{min-height:44px;font-size:14px}.pregunta-resultado-criterio,.pregunta-vacio,.pregunta-motivo{font-size:13px}.pregunta-fila-nombre small,.pregunta-fila-precio,.pregunta-sin-leer{font-size:12px}.pregunta-param{flex:1 0 100%}}.pregunta-buscador{gap:8px;margin:0 0 14px;display:flex}.pregunta-caja{color:#e6edf3;background:#0d1119;border:1px solid #2b3242;border-radius:9px;flex:auto;min-width:0;min-height:44px;padding:10px 12px;font-size:14px}.pregunta-caja::placeholder{color:#8b949e}.pregunta-caja:focus{outline-offset:1px;outline:2px solid #2f4570}.pregunta-buscar-btn{color:#e6edf3;cursor:pointer;background:#172033;border:1px solid #2f4570;border-radius:9px;flex:none;min-height:44px;padding:10px 16px;font-size:14px;font-weight:700}.pregunta-buscar-btn:disabled{color:#8b949e;cursor:default}.pregunta-entendido{color:#8b949e;margin:0 0 12px;font-size:13px}.pregunta-term{color:#c9d1d9;background:#172033;border-radius:20px;margin:0 4px 4px 0;padding:2px 8px;font-size:12px;display:inline-block}.pregunta-duda{margin:0 0 12px}.pregunta-duda>p{color:#c9d1d9;margin:0 0 6px;font-size:13px;line-height:1.5}[data-theme=light] .pregunta-caja{color:#1b2330;background:#fff;border-color:#d9dee7}[data-theme=light] .pregunta-caja::placeholder{color:#5b6572}[data-theme=light] .pregunta-buscar-btn{color:#1b2330;background:#e4ebf8;border-color:#9fb6de}[data-theme=light] .pregunta-buscar-btn:disabled,[data-theme=light] .pregunta-entendido{color:#5b6572}[data-theme=light] .pregunta-term{color:#1b2330;background:#e4ebf8}[data-theme=light] .pregunta-duda>p{color:#1b2330}@media (width<=640px){.pregunta-caja,.pregunta-buscar-btn{min-height:44px;font-size:14px}.pregunta-entendido,.pregunta-duda>p{font-size:13px}.pregunta-term{font-size:12px}}[data-theme=light] .score-scope,[data-theme=light] .score-sub,[data-theme=light] .oo-head span,[data-theme=light] .fund-component span,[data-theme=light] .fund-metrics span,[data-theme=light] .fund-money-grid span,[data-theme=light] .fund-note,[data-theme=light] .fund-score-line>b i,[data-theme=light] .fund-score-line>span,[data-theme=light] .fund-summary,[data-theme=light] .fund-trend>p,[data-theme=light] .fund-trend-head>strong,[data-theme=light] .fund-trend-head span,[data-theme=light] .fund-trend-item>em,[data-theme=light] .fund-trend-item>span,[data-theme=light] .fund-unavailable{color:#5b6572}.pregunta-fuera{color:#d29922;white-space:nowrap;background:#d2992224;border-radius:20px;margin-left:6px;padding:1px 6px;font-size:12px;font-style:normal}[data-theme=light] .pregunta-fuera{color:#854d0e;background:#f59e0b2e}@media (width<=640px){.pregunta-fuera{font-size:12px}}.rec-panel{width:min(760px,100%)}.rec-aviso{color:#c9d1d9;background:#d299221a;border-left:3px solid #d29922;border-radius:0 8px 8px 0;margin:0 0 18px;padding:11px 13px;font-size:13px;line-height:1.55}.rec-seccion{color:#e6edf3;margin:22px 0 8px;font-size:15px;font-weight:800}.rec-grupo{border-bottom:1px solid #1e2532;margin-bottom:4px}.rec-grupo:last-of-type{border-bottom:none}.rec-grupo>summary{color:#c9d1d9;cursor:pointer;align-items:center;min-height:44px;font-size:14px;font-weight:700;list-style:none;display:flex}.rec-grupo>summary::-webkit-details-marker{display:none}.rec-grupo>summary:before{content:"▸";color:#8b949e;margin-right:8px}.rec-grupo[open]>summary:before{content:"▾"}.rec-grupo>summary:hover{color:#e6edf3}.rec-nota{color:#8b949e;margin:0 0 10px 16px;font-size:13px;font-style:italic;line-height:1.5}.rec-lista{margin:0 0 14px;padding:0 0 0 16px;list-style:none}.rec-lista>li{border-bottom:1px solid #171d28;flex-direction:column;gap:3px;padding:9px 0;display:flex}.rec-lista>li:last-child{border-bottom:none}.rec-lista strong{color:#e6edf3;font-size:14px;font-weight:700}.rec-lista>li>span{color:#8b949e;font-size:13px;line-height:1.55}.rec-handle,.rec-autor{color:#8b949e;margin-left:6px;font-size:13px;font-style:normal;font-weight:500}.rec-idioma{color:#8b949e;background:#172033;border-radius:20px;margin-left:8px;padding:1px 7px;font-size:12px;font-weight:600}.rec-pie{color:#8b949e;border-top:1px solid #2b3242;margin:20px 0 0;padding-top:14px;font-size:13px;line-height:1.55}[data-theme=light] .rec-aviso{color:#1b2330;background:#f59e0b24;border-left-color:#b45309}[data-theme=light] .rec-seccion{color:#1b2330}[data-theme=light] .rec-grupo{border-bottom-color:#e5e9f0}[data-theme=light] .rec-grupo>summary{color:#1b2330}[data-theme=light] .rec-grupo>summary:before{color:#5b6572}[data-theme=light] .rec-lista strong{color:#1b2330}[data-theme=light] .rec-lista>li{border-bottom-color:#eaeef4}[data-theme=light] .rec-nota,[data-theme=light] .rec-lista>li>span,[data-theme=light] .rec-handle,[data-theme=light] .rec-autor,[data-theme=light] .rec-idioma,[data-theme=light] .rec-pie{color:#5b6572}[data-theme=light] .rec-idioma{background:#eef1f6}[data-theme=light] .rec-pie{border-top-color:#d9dee7}@media (width<=640px){.rec-grupo>summary{min-height:44px;font-size:14px}.rec-seccion{font-size:15px}.rec-aviso,.rec-nota,.rec-pie{font-size:13px}.rec-lista strong,.rec-handle,.rec-autor{font-size:14px}.rec-lista>li>span{font-size:13px}.rec-idioma{font-size:12px}.rec-lista{padding-left:0}.rec-nota{margin-left:0}}.tu-favs h3{color:#e6edf3;margin:0 0 10px;font-size:19px;font-weight:800}.tu-favs-por-que{color:#c9d1d9;background:#2f45704d;border-left:3px solid #4c8dff;border-radius:0 8px 8px 0;margin:0 0 8px;padding:11px 13px;font-size:14px;line-height:1.6}.tu-favs-tranquilo{color:#8b949e;margin:0 0 14px;font-size:13px;line-height:1.55}.tu-favs-barra{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.tu-favs-buscar{color:#e6edf3;background:#0d1119;border:1px solid #2b3242;border-radius:9px;flex:200px;min-width:0;min-height:44px;padding:10px 12px;font-size:14px}.tu-favs-buscar::placeholder{color:#8b949e}.tu-favs-cuenta{color:#8b949e;flex:none;font-size:13px;font-weight:600}.tu-favs-cuenta.es-ok{color:#22c55e}.tu-favs-lista>section{margin-bottom:14px}.tu-favs-lista h4{letter-spacing:.6px;text-transform:uppercase;color:#8b949e;margin:0 0 4px;font-size:12px;font-weight:700}.tu-favs-lista ul{margin:0;padding:0;list-style:none}.tu-favs-vacio{color:#8b949e;font-size:14px}.tu-fav-item{text-align:left;cursor:pointer;width:100%;min-height:44px;color:inherit;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;padding:6px 8px;display:flex}.tu-fav-item:hover{background:#161c27}.tu-fav-item.es-marcado{background:#172033;border-color:#2f4570}.tu-fav-estrella{color:#6e7681;flex:none;width:18px;font-size:16px}.tu-fav-item.es-marcado .tu-fav-estrella{color:#e3b341}.tu-fav-icono{width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--color-categoria);border-radius:50%;flex:none;place-items:center;font-size:15px;display:grid}.tu-fav-icono .icon-img{border-radius:50%;width:16px;height:16px}.tu-fav-nombre{flex-direction:column;gap:1px;min-width:0;display:flex}.tu-fav-nombre strong{color:#e6edf3;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.tu-fav-nombre small{color:#8b949e;font-size:12px}.tu-terminar-caja{align-items:center;gap:10px;display:flex}.tu-terminar-falta{color:#d29922;font-size:13px;font-style:normal}.tu-terminar:disabled{opacity:1;color:#8b949e;cursor:default}.tu-punto-fav span{font-size:13px}[data-theme=light] .tu-favs h3{color:#1b2330}[data-theme=light] .tu-favs-por-que{color:#1b2330;background:#e4ebf8;border-left-color:#2563eb}[data-theme=light] .tu-favs-buscar{color:#1b2330;background:#fff;border-color:#d9dee7}[data-theme=light] .tu-fav-item:hover{background:#eef1f6}[data-theme=light] .tu-fav-item.es-marcado{background:#e4ebf8;border-color:#9fb6de}[data-theme=light] .tu-fav-nombre strong{color:#1b2330}[data-theme=light] .tu-fav-estrella{color:#97a0ad}[data-theme=light] .tu-fav-item.es-marcado .tu-fav-estrella{color:#a16207}[data-theme=light] .tu-favs-cuenta.es-ok{color:#15803d}[data-theme=light] .tu-terminar-falta{color:#854d0e}[data-theme=light] .tu-favs-tranquilo,[data-theme=light] .tu-favs-buscar::placeholder,[data-theme=light] .tu-favs-cuenta,[data-theme=light] .tu-favs-lista h4,[data-theme=light] .tu-favs-vacio,[data-theme=light] .tu-fav-nombre small,[data-theme=light] .tu-terminar:disabled{color:#5b6572}@media (width<=640px){.tu-favs-por-que,.tu-favs-buscar,.tu-fav-nombre strong{font-size:14px}.tu-favs-tranquilo,.tu-favs-cuenta,.tu-terminar-falta{font-size:13px}.tu-favs-lista h4,.tu-fav-nombre small{font-size:12px}.tu-favs-buscar{min-height:44px}.tu-terminar-caja{flex-wrap:wrap;justify-content:flex-end}}.bell-sin-favs{background:#d299221a;border-left:3px solid #d29922;border-radius:0 8px 8px 0;flex-direction:column;gap:9px;margin:0 0 10px;padding:12px 13px;display:flex}.bell-sin-favs p{color:#c9d1d9;margin:0;font-size:13px;line-height:1.55}.bell-sin-favs b{color:#e6edf3}.bell-sin-favs-btn{color:#0b0e14;cursor:pointer;background:#d29922;border:0;border-radius:8px;align-self:flex-start;min-height:36px;padding:7px 13px;font-size:13px;font-weight:700}.bell-sin-favs-btn:hover{background:#e3b341}.favs-panel{width:min(680px,100%)}.favs-pie{border-top:1px solid #2b3242;justify-content:flex-end;margin-top:16px;padding-top:14px;display:flex}[data-theme=light] .bell-sin-favs{background:#f59e0b24;border-left-color:#b45309}[data-theme=light] .bell-sin-favs p,[data-theme=light] .bell-sin-favs b{color:#1b2330}[data-theme=light] .bell-sin-favs-btn{color:#1b2330;background:#f5c451}[data-theme=light] .favs-pie{border-top-color:#d9dee7}@media (width<=640px){.bell-sin-favs p,.bell-sin-favs-btn{font-size:13px}.bell-sin-favs-btn{min-height:44px}}.track-muestra{color:#c9d1d9;background:#2f45704d;border-left:3px solid #4c8dff;border-radius:0 8px 8px 0;margin:0 0 14px;padding:12px 14px;font-size:14px;line-height:1.6}.track-muestra b{color:#e6edf3}.track-kpi.es-tenue .tk-val{color:#8b949e}.track-kpi.es-tenue{border-style:dashed}[data-theme=light] .track-muestra{color:#1b2330;background:#e4ebf8;border-left-color:#2563eb}[data-theme=light] .track-muestra b{color:#1b2330}[data-theme=light] .track-kpi.es-tenue .tk-val{color:#5b6572}@media (width<=640px){.track-muestra{font-size:14px}}@media (width<=700px){.pfc-btn{min-height:44px}.track-desplegar-flecha,.track-compras-n,.track-medio,.track-origen-suelo,.track-motivo-salida{font-size:12px}.track-desplegar-flecha,.track-medio{color:#8b949e}}[data-theme=light] .track-desplegar-flecha,[data-theme=light] .track-medio{color:#5b6572}.pf-chip-carta{align-items:center;gap:8px;width:100%;min-height:44px;margin-top:12px;padding:9px 12px;font-size:14px;display:flex}.pf-notif-nota{color:#8b949e;margin:6px 0 0;font-size:13px;line-height:1.55}[data-theme=light] .pf-notif-nota{color:#5b6572}@media (width<=640px){.pf-chip-carta{min-height:44px;font-size:14px}.pf-notif-nota{font-size:13px}}.sales-borrar{white-space:nowrap;text-align:right;width:1%}.sales-quitar{color:#8b949e;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:32px;min-height:32px;padding:0 8px;font-size:14px}.sales-quitar:hover{color:#f85149;background:#f851491f}.sales-confirma{gap:6px;display:inline-flex}.sales-confirma button{cursor:pointer;border-radius:7px;min-height:32px;padding:4px 10px;font-size:13px;font-weight:700}.sales-si{color:#fff;background:#b91c1c;border:0}.sales-no{color:#c9d1d9;background:0 0;border:1px solid #2b3242}.sales-nota{margin-top:10px}[data-theme=light] .sales-quitar{color:#5b6572}[data-theme=light] .sales-quitar:hover{color:#b91c1c;background:#b91c1c1a}[data-theme=light] .sales-no{color:#1b2330;border-color:#d9dee7}@media (width<=640px){.sales-quitar{min-width:44px;min-height:44px;font-size:14px}.sales-confirma button{min-height:44px;font-size:13px}}.pfx-nombre{text-align:right;color:#e6edf3;background:#0d1119;border:1px solid #2b3242;border-radius:8px;min-width:0;max-width:220px;min-height:36px;padding:6px 10px;font-size:14px}.pfx-nombre::placeholder{color:#8b949e;font-size:13px}.pfx-nombre:focus{outline-offset:1px;outline:2px solid #2f4570}[data-theme=light] .pfx-nombre{color:#1b2330;background:#fff;border-color:#d9dee7}[data-theme=light] .pfx-nombre::placeholder{color:#5b6572}@media (width<=640px){.pfx-nombre{max-width:160px;min-height:44px;font-size:14px}.pfx-nombre::placeholder{font-size:13px}}.rec-enlace{color:#4c8dff;align-items:center;gap:5px;min-height:44px;text-decoration:none;display:inline-flex}.rec-enlace:hover{text-decoration:underline}.rec-enlace>span{opacity:.7;font-size:12px}.rec-enlace .rec-handle{color:inherit;opacity:.75}[data-theme=light] .rec-enlace{color:#1d4ed8}@media (width<=640px){.rec-enlace{min-height:44px}.rec-enlace>span{font-size:12px}}.pf-venta-overlay{z-index:90}.pf-venta{width:min(460px,100%);padding:20px 22px 22px}.pf-venta-head{align-items:center;gap:12px;display:flex}.pf-venta-ico{object-fit:contain;background:#f3f5f9;border-radius:50%;flex:none;width:42px;height:42px}.pf-venta-nombre{color:#e6edf3;font-size:16px;font-weight:800}.pf-venta-ticker{color:#8b949e;letter-spacing:.4px;font-size:12px}.pf-venta-x{color:#8b949e;cursor:pointer;background:0 0;border:0;width:32px;min-height:32px;margin-left:auto;font-size:15px}.pf-venta-x:hover{color:#e6edf3}.pf-venta-pnl{font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;margin:18px 0 4px;display:flex}.pf-venta-pnl b{font-size:30px;font-weight:800;line-height:1.1}.pf-venta-pnl span{opacity:.85;font-size:15px;font-weight:700}.pf-venta-pnl.up{color:#3fb950}.pf-venta-pnl.down{color:#f85149}.pf-venta-frase{color:#c9d1d9;margin:0 0 16px;font-size:13.5px}.pf-venta-cifras{background:#8b949e0a;border:1px solid #2b3242;border-radius:12px;flex-direction:column;gap:9px;margin:0;padding:12px 14px;display:flex}.pf-venta-cifras>div{align-items:baseline;gap:10px;display:flex}.pf-venta-cifras dt{color:#8b949e;flex:none;font-size:12.5px}.pf-venta-cifras dd{text-align:right;color:#e6edf3;font-variant-numeric:tabular-nums;margin:0 0 0 auto;font-size:13px}.pf-venta-cifras dd small{color:#8b949e;font-size:11.5px;display:block}.pf-venta-compras{margin-top:16px}.pf-venta-compra{color:#c9d1d9;border-bottom:1px solid #8b949e1f;align-items:baseline;gap:10px;padding:5px 0;font-size:12.5px;display:flex}.pf-venta-compra>span:last-child{text-align:right;margin-left:auto}.pf-venta-compra b{color:#e6edf3}.pf-venta-pie{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.pf-venta-pie .pf-save{border-radius:9px;min-height:40px;padding:9px 20px}[data-theme=light] .pf-venta-nombre,[data-theme=light] .pf-venta-compra b,[data-theme=light] .pf-venta-cifras dd{color:#1f2328}[data-theme=light] .pf-venta-ticker,[data-theme=light] .pf-venta-cifras dt,[data-theme=light] .pf-venta-cifras dd small{color:#57606a}[data-theme=light] .pf-venta-frase,[data-theme=light] .pf-venta-compra{color:#24292f}[data-theme=light] .pf-venta-cifras{background:#f6f8fa;border-color:#d0d7de}[data-theme=light] .pf-venta-pnl.up{color:#1a7f37}[data-theme=light] .pf-venta-pnl.down{color:#cf222e}@media (width<=640px){.pf-venta{padding:16px}.pf-venta-pnl b{font-size:26px}.pf-venta-cifras>div{flex-wrap:wrap}.pf-venta-cifras dt,.pf-venta-ticker,.pf-venta-cifras dd small{font-size:12px}.pf-venta-x,.pf-venta-pie .pf-save,.pf-venta-pie .pf-link{min-height:44px}.pf-venta-x{width:44px}}
