@charset "UTF-8";@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-cyrillic-ext-400-normal-7Z3465FB.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-ext-400-normal-YU2ZJYJL.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-cyrillic-400-normal-APB4EUBL.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-400-normal-7FSQ77DP.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-greek-400-normal-L4LAXORB.woff2") format("woff2"),url("./media/ibm-plex-sans-greek-400-normal-X3NYKSO2.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-vietnamese-400-normal-P5ZB55LJ.woff2") format("woff2"),url("./media/ibm-plex-sans-vietnamese-400-normal-A4XVIM4G.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-latin-ext-400-normal-EDOVP6TU.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-ext-400-normal-IC47YBOO.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-latin-400-normal-COQVXTP6.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-400-normal-JC3YNCCZ.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-cyrillic-ext-500-normal-SJW52W6D.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-ext-500-normal-Z7QHO46N.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-cyrillic-500-normal-R6B2XZIQ.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-500-normal-WNQEPSX2.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-greek-500-normal-4XELGUF7.woff2") format("woff2"),url("./media/ibm-plex-sans-greek-500-normal-B6ARYOP3.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-vietnamese-500-normal-J2J6G2N5.woff2") format("woff2"),url("./media/ibm-plex-sans-vietnamese-500-normal-OZE7IZOF.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-latin-ext-500-normal-SG2XNXKB.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-ext-500-normal-4YL5ICYH.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-latin-500-normal-JTONHBWS.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-500-normal-7DOULDHV.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-cyrillic-ext-600-normal-HGPMDSPK.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-ext-600-normal-UU6N6VST.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-cyrillic-600-normal-AFPTCLK6.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-600-normal-7XGRL4XO.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-greek-600-normal-NTJH3CYY.woff2") format("woff2"),url("./media/ibm-plex-sans-greek-600-normal-GD52DGQ2.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-vietnamese-600-normal-JKSXZXZW.woff2") format("woff2"),url("./media/ibm-plex-sans-vietnamese-600-normal-5IGNKSLH.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-latin-ext-600-normal-ZNWKNRXL.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-ext-600-normal-OPCHJXXH.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-latin-600-normal-DTNZULF4.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-600-normal-B3O423MA.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ibm-plex-sans-cyrillic-ext-700-normal-HXT6NHIL.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-ext-700-normal-T4K2CWU3.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ibm-plex-sans-cyrillic-700-normal-C5IRGH35.woff2") format("woff2"),url("./media/ibm-plex-sans-cyrillic-700-normal-2HZMNQMS.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ibm-plex-sans-greek-700-normal-PVSCNDAB.woff2") format("woff2"),url("./media/ibm-plex-sans-greek-700-normal-H76UTX7D.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ibm-plex-sans-vietnamese-700-normal-WVQ27POF.woff2") format("woff2"),url("./media/ibm-plex-sans-vietnamese-700-normal-JZPPIPWP.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ibm-plex-sans-latin-ext-700-normal-SLLSGF4A.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-ext-700-normal-ZAY2DYTH.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./media/ibm-plex-sans-latin-700-normal-IXG35DPN.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-700-normal-ZYEEATR5.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-cyrillic-ext-500-normal-MC56NSC2.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-ext-500-normal-TFGJMWK5.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-cyrillic-500-normal-FIG3KNRY.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-500-normal-2KWAQPQZ.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-vietnamese-500-normal-ZWG7QFOJ.woff2") format("woff2"),url("./media/ibm-plex-mono-vietnamese-500-normal-4U6XTONH.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-latin-ext-500-normal-LJE4XY22.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-ext-500-normal-7HZM7XEP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-latin-500-normal-33HAQIPI.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-500-normal-EJMP6L36.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{--sx-brand-900: #0F3F63;--sx-brand-700: #175A8C;--sx-brand-300: #8FB6D4;--sx-brand-100: #E3EDF5;--sx-ink: #17242F;--sx-ink-muted: #52657A;--sx-ink-faint: #A9B6C2;--sx-canvas: #F5F5F4;--sx-surface: #FFFFFF;--sx-surface-alt: #EFEFED;--sx-line: #E0E0DC;--sx-warn: #A66508;--sx-warn-surface: #FFF3DE;--sx-warn-ink: #8F5706;--sx-ok: #1E7A46;--sx-ok-surface: #E7F1EB;--sx-danger: #B3241C;--sx-danger-surface: #FBEAE9;--sx-code-manana: #7FD1AE;--sx-code-manana-ink: #10403A;--sx-code-tarde: #F5E663;--sx-code-tarde-ink: #4A3F06;--sx-code-noche: #17242F;--sx-code-noche-ink: #FFFFFF;--sx-code-doble: #C9B6E8;--sx-code-doble-ink: #3B2A63;--sx-code-libre: #FFFFFF;--sx-code-libre-ink: #8496A6;--sx-code-vacaciones: #F2D06B;--sx-code-vacaciones-ink: #4E3A06;--sx-code-asuntos: #D98E8E;--sx-code-asuntos-ink: #471414;--sx-code-baja: #DDE3E8;--sx-code-baja-ink: #52657A;--sx-code-formacion: #9EC9E8;--sx-code-formacion-ink: #0F3A52;--sx-min-cubierto: #E4F0E2;--sx-min-cubierto-ink: #2F6B3C;--sx-min-limite: #FBEBCB;--sx-min-limite-ink: #8A6410;--sx-min-descubierto: #F8DCD8;--sx-min-descubierto-ink: #A03A32;--sx-mark-parcial: #A66508;--sx-mark-comentario: #175A8C;--sx-mark-restringido:#A03A32;--sx-cell-width: 33px;--sx-cell-height: 27px;--sx-roster-width: 252px;--sx-font-sans: "IBM Plex Sans", system-ui, -apple-system, sans-serif;--sx-font-mono: "IBM Plex Mono", ui-monospace, monospace;--sx-text-3xl: 34px;--sx-text-xl: 18px;--sx-text-lg: 15px;--sx-text-md: 14px;--sx-text-sm: 13px;--sx-text-xs: 12px;--sx-text-2xs: 11px;--sx-weight-regular: 400;--sx-weight-medium: 500;--sx-weight-semibold: 600;--sx-weight-bold: 700;--sx-tracking-tight: -.01em;--sx-tracking-label: .08em;--sx-tracking-head: .06em;--sx-leading-tight: 1.3;--sx-leading-body: 1.5;--sx-space-1: 4px;--sx-space-2: 6px;--sx-space-3: 8px;--sx-space-4: 12px;--sx-space-5: 14px;--sx-space-6: 16px;--sx-space-7: 18px;--sx-space-8: 20px;--sx-space-9: 24px;--sx-space-10: 32px;--sx-radius-sm: 6px;--sx-radius-md: 9px;--sx-radius-lg: 14px;--sx-radius-pill: 999px;--sx-border: 1px solid var(--sx-line);--sx-topbar-height: 64px;--sx-control-height: 44px;--sx-avatar-size: 36px;--sx-page-gutter: var(--sx-space-10);--sx-shadow-card: 0 1px 2px rgb(23 36 47 / 4%), 0 2px 8px rgb(23 36 47 / 5%);--sx-shadow-raised: 0 2px 4px rgb(23 36 47 / 6%), 0 6px 16px rgb(23 36 47 / 8%);--sx-shadow-overlay: 0 8px 24px rgb(23 36 47 / 12%);--sx-accent: #AC5127;--sx-accent-surface: #FBF0E9;--sx-accent-ink: #8E4220;--sx-duration-fast: .12s;--sx-easing: cubic-bezier(.2, 0, .2, 1)}@media(prefers-reduced-motion:reduce){:root{--sx-duration-fast: 0ms}}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;background:var(--sx-canvas);color:var(--sx-ink);font-family:var(--sx-font-sans);font-size:var(--sx-text-md);line-height:var(--sx-leading-body);-webkit-font-smoothing:antialiased}a{color:var(--sx-brand-700);text-decoration:none;font-weight:var(--sx-weight-semibold)}a:hover{color:var(--sx-brand-900)}h1,h2,h3,h4{margin:0;font-weight:var(--sx-weight-bold)}h1{font-size:var(--sx-text-xl)}h2{font-size:var(--sx-text-lg)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--sx-brand-700);outline-offset:2px}.sx-skip-link{position:absolute;left:-9999px}.sx-skip-link:focus{left:var(--sx-space-4);top:var(--sx-space-4);z-index:100;padding:var(--sx-space-3) var(--sx-space-5);background:var(--sx-surface);border:var(--sx-border);border-radius:var(--sx-radius-md)}.sx-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sx-num{font-family:var(--sx-font-mono);font-weight:var(--sx-weight-medium);font-variant-numeric:tabular-nums}.sx-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sx-space-3);height:var(--sx-control-height);padding:0 var(--sx-space-7);border:1px solid transparent;border-radius:var(--sx-radius-md);background:none;font-size:var(--sx-text-md);font-weight:var(--sx-weight-semibold);cursor:pointer;white-space:nowrap;transition:background var(--sx-duration-fast) var(--sx-easing),border-color var(--sx-duration-fast) var(--sx-easing)}.sx-btn:disabled{opacity:.5;cursor:not-allowed}.sx-btn--primary{background:var(--sx-brand-700);color:var(--sx-surface)}.sx-btn--primary:hover:not(:disabled){background:var(--sx-brand-900)}.sx-btn--secondary{background:var(--sx-surface);border-color:var(--sx-line);color:var(--sx-ink)}.sx-btn--secondary:hover:not(:disabled){border-color:var(--sx-ink-faint)}.sx-btn--ghost{color:var(--sx-brand-700)}.sx-btn--ghost:hover:not(:disabled){background:var(--sx-brand-100)}.sx-btn--sm{height:34px;padding:0 var(--sx-space-5);font-size:var(--sx-text-sm)}.sx-control{display:inline-flex;align-items:center;gap:var(--sx-space-3);height:var(--sx-control-height);padding:0 var(--sx-space-5);background:var(--sx-surface);border:var(--sx-border);border-radius:var(--sx-radius-md);font-size:var(--sx-text-md);color:var(--sx-ink)}.sx-control>strong{font-weight:var(--sx-weight-semibold)}.sx-table{width:100%;border-collapse:collapse;font-size:var(--sx-text-sm)}.sx-table thead th{padding:var(--sx-space-3) var(--sx-space-4) var(--sx-space-3) 0;border-bottom:var(--sx-border);text-align:left;font-size:var(--sx-text-2xs);font-weight:var(--sx-weight-semibold);letter-spacing:var(--sx-tracking-head);text-transform:uppercase;color:var(--sx-ink-muted)}.sx-table td,.sx-table tbody th{padding:var(--sx-space-4) var(--sx-space-4) var(--sx-space-4) 0;border-bottom:1px solid var(--sx-surface-alt);text-align:left;font-weight:var(--sx-weight-regular)}.sx-table tbody tr:last-child td,.sx-table tbody tr:last-child th{border-bottom:none}.sx-table th.ident,.sx-table td.ident{text-align:left;white-space:nowrap}.sx-table td.ident{font-family:var(--sx-font-mono);font-variant-numeric:tabular-nums}.sx-table th.num,.sx-table td.num{text-align:right;font-family:var(--sx-font-mono);font-weight:var(--sx-weight-medium);font-variant-numeric:tabular-nums}.sx-table th.num{font-family:var(--sx-font-sans)}.sx-table th:last-child,.sx-table td:last-child{padding-right:0}.sx-table-scroll{overflow-x:auto}.sx-page{display:flex;flex-direction:column;gap:var(--sx-space-8);padding:var(--sx-space-9) var(--sx-page-gutter)}.sx-grid{display:grid;gap:var(--sx-space-8)}.sx-grid--kpi{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:var(--sx-space-6)}.sx-grid--2{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr))}.sx-grid--3{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}@media(max-width:900px){.sx-page{padding:var(--sx-space-6)}}@media(max-width:600px){:root{--sx-page-gutter: var(--sx-space-4)}}
