@charset "UTF-8";@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:300;src:url("./media/libre-franklin-latin-300-normal-4ZTG4FGM.woff2") format("woff2"),url("./media/libre-franklin-latin-300-normal-4XEOQMKI.woff") format("woff")}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:400;src:url("./media/libre-franklin-latin-400-normal-OK4MRVYV.woff2") format("woff2"),url("./media/libre-franklin-latin-400-normal-XBFGOTRZ.woff") format("woff")}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:500;src:url("./media/libre-franklin-latin-500-normal-A4Q2LFJU.woff2") format("woff2"),url("./media/libre-franklin-latin-500-normal-JXB37FON.woff") format("woff")}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:600;src:url("./media/libre-franklin-latin-600-normal-3PL7Y7G7.woff2") format("woff2"),url("./media/libre-franklin-latin-600-normal-XLECLJWW.woff") format("woff")}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:700;src:url("./media/libre-franklin-latin-700-normal-WYKHGJV6.woff2") format("woff2"),url("./media/libre-franklin-latin-700-normal-2IWZ2FYM.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url("./media/IBMPlexMono-SemiBold-KUNMFMWO.woff2") format("woff2"),url("./media/IBMPlexMono-SemiBold-DNNY6XEX.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url("./media/IBMPlexMono-SemiBold-Cyrillic-OPNWZNX4.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url("./media/IBMPlexMono-SemiBold-Pi-U45JGF2F.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url("./media/IBMPlexMono-SemiBold-Latin3-MTU5SGQ6.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url("./media/IBMPlexMono-SemiBold-Latin2-WDZUNDAG.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url("./media/IBMPlexMono-SemiBold-Latin1-2OTC6U3K.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url("./media/IBMPlexMono-Regular-ISV3PWOW.woff2") format("woff2"),url("./media/IBMPlexMono-Regular-XYOBAF7J.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url("./media/IBMPlexMono-Regular-Cyrillic-JQY2Z7YB.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url("./media/IBMPlexMono-Regular-Pi-GGTCKJ6F.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url("./media/IBMPlexMono-Regular-Latin3-HLCYPGT4.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url("./media/IBMPlexMono-Regular-Latin2-55OEDHLB.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url("./media/IBMPlexMono-Regular-Latin1-NN3AOFVH.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url("./media/IBMPlexMono-Medium-L5EHPES7.woff2") format("woff2"),url("./media/IBMPlexMono-Medium-UEABVGLE.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url("./media/IBMPlexMono-Medium-Cyrillic-VIAUDMVZ.woff2") format("woff2");unicode-range:U+0400-045F,U+0472-0473,U+0490-049D,U+04A0-04A5,U+04AA-04AB,U+04AE-04B3,U+04B6-04BB,U+04C0-04C2,U+04CF-04D9,U+04DC-04DF,U+04E2-04E9,U+04EE-04F5,U+04F8-04F9}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url("./media/IBMPlexMono-Medium-Pi-XUMSRYMG.woff2") format("woff2");unicode-range:U+0E3F,U+2032-2033,U+2070,U+2075-2079,U+2080-2081,U+2083,U+2085-2089,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+EBE1-EBE7,U+ECE0,U+EFCC}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url("./media/IBMPlexMono-Medium-Latin3-3PFUW7JX.woff2") format("woff2");unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url("./media/IBMPlexMono-Medium-Latin2-FN3MEPMX.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF,U+FB01-FB02}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:local("IBM Plex Mono Medm"),local("IBMPlexMono-Medm"),url("./media/IBMPlexMono-Medium-Latin1-VFMDBBJ3.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00A3,U+00A4-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2212,U+FB01-FB02}:root{--kakims-background: #16233a;--kakims-surface: #f5f7fa;--kakims-surface-2: #ffffff;--kakims-surface-3: #eef2f7;--kakims-surface-subtle: #f8fafc;--kakims-primary: #24344a;--kakims-primary-dark: #1b2739;--kakims-primary-hover: #2b3d55;--kakims-primary-2: #3d5573;--kakims-primary-light: #eef1f6;--kakims-primary-subtle: rgba(36, 52, 74, .08);--kakims-accent: #0f766e;--kakims-accent-hover: #115e59;--kakims-accent-bright: #2dd4bf;--kakims-accent-on: #06302c;--kakims-accent-bg: #ecfdf5;--kakims-accent-on-dark: #5eead4;--kakims-text: #16233a;--kakims-text-body: #3c4a5c;--kakims-text-secondary: #6b7787;--kakims-text-disabled: #94a3b8;--kakims-text-ghost: #c3ccd8;--kakims-text-on-primary: #ffffff;--kakims-text-on-primary-2: #9db0c8;--kakims-text-mono: #24344a;--kakims-border: #e2e8f0;--kakims-border-light: #f1f5f9;--kakims-border-strong: #cfd7e3;--kakims-border-nav: #2b3d55;--kakims-border-nav-strong: #33455e;--kakims-icon: #6b7787;--kakims-danger: #be123c;--kakims-danger-strong: #a3123f;--kakims-danger-bg: #fef2f4;--kakims-danger-border: #f5cdd6;--kakims-danger-dot: #e11d48;--kakims-success: #1e8449;--kakims-success-bg: #e9f4ee;--kakims-success-border: #b7dcc6;--kakims-success-dot: #22c55e;--kakims-warning: #b45309;--kakims-warning-bg: #fff7ed;--kakims-warning-border: #fcd9a8;--kakims-warning-dot: #d97706;--kakims-info: #2471a3;--kakims-info-bg: #eaf2f8;--kakims-info-border: #b7d2e6;--kakims-info-dot: #2471a3;--kakims-neutral: #6b7787;--kakims-neutral-bg: #eef2f7;--kakims-neutral-border: #dde3ec;--kakims-neutral-dot: #94a3b8;--kakims-badge: #e11d48;--kakims-dot-ok: #22c55e;--kakims-dot-warn: #d97706;--kakims-dot-crit: #e11d48;--kakims-dot-info: #2471a3;--kakims-dot-neutral: #94a3b8;--kakims-chart-1: #24344a;--kakims-chart-2: #3d5573;--kakims-chart-3: #0f766e;--kakims-chart-4: #94a3b8;--kakims-chart-5: #cbd5e1;--kakims-titlebar-search-bg: #1b2739;--kakims-titlebar-search-border: #33455e;--kakims-titlebar-divider: rgba(255, 255, 255, .16);--kakims-titlebar-bevel: rgba(255, 255, 255, .06)}:root{--kakims-space-0: 0;--kakims-space-px: 1px;--kakims-space-1: 4px;--kakims-space-2: 8px;--kakims-space-3: 12px;--kakims-space-4: 16px;--kakims-space-5: 20px;--kakims-space-6: 24px;--kakims-space-8: 32px;--kakims-space-10: 40px;--kakims-space-12: 48px;--kakims-space-14: 56px;--kakims-space-16: 64px}:root{--kakims-radius-none: 0;--kakims-radius-sm: 4px;--kakims-radius-default: 7px;--kakims-radius-lg: 10px;--kakims-radius-xl: 14px;--kakims-radius-card: 12px;--kakims-radius-phone: 38px;--kakims-radius-pill: 9999px}:root{--kakims-shadow-sm: 0 1px 3px rgba(22, 35, 58, .08);--kakims-shadow-md: 0 4px 12px rgba(22, 35, 58, .14);--kakims-shadow-lg: 0 18px 40px -28px rgba(36, 52, 74, .4);--kakims-shadow-xl: 0 24px 60px -32px rgba(36, 52, 74, .4)}:root{--kakims-font-sans: "Libre Franklin", system-ui, "Segoe UI", Roboto, Arial, sans-serif;--kakims-font-mono: "IBM Plex Mono", "Consolas", ui-monospace, monospace;--kakims-focus-ring: 0 0 0 2px #fff, 0 0 0 4px #24344a;--kakims-focus-ring-dark: 0 0 0 2px #24344a, 0 0 0 4px #dce6ee}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%}body{font-family:var(--kakims-font-sans);font-size:.8125rem;line-height:1.45;color:var(--kakims-text);background:var(--kakims-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--kakims-focus-ring)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.db-grid{display:grid;gap:var(--kakims-space-4);grid-template-columns:1fr}@media(min-width:1441px){.db-grid{grid-template-columns:1fr 1fr}}.btn{font-family:var(--kakims-font-sans);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:0;display:inline-flex;align-items:center;gap:var(--kakims-space-1);padding:var(--kakims-space-2) var(--kakims-space-3);background:var(--kakims-surface-2);color:var(--kakims-text);border:1px solid var(--kakims-border);border-radius:var(--kakims-radius-default);cursor:pointer}.btn:hover:not(:disabled){background:var(--kakims-surface-3)}.btn:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--kakims-focus-ring)}.btn:disabled{cursor:not-allowed;opacity:.5}.btn--primary{background:var(--kakims-primary);color:var(--kakims-text-on-primary);border-color:var(--kakims-primary)}.btn--primary:hover:not(:disabled){background:var(--kakims-primary-dark)}.btn--ghost{background:none;border-color:transparent}.btn--danger:not(:disabled){color:var(--kakims-danger);border-color:var(--kakims-danger)}.icon-btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--kakims-space-1);color:var(--kakims-icon);background:none;border:1px solid transparent;border-radius:var(--kakims-radius-default);cursor:pointer}.icon-btn:hover:not(:disabled){color:var(--kakims-primary);background:var(--kakims-surface-3)}.icon-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--kakims-focus-ring)}.icon-btn:disabled{color:var(--kakims-text-disabled);cursor:not-allowed;background:none}.icon-btn.icon-btn--danger:hover:not(:disabled){color:var(--kakims-danger)}.kdt{background:var(--kakims-surface-2);border:1px solid var(--kakims-border);border-radius:var(--kakims-radius-lg);overflow:hidden}.kdt__entete{display:flex;align-items:baseline;gap:var(--kakims-space-3);padding:var(--kakims-space-3) var(--kakims-space-5) var(--kakims-space-2);border-bottom:1px solid var(--kakims-surface-3)}.kdt__titre{font-family:var(--kakims-font-sans);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;margin:0;color:var(--kakims-text)}.kdt__meta{font-family:var(--kakims-font-sans);font-size:11.5px;font-weight:400;line-height:1.4;letter-spacing:0;color:var(--kakims-text-disabled)}.kdt__lien{font-family:var(--kakims-font-sans);font-size:12.5px;font-weight:400;line-height:1.45;letter-spacing:0;margin-inline-start:auto;font-weight:600;color:var(--kakims-accent);text-decoration:none}.kdt__lien:hover{color:var(--kakims-accent-hover);text-decoration:underline}.kdt__lien:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--kakims-focus-ring);border-radius:var(--kakims-radius-sm)}.kdt__table{width:100%;border-collapse:collapse}.kdt__th{font-family:var(--kakims-font-sans);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:var(--kakims-space-2) var(--kakims-space-5);color:var(--kakims-text-disabled);background:var(--kakims-surface-subtle);text-align:start;white-space:nowrap}.kdt__td{font-family:var(--kakims-font-sans);font-size:13px;font-weight:400;line-height:1.45;letter-spacing:0;padding:var(--kakims-space-3) var(--kakims-space-5);color:var(--kakims-text-body);border-top:1px solid var(--kakims-border-light);vertical-align:middle}.kdt__td--fin,.kdt__th--fin{text-align:end}.kdt__tr--echue{background:var(--kakims-danger-bg)}.kdt__tr--echue .kdt__td{color:var(--kakims-danger-strong);border-top-color:var(--kakims-danger-border)}.kdt__tr--echue .kdt__td:first-child{box-shadow:inset 3px 0 0 0 var(--kakims-danger)}.kdt__tr--echue .kdt__ref{color:var(--kakims-danger-strong)}.kdt__echue{font-family:var(--kakims-font-sans);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-inline-end:var(--kakims-space-2);padding:1px var(--kakims-space-2);color:var(--kakims-text-on-primary);background:var(--kakims-danger);border-radius:var(--kakims-radius-pill);vertical-align:1px}.kdt__ref{font-family:var(--kakims-font-mono);font-size:12px;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--kakims-accent)}.kdt__chip{font-family:var(--kakims-font-sans);font-size:11.5px;font-weight:400;line-height:1.4;letter-spacing:0;display:inline-block;padding:2px var(--kakims-space-2);color:var(--kakims-text-body);background:var(--kakims-surface-3);border-radius:var(--kakims-radius-pill);white-space:nowrap}.kdt__chip--accent{color:var(--kakims-accent);background:var(--kakims-accent-bg)}.kdt__vide{font-family:var(--kakims-font-sans);font-size:13px;font-weight:400;line-height:1.45;letter-spacing:0;margin:0;padding:var(--kakims-space-5);color:var(--kakims-text-secondary)}.display{font-family:var(--kakims-font-sans);font-size:32px;font-weight:300;line-height:1.2;letter-spacing:-.015em}.page-title{font-family:var(--kakims-font-sans);font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.01em}.title{font-family:var(--kakims-font-sans);font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.heading{font-family:var(--kakims-font-sans);font-size:17px;font-weight:600;line-height:1.35;letter-spacing:0}.subheading{font-family:var(--kakims-font-sans);font-size:15px;font-weight:600;line-height:1.4;letter-spacing:0}.card-title{font-family:var(--kakims-font-sans);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.kpi-label{font-family:var(--kakims-font-sans);font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.body{font-family:var(--kakims-font-sans);font-size:13px;font-weight:400;line-height:1.45;letter-spacing:0}.body-med{font-family:var(--kakims-font-sans);font-size:13px;font-weight:500;line-height:1.45;letter-spacing:0}.meta{font-family:var(--kakims-font-sans);font-size:12.5px;font-weight:400;line-height:1.45;letter-spacing:0}.label{font-family:var(--kakims-font-sans);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:0}.caption{font-family:var(--kakims-font-sans);font-size:11.5px;font-weight:400;line-height:1.4;letter-spacing:0}.overline{font-family:var(--kakims-font-sans);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.kpi-value{font-family:var(--kakims-font-mono);font-size:44px;font-weight:600;line-height:.9;letter-spacing:0;font-variant-numeric:tabular-nums}.mono-ref{font-family:var(--kakims-font-mono);font-size:12px;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}.mono-value{font-family:var(--kakims-font-mono);font-size:13.5px;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}.mono-hash{font-family:var(--kakims-font-mono);font-size:13px;font-weight:400;letter-spacing:0;font-variant-numeric:tabular-nums}.mono-code{font-family:var(--kakims-font-mono);font-size:12px;font-weight:400;letter-spacing:0;font-variant-numeric:tabular-nums}.mono-meta{font-family:var(--kakims-font-mono);font-size:11.5px;font-weight:400;letter-spacing:0;font-variant-numeric:tabular-nums}
