@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-cyrillic-ext-400-normal-6VZLC4H3.woff2") format("woff2"),url("./media/inter-cyrillic-ext-400-normal-FIY4AS7B.woff") format("woff");unicode-range:U+0460-052F,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("./media/inter-cyrillic-400-normal-G4TQJ72A.woff2") format("woff2"),url("./media/inter-cyrillic-400-normal-U23O635P.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-ext-400-normal-JTQ56XIH.woff2") format("woff2"),url("./media/inter-greek-ext-400-normal-RDW6D2QK.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-greek-400-normal-24BA4PDP.woff2") format("woff2"),url("./media/inter-greek-400-normal-ZRMMCGZA.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-vietnamese-400-normal-3ZH4IT4J.woff2") format("woff2"),url("./media/inter-vietnamese-400-normal-VHOS7L4B.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url("./media/inter-latin-ext-400-normal-GKRFIQRI.woff2") format("woff2"),url("./media/inter-latin-ext-400-normal-J3OKVTXA.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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("./media/inter-latin-400-normal-55WT6UWF.woff2") format("woff2"),url("./media/inter-latin-400-normal-FR5HOXA4.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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("./media/inter-cyrillic-ext-500-normal-7YGZWFHX.woff2") format("woff2"),url("./media/inter-cyrillic-ext-500-normal-LJV3DWSQ.woff") format("woff");unicode-range:U+0460-052F,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("./media/inter-cyrillic-500-normal-PQK3XKF6.woff2") format("woff2"),url("./media/inter-cyrillic-500-normal-XH4MSKNN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-ext-500-normal-ZPKR4LNJ.woff2") format("woff2"),url("./media/inter-greek-ext-500-normal-PJFKOJVL.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-greek-500-normal-6QPUHW6Z.woff2") format("woff2"),url("./media/inter-greek-500-normal-3GRTEB6X.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-vietnamese-500-normal-PQFGSX3P.woff2") format("woff2"),url("./media/inter-vietnamese-500-normal-UOTTXFJL.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url("./media/inter-latin-ext-500-normal-3G2JDXWM.woff2") format("woff2"),url("./media/inter-latin-ext-500-normal-UGNIJJWL.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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("./media/inter-latin-500-normal-W62DVTXI.woff2") format("woff2"),url("./media/inter-latin-500-normal-ZNGIZ2YB.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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("./media/inter-cyrillic-ext-700-normal-OS2RNUST.woff2") format("woff2"),url("./media/inter-cyrillic-ext-700-normal-JNACFJVQ.woff") format("woff");unicode-range:U+0460-052F,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("./media/inter-cyrillic-700-normal-5HS3FXHB.woff2") format("woff2"),url("./media/inter-cyrillic-700-normal-SPV2HQ4Q.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-ext-700-normal-QJ6NMGCB.woff2") format("woff2"),url("./media/inter-greek-ext-700-normal-GHYQOXL3.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-greek-700-normal-S7YO524B.woff2") format("woff2"),url("./media/inter-greek-700-normal-L3DMOWHF.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-vietnamese-700-normal-7LYSQCP6.woff2") format("woff2"),url("./media/inter-vietnamese-700-normal-XRULDGKE.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url("./media/inter-latin-ext-700-normal-WY62UGW6.woff2") format("woff2"),url("./media/inter-latin-ext-700-normal-SNJUWUAD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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("./media/inter-latin-700-normal-SU5XVJMF.woff2") format("woff2"),url("./media/inter-latin-700-normal-TQQ5JXGD.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--brand-primary: #E31952;--brand-primary-deep: #C80F45;--brand-secondary: #7835C3;--brand-secondary-deep: #522A7F;--brand-secondary-dark: #49286F;--support-lilac: #BB9AE1;--support-lilac-soft: #E4D7F3;--support-green: #00984C;--support-blue: #012B55;--bg: #F7F7F9;--surface: #FFFFFF;--surface-soft: #F4F4F6;--surface-tint: #F3EEFB;--text: #2A2A2E;--text-soft: #56565C;--muted: #6F6F7A;--line: #E7E7EB;--state-success: #00984C;--state-success-bg: #D1EDE0;--state-error: #D62D30;--state-error-bg: #FCEBEC;--state-warning: #F24018;--state-warning-bg: #FCE9D9;--state-info: #0066FF;--state-info-bg: #E7EEF8;--state-error-text: #8F1F21;--state-warning-text: #8A3410;--state-success-text: #0B6B3A;--state-error-line: rgba(214, 45, 48, .3);--state-warning-line: rgba(242, 64, 24, .28);--text-inverse: #FFFFFF;--radius-sm: 12px;--radius-button: 16px;--radius-md: 20px;--radius-lg: 28px;--radius-xl: 36px;--radius-pill: 999px;--radius-dense-sm: 8px;--radius-dense-md: 12px;--border-input: #D7D7DE;--switch-knob: #FFFFFF;--switch-track-off: #E7E7EB;--shadow-soft: 0 2px 8px rgba(73, 40, 111, .05);--shadow-card: 0 2px 8px rgba(1, 43, 85, .05);--shadow-float: 0 4px 12px rgba(52, 52, 52, .07);--shadow-pop: 0 8px 28px rgba(20, 20, 43, .16);--overlay: rgba(20, 20, 43, .45);--ring-muestra: transparent}:root[data-theme=dark]{color-scheme:dark;--bg: #16161A;--surface: #1E1E24;--surface-soft: #26262E;--surface-tint: #241C33;--text: #ECECF1;--text-soft: #A8A8B3;--muted: #9A9AA8;--line: rgba(255, 255, 255, .08);--border-input: rgba(255, 255, 255, .16);--switch-knob: var(--text);--switch-track-off: rgba(255, 255, 255, .18);--brand-primary: #F0356A;--brand-primary-deep: #D11E56;--brand-secondary: #8B4AD1;--brand-secondary-deep: #C7A9EE;--support-lilac: #B79AE0;--support-lilac-soft: #2E2340;--state-success: #34C77B;--state-error: #F26E70;--state-warning: #F4753F;--state-info: #4D94FF;--state-success-bg: color-mix(in srgb, var(--state-success) 20%, var(--surface));--state-error-bg: color-mix(in srgb, var(--state-error) 20%, var(--surface));--state-warning-bg: color-mix(in srgb, var(--state-warning) 20%, var(--surface));--state-info-bg: color-mix(in srgb, var(--state-info) 20%, var(--surface));--state-error-text: #F3A6A7;--state-warning-text: #F2B48D;--state-success-text: var(--state-success);--state-error-line: rgba(242, 110, 112, .34);--state-warning-line: rgba(244, 117, 63, .32);--shadow-soft: 0 2px 8px rgba(0, 0, 0, .4);--shadow-card: 0 2px 8px rgba(0, 0, 0, .42);--shadow-float: 0 4px 14px rgba(0, 0, 0, .5);--shadow-pop: 0 12px 32px rgba(0, 0, 0, .6);--overlay: rgba(0, 0, 0, .62);--ring-muestra: inset 0 0 0 1px rgba(255, 255, 255, .22)}:root[data-theme=light]{color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){color-scheme:dark;--bg: #16161A;--surface: #1E1E24;--surface-soft: #26262E;--surface-tint: #241C33;--text: #ECECF1;--text-soft: #A8A8B3;--muted: #9A9AA8;--line: rgba(255, 255, 255, .08);--border-input: rgba(255, 255, 255, .16);--switch-knob: var(--text);--switch-track-off: rgba(255, 255, 255, .18);--brand-primary: #F0356A;--brand-primary-deep: #D11E56;--brand-secondary: #8B4AD1;--brand-secondary-deep: #C7A9EE;--support-lilac: #B79AE0;--support-lilac-soft: #2E2340;--state-success: #34C77B;--state-error: #F26E70;--state-warning: #F4753F;--state-info: #4D94FF;--state-success-bg: color-mix(in srgb, var(--state-success) 20%, var(--surface));--state-error-bg: color-mix(in srgb, var(--state-error) 20%, var(--surface));--state-warning-bg: color-mix(in srgb, var(--state-warning) 20%, var(--surface));--state-info-bg: color-mix(in srgb, var(--state-info) 20%, var(--surface));--state-error-text: #F3A6A7;--state-warning-text: #F2B48D;--state-success-text: var(--state-success);--state-error-line: rgba(242, 110, 112, .34);--state-warning-line: rgba(244, 117, 63, .32);--shadow-soft: 0 2px 8px rgba(0, 0, 0, .4);--shadow-card: 0 2px 8px rgba(0, 0, 0, .42);--shadow-float: 0 4px 14px rgba(0, 0, 0, .5);--shadow-pop: 0 12px 32px rgba(0, 0, 0, .6);--overlay: rgba(0, 0, 0, .62);--ring-muestra: inset 0 0 0 1px rgba(255, 255, 255, .22)}}.punto-cuadro,.barra-h-canal,.leyenda-punto,.punto{box-shadow:var(--ring-muestra)}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow:hidden}body{font-family:Inter,system-ui,sans-serif;background:var(--bg);color:var(--text);font-size:14px}button,input,textarea,select{font-family:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--muted) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#7835c32e;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--brand-primary)}
