:root{--frame: #F0F0F0;--panel: #FFFFFF;--bg-app: var(--frame);--white: #FFFFFF;--bg-soft: #FAFAFA;--grey-pale: #F3F4F6;--line: #ECECEC;--line-soft: #F1F1F1;--line-side: #DEDEDE;--track: #F1F2F4;--zebra: #FCFCFC;--cream: #FFF8F5;--ink-strong: #0B0D10;--ink: #1E242B;--sub: #676A70;--grey-ink: #75787E;--faint: #8D9095;--grey-soft: #B7B9BD;--nav-idle: #A2A4A8;--ico-ink: #94979C;--ico-strong: #55595E;--acc-700: #0369A1;--acc-600: #0284C7;--acc-500: #0EA5E9;--acc-400: #38BDF8;--acc-300: #7DD3FC;--acc-200: #BAE6FD;--acc-100: #E0F2FE;--acc-50: #F0F9FF;--acc-bar-a: #DAEFFC;--acc-bar-b: #B6DEFF;--acc-bar-line: rgba(150, 180, 200, .28);--acc-ring: rgba(14, 165, 233, .22);--amber: #F59E0B;--amber-pale: #FFF7E6;--red: #E7362B;--red-dark: #C42B20;--red-pale: #FFF1EF;--red-border: #F7D0CC;--red-tint: #FFE4E0;--ok: #16A36F;--ok-pale: #ECFDF5;--ok-line: #CFF3E2;--ok-ink: #0F7F57;--warn: #F59E0B;--warn-pale: #FFFBEB;--warn-line: #FCE9C2;--warn-ink: #A15C07;--bad: #E0484E;--bad-pale: #FEF2F2;--bad-line: #FBDADB;--bad-ink: #C0343A;--info-line: #D4ECFB;--blue: var(--acc-500);--blue-pale: var(--acc-50);--blue-ink: var(--acc-700);--cyan: var(--acc-400);--cyan-pale: var(--acc-50);--cyan-ink: var(--acc-700);--navy: #1E242B;--navy-2: #0B0D10;--navy-pale: #F3F4F6;--navy-sub: #C9CDD3;--navy-accent: #FFB4AB;--navy-ok: #7FE3B0;--a-money: var(--acc-500);--a-money-pale: var(--acc-50);--a-money-ink: var(--ok-ink);--a-points: var(--amber);--a-points-pale: var(--amber-pale);--a-points-ink: var(--warn-ink);--a-video: var(--acc-500);--a-video-pale: var(--acc-50);--a-video-ink: var(--acc-700);--a-esim: var(--acc-500);--a-esim-pale: var(--acc-50);--a-esim-ink: var(--acc-700);--a-audience: var(--acc-400);--a-audience-pale: var(--acc-50);--a-audience-ink: var(--acc-700);--a-rank: var(--ink);--a-rank-pale: var(--grey-pale);--a-rank-ink: var(--ink);--font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI Variable Text", "Segoe UI", system-ui, Roboto, "Helvetica Neue", Arial, sans-serif;--font-num: var(--font);--font-accent: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI Variable Display", "Segoe UI", system-ui, Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--num-scale: 1;--fw-accent: 500;--accent-scale: 1;--tr-accent: -.012em;--fs-display: 28px;--fs-h1: 24px;--fs-h2: 17px;--fs-h3: 14px;--fs-body: 14px;--fs-small: 13px;--fs-tiny: 12px;--fs-micro: 12px;--fs-num-xl: 25px;--fs-num-lg: 21px;--fs-num-md: 16px;--fs-brand: 16px;--lh-tight: 1.15;--lh-snug: 1.25;--lh-body: 1.45;--lh-read: 1.55;--tr-tight: -.024em;--tr-snug: -.014em;--tr-wide: .01em;--tr-body: -.015em;--fw-reg: 400;--fw-med: 500;--fw-semi: 500;--fw-bold: 600;--fw-black: 600;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 56px;--card-px: 16px;--card-py: 14px;--grid-gap: 16px;--section-gap: 24px;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .04);--shadow-sm: 0 1px 2.5px rgba(0, 0, 0, .06), 0 0 0 .5px rgba(0, 0, 0, .03);--shadow-card: 0 1px 2px rgba(0, 0, 0, .03);--shadow-lift: 0 1px 2px rgba(0, 0, 0, .04), 0 10px 24px -12px rgba(0, 0, 0, .14);--shadow-pop: 0 0 0 .5px rgba(0, 0, 0, .06), 0 12px 32px -10px rgba(0, 0, 0, .22);--shadow-panel: 0 1px 4px rgba(0, 0, 0, .06), 0 0 0 .6px rgba(0, 0, 0, .04);--shadow-cta: 0 1px 2px rgba(196, 43, 32, .28), inset 0 1px 0 rgba(255, 255, 255, .14);--shadow-cta-hover: 0 2px 6px rgba(196, 43, 32, .3), inset 0 1px 0 rgba(255, 255, 255, .14);--ring: 0 0 0 3px var(--acc-ring);--ring-ink: 0 0 0 3px rgba(30, 36, 43, .07);--radius-xs: 6px;--radius-sm: 8px;--radius-md: 10px;--radius: 12px;--radius-lg: 12px;--radius-pill: 999px;--dur-fast: .14s;--dur: .2s;--dur-slow: .32s;--dur-enter: .56s;--ease: cubic-bezier(.22, 1, .36, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--rail: 259px;--rail-cur: 0px;--panel-gap: 12px;--topbar-h: 58px;--tabbar: 64px;--shell: 100%;--shell-wide: 100%;--shell-px: 16px;--shell-track: 100%;--shell-out: 0px;--shell-edge: calc(var(--panel-gap) + var(--shell-px));--row-h: 48px;--row-py: 13px;--row-py-dense: 11px;--row-py-tight: 7px;--row-px: 12px;--col-num-min: 88px;--head-h: 35px;--btn-h: 36px;--btn-h-sm: 30px;--btn-h-lg: 40px;--btn-px: 14px;--field-h: 36px;--chip-h: 22px;--chip-h-lg: 24px;--seg-h-xs: 22px;--z-rail: 30;--z-topbar: 40;--z-thead: 41;--z-dock: 45;--z-scrim: 60;--z-sheet: 61;--z-tip: 70}@media(min-width:760px){:root{--shell-px: 20px}}@media(min-width:1024px){:root{--rail-cur: var(--rail);--shell-px: 24px}}@media(max-width:759px){:root{--btn-h: 44px;--btn-h-sm: 40px;--btn-h-lg: 48px;--seg-h-xs: 28px;--field-h: 44px;--row-py-dense: var(--row-py);--row-py-tight: var(--row-py)}}@media(prefers-reduced-motion:reduce){:root{--dur-fast: .01ms;--dur: .01ms;--dur-slow: .01ms;--dur-enter: .01ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0}body{font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--tr-body);font-kerning:normal;color:var(--ink);background:var(--frame);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img{max-width:100%}svg{display:inline-block;vertical-align:middle}a{color:inherit;text-decoration:none;text-underline-offset:3px}a:hover{color:var(--acc-600);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}p{margin:0 0 10px}p:last-child{margin-bottom:0}code{font-family:var(--font-mono);font-size:.92em}h1,h2,h3,h4{margin:0;line-height:var(--lh-snug)}h1{font-family:var(--font-accent);font-weight:var(--fw-accent);color:var(--ink-strong);font-size:calc(var(--fs-h1) * var(--accent-scale));letter-spacing:var(--tr-accent)}h2{font-size:var(--fs-h2);font-weight:var(--fw-med);letter-spacing:var(--tr-snug)}h3{font-size:var(--fs-h3);font-weight:var(--fw-med);letter-spacing:var(--tr-snug)}.display{font-size:var(--fs-display);font-weight:var(--fw-black);line-height:var(--lh-tight);letter-spacing:var(--tr-tight)}.lead{font-size:var(--fs-small);line-height:var(--lh-read);color:var(--sub)}.sub,.muted{color:var(--sub)}.small{font-size:var(--fs-small)}.tiny{font-size:var(--fs-tiny)}.xs{font-size:var(--fs-micro)}.strong{font-weight:var(--fw-semi)}.bold{font-weight:var(--fw-bold)}.black{font-weight:var(--fw-black)}.right{text-align:right}.center{text-align:center}.red{color:var(--red-dark)}.ink{color:var(--ink)}.grey{color:var(--grey-ink)}.ok-ink{color:var(--ok-ink)}.bad-ink{color:var(--bad-ink)}.warn-ink{color:var(--warn-ink)}.lbl,.stat-l,.fact-k,.eyebrow{font-size:var(--fs-micro);font-weight:var(--fw-reg);letter-spacing:var(--tr-body);text-transform:none;color:var(--grey-ink)}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.measure{max-width:68ch}.num{font-family:var(--font-num);font-size:calc(1em * var(--num-scale));font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:var(--tr-snug)}.num-xl{font-family:var(--font-num);font-size:var(--fs-num-xl);font-weight:var(--fw-black);line-height:var(--lh-tight);letter-spacing:var(--tr-tight);font-variant-numeric:tabular-nums lining-nums}.num-lg{font-family:var(--font-num);font-size:var(--fs-num-lg);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--tr-tight);font-variant-numeric:tabular-nums lining-nums}.num-md{font-family:var(--font-num);font-size:var(--fs-num-md);font-weight:var(--fw-bold);line-height:1.2;font-variant-numeric:tabular-nums lining-nums}.mono,.iccid{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:-.01em;overflow-wrap:anywhere}.money{font-family:var(--font-num);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.money-in{color:var(--ok-ink)}.money-wait{color:var(--warn-ink)}.money-out{color:var(--grey-ink);text-decoration:line-through}.delta{display:inline-flex;align-items:center;gap:3px;font-family:var(--font-num);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.delta-up{color:var(--ok-ink)}.delta-down{color:var(--bad-ink)}.delta-flat{color:var(--grey-ink)}.kpi-up{color:var(--ok-ink)}.kpi-down{color:var(--bad-ink)}.kpi-flat{color:var(--grey-ink)}.row{display:flex;align-items:center;gap:10px}.between{justify-content:space-between}.stack{display:flex;flex-direction:column;gap:var(--s-3)}.stack-sm{display:flex;flex-direction:column;gap:var(--s-2)}.stack-lg{display:flex;flex-direction:column;gap:var(--section-gap)}.wrap{flex-wrap:wrap}.grow{flex:1;min-width:0}.none{flex:none}.mt{margin-top:var(--s-4)}.mb{margin-bottom:var(--s-4)}.mt-sm{margin-top:var(--s-2)}.mt-lg{margin-top:var(--section-gap)}.ml-auto{margin-left:auto}.rule{height:1px;background:var(--line-soft);border:0;margin:var(--s-4) 0}.rule-strong{background:var(--line)}.rule-v{width:1px;align-self:stretch;min-height:20px;background:var(--line);border:0;margin:0 var(--s-1)}.hide-desktop{display:initial}.hide-mobile{display:none}@media(min-width:760px){.hide-desktop{display:none!important}.hide-mobile{display:initial}}.grid{display:grid;gap:var(--grid-gap)}.grid-2,.grid-3{grid-template-columns:minmax(0,1fr)}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-side{display:grid;gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);align-items:start}.grid>*{min-width:0}@container (min-width: 560px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 680px){.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width: 900px){.grid-side{grid-template-columns:minmax(0,1fr) 340px}.grid-side>.is-sticky{position:sticky;top:calc(var(--topbar-h) + var(--s-4))}}.btn{--btn-fs: var(--fs-body);--btn-gap: 7px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);height:var(--btn-h);padding:0 var(--btn-px);border-radius:var(--radius-md);font-family:inherit;font-weight:var(--fw-med);font-size:var(--btn-fs);line-height:1;letter-spacing:var(--tr-body);border:1px solid #E6E7EA;cursor:pointer;white-space:nowrap;text-decoration:none;-webkit-user-select:none;user-select:none;background:var(--grey-pale);color:var(--ink);box-shadow:none;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),filter var(--dur) var(--ease),scale var(--dur-fast) var(--ease)}.btn>svg{color:var(--ico-ink);transition:color var(--dur) var(--ease),translate var(--dur) var(--ease)}.btn:hover{background:#ecedf0;border-color:#dfe0e4;color:var(--ink);text-decoration:none}.btn:hover>svg{color:var(--ico-strong)}.btn:active{scale:.98}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;scale:none}.btn:disabled:hover,.btn[aria-disabled=true]:hover{background:inherit;filter:none}.btn-red{background:var(--red-dark);border-color:var(--red-dark);color:var(--white);box-shadow:var(--shadow-cta)}.btn-red>svg{color:#ffffffd9}.btn-red:hover{background:#b3261c;border-color:#b3261c;color:var(--white);box-shadow:var(--shadow-cta-hover)}.btn-red:hover>svg{color:var(--white)}.btn-navy{background:var(--navy);border-color:var(--navy);color:var(--white)}.btn-navy>svg{color:#ffffffbf}.btn-navy:hover{background:var(--navy-2);border-color:var(--navy-2);color:var(--white)}.btn-navy:hover>svg{color:var(--white)}.btn-ghost,.btn-quiet{background:var(--white);color:var(--ink);border-color:var(--line);box-shadow:var(--shadow-xs)}.btn-ghost:hover,.btn-quiet:hover{background:var(--bg-soft);border-color:#e2e3e6;color:var(--ink)}.btn-tint{background:var(--acc-50);border-color:var(--info-line);color:var(--acc-700)}.btn-tint>svg{color:var(--acc-600)}.btn-tint:hover{background:var(--acc-100);border-color:var(--acc-200);color:var(--acc-700)}.btn-danger{background:var(--bad);border-color:var(--bad);color:var(--white)}.btn-danger>svg{color:#ffffffd9}.btn-danger:hover{background:var(--bad-ink);border-color:var(--bad-ink);color:var(--white)}.btn-danger-quiet{background:var(--white);color:var(--bad-ink);border-color:var(--bad-line)}.btn-danger-quiet>svg{color:var(--bad-ink)}.btn-danger-quiet:hover{background:var(--bad-pale);color:var(--bad-ink);border-color:var(--bad-line)}.btn-link{height:auto;padding:0;background:none;border:0;box-shadow:none;color:var(--acc-700);border-radius:var(--radius-xs)}.btn-link:hover{background:none;border:0;color:var(--acc-600);text-decoration:underline;text-underline-offset:3px}.btn-link:active{scale:none}.btn-link:has(>svg){padding:0}.btn-link.btn-nav{color:var(--sub);font-weight:var(--fw-reg);font-size:var(--fs-small);gap:3px}.btn-link.btn-nav:hover{color:var(--ink);text-decoration:none}.btn-link.btn-nav>svg{color:var(--grey-soft)}.btn-link.btn-nav:hover>svg{color:var(--sub);translate:2px 0}.btn-on-dark{background:#ffffff24;color:var(--white);border-color:#ffffff3d;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.btn-on-dark>svg{color:var(--white)}.btn-on-dark:hover{background:#ffffff42;color:var(--white);border-color:#ffffff52}.btn-xs{--btn-h: 26px;--btn-px: 9px;--btn-fs: var(--fs-tiny);--btn-gap: 5px;border-radius:var(--radius-sm)}.btn-sm{--btn-h: var(--btn-h-sm);--btn-px: 11px;--btn-fs: var(--fs-small);--btn-gap: 6px;border-radius:var(--radius-sm)}.btn-lg{--btn-h: var(--btn-h-lg);--btn-px: 18px;--btn-fs: 15px}.btn-block{width:100%}.btn:has(>svg:first-child){padding-left:calc(var(--btn-px) - 3px)}.btn:has(>svg:last-child){padding-right:calc(var(--btn-px) - 3px)}.btn>svg{flex:none}.btn-icon{width:var(--btn-h)}.btn.btn-icon{border-radius:50%;background:var(--bg-soft);border-color:#e9e9e9}.btn.btn-icon:hover{background:var(--grey-pale)}.btn.btn-icon.btn-link{border-radius:var(--radius-xs);background:none;border:0}.btn.btn-icon:has(>svg){padding:0}.btn .spin{animation:spin 1s linear infinite}.btn-badge{position:absolute;top:-4px;right:-4px;box-sizing:border-box;min-width:17px;height:17px;padding:0 4px;border-radius:var(--radius-pill);background:#ef4444;color:var(--white);border:2px solid var(--white);font-family:var(--font-num);font-size:9.5px;font-weight:var(--fw-bold);line-height:13px;text-align:center;font-variant-numeric:tabular-nums lining-nums;letter-spacing:0}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--acc-500);outline-offset:2px}a.btn:focus-visible,button.btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--acc-500)}.tap{position:relative}.tap:after{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}input.f,select.f,textarea.f,input:not([type]),input[type=text],input[type=password],input[type=email],input[type=tel],input[type=url],input[type=search],input[type=number],select,textarea{width:100%;height:var(--field-h);padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-body);letter-spacing:var(--tr-body);color:var(--ink);background:var(--white);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}textarea,textarea.f{height:auto;min-height:96px;padding:10px 12px;resize:vertical}select,select.f{padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,var(--sub) 50%),linear-gradient(135deg,var(--sub) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 1px),calc(100% - 13px) calc(50% - 1px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--acc-300);box-shadow:var(--ring)}input::placeholder,textarea::placeholder{color:var(--grey-soft)}input:disabled,select:disabled,textarea:disabled{background:var(--bg-soft);color:var(--sub)}.f.err,.f[aria-invalid=true]{border-color:var(--bad)}.f.err:focus{box-shadow:var(--ring)}label.f{display:block;font-size:var(--fs-small);font-weight:var(--fw-med);margin:0 0 6px;color:var(--ink)}.f-hint{font-size:var(--fs-tiny);color:var(--sub);margin-top:4px;line-height:1.45}.f-error{font-size:var(--fs-tiny);color:var(--bad-ink);margin-top:4px;font-weight:var(--fw-med);display:flex;align-items:flex-start;gap:5px}.f-wrap{position:relative}.f-wrap>.ico{position:absolute;left:13px;top:50%;translate:0 -50%;color:var(--grey-ink);pointer-events:none}.f-wrap>input{padding-left:40px}input.f-inline,select.f-inline,textarea.f-inline,.f-inline{width:auto;min-width:150px;height:var(--btn-h);font-size:var(--fs-small)}input[type=checkbox],input[type=radio]{width:16px;height:16px;accent-color:var(--acc-600)}@media(max-width:759px){input.f,select.f,textarea.f,input:not([type]),input[type=text],input[type=password],input[type=email],input[type=tel],input[type=url],input[type=search],input[type=number],select,textarea{font-size:16px}.f-inline{height:var(--btn-h)}}.app{min-height:100vh;min-height:100dvh;background:var(--frame)}.rail{display:none}.rail-spacer{flex:1;min-height:var(--s-4)}.brand{display:flex;align-items:center;gap:10px;min-width:0}.brand-logo{display:block;width:31px;height:34px;object-fit:contain;flex:none}.brand-text{display:flex;flex-direction:column;line-height:1.1;min-width:0}.brand-name{display:block;height:18px;width:auto}.brand-sub{margin-top:2px;font-size:11px;font-weight:var(--fw-reg);color:var(--faint);letter-spacing:0;text-transform:none;white-space:nowrap}.rail-brand{flex:none;height:70px;display:flex;align-items:center;padding:14px 2px 0 1px;border-bottom:1px solid var(--line-side)}.nav-label{margin:22px 0 8px 1px;font-size:12px;line-height:16px;font-weight:var(--fw-reg);letter-spacing:.01em;text-transform:uppercase;color:var(--nav-idle)}.nav{display:flex;flex-direction:column;gap:2px;position:relative}.nav a,.nav .nav-i{position:relative;z-index:1;display:flex;align-items:center;gap:9px;height:34px;padding:0 10px;border-radius:var(--radius-sm);font-size:var(--fs-body);font-weight:var(--fw-reg);color:var(--sub);letter-spacing:-.018em;transition:color var(--dur) var(--ease),background var(--dur) var(--ease)}.nav a>svg,.nav .nav-i>svg{color:var(--ico-ink);flex:none;transition:color var(--dur) var(--ease)}.nav a:hover{color:var(--ink);text-decoration:none;background:#ffffff80}.nav a:hover>svg{color:var(--ico-strong)}.nav a.on,.nav a.nav-on{background:var(--white);color:#262a2f;font-weight:var(--fw-med);box-shadow:var(--shadow-sm)}.nav a.on>svg,.nav a.nav-on>svg{color:#2b2f33}.nav-glisse{position:absolute;z-index:0;left:15px;right:15px;top:0;height:34px;border-radius:var(--radius-sm);background:var(--white);box-shadow:var(--shadow-sm);opacity:0;pointer-events:none}.nav-glisse.is-live{transition:translate var(--dur-slow) var(--ease),opacity var(--dur) var(--ease)}.nav-n{margin-left:auto;flex:none;font-family:var(--font-num);font-size:var(--fs-tiny);font-variant-numeric:tabular-nums lining-nums;color:var(--faint)}.nav-badge{margin-left:auto;flex:none;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-pill);background:#ef4444;color:var(--white);font-family:var(--font-num);font-size:9.5px;font-weight:var(--fw-bold);line-height:16px;text-align:center;font-variant-numeric:tabular-nums lining-nums;letter-spacing:0}.rail-sep{height:1px;background:var(--line-side);margin:18px 0 0;flex:none}.rail-user{flex:none;position:relative;display:flex;align-items:center;gap:10px;height:76px;padding:0 4px 0 8px;border-top:1px solid var(--line-side)}.rail-user-b{display:flex;flex-direction:column;min-width:0;flex:1;gap:2px}.rail-user-n{font-size:var(--fs-body);font-weight:var(--fw-med);color:#282c31;letter-spacing:-.02em;line-height:17px}.rail-user-r{font-size:var(--fs-tiny);color:#8b8c90;letter-spacing:-.02em;line-height:15px}.rail-user .avatar{border-radius:9px;box-shadow:0 1px 2px #0000001a}.rail-user-out{color:var(--ico-ink)}.rail-user-out:hover{color:var(--ink)}.topbar-avatar{border-radius:9px}.rail-user-dot{position:absolute;left:35px;top:44px;width:10px;height:10px;border-radius:50%;background:#07976a;border:1.6px solid var(--frame)}.rail-warn{margin:12px 0 0}.main{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--panel)}.topbar{position:sticky;top:0;z-index:var(--z-topbar);flex:none;height:var(--topbar-h);background:#ffffffeb;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)}.topbar-in{display:flex;align-items:center;gap:var(--s-3);height:100%;width:100%;padding:0 var(--shell-px)}.topbar-actions{display:flex;align-items:center;gap:12px;margin-left:12px;flex:none}.crumbs{display:flex;align-items:center;min-width:0;font-size:var(--fs-body);color:var(--faint);letter-spacing:0;white-space:nowrap}.crumbs a{color:inherit}.crumbs a:hover{color:var(--ink);text-decoration:none}.crumbs-sep{margin:0 8px;color:#b9babd}.crumbs-here{color:var(--acc-600);font-weight:var(--fw-med);overflow:hidden;text-overflow:ellipsis}.content{flex:1;width:100%;min-width:0;padding:var(--s-5) var(--shell-px) calc(var(--tabbar) + env(safe-area-inset-bottom) + var(--s-6));container-type:inline-size}.page-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3) var(--s-4);margin-bottom:var(--s-4);flex-wrap:wrap;min-height:37px}.page-head h1{min-width:0;display:flex;align-items:center;gap:8px;line-height:1.2}.page-head-d{margin-left:6px;font-family:var(--font);font-size:var(--fs-body);font-weight:var(--fw-reg);color:var(--grey-ink);letter-spacing:var(--tr-body)}.page-head p{margin:2px 0 0;font-size:var(--fs-body);color:var(--sub)}.page-head-a{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.page-head-over{display:none}.tabs{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-topbar);height:calc(var(--tabbar) + env(safe-area-inset-bottom));padding:0 var(--s-2) env(safe-area-inset-bottom);background:var(--white);border-top:1px solid var(--line);display:flex;align-items:center}.tab{flex:1;height:100%;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:10.5px;font-weight:var(--fw-med);color:var(--grey-ink);position:relative}.tab>svg{color:var(--ico-ink)}.tab.on,.tab.tab-on{color:var(--ink)}.tab.on>svg,.tab.tab-on>svg{color:var(--ink)}.tab.on:before,.tab.tab-on:before{content:"";position:absolute;top:0;left:50%;translate:-50% 0;width:26px;height:3px;border-radius:0 0 3px 3px;background:var(--acc-500)}.tab-dot{position:absolute;top:10px;left:50%;margin-left:6px;box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:#ef4444;border:2px solid var(--white)}@media(min-width:1024px){.rail{position:fixed;inset:0 auto 0 0;width:var(--rail);z-index:var(--z-rail);display:flex;flex-direction:column;padding:0 15px;overflow-y:auto;scrollbar-width:none}.rail::-webkit-scrollbar{display:none}.main{position:fixed;top:var(--panel-gap);right:var(--panel-gap);bottom:var(--panel-gap);left:var(--rail);min-height:0;border-radius:var(--radius);box-shadow:var(--shadow-panel);overflow:auto;overscroll-behavior:contain}.topbar{border-radius:var(--radius) var(--radius) 0 0}.tabs{display:none}.content{padding-bottom:var(--s-8)}}@media(max-width:1023px){.nav a,.nav .nav-i{min-height:44px}.crumbs{display:none}}.login-wrap{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:var(--s-6) var(--s-4);background:var(--bg-app)}.login{width:100%;max-width:380px}.login-brand{display:flex;margin-bottom:var(--s-5)}.login .fields{display:grid;gap:var(--s-2);margin-top:var(--s-5)}.login .fields .btn{margin-top:var(--s-2)}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{to{rotate:360deg}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes drop-in{0%{translate:0 -6px;opacity:0}to{translate:none;opacity:1}}@keyframes rise{0%{opacity:0;translate:0 8px}}.content>*:not(.w-board):not(.w-subnav),.w-board>*,.w-statgrid>*{animation:rise var(--dur-enter) var(--ease) backwards}.w-board>:nth-child(1),.w-statgrid>:nth-child(1),.content>:nth-child(1):not(.w-board):not(.w-subnav){animation-delay:45ms}.w-board>:nth-child(2),.w-statgrid>:nth-child(2),.content>:nth-child(2):not(.w-board):not(.w-subnav){animation-delay:90ms}.w-board>:nth-child(3),.w-statgrid>:nth-child(3),.content>:nth-child(3):not(.w-board):not(.w-subnav){animation-delay:135ms}.w-board>:nth-child(4),.w-statgrid>:nth-child(4),.content>:nth-child(4):not(.w-board):not(.w-subnav){animation-delay:.18s}.w-board>:nth-child(5),.w-statgrid>:nth-child(5),.content>:nth-child(5):not(.w-board):not(.w-subnav){animation-delay:225ms}.w-board>:nth-child(6),.w-statgrid>:nth-child(6),.content>:nth-child(6):not(.w-board):not(.w-subnav){animation-delay:.27s}.w-board>:nth-child(7),.w-statgrid>:nth-child(7),.content>:nth-child(7):not(.w-board):not(.w-subnav){animation-delay:315ms}.w-board>:nth-child(8),.w-statgrid>:nth-child(8),.content>:nth-child(8):not(.w-board):not(.w-subnav){animation-delay:.36s}.w-board>:nth-child(9),.w-statgrid>:nth-child(9),.content>:nth-child(9):not(.w-board):not(.w-subnav){animation-delay:405ms}.w-board>:nth-child(10),.w-statgrid>:nth-child(10),.content>:nth-child(10):not(.w-board):not(.w-subnav){animation-delay:.45s}.w-board>:nth-child(11),.w-statgrid>:nth-child(11),.content>:nth-child(11):not(.w-board):not(.w-subnav){animation-delay:495ms}.w-board>:nth-child(12),.w-statgrid>:nth-child(12),.content>:nth-child(12):not(.w-board):not(.w-subnav){animation-delay:.54s}.w-board>:nth-child(13),.w-statgrid>:nth-child(13),.content>:nth-child(13):not(.w-board):not(.w-subnav){animation-delay:585ms}.w-board>:nth-child(14),.w-statgrid>:nth-child(14),.content>:nth-child(14):not(.w-board):not(.w-subnav){animation-delay:.63s}.w-board>:nth-child(15),.w-statgrid>:nth-child(15),.content>:nth-child(15):not(.w-board):not(.w-subnav){animation-delay:675ms}.w-board>:nth-child(16),.w-statgrid>:nth-child(16),.content>:nth-child(16):not(.w-board):not(.w-subnav){animation-delay:.72s}body{max-width:100%}.card,.kpi,.content,.tile{min-width:0}.break{overflow-wrap:anywhere;word-break:break-word}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.w-t-grey{--w-c: var(--grey-soft);--w-c-ink: var(--sub);--w-c-pale: var(--grey-pale)}.w-t-red{--w-c: var(--red);--w-c-ink: var(--red-dark);--w-c-pale: var(--red-pale)}.w-t-ok{--w-c: var(--ok);--w-c-ink: var(--ok-ink);--w-c-pale: var(--ok-pale)}.w-t-warn{--w-c: var(--warn);--w-c-ink: var(--warn-ink);--w-c-pale: var(--warn-pale)}.w-t-bad{--w-c: var(--bad);--w-c-ink: var(--bad-ink);--w-c-pale: var(--bad-pale)}.w-t-blue{--w-c: var(--blue);--w-c-ink: var(--blue-ink);--w-c-pale: var(--blue-pale)}.w-t-cyan{--w-c: var(--cyan);--w-c-ink: var(--cyan-ink);--w-c-pale: var(--cyan-pale)}.w-t-navy{--w-c: var(--navy);--w-c-ink: var(--navy);--w-c-pale: var(--navy-pale)}.w-t-money{--w-c: var(--a-money);--w-c-ink: var(--a-money-ink);--w-c-pale: var(--a-money-pale)}.w-t-points{--w-c: var(--a-points);--w-c-ink: var(--a-points-ink);--w-c-pale: var(--a-points-pale)}.w-t-esim{--w-c: var(--a-esim);--w-c-ink: var(--a-esim-ink);--w-c-pale: var(--a-esim-pale)}.w-t-audience{--w-c: var(--a-audience);--w-c-ink: var(--a-audience-ink);--w-c-pale: var(--a-audience-pale)}.w-t-rank{--w-c: var(--a-rank);--w-c-ink: var(--a-rank-ink);--w-c-pale: var(--a-rank-pale)}.w-t-video{--w-c: var(--a-video);--w-c-ink: var(--a-video-ink);--w-c-pale: var(--a-video-pale)}.w-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);position:relative;min-width:0;container-type:inline-size;transition:box-shadow var(--dur) var(--ease),translate var(--dur) var(--ease),border-color var(--dur) var(--ease)}.card-h,.card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-3);padding:9px var(--card-px);min-height:48px;flex-wrap:wrap;border-bottom:1px solid var(--line-soft)}.card-h>.grow{flex:1 1 14ch}.card-h>.obj{box-sizing:border-box;width:24px;height:24px;padding:5px;border-radius:7px;background:#f5f5f5;color:var(--ico-strong)}.card-t{font-size:var(--fs-h3);font-weight:var(--fw-med);letter-spacing:-.01em;color:#272b30;margin:0;display:block;min-width:0;flex:1 1 14ch;line-height:1.3}.card-t>svg,.card-t>.w-tip,.card-t>.pill{vertical-align:middle;margin-left:4px}.card-b,.card-body{padding:var(--s-4) var(--card-px)}.card-eyebrow{font-size:var(--fs-tiny);font-weight:var(--fw-reg);letter-spacing:var(--tr-body);text-transform:none;color:var(--grey-ink);margin-bottom:1px}.card-sep{height:1px;background:var(--line-soft);border:0;margin:var(--s-3) 0}.card-foot{padding:10px var(--card-px);border-top:1px solid var(--line-soft);display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.card-flat{box-shadow:none}.card-cream{background:var(--cream);border-color:var(--red-border);box-shadow:none}.card-navy{background:var(--navy);color:var(--white);border:0;box-shadow:var(--shadow-card)}.card-navy .sub,.card-navy .muted{color:var(--navy-sub)}.card-navy .eyebrow,.card-navy .card-eyebrow{color:var(--navy-accent)}.card-navy .card-t,.card-navy h2,.card-navy h3{color:var(--white)}.card-navy .card-sep,.card-navy .card-foot{border-color:#ffffff24;background:none}.card-navy .obj{color:var(--white)}.card.clickable{cursor:pointer}.card.clickable:hover{translate:0 -1px;box-shadow:var(--shadow-lift);border-color:#e4e4e6}.card.clickable:active{translate:none;box-shadow:var(--shadow-sm)}.card.clickable:focus-visible{outline:2px solid var(--acc-500);outline-offset:2px}.card.on{border-color:var(--acc-300);box-shadow:var(--shadow-card),inset 0 0 0 1px var(--acc-300)}.card-hl{box-shadow:0 0 0 3px var(--acc-50),var(--shadow-card);border-color:var(--acc-200);overflow:hidden}.card-h .btn-link.btn-nav{flex:none;margin-left:auto}@container (max-width: 400px){.card-h .btn-link.btn-nav{font-size:0;gap:0;width:26px;height:26px;justify-content:center;border-radius:50%;border:1px solid #EBEBEB;background:var(--white)}.card-h .btn-link.btn-nav>svg{color:var(--ico-ink)}.card-h:has(>.btn-nav:last-child){flex-wrap:nowrap}}.card-alert{border-color:var(--bad-line);overflow:hidden}.card-alert:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--bad)}a.card,a.card:hover{color:var(--ink);display:block;text-decoration:none}.section{margin-bottom:var(--section-gap)}.section:last-child{margin-bottom:0}.section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-2) var(--s-4);margin-bottom:var(--s-3)}.section-head-t{min-width:0;flex:1 1 24ch}.section-head h2{font-size:var(--fs-h2);font-weight:var(--fw-med);letter-spacing:var(--tr-snug);display:block;min-width:0}.section-head h2>svg,.section-head h2>.w-tip,.section-head h2>.pill{vertical-align:middle;margin-left:4px}.section-sub{margin:2px 0 0;max-width:68ch;font-size:var(--fs-small);color:var(--sub);line-height:var(--lh-body)}.section-head-a{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.section-note{font-size:var(--fs-tiny);color:var(--sub)}.page-head-i{color:#c3c5c9;transition:color var(--dur) var(--ease)}.w-tip:hover>.page-head-i,.w-tip:focus-visible>.page-head-i{color:var(--ico-strong)}.pill{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:var(--chip-h-lg);padding:0 9px;border-radius:var(--radius-pill);font-size:var(--fs-tiny);font-weight:var(--fw-reg);line-height:1;letter-spacing:-.01em;white-space:nowrap;border:1px solid transparent;max-width:100%}.pill>svg{flex:none}.pill .num{font-size:1em}.pill-ok,.pill-good{background:var(--ok-pale);border-color:var(--ok-line);color:var(--ok-ink)}.pill-wait,.pill-warn{background:var(--warn-pale);border-color:var(--warn-line);color:var(--warn-ink)}.pill-red,.pill-bad{background:var(--bad-pale);border-color:var(--bad-line);color:var(--bad-ink)}.pill-grey,.pill-mute{background:#f6f6f7;border-color:#ebebed;color:var(--sub)}.pill-navy,.pill-ink{background:var(--navy);border-color:var(--navy);color:var(--white)}.pill-blue,.pill-info{background:var(--acc-50);border-color:var(--info-line);color:var(--acc-700)}.pill-white{background:var(--white);color:var(--ink);border-color:var(--line)}.pill-money,.pill-points,.pill-esim,.pill-audience,.pill-rank,.pill-video{background:#f6f6f7;border-color:#ebebed;color:#4b4f55}.pill-points{background:var(--amber-pale);border-color:var(--warn-line);color:var(--warn-ink)}.pill-outline{background:var(--white);color:var(--sub);border-color:var(--line)}.pill-outline.on{background:var(--acc-50);color:var(--acc-700);border-color:var(--acc-200)}.pill-xs{height:var(--chip-h);font-size:var(--fs-tiny);padding:0 7px}.pill-lg{height:28px;padding:0 11px;font-size:var(--fs-small)}button.pill{cursor:pointer;transition:filter var(--dur) var(--ease)}button.pill:hover{filter:brightness(.96)}button.pill:focus-visible{outline:2px solid var(--acc-500);outline-offset:2px}.w-status{gap:5px}.w-status>svg{flex:none;opacity:.95}.ico{flex:none}.obj{flex:none;color:var(--ico-ink)}.g-dark .obj,.obj-on-dark{color:var(--white)}.sdot,.dot{display:inline-block;width:7px;height:7px;border-radius:50%;vertical-align:middle;flex:none}.sdot-good,.dot-good{background:var(--ok)}.sdot-warn,.dot-warn{background:var(--warn)}.sdot-bad,.dot-bad{background:var(--bad)}.sdot-mute,.dot-mute{background:var(--grey-soft)}.avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:50%;background:var(--navy);color:var(--white);font-weight:var(--fw-med);line-height:1;letter-spacing:.01em;overflow:hidden}.avatar-light{background:var(--line);color:var(--sub)}.avatar-red{background:var(--red);color:var(--white)}.avatar-hue{background:hsl(var(--w-hue, 220) 38% 44%);color:var(--white)}.avatar>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:50%}.avatar.has-photo{position:relative}.track{height:6px;border-radius:var(--radius-pill);background:var(--track);overflow:hidden}.fill{height:100%;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--acc-600),var(--acc-400));transition:width var(--dur-slow) var(--ease);transform-origin:left;animation:fill-in var(--dur-enter) var(--ease) backwards}.fill-ok{background:linear-gradient(90deg,var(--ok),#4CC79A)}.fill-warn{background:linear-gradient(90deg,#E08A06,var(--warn))}.fill-bad{background:linear-gradient(90deg,var(--bad-ink),var(--bad))}.fill-esim{background:linear-gradient(90deg,var(--acc-600),var(--acc-400))}.track-sm{height:5px}.track-lg{height:10px}@keyframes fill-in{0%{scale:0 1}}.bar{height:8px;border-radius:var(--radius-pill);background:var(--track);overflow:hidden}.bar-fill{height:100%;border-radius:var(--radius-pill);transition:width var(--dur-slow) var(--ease)}.bar-good{background:linear-gradient(90deg,var(--ok-ink),var(--ok))}.bar-warn{background:linear-gradient(90deg,#C97A06,var(--warn))}.bar-bad{background:linear-gradient(90deg,var(--bad-ink),var(--bad))}.notice{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:var(--radius-md);font-size:var(--fs-small);line-height:1.45;border:1px solid transparent}.notice>svg{margin-top:1px;flex:none}.notice-ok,.notice-good{background:var(--ok-pale);border-color:var(--ok-line);color:var(--ok-ink)}.notice-bad{background:var(--bad-pale);border-color:var(--bad-line);color:var(--bad-ink)}.notice-warn{background:var(--warn-pale);border-color:var(--warn-line);color:var(--warn-ink)}.notice-info{background:var(--acc-50);border-color:var(--info-line);color:var(--acc-700)}.notice-quiet,.notice-mute{background:var(--bg-soft);color:var(--sub);border-color:var(--line)}.notice strong{color:inherit}.empty,.w-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:var(--s-6) var(--s-4);color:var(--sub);font-size:var(--fs-small)}.w-empty.is-sm{padding:var(--s-4) var(--s-3);gap:var(--s-2)}.w-empty-obj{margin-bottom:2px;color:var(--ico-ink);box-sizing:border-box;width:40px;height:40px;padding:10px;border-radius:10px;background:#f7f7f7;border:1px solid var(--line);box-shadow:0 1px 1px #0000000d}.empty-t,.w-empty-t{font-size:var(--fs-h3);font-weight:var(--fw-med);color:var(--ink);letter-spacing:var(--tr-snug)}.w-empty-d{margin:0;max-width:42ch;font-size:var(--fs-small);color:var(--sub);line-height:var(--lh-body)}.w-empty-a{margin-top:var(--s-1);display:flex;gap:var(--s-2);flex-wrap:wrap;justify-content:center}.skeleton,.skel{display:grid;gap:var(--s-2);padding:var(--s-1) 0}.skeleton span,.skel span,.w-skel{display:block;border-radius:6px;background:linear-gradient(90deg,var(--line-soft),var(--line),var(--line-soft));background-size:200% 100%;animation:shimmer 1.3s infinite}.skeleton span,.skel span{height:13px}.skeleton span:nth-child(2),.skel span:nth-child(2){width:78%}.skeleton span:nth-child(3),.skel span:nth-child(3){width:52%}.w-skel{flex:none}@media(prefers-reduced-motion:reduce){.skeleton span,.skel span,.w-skel{animation:none;background:var(--line-soft)}}.kpi{padding:13px 14px 14px;display:flex;flex-direction:column;gap:0;height:100%;text-align:left;min-height:124px}.kpi-in{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}.kpi-in>.kpi-row{margin-top:auto;padding-top:8px}.kpi-top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-2);min-width:0;margin-bottom:12px}.kpi-ico{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:8px;background:#f7f7f7;border:1px solid var(--line);box-shadow:0 1px 1px #0000000d}.kpi-ico>.obj{color:var(--ico-ink)}.kpi-info{color:#c6c8cc;margin-top:1px}.kpi-top .w-tip:hover .kpi-info{color:var(--ico-strong)}.kpi-label{font-size:var(--fs-body);font-weight:var(--fw-reg);color:var(--grey-ink);line-height:1.25;min-width:0;letter-spacing:-.01em}.kpi-row{display:flex;flex-wrap:wrap-reverse;align-items:flex-end;align-content:flex-end;justify-content:space-between;gap:8px var(--s-3);margin-top:8px;min-width:0}.kpi-main{display:flex;flex-direction:column;align-items:flex-start;row-gap:5px;min-width:0;flex:1 1 auto}@container (max-width: 100px){.kpi .kpi-viz:has(.w-mbar){display:none}}.kpi-value{font-family:var(--font-accent);font-size:var(--fs-num-xl);font-weight:var(--fw-bold);letter-spacing:-.024em;line-height:1.16;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;color:var(--ink)}.kpi-value .num{font-size:1em;letter-spacing:inherit}.kpi-foot{font-size:var(--fs-tiny);display:flex;align-items:center;min-width:0;max-width:100%;color:var(--grey-ink)}.kpi-foot>.muted{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--grey-ink)}.kpi-viz{flex:none;display:flex;align-items:flex-end;min-width:0}.kpi-row:not(:has(>.kpi-viz .w-mbar)){flex-direction:column;align-items:stretch}.kpi-row:not(:has(>.kpi-viz .w-mbar))>.kpi-viz{width:100%}.kpi-c{padding:12px;min-height:0}.kpi-c .kpi-ico{width:30px;height:30px}.kpi-c .kpi-label{font-size:var(--fs-small)}.kpi-c .kpi-value{font-size:var(--fs-num-lg)}.kpi-alert .kpi-value{color:var(--bad-ink)}.w-mbar{position:relative;display:inline-flex;align-items:flex-end;gap:4px;height:44px;padding-top:2px;cursor:crosshair;flex:none}.w-mbar>i{display:block;width:3.7px;height:var(--h);min-height:3px;border-radius:2px;background:var(--acc-400);transform-origin:bottom;animation:mbar-in var(--dur-enter) var(--ease) backwards;animation-delay:calc(var(--i, 0) * 32ms + .14s);transition:background var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease)}.w-mbar>i.is-last{background:var(--acc-500)}.w-mbar:not(:has(>i:nth-of-type(7))){gap:5px}.w-mbar:not(:has(>i:nth-of-type(7)))>i{width:9px;border-radius:3px}.w-mbar>i.is-zero{background:var(--acc-100)}@container (max-width: 250px){.kpi .w-mbar:has(>i:nth-of-type(9))>i:nth-of-type(-n+4){display:none}}.w-mbar:hover>i{opacity:.45}.w-mbar:hover>i.is-on{opacity:1;background:var(--acc-600)}@keyframes mbar-in{0%{scale:1 0}}.w-mbar-tip{position:absolute;bottom:calc(100% + 6px);left:var(--x);translate:-50% 0;z-index:var(--z-tip);display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap;pointer-events:none;padding:4px 8px;border-radius:var(--radius-xs);background:var(--navy);color:var(--white);box-shadow:var(--shadow-pop);font-size:var(--fs-tiny);line-height:1.3}.w-mbar-tip.is-start{translate:-12px 0}.w-mbar-tip.is-end{translate:calc(-100% + 12px) 0}.w-mbar-tip b{font-weight:var(--fw-bold)}.w-mbar-tip i{font-style:normal;color:var(--navy-sub)}.w-statgrid{display:grid;gap:var(--grid-gap);align-items:stretch;grid-template-columns:repeat(var(--w-m, 2),minmax(0,1fr))}.w-statgrid>*{min-width:0;height:100%}@container (min-width: 680px){.w-statgrid{grid-template-columns:repeat(var(--w-cols, 3),minmax(0,1fr))}}.kpi.is-clickable{text-align:left;font:inherit;color:inherit;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:stretch;transition:box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease),translate var(--dur) var(--ease)}.kpi.is-clickable:hover{box-shadow:var(--shadow-lift);border-color:#e4e4e6;translate:0 -1px;text-decoration:none;color:inherit}.kpi.is-clickable:focus-visible{outline:none;box-shadow:var(--ring);border-color:var(--acc-300);text-decoration:none}.kpi.is-clickable:active{translate:0 0;box-shadow:var(--shadow-xs)}.kpi-go{color:#c6c8cc;margin-top:2px;transition:color var(--dur) var(--ease),translate var(--dur) var(--ease)}.kpi.is-clickable:hover .kpi-go{color:var(--ico-strong);translate:2px 0}.w-board{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));gap:var(--grid-gap);align-items:stretch}.w-cell{min-width:0;grid-column:span 16;display:flex}.w-cell>*{flex:1;min-width:0}.w-cell[style*=--w-rows]{grid-row:span var(--w-rows, 1)}.w-cell.is-stack{flex-direction:column;gap:var(--grid-gap)}.w-cell.is-stack>*{flex:none}@container (min-width: 620px){.w-cell{grid-column:span var(--w-span-md, 16)}}@container (min-width: 960px){.w-cell{grid-column:span var(--w-span, 16)}}@container (max-width: 619px){.w-cell[style*=--w-rows]{grid-row:auto}}@media(min-width:1270px)and (min-height:700px){.app.is-screen .main{overflow:hidden;display:flex;flex-direction:column}.app.is-screen .content{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding-top:var(--s-5);padding-bottom:var(--s-5)}.app.is-screen .content>.page-head{flex:none}.app.is-screen .content>.w-board.is-screen{flex:1 1 auto;min-height:0}.app.is-screen .content>.wants-wide{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.app.is-screen .content>.wants-wide>.w-board{flex:1 1 auto;min-height:0}.w-board.is-screen>.w-cell.is-stack{overflow-y:auto;overscroll-behavior-y:contain;gap:var(--grid-gap)}.w-board.is-screen{height:auto;grid-template-rows:minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.15fr) minmax(0,1.35fr)}.w-board.is-screen.is-trois{grid-template-rows:minmax(118px,.62fr) minmax(0,1fr) minmax(0,1.12fr)}.w-board.is-screen>.w-cell{min-height:0}.w-board.is-screen.is-duo{grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.w-board.is-screen .card{max-height:100%;display:flex;flex-direction:column}.w-board.is-screen .card>.card-b{min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.w-board.is-screen .w-scroll{max-height:none}.w-board.is-screen .w-plateau-liste{flex:1 1 auto;min-height:0}.w-board.is-screen .w-plateau-liste>.card-b{min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.w-board.is-screen .w-plateau-liste .w-table-grid thead th{position:sticky;top:0;z-index:var(--z-thead);background:var(--white)}.w-board.is-screen .kpi{padding:12px 14px;min-height:0}.w-board.is-screen .kpi-top{margin-bottom:8px}.w-board.is-screen .kpi-ico{width:32px;height:32px}.w-board.is-screen .kpi-label{font-size:var(--fs-small)}.w-board.is-screen .kpi-value{font-size:23px}.w-board.is-screen .kpi .w-mbar{height:38px}.w-board.is-screen .card-h{padding:6px 14px;min-height:44px}.w-board.is-screen .card>.card-b{padding:12px 14px}.w-board.is-screen .card-t{font-size:var(--fs-body)}.w-board.is-screen .tile{padding:7px 0}.w-board.is-screen .rule{margin:var(--s-3) 0}.w-board.is-screen .w-solde{padding:4px 0}}.w-banner{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4) var(--s-6);flex-wrap:wrap;padding:var(--s-4) var(--s-5)}.w-banner-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 42%}.w-banner.has-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#16233bf5,#16233be6 38%,#16233ba8)}.w-banner>:not(.w-banner-bg){position:relative;z-index:1}.w-board.is-screen .card.w-banner{flex-direction:row}.w-banner-t{flex:1 1 26ch;min-width:0}.w-banner-h{margin:0;color:var(--white);font-family:var(--font-accent);font-weight:var(--fw-accent);font-size:calc(var(--fs-h2) * var(--accent-scale));letter-spacing:var(--tr-accent);line-height:var(--lh-snug)}.w-banner-p{margin:4px 0 0;max-width:72ch;font-size:var(--fs-small);color:var(--navy-sub);line-height:var(--lh-body)}.w-banner-n{margin:4px 0 0;max-width:72ch;font-size:var(--fs-micro);color:var(--navy-sub)}.w-banner-d{font-family:var(--font);font-size:var(--fs-small);font-weight:var(--fw-med);color:var(--navy-sub);letter-spacing:0}.w-banner-ca{display:flex;flex-direction:column;gap:1px;min-width:0}.w-banner-ca>.lbl{color:var(--navy-accent)}.w-banner-v{font-family:var(--font-num);font-size:var(--fs-num-lg);font-weight:var(--fw-black);letter-spacing:var(--tr-tight);line-height:var(--lh-tight);color:var(--white);font-variant-numeric:tabular-nums lining-nums}.w-banner-a{flex:none;display:flex;align-items:center;gap:var(--s-4);padding-left:var(--s-5);border-left:1px solid rgba(255,255,255,.18)}.w-banner-a .w-trend{color:var(--navy-sub)}.w-banner-a .w-trend.is-good{color:var(--navy-ok)}.w-banner-a .w-trend.is-bad{color:var(--navy-accent)}.w-banner-a .w-trend-l{color:var(--navy-sub)}@container (max-width: 560px){.w-banner-a{width:100%;padding:var(--s-3) 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.18)}}.stat{display:flex;flex-direction:column;gap:2px;min-width:0}.stat-v{font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-num-md);font-weight:var(--fw-bold);color:var(--ink);line-height:var(--lh-tight);letter-spacing:-.012em}.stat-v i{font-style:normal;font-size:.75em;font-weight:var(--fw-reg);color:var(--grey-ink);margin-left:2px}.stat-xl .stat-v{font-size:var(--fs-num-lg);font-weight:var(--fw-black);letter-spacing:var(--tr-tight)}.stat-sm .stat-v{font-size:var(--fs-body)}.stat-ok .stat-v{color:var(--ok-ink)}.stat-bad .stat-v{color:var(--bad-ink)}.stat-warn .stat-v{color:var(--warn-ink)}.stat-row,.facts{display:flex;flex-wrap:wrap;gap:var(--s-3) 0}.stat-row>.stat,.facts>.fact{padding:0 var(--s-5);border-left:1px solid var(--line-soft)}.stat-row>.stat:first-child,.facts>.fact:first-child{padding-left:0;border-left:0}.fact{display:flex;flex-direction:column;gap:2px;min-width:0}.fact-v{font-size:var(--fs-body)}.w-trend{display:inline-flex;align-items:center;gap:2px;font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums;font-weight:var(--fw-med);font-size:var(--fs-tiny);line-height:1;white-space:nowrap}.w-trend.is-good{color:var(--ok)}.w-trend.is-bad{color:var(--bad)}.w-trend.is-flat{color:var(--grey-ink)}.w-trend{min-width:0;max-width:100%}.w-trend>svg{flex:none}.w-trend>.num{flex:none}.w-trend-l{font-family:var(--font);font-style:normal;font-weight:var(--fw-reg);font-size:var(--fs-tiny);color:var(--grey-ink);margin-left:4px;min-width:0;overflow:hidden;text-overflow:ellipsis}.w-trend.is-pill{padding:3px 8px;border-radius:var(--radius-pill)}.w-trend.is-pill.is-good{background:var(--ok-pale)}.w-trend.is-pill.is-bad{background:var(--bad-pale)}.w-trend.is-pill.is-flat{background:var(--grey-pale)}.w-money{min-width:0;display:inline-flex;flex-direction:column;gap:3px}.w-money-l{display:flex;align-items:center;gap:5px;font-size:var(--fs-tiny);font-weight:var(--fw-reg);letter-spacing:var(--tr-body);text-transform:none;color:var(--grey-ink)}.w-money-v{font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-num-md);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--tr-snug);white-space:nowrap}.w-money-n{font-size:var(--fs-tiny);color:var(--sub)}.w-money.is-lg .w-money-v{font-size:var(--fs-num-lg)}.w-money.is-xl .w-money-v{font-size:var(--fs-num-xl);font-weight:var(--fw-black);letter-spacing:var(--tr-tight)}.w-money.is-in .w-money-v{color:var(--ok-ink)}.w-money.is-wait .w-money-v{color:var(--warn-ink)}.w-money.is-paid .w-money-v{color:var(--ink)}.w-money.is-void .w-money-v{color:var(--grey-ink);text-decoration:line-through}.w-money.is-out .w-money-v{color:var(--grey-ink)}.w-money.is-neutral .w-money-v{color:var(--ink)}.w-money.is-line{flex-direction:row;align-items:baseline;gap:6px}.w-spark{display:block;line-height:0;height:var(--w-spark-h, 32px)}.w-spark svg{display:block;overflow:visible}.w-chart{position:relative;height:var(--w-chart-h, 64px);line-height:0;cursor:crosshair}.w-chart svg{display:block;overflow:visible}.w-chart-l{fill:none;stroke:var(--w-c, var(--grey-soft));stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.w-chart-a{fill:var(--w-c, var(--grey-soft));opacity:.12}.w-chart-guide{position:absolute;top:0;bottom:0;width:1px;translate:-.5px 0;background:var(--grey-soft);pointer-events:none}.w-chart-dot{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:var(--w-c, var(--grey-soft));box-shadow:0 0 0 2px var(--white);pointer-events:none}.w-chart-tip{position:absolute;bottom:calc(100% + 6px);z-index:var(--z-tip);translate:-50% 0;white-space:nowrap;pointer-events:none;display:inline-flex;align-items:baseline;gap:6px;padding:4px 8px;border-radius:var(--radius-xs);background:var(--navy);color:var(--white);box-shadow:var(--shadow-pop);font-size:var(--fs-micro);line-height:1.3}.w-chart-tip.is-start{translate:0 0}.w-chart-tip.is-end{translate:-100% 0}.w-chart-tip.is-dedans{bottom:auto;margin-top:var(--w-tip-d, 0);translate:-50% var(--w-tip-y, 0)}.w-chart-tip.is-dedans.is-start{translate:0 var(--w-tip-y, 0)}.w-chart-tip.is-dedans.is-end{translate:-100% var(--w-tip-y, 0)}.w-chart-tip b{font-family:var(--font-num);font-weight:var(--fw-bold);font-size:var(--fs-tiny)}.w-chart-tip i{font-style:normal;color:var(--navy-sub)}@media(prefers-reduced-motion:reduce){.w-chart-dot{box-shadow:0 0 0 2px var(--white)}}.w-map{position:relative;width:100%;height:100%;min-height:84px;--w-c: var(--a-esim);--w-c-pale: var(--a-esim-pale)}.w-map svg{display:block;width:100%;height:100%}.w-map-land{fill:var(--grey-pale);stroke:var(--line);stroke-width:.5;stroke-linejoin:round}.w-map-sea{fill:var(--white);stroke:var(--line);stroke-width:.5}.w-map-pin{position:absolute;left:0;top:0;width:var(--w-map-b, 28px);height:var(--w-map-b, 28px);margin:calc(var(--w-map-b, 28px) / -2) 0 0 calc(var(--w-map-b, 28px) / -2);padding:0;border:0;background:none;border-radius:50%;cursor:pointer;display:grid;place-items:center;z-index:1;transition:translate var(--dur-slow) var(--ease),opacity var(--dur-slow) var(--ease)}@starting-style{.w-map-pin{opacity:0}}.w-map-pin.is-rank{z-index:2}.w-map-pin.is-on,.w-map-pin.is-pinned{z-index:3}.w-map-pin:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.w-map-disc{grid-area:1 / 1;width:var(--w-map-b, 28px);height:var(--w-map-b, 28px);border-radius:50%;background:color-mix(in srgb,var(--w-c) var(--w-mix, 70%),var(--white));box-shadow:0 0 0 1px var(--white);scale:var(--w-s, 1);transition:scale var(--dur-slow) var(--ease),background-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.w-map-pin.is-on .w-map-disc,.w-map-pin.is-pinned .w-map-disc{box-shadow:0 0 0 1px var(--white),0 0 0 3px var(--w-c-pale),0 0 0 4px var(--w-c)}.w-map-pin>b{grid-area:1 / 1;position:relative;z-index:1;font-family:var(--font-num);font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--white);line-height:1;pointer-events:none;font-variant-numeric:tabular-nums lining-nums}.w-map-bulle{position:absolute;z-index:var(--z-tip);pointer-events:none;display:inline-flex;flex-direction:column;align-items:center;gap:1px;padding:5px 9px;border-radius:var(--radius-xs);white-space:nowrap;background:var(--navy);color:var(--white);box-shadow:var(--shadow-pop);font-size:var(--fs-micro);line-height:1.3}.w-map-bulle b{font-size:var(--fs-tiny);font-weight:var(--fw-semi)}.w-map-bulle span{color:var(--navy-sub);font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums}.w-map-bulle.is-detail span{font-family:inherit;font-variant-numeric:normal}.w-map-bulle.is-detail{width:max-content;max-width:17rem;white-space:normal;text-align:center}.w-geo{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--s-3);align-items:stretch;min-height:0}.w-geo-map{min-width:0;min-height:0;display:flex}.w-geo-map>.v-pie{margin:auto}.w-geo-list{--w-geo-rh: 18px;display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:0;overflow:hidden}.w-geo-row{display:grid;grid-template-columns:22px 22px minmax(0,1fr) auto auto;align-items:center;gap:6px;min-height:var(--w-geo-rh);padding:0 6px 0 0;margin:0;border:0;border-radius:var(--radius-xs);background-color:transparent;background-image:linear-gradient(90deg,var(--a-esim-pale) var(--w-p, 0%),transparent var(--w-p, 0%));font:inherit;font-size:var(--fs-tiny);line-height:1.25;color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.w-geo-row:focus-visible{outline:2px solid var(--red);outline-offset:0}.w-geo-row.is-on{background-color:var(--grey-pale)}.w-geo-row.is-pinned{box-shadow:inset 0 0 0 1px var(--a-esim)}.w-geo-row .w-place{font-size:var(--fs-micro)}.w-geo-row .w-flag{font-size:13px}.w-geo-n{font-weight:var(--fw-semi)}.w-geo-p{color:var(--sub);min-width:4.5ch;text-align:right}.w-geo-row.is-autres{cursor:default;color:var(--sub);background-image:none}.w-geo-aside{gap:var(--s-2);flex:none}.w-geo-card .card-h .card-t{font-size:var(--fs-small);font-weight:var(--fw-med)}.w-geo-card .card-t b{font-weight:var(--fw-bold)}.w-solde{gap:var(--s-2);padding:5px 0;min-width:0}.w-solde+.w-solde{border-top:1px solid var(--line-soft)}@container (max-width: 420px){.w-geo{grid-template-columns:minmax(0,1fr)}.w-geo-map{min-height:120px}}@media(min-width:1270px)and (min-height:700px){.w-board.is-screen .w-geo-card>.card-b{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.w-board.is-screen .w-geo-card .w-geo{flex:1 1 auto;min-height:0}}.w-spark-l{fill:none;stroke:var(--w-c, var(--grey-soft));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.w-spark-a{fill:var(--w-c, var(--grey-soft));opacity:.1}.w-spark-d{fill:var(--w-c, var(--grey-soft));stroke:var(--white);stroke-width:1.5}.tile{display:flex;align-items:center;gap:var(--s-3);padding:10px 0;min-width:0}.tile+.tile{border-top:1px solid var(--line-soft)}.tile>.obj{box-sizing:border-box;width:32px;height:32px;padding:7px;flex:none;border-radius:8px;background:#f7f7f7;border:1px solid var(--line);color:var(--ico-ink)}.tile-b{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tile-t{font-size:var(--fs-small);font-weight:var(--fw-med);line-height:1.3;color:var(--ink)}.tile-d{font-size:var(--fs-tiny);color:var(--grey-ink);line-height:1.35}.tile-v{flex:none;text-align:right}.tile-a{flex:none;display:flex;align-items:center;gap:var(--s-2)}a.tile,button.tile{width:100%;text-align:left;color:var(--ink);border-radius:var(--radius-sm);min-height:var(--row-h)}@container (max-width: 400px){.tile{flex-wrap:wrap;row-gap:var(--s-2)}.tile-b{flex:1 1 auto;min-width:140px}.tile-v{margin-left:auto}.tile-a{flex:1 0 100%;justify-content:flex-end}}@container (max-width: 400px){a.tile>.ico.grey:last-child,button.tile>.ico.grey:last-child{display:none}.tile{flex-wrap:nowrap}.tile-v{margin-left:0}}a.tile:hover,button.tile:hover{background:var(--bg-soft);color:var(--ink);text-decoration:none;margin:0 calc(var(--s-2) * -1);padding-left:var(--s-2);padding-right:var(--s-2);width:calc(100% + var(--s-4))}.w-place{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;font-family:var(--font-num);font-size:var(--fs-tiny);font-weight:var(--fw-bold);color:var(--grey-ink);font-variant-numeric:tabular-nums lining-nums}.w-place.is-top{color:var(--ink);font-weight:var(--fw-bold);font-size:var(--fs-small)}.w-scroll{max-height:var(--w-scroll-h, 340px);overflow-y:auto;overscroll-behavior-y:contain;margin:0 calc(var(--s-2) * -1);padding:0 var(--s-2)}.w-scroll:focus-visible{outline:none;box-shadow:var(--ring-ink);border-radius:var(--radius-sm)}.w-cell>.card:has(>.card-b>.w-scroll){display:flex;flex-direction:column}.w-cell>.card:has(>.card-b>.w-scroll)>.card-b{flex:1;min-height:0;display:flex;flex-direction:column}.w-cell>.card>.card-b>.w-scroll{flex:1 1 auto;min-height:0;max-height:none}.log,.timeline{display:grid}.log-row,.tl-item{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--s-3);padding:var(--row-py-tight) var(--s-2);font-size:var(--fs-small);align-items:baseline;border-radius:var(--radius-xs)}.log-row:nth-child(2n),.tl-item:nth-child(2n){background:var(--zebra)}.log-time,.tl-when{font-family:var(--font-mono);font-size:var(--fs-tiny);color:var(--grey-ink);min-width:84px;white-space:nowrap}@media(max-width:559px){.log-row,.tl-item{grid-template-columns:minmax(0,1fr);gap:2px}}.esim-row{padding:var(--s-4) 0;border-bottom:1px solid var(--line-soft)}.esim-row:first-child{padding-top:0}.esim-row:last-child{border-bottom:0;padding-bottom:0}.esim-top{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-bottom:var(--s-2)}.w-table{min-width:0}.w-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.w-table-grid table,table{width:100%;border-collapse:collapse}.w-table-cap{caption-side:top;text-align:left;padding:0 0 var(--s-2);font-size:var(--fs-tiny);font-weight:var(--fw-reg);letter-spacing:var(--tr-body);text-transform:none;color:var(--grey-ink)}.w-table-grid th,thead th{text-align:left;padding:0 var(--row-px);height:var(--head-h);white-space:nowrap;font-size:var(--fs-tiny);font-weight:var(--fw-reg);letter-spacing:-.01em;text-transform:none;color:var(--faint);border-bottom:1px solid var(--line-soft);background:var(--white)}.w-table-grid.is-sticky th{position:sticky;top:0;z-index:var(--z-thead)}.w-table-grid td,tbody td{padding:var(--row-py) var(--row-px);border-bottom:1px solid var(--line-soft);font-size:var(--fs-small);color:#383a3e;vertical-align:middle;letter-spacing:-.01em}.w-table-grid.is-dense td{padding:var(--row-py-dense) var(--row-px);font-size:var(--fs-small)}.w-table-grid.is-tight td{padding:var(--row-py-tight) var(--row-px);font-size:var(--fs-small)}.w-table-grid th:first-child,.w-table-grid td:first-child{padding-left:0}.w-table-grid th:last-child,.w-table-grid td:last-child{padding-right:0}.w-table-grid th:last-child,.w-table-grid td:last-child{text-align:right}.w-table-grid th.left,.w-table-grid td.left{text-align:left}.w-table-grid th.right,.w-table-grid td.right,th.right,td.right{text-align:right}.w-table-grid th.center,.w-table-grid td.center{text-align:center}.w-table-grid th.num-col,.w-table-grid td.num-col{min-width:var(--col-num-min)}.w-table-grid tbody tr:last-child td,tbody tr:last-child td{border-bottom:0}.w-table-grid.is-zebra tbody tr:nth-child(2n) td{background:none}.w-table-grid tbody tr.me td{background:var(--acc-50)}.w-table-grid tbody tr.me td:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm);box-shadow:inset 2px 0 0 var(--acc-500)}.w-table-grid tbody tr.me td:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.w-table-grid tbody tr.is-bad td{background:var(--bad-pale)}.w-table-grid tbody tr.is-bad td:first-child{box-shadow:inset 2px 0 0 var(--bad)}.w-trow.is-bad{box-shadow:inset 2px 0 0 var(--bad);background:var(--bad-pale)}.w-table-grid tbody tr.w-tr-click,tbody tr.clickable{cursor:pointer}.w-table-grid tbody tr.w-tr-click:hover td,tbody tr.clickable:hover td{background:var(--bg-soft)}.w-table-grid tbody tr.w-tr-click:focus-visible{outline:2px solid var(--acc-500);outline-offset:-2px}.w-table-grid tbody tr{transition:background var(--dur-fast) var(--ease)}.w-table-grid tbody tr:hover td{background:#fbfbfb}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.card-b>.w-table-grid{margin-inline:calc(var(--card-px) * -1)}.card-b>.w-table-grid:first-child{margin-top:calc(var(--s-4) * -1)}.card-b>.w-table-grid:last-child{margin-bottom:calc(var(--s-4) * -1)}.card-b>.w-table-grid th:first-child,.card-b>.w-table-grid td:first-child,.card>.w-table-grid th:first-child,.card>.w-table-grid td:first-child{padding-left:var(--card-px)}.card-b>.w-table-grid th:last-child,.card-b>.w-table-grid td:last-child,.card>.w-table-grid th:last-child,.card>.w-table-grid td:last-child{padding-right:var(--card-px)}.w-th-sort{display:inline-flex;align-items:center;gap:5px;height:var(--head-h);margin:0 calc(var(--s-1) * -1);padding:0 var(--s-1);border-radius:var(--radius-xs);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.w-th-sort:hover{color:var(--ink);background:var(--bg-soft)}.w-th-sort>svg{flex:none;opacity:0;transition:opacity var(--dur) var(--ease);color:var(--ico-ink)}.w-th-sort:hover>svg{opacity:.4}th[aria-sort=ascending] .w-th-sort,th[aria-sort=descending] .w-th-sort{color:var(--ink);font-weight:var(--fw-med)}th[aria-sort=ascending] .w-th-sort>svg,th[aria-sort=descending] .w-th-sort>svg{opacity:1}.w-table-cards{display:flex;flex-direction:column;gap:var(--s-2)}.w-trow{display:block;width:100%;text-align:left;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-xs);position:relative}.w-table-cards.is-dense .w-trow{padding:10px var(--s-3)}.w-trow.is-me{border-color:var(--red-border);background:var(--red-pale);box-shadow:inset 3px 0 0 var(--red)}.w-trow-h{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3);min-width:0}.w-trow-t{font-size:var(--fs-small);font-weight:var(--fw-med);color:var(--ink);line-height:1.35;min-width:0;overflow-wrap:anywhere}.w-trow-lead{flex:none;text-align:right;font-weight:var(--fw-bold);font-size:var(--fs-num-md)}.w-trow-b{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:var(--s-2) var(--s-3);margin:10px 0 0;padding-top:10px;border-top:1px solid var(--line-soft)}.w-trow-f{min-width:0;display:flex;flex-direction:column;gap:2px}.w-trow-f.is-full{grid-column:1 / -1}.w-trow-b dt{font-size:var(--fs-tiny);font-weight:var(--fw-reg);letter-spacing:var(--tr-body);text-transform:none;color:var(--grey-ink)}.w-trow-b dd{margin:0;font-size:var(--fs-small);color:var(--ink);min-width:0;overflow-wrap:anywhere}.w-trow.is-clickable,.w-table-cards .w-trow.is-clickable{min-height:44px;cursor:pointer;padding-right:calc(var(--s-3) + 20px);transition:box-shadow var(--dur) var(--ease),translate var(--dur-fast) var(--ease),border-color var(--dur) var(--ease)}.w-trow.is-clickable:hover{box-shadow:var(--shadow-sm);border-color:#dde1e7}.w-trow.is-clickable:active{translate:0 1px}.w-trow.is-clickable:focus-visible{outline:2px solid var(--red);outline-offset:2px}.w-trow-chev{position:absolute;right:10px;top:var(--s-3);color:var(--grey-soft)}.w-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:10px var(--card-px);border-top:1px solid var(--line-soft);font-size:var(--fs-tiny);color:var(--grey-ink)}.w-pager-n .num{color:var(--ink);font-weight:var(--fw-med)}.w-pager-b{display:inline-flex;align-items:center;gap:4px}.w-pager-i{min-width:28px;height:28px;padding:0 6px;display:inline-grid;place-items:center;border-radius:8px;color:var(--sub);font-size:var(--fs-small);transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.w-pager-i:hover:not(:disabled){background:var(--grey-pale);color:var(--ink)}.w-pager-i.is-on{background:var(--white);color:var(--ink);font-weight:var(--fw-med);box-shadow:var(--shadow-sm);border:1px solid var(--line)}.w-pager-i:disabled{opacity:.35;cursor:default}.w-table-cards>.w-pager{border-top:0;padding-inline:0}.w-table.is-empty{padding:var(--s-2) 0}.w-table.is-loading{display:flex;flex-direction:column;gap:2px}.w-table-skel{display:flex;align-items:center;gap:var(--s-4);padding:14px 0;border-bottom:1px solid var(--line-soft)}.w-table-skel .w-skel:last-child{margin-left:auto}.omni{position:relative;flex:0 1 380px;min-width:200px;margin-left:auto}.omni>input{height:34px;padding-left:36px;padding-right:92px;border-radius:17px;font-size:var(--fs-small);background:var(--bg-soft);border-color:#e9e9e9}.omni>input:focus{background:var(--white)}.omni>.ico{position:absolute;left:12px;top:50%;translate:0 -50%;color:#8a8b8f;pointer-events:none}.kbd,.omni-hint{position:absolute;right:9px;top:50%;translate:0 -50%;display:inline-flex;gap:5px;align-items:center;padding:0;border-radius:5px;background:none;color:#858585;font-size:11px;font-weight:var(--fw-reg);pointer-events:none}.kbd>span,.omni-hint>span{display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:5px;background:var(--white);border:1px solid #EBEBEB;line-height:1}.omni-hint.is-type{padding:2px 8px;border-radius:var(--radius-pill);background:var(--grey-pale);color:var(--sub)}.omni-pop{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:var(--z-sheet);max-height:min(60vh,420px);overflow-y:auto;overscroll-behavior-y:contain;padding:var(--s-2);background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);animation:drop-in var(--dur-fast) var(--ease)}.omni-g{padding:var(--s-2) var(--s-2) 4px;font-size:var(--fs-tiny);font-weight:var(--fw-reg);color:var(--faint);letter-spacing:var(--tr-body);text-transform:none}.omni-o{width:100%;display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2);border-radius:var(--radius-xs);text-align:left;font:inherit;color:var(--ink);background:none;border:0;cursor:pointer;min-height:var(--row-h)}.omni-o.is-on{background:var(--bg-soft)}.omni-o:focus-visible{outline:none;box-shadow:var(--ring-ink)}.omni-o-b{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.omni-o-t{font-size:var(--fs-small);font-weight:var(--fw-med);line-height:1.3}.omni-o-s{font-size:var(--fs-tiny);color:var(--sub);line-height:1.3}.w-prompt{display:grid;gap:var(--s-2);padding:var(--s-3);background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-md)}.w-prompt.is-bad{background:var(--bad-pale);border-color:var(--bad-line)}.w-prompt-t{font-size:var(--fs-small);font-weight:var(--fw-med);color:var(--ink)}.w-prompt.is-bad .w-prompt-t{color:var(--bad-ink)}.w-prompt-n{margin:0;font-size:var(--fs-tiny);color:var(--sub);line-height:var(--lh-body);max-width:68ch}.w-prompt-f{display:grid;gap:var(--s-2)}.w-prompt-a{display:flex;gap:var(--s-2);align-items:center;flex-wrap:wrap}.w-seg{--w-seg-h: 32px;position:relative;display:inline-flex;align-items:center;flex:none;padding:2px;border-radius:9px;background:var(--grey-pale);border:1px solid #E9EAEC}.w-seg.is-sm{--w-seg-h: var(--btn-h-sm)}.w-seg.is-block{display:flex;width:100%}.w-seg.is-block .w-seg-b{flex:1 1 0}.w-seg-cursor{position:absolute;top:2px;bottom:2px;left:2px;width:calc((100% - 4px) / var(--w-n, 1));translate:calc(100% * var(--w-i, 0)) 0;transition:translate var(--dur-slow) var(--ease),width var(--dur-slow) var(--ease);border-radius:7px;background:var(--white);box-shadow:var(--shadow-sm);pointer-events:none}.w-seg-b{position:relative;z-index:1;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--w-seg-h);padding:0 12px;min-width:0;border-radius:7px;white-space:nowrap;font-size:var(--fs-small);font-weight:var(--fw-reg);color:var(--sub);cursor:pointer;transition:color var(--dur) var(--ease)}.w-seg-b>svg{flex:none}.w-seg-b:hover{color:var(--ink)}.w-seg-b.is-on{color:var(--ink);font-weight:var(--fw-med)}.w-seg-b:focus-visible{outline:2px solid var(--acc-500);outline-offset:1px}.w-seg.is-sm .w-seg-b{font-size:var(--fs-tiny);padding:0 11px}.w-seg.is-sm{--w-seg-h: 28px}.w-seg.is-xs{--w-seg-h: var(--seg-h-xs);padding:2px}.w-seg.is-xs .w-seg-cursor{top:2px;bottom:2px;left:2px}.w-seg.is-xs .w-seg-b{font-size:var(--fs-micro);padding:0 7px;gap:4px}@media(max-width:559px){.w-seg-b{padding:0 8px;gap:4px;font-size:var(--fs-tiny)}.w-seg.is-sm .w-seg-b{padding:0 7px}}.w-tip{position:relative;display:inline-flex;align-items:center;min-width:0;border-radius:var(--radius-xs)}.w-tip:focus-visible{outline:2px solid var(--acc-500);outline-offset:2px}.w-tip-b{--w-tx: -50%;--w-dx: 0px;--w-dy: 0px;white-space:pre-line;position:absolute;left:50%;z-index:var(--z-tip);width:max-content;min-width:120px;max-width:min(260px,calc(100vw - 32px));padding:7px 10px;border-radius:var(--radius-sm);background:var(--navy);color:var(--white);box-shadow:var(--shadow-pop);letter-spacing:-.005em;font-size:var(--fs-tiny);font-weight:var(--fw-reg);line-height:1.45;text-align:center;opacity:0;visibility:hidden;pointer-events:none;translate:var(--w-tx) 4px;transform:translate(var(--w-dx),var(--w-dy));display:none;transition:opacity var(--dur) var(--ease),translate var(--dur) var(--ease),display var(--dur) allow-discrete,visibility var(--dur)}.w-tip.is-top .w-tip-b{bottom:calc(100% + 8px)}.w-tip.is-bottom .w-tip-b{top:calc(100% + 8px)}.w-tip.is-start .w-tip-b{left:0;right:auto;--w-tx: 0;text-align:left}.w-tip.is-end .w-tip-b{left:auto;right:0;--w-tx: 0;text-align:left}.w-tip.is-wide .w-tip-b{max-width:min(460px,calc(100vw - 32px));text-align:left}.w-tip:hover .w-tip-b,.w-tip:focus-visible .w-tip-b,.w-tip:focus-within .w-tip-b{display:block;opacity:1;visibility:visible;translate:var(--w-tx) 0}@starting-style{.w-tip:hover .w-tip-b,.w-tip:focus-visible .w-tip-b,.w-tip:focus-within .w-tip-b{opacity:0;translate:var(--w-tx) 4px}}@media(max-width:759px){.w-tip{padding:13px}}@media(max-width:559px){.w-tip.is-center .w-tip-b{left:0;right:auto;--w-tx: 0;text-align:left}}.w-dock{position:fixed;z-index:var(--z-dock);left:calc(var(--rail-cur) + var(--shell-edge));right:var(--shell-edge);bottom:calc(var(--panel-gap) + var(--s-4));display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap;padding:10px var(--s-4);border-radius:var(--radius-md);background:#fffffff5;border:1px solid var(--line);box-shadow:var(--shadow-pop);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:drop-in var(--dur) var(--ease)}.w-dock-n{font-size:var(--fs-small);font-weight:var(--fw-med)}.w-dock-a{display:flex;align-items:center;gap:var(--s-2);margin-left:auto;flex-wrap:wrap}.content:has(.w-dock){padding-bottom:calc(var(--s-10) + 56px)}@media(max-width:1023px){.w-dock{left:var(--s-3);right:var(--s-3);bottom:calc(var(--tabbar) + env(safe-area-inset-bottom) + var(--s-2))}}.w-pop{position:relative;flex:none;display:inline-flex}.w-pop-b{position:absolute;top:calc(100% + 8px);right:0;z-index:var(--z-sheet);width:var(--w-pop-w, 380px);max-width:calc(100vw - 2 * var(--s-3));max-height:min(70vh,560px);display:flex;flex-direction:column;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-pop);animation:drop-in var(--dur) var(--ease)}.w-pop-b.is-start{right:auto;left:0}.w-pop-h{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);border-bottom:1px solid var(--line)}.w-pop-t{font-size:var(--fs-h3);font-weight:var(--fw-med);color:var(--ink);letter-spacing:var(--tr-snug)}.w-pop-c{overflow-y:auto;overscroll-behavior-y:contain;padding:var(--s-2) var(--s-4)}.w-pop-f{padding:var(--s-3) var(--s-4);border-top:1px solid var(--line);background:var(--bg-soft);border-radius:0 0 var(--radius) var(--radius)}.w-ident{display:inline-flex;align-items:center;gap:var(--s-2);min-width:0}.w-ident-ph{width:32px;height:32px;border-radius:50%;object-fit:cover;flex:none}.w-ident-b{display:flex;flex-direction:column;min-width:0;line-height:1.2}.w-ident-n{font-size:var(--fs-small);font-weight:var(--fw-semi);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-ident-r{font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--grey-ink);letter-spacing:var(--tr-wide);text-transform:uppercase}.w-ident-s{font-size:var(--fs-micro);color:var(--grey-ink);white-space:nowrap}@media(max-width:759px){.w-ident-b{display:none}}.actions{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center}.action-msg{font-size:var(--fs-tiny);display:inline-flex;align-items:center;gap:6px}.stepup{display:grid;gap:var(--s-2);padding:var(--s-3);background:var(--bad-pale);border-left:3px solid var(--bad);border-radius:var(--radius-md);color:var(--bad-ink)}.stepup-row{display:flex;gap:var(--s-2);align-items:center;flex-wrap:wrap}.stepup-row input[type=text]{width:128px;font-family:var(--font-mono);letter-spacing:3px;text-align:center;height:var(--btn-h)}.chart-grid{stroke:var(--line);stroke-width:1;stroke-dasharray:2 3}.chart-axis{font-size:var(--fs-tiny);fill:var(--faint);color:var(--faint)}.chart-bar.points{fill:var(--amber)}.chart-bar.is-now{fill:var(--acc-500)}.chart-legend{display:flex;flex-wrap:wrap;gap:6px var(--s-4);margin-top:10px;font-size:var(--fs-small)}.chart-legend>span{display:inline-flex;align-items:center;gap:6px}.chart-sw{width:8px;height:8px;border-radius:2px;flex:none;background:var(--grey-soft)}.chart-sw.money{background:var(--ok)}.chart-sw.audience{background:var(--cyan)}.chart-sw.esim{background:var(--blue)}.chart-sw.points{background:var(--a-points)}.chart-sw.rank{background:var(--navy)}.chart-share{display:flex;height:10px;border-radius:var(--radius-pill);overflow:hidden;background:var(--track)}.chart-share>i{display:block;height:100%;background:var(--grey-soft)}.chart-share>i.money{background:var(--ok)}.chart-share>i.esim{background:var(--blue)}.chart-share>i.audience{background:var(--cyan)}.chart-share>i.points{background:var(--a-points)}.chart-share>i.rank{background:var(--navy)}.chart-share>i.ok{background:var(--ok)}.chart-share>i.warn{background:var(--warn)}.chart-share>i.bad{background:var(--bad)}.chart-share>i.grey{background:var(--grey-soft)}.chart-sw.ok{background:var(--ok)}.chart-sw.warn{background:var(--warn)}.chart-sw.bad{background:var(--bad)}.chart-sw.grey{background:var(--grey-soft)}.w-gauges{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:var(--grid-gap);align-items:start}.w-copy{display:inline-flex;align-items:center;gap:6px;min-width:0}.w-copy.is-done{color:var(--ok-ink)}.w-subnav{display:none;margin:0 0 var(--s-4)}.w-subnav-in{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-bottom:2px}.w-subnav-in::-webkit-scrollbar{display:none}.w-subnav-i{flex:none;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--white);font-size:var(--fs-small);font-weight:var(--fw-med);color:var(--sub);white-space:nowrap}.w-subnav-i:hover{color:var(--ink);border-color:var(--grey-soft);text-decoration:none}.w-subnav-i[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--white);font-weight:var(--fw-med)}.w-subnav-n{font-family:var(--font-num);font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums lining-nums;color:var(--grey-ink)}.w-subnav-i[aria-current=page] .w-subnav-n{color:inherit}@media(max-width:1023px){.w-subnav{display:block}}.w-chantier{border-style:dashed;background:var(--bg-soft)}.w-chantier.is-inline{border:1px dashed var(--line);border-radius:var(--radius-md);background:var(--bg-soft);padding:var(--s-4);box-shadow:none}.w-chantier-h{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-3)}.w-chantier-t{margin:0 0 6px;max-width:58ch;font-size:var(--fs-h3);font-weight:var(--fw-semi);color:var(--ink);letter-spacing:var(--tr-snug)}.w-chantier-a{margin-top:var(--s-4);display:flex;flex-wrap:wrap;gap:var(--s-2)}.w-gauge{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;text-align:center}.w-gauge-r{position:relative;flex:none;display:grid;place-items:center}.w-gauge-r>svg{display:block}.w-gauge-bg{stroke:var(--track)}.w-gauge-fg{stroke:var(--grey-soft);transition:stroke-dasharray var(--dur-slow) var(--ease)}.w-gauge.is-ok .w-gauge-fg{stroke:var(--ok)}.w-gauge.is-warn .w-gauge-fg{stroke:var(--warn)}.w-gauge.is-bad .w-gauge-fg{stroke:var(--bad)}.w-gauge.is-esim .w-gauge-fg{stroke:var(--blue)}.w-gauge.is-audience .w-gauge-fg{stroke:var(--a-audience)}.w-gauge-c{position:absolute;font-family:var(--font-num);font-weight:var(--fw-black);font-size:var(--fs-num-md);color:var(--ink);line-height:1;font-variant-numeric:tabular-nums lining-nums}.w-gauge-l{font-size:var(--fs-small);font-weight:var(--fw-semi);color:var(--ink);line-height:1.3}.w-gauge-s{font-size:var(--fs-tiny);color:var(--sub);line-height:1.3}@media(prefers-reduced-motion:reduce){.w-gauge-fg{transition:none}}.w-flag{display:inline-flex;align-items:center;justify-content:center;width:22px;flex:none;font-size:15px;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",inherit}.w-flag.is-none{font-family:inherit;font-size:var(--fs-small);color:var(--grey-soft)}.w-flag.is-monde{font-size:13px}.w-badge-rang{flex:none;object-fit:contain;vertical-align:middle}.w-plateau-liste{display:flex;flex-direction:column;min-height:0}.w-plateau-row{--w-plateau-rh: 28px;display:flex;align-items:center;gap:6px;flex:none;width:100%;height:var(--w-plateau-rh);padding:0 4px;margin:0;border:0;border-radius:var(--radius-xs);background-color:transparent;background-image:linear-gradient(90deg,var(--grey-pale) var(--w-p, 0%),transparent var(--w-p, 0%));font:inherit;font-size:var(--fs-tiny);line-height:1.2;color:var(--ink);text-align:left;overflow:hidden;transition:background-color var(--dur) var(--ease)}button.w-plateau-row{cursor:pointer}button.w-plateau-row:hover,.w-plateau-row.is-on{background-color:var(--grey-pale)}.w-plateau-row:focus-visible{outline:2px solid var(--red);outline-offset:-1px}.w-plateau-nom{flex:1 1 auto;min-width:0;font-weight:var(--fw-semi)}.w-plateau-n{flex:none;font-weight:var(--fw-bold)}.w-plateau-s{flex:none;color:var(--sub)}.w-plateau-row .w-place{font-size:var(--fs-micro);flex:none}.w-plateau-row .w-flag{width:18px;font-size:13px}.w-plateau-row .avatar{flex:none}.w-plateau-row .pill{flex:none;max-width:46%}.w-plateau-row>.row{flex:none;flex-wrap:nowrap}.w-plateau-row .w-zone-puce{width:14px;height:8px}.card.w-constat .card-h .card-t{font-size:var(--fs-small);font-weight:var(--fw-med)}.card.w-constat .card-t b{font-weight:var(--fw-bold)}.w-plateau-plus{display:flex;align-items:center;gap:5px;flex:none;margin:2px 0 0;padding:4px 6px;border:0;border-radius:var(--radius-xs);background:none;font:inherit;font-size:var(--fs-tiny);color:var(--sub);cursor:pointer;text-align:left;transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.w-plateau-plus:hover{background:var(--grey-pale);color:var(--ink)}.w-plateau-plus:focus-visible{outline:2px solid var(--red);outline-offset:0}.w-plateau-plus .num{font-weight:var(--fw-semi);color:var(--ink)}.v-titre{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;min-width:0}.w-parc-rep{display:flex;flex-direction:column;justify-content:center;gap:8px;flex:1 1 auto;min-height:0;min-width:0}.w-parc-rep-r{flex:1 1 auto;min-height:0}.w-parc-ecart{flex:none}.w-plateau-part{display:flex;flex-direction:column;justify-content:flex-end;gap:5px;min-width:0}.w-plateau-part>.tiny{min-width:0}.w-parts{display:flex;height:6px;border-radius:var(--radius-pill);overflow:hidden;background:var(--track)}.w-parts>i{background:var(--w-c, var(--grey-soft))}.w-zone-puce{display:inline-block;width:22px;flex:none;height:10px;border-radius:3px;background:var(--w-c, var(--grey-soft))}.w-zone-puce.is-none{background:var(--line)}.w-geo-row .w-zone-puce{width:16px;height:8px;justify-self:center}@media(max-width:1023px){.w-amb-aside{flex-wrap:wrap;flex:1 1 auto;min-width:0;justify-content:flex-end}}@media(min-width:1270px)and (min-height:700px){.w-board.is-screen.w-amb-board{grid-template-rows:minmax(0,.78fr) minmax(0,.95fr) minmax(0,1.18fr) minmax(0,1.49fr)}.w-board.is-screen .card.w-fixe>.card-b{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.w-board.is-screen .card.w-fixe .w-plateau-liste{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.w-board.is-screen .w-amb-ouv .w-chart,.w-board.is-screen .w-amb-ouv .v-aire{flex:1 1 auto;height:auto;min-height:48px}.w-board.is-screen .card.w-fixe.is-ouvert>.card-b{overflow-y:auto}}.w-unite{font-style:normal;font-size:.62em;font-weight:var(--fw-bold);color:var(--sub);margin-left:3px}.w-parc-aside{gap:10px}@media(max-width:1023px){.w-parc-aside{flex-wrap:wrap;flex:1 1 auto;min-width:0;justify-content:flex-end}}.w-parc-tete{flex:none;gap:10px 16px;margin-bottom:var(--s-3)}.w-parc-tete .stat-row{flex:1 1 auto;min-width:0}.w-parc-tete .stat-l{white-space:nowrap}.w-parc-tete .w-trend{font-size:var(--fs-micro)}.w-parc-remb{flex:none;margin-bottom:var(--s-2);gap:4px 0}@media(min-width:1270px)and (min-height:700px){.w-board.is-screen.w-parc-board{grid-template-rows:minmax(0,.92fr) minmax(0,.88fr) minmax(0,1.02fr) minmax(0,1.48fr)}.w-board.is-screen .w-parc-ouv .w-chart,.w-board.is-screen .w-parc-ouv .v-aire{flex:1 1 auto;height:auto;min-height:44px}.w-board.is-screen .w-parc-ouv .v-cal{flex:1 1 auto;justify-content:center}}.w-parc-haut{display:flex;flex-direction:column;flex:none;min-width:0}.w-parc-haut>.skeleton{margin:0}@media(min-width:1270px)and (min-height:700px){.w-board.is-screen .w-parc-soldes .w-chart,.w-board.is-screen .w-parc-soldes .v-aire{flex:1 1 auto;height:auto;min-height:24px}}@media(min-width:1270px)and (min-height:700px)and (max-height:880px){.w-board.is-screen.w-parc-board .card-h{padding-top:var(--s-2)}.w-board.is-screen.w-parc-board .card>.card-b{padding-top:var(--s-1);padding-bottom:var(--s-2)}.w-board.is-screen.w-parc-board .card-foot{padding-top:var(--s-1);padding-bottom:var(--s-2)}.w-board.is-screen.w-parc-board .w-parc-tete{margin-bottom:var(--s-2)}.w-board.is-screen.w-parc-board .w-parc-ouv .w-chart{min-height:34px}.w-board.is-screen.w-parc-board .kpi{padding:10px 12px}}.w-parc-remb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.w-parc-remb>.stat{padding:0 var(--s-3);border-left:1px solid var(--line-soft)}.w-parc-remb>.stat:first-child{padding-left:0;border-left:0}.w-parc-remb .stat-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-parc-remb .stat-v{min-width:0}.w-parc-remb .stat-v>.row{gap:3px!important;min-width:0}.w-parc-remb .stat-v>.row>.muted{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-parc-deux{display:flex;flex-direction:column;gap:1px;min-width:0}.w-parc-deux>span{display:flex;align-items:baseline;gap:5px;min-width:0}.w-parc-deux b{font-size:var(--fs-num-md);font-weight:var(--fw-black);line-height:1.2;letter-spacing:var(--tr-tight)}.w-parc-deux b{flex:none}.w-parc-deux i{font-style:normal;font-size:var(--fs-micro);color:var(--sub);line-height:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-tiroir-voile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-scrim);background:#11141861;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);animation:fade-in var(--dur) var(--ease)}.w-tiroir{position:fixed;top:0;right:0;bottom:0;z-index:var(--z-sheet);width:min(560px,100vw);display:flex;flex-direction:column;background:var(--white);border-left:1px solid var(--line);box-shadow:-18px 0 48px #1114182e;animation:tiroir-in var(--dur) var(--ease)}@media(min-width:1600px){.w-tiroir{width:min(720px,40vw)}}@keyframes tiroir-in{0%{transform:translate(16px);opacity:.4}to{transform:none;opacity:1}}.w-tiroir-h{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-4) var(--s-4) var(--s-3);border-bottom:1px solid var(--line);background:var(--white)}.w-tiroir-h .w-tiroir-t{min-width:0;flex:1 1 auto}.w-tiroir-c{flex:1 1 auto;overflow-y:auto;padding:var(--s-4)}.w-tiroir-f{border-top:1px solid var(--line);padding:var(--s-3) var(--s-4);background:var(--bg-soft);display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center}@media(max-width:767px){.w-tiroir{width:100vw;top:auto;height:92vh;border-left:0;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}@keyframes tiroir-in{0%{transform:translateY(24px);opacity:.4}to{transform:none;opacity:1}}}.w-fiche{display:grid;gap:2px}.w-fiche-l{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--s-3);padding:7px 0;border-bottom:1px dashed var(--line-soft);align-items:baseline}.w-fiche-l:last-child{border-bottom:0}.w-fiche-k{font-size:var(--fs-small);color:var(--grey-ink)}.w-fiche-v{font-size:var(--fs-small);font-weight:var(--fw-semi);min-width:0;overflow-wrap:anywhere}.w-fiche-v.is-mute{font-weight:var(--fw-reg);color:var(--grey-ink)}.w-conso-jours{display:flex;align-items:flex-end;gap:3px;height:68px}.w-conso-j{flex:1 1 0;min-width:6px;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.w-conso-b{border-radius:3px 3px 0 0;background:var(--a-esim);min-height:2px}.w-conso-j.is-partielle .w-conso-b{background:repeating-linear-gradient(135deg,var(--a-esim) 0 4px,transparent 4px 8px);border:1px solid var(--a-esim)}.w-conso-j.is-plafond .w-conso-b{background:var(--warn)}.w-conso-x{display:flex;gap:3px;margin-top:4px}.w-conso-x>span{flex:1 1 0;min-width:6px;text-align:center;font-size:10px;color:var(--grey-ink)}.w-regl{display:flex;flex-direction:column;padding:0 var(--s-4) var(--s-2)}.w-regl-l{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) 0;min-width:0;flex-wrap:wrap}.w-regl-l+.w-regl-l{border-top:1px solid var(--line-soft)}.w-regl-l.is-busy{opacity:.55}.w-regl-l>.ico{flex:none;color:var(--sub)}.w-regl-b{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:1px}.w-regl-t{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-small);font-weight:var(--fw-semi);line-height:1.25;color:var(--ink)}.w-regl-d{font-size:var(--fs-tiny);color:var(--sub);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-regl-x{color:var(--grey-ink)}.w-regl-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 2px var(--blue-pale)}.w-regl-c{flex:none;display:flex;align-items:center;gap:var(--s-2);margin-left:auto}input.w-regl-libre{width:72px;min-width:72px;text-align:right}.w-regl-err{flex:1 0 100%;font-size:var(--fs-tiny);color:var(--red);padding-left:calc(16px + var(--s-3))}.w-regl-l.is-fait>.ico.ok{color:var(--ok)}.w-seg.is-busy{opacity:.6;pointer-events:none}.w-rang-nom{text-transform:capitalize}.tbl .row{gap:var(--s-2)}@container (max-width: 460px){.w-regl-c{flex:1 0 100%;margin-left:0;justify-content:flex-end}}.w-mesure{display:flex;flex-direction:column;gap:1px;padding:7px 0}.w-mesure+.w-mesure{border-top:1px dashed var(--line-soft)}.w-mesure-l{font-size:var(--fs-small);color:var(--grey-ink)}.w-mesure-v{font-size:22px;font-weight:var(--fw-semi);line-height:1.15;font-variant-numeric:tabular-nums}.w-mesure-v.is-ok{color:var(--ok)}.w-mesure-v.is-warn{color:var(--warn-ink)}.w-mesure-v.is-bad{color:var(--bad)}.w-mesure-v.is-esim{color:var(--a-esim-ink)}.w-mesure-v.is-mute{font-size:var(--fs-small);font-weight:var(--fw-reg);color:var(--grey-ink)}.w-mesure-s{font-size:var(--fs-tiny);color:var(--grey-ink)}.w-repart{display:grid;gap:5px}.w-repart-l{display:grid;grid-template-columns:minmax(0,1fr) 2.2fr auto 34px;gap:8px;align-items:center}.w-repart-k{font-size:var(--fs-small);color:var(--ink);overflow-wrap:anywhere}.w-repart-b{height:8px;border-radius:4px;background:var(--grey-pale);overflow:hidden}.w-repart-f{display:block;height:100%;border-radius:4px;background:var(--a-esim)}.w-repart-f.is-ok{background:var(--ok)}.w-repart-f.is-warn{background:var(--warn)}.w-repart-f.is-bad{background:var(--bad)}.w-repart-f.is-info{background:var(--a-esim)}.w-repart-f.is-neutre{background:var(--grey-soft)}.w-repart-n{font-size:var(--fs-small);font-weight:var(--fw-semi);text-align:right}.w-repart-p{text-align:right}.w-abo-grille{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr))}.w-abo-h>:first-child{flex:1 1 200px}.w-abo-jauge{display:grid;gap:4px}.w-abo-reste{font-size:26px;font-weight:var(--fw-semi);line-height:1.1;font-variant-numeric:tabular-nums}.w-abo-reste.is-mute{font-size:var(--fs-body);font-weight:var(--fw-reg);color:var(--grey-ink)}.w-abo-infos{display:grid;gap:1px}.w-abo-l{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--s-3);padding:5px 0;border-top:1px dashed var(--line-soft);align-items:baseline}.w-abo-k{font-size:var(--fs-small);color:var(--grey-ink)}.w-abo-v{font-size:var(--fs-small);font-weight:var(--fw-semi);min-width:0;overflow-wrap:anywhere}.w-abo-clos>summary{cursor:pointer;font-size:var(--fs-small);font-weight:var(--fw-semi)}.w-abo-clos[open]>summary{margin-bottom:var(--s-2)}.w-abo-cartes{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr))}.w-abo{display:flex;flex-direction:column}.w-abo.is-bad{box-shadow:inset 3px 0 0 var(--bad)}.w-abo-h{display:flex;align-items:flex-start;gap:var(--s-3);flex-wrap:wrap;padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line-soft)}.w-abo-h>:first-child{flex:1 1 220px}.w-abo-b{padding:var(--s-3) var(--s-4);display:grid;gap:var(--s-3)}.w-abo-jauge{display:grid;gap:5px}.w-abo-reste{font-size:27px;font-weight:var(--fw-semi);line-height:1.05;font-variant-numeric:tabular-nums}.w-abo-reste.is-warn{color:var(--warn-ink)}.w-abo-reste.is-bad{color:var(--bad)}.w-abo-reste .is-mute{font-size:var(--fs-body);font-weight:var(--fw-reg);color:var(--grey-ink)}.w-abo-track{position:relative;height:10px;border-radius:5px;background:var(--grey-pale);overflow:hidden}.w-abo-track:after{content:"";position:absolute;top:-2px;bottom:-2px;left:var(--seuil, 10%);width:2px;background:var(--ink);opacity:.45}.w-abo-fill{display:block;height:100%;border-radius:5px;background:var(--ok)}.w-abo-fill.is-surveiller{background:var(--warn)}.w-abo-fill.is-critique,.w-abo-fill.is-vide{background:var(--bad)}.w-abo-fill.is-inconnu{background:var(--grey-soft)}.w-abo-grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3) var(--s-2)}@container (max-width: 420px){.w-abo-grille{grid-template-columns:repeat(2,minmax(0,1fr))}}.w-abo-i{min-width:0}.w-abo-ik{font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--grey-ink);margin-bottom:2px}.w-abo-iv{font-size:var(--fs-small);font-weight:var(--fw-semi);overflow-wrap:anywhere}.w-abo-is{font-size:var(--fs-tiny);color:var(--grey-ink);overflow-wrap:anywhere}.w-abo-offert{border-top:1px dashed var(--line-soft);padding-top:var(--s-2)}.w-abo-verdict{font-size:var(--fs-small);font-weight:var(--fw-semi);padding:8px 10px;border-radius:var(--radius-sm);background:var(--bg-soft)}.w-abo-verdict.is-ok{color:var(--ink)}.w-abo-verdict.is-surveiller{background:var(--warn-pale);color:var(--warn-ink)}.w-abo-verdict.is-critique,.w-abo-verdict.is-vide{background:var(--bad-pale);color:var(--bad-ink)}.w-abo-note,.w-note{font-size:var(--fs-tiny);color:var(--warn-ink);background:var(--warn-pale);padding:6px 8px;border-radius:var(--radius-sm);overflow-wrap:anywhere}.w-abo-f{margin-top:auto;display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center;padding:var(--s-3) var(--s-4);border-top:1px solid var(--line-soft);background:var(--bg-soft)}.w-cherche{display:flex;align-items:center;gap:var(--s-2);padding:6px 10px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--white);min-width:0}.w-cherche:focus-within{border-color:var(--a-esim);box-shadow:0 0 0 3px var(--a-esim-pale)}.w-cherche-i{color:var(--grey-ink);flex:none}.w-cherche-c{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:var(--fs-small);color:var(--ink)}.w-cherche-c::-webkit-search-cancel-button{display:none}.w-liste-cherche{padding:var(--s-3) var(--s-4) 0}.tile.is-on{background:var(--red-pale);box-shadow:inset 2px 0 0 var(--red)}.tile.is-on .tile-t{color:var(--red-dark)}.tile.is-on>.obj{color:var(--red)}@container (max-width: 400px){.tile.is-compte{flex-wrap:nowrap}.tile.is-compte .tile-a{flex:none}}.w-part{display:flex;flex-direction:column;gap:var(--s-4)}.w-part-file{margin-bottom:0}.w-part-org-head{display:grid;gap:var(--s-3) var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:var(--s-4);border-bottom:1px solid var(--line-soft)}.w-part-c-l{font-size:var(--fs-tiny);font-weight:var(--fw-reg);color:var(--grey-ink)}.w-part-c-v{margin-top:3px;font-family:var(--font-num);font-size:var(--fs-num-md);font-weight:var(--fw-bold);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.w-part-c-n{font-size:var(--fs-tiny);color:var(--grey-ink)}.w-part-bloc{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:var(--s-3) 0 0;font-size:var(--fs-small);color:var(--sub)}.w-part-bloc>svg{color:var(--ico-ink)}.w-part-bloc b{color:var(--ink);font-weight:var(--fw-bold)}.w-part-owner{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-top:var(--s-3);font-size:var(--fs-small)}.w-part-owner .sub{color:var(--sub)}.w-part-sites{width:100%;margin-top:var(--s-3);border-collapse:collapse;font-size:var(--fs-small)}.w-part-sites th,.w-part-sites td{padding:0 var(--s-3);height:42px;text-align:left;white-space:nowrap}.w-part-sites th{height:35px;font-size:var(--fs-tiny);font-weight:var(--fw-reg);text-transform:none;letter-spacing:-.01em;color:var(--faint);border-bottom:1px solid var(--line-soft)}.w-part-sites td{border-top:1px solid var(--line-soft)}.w-part-sites tbody tr:first-child td{border-top:0}.w-part-sites tbody tr:hover td{background:#fbfbfb}.w-part-sites th:first-child,.w-part-sites td:first-child{padding-left:var(--card-px)}.w-part-sites th:last-child,.w-part-sites td:last-child{padding-right:var(--card-px)}.w-part-sites .num,.w-part-sites th.num{text-align:right;font-family:var(--font-num)}.w-part-sites .strong{font-weight:var(--fw-semi)}.w-part-site{display:inline-flex;align-items:center;gap:var(--s-2)}.w-part-sites code{font-family:var(--font-mono);font-size:var(--fs-tiny);font-weight:var(--fw-reg);letter-spacing:.02em;padding:2px 6px;border-radius:5px;background:#f6f6f7;border:1px solid #EBEBED}.w-part-sites .sub{color:var(--sub)}.w-part-notes{display:flex;gap:var(--s-4);flex-wrap:wrap;margin-top:var(--s-3);font-size:var(--fs-tiny);color:var(--sub)}.w-part-notes>span{display:inline-flex;align-items:center;gap:var(--s-1)}.w-part-verif{display:inline-flex;align-items:center;gap:var(--s-2)}.w-part-err{font-size:var(--fs-tiny);color:var(--bad-ink, var(--red))}@media(min-width:760px){.w-part-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.w-part-org-head{grid-template-columns:repeat(6,minmax(0,1fr))}}.w-part-scroll{overflow-x:auto;margin:var(--s-3) calc(var(--card-px) * -1) 0;border-top:1px solid var(--line-soft)}.w-part-scroll .w-part-sites{margin-top:0;min-width:640px}.w-duo{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--grid-gap);align-items:stretch}@container (min-width: 900px){.w-duo{grid-template-columns:minmax(0,1fr) 340px}}.w-duo>*{min-width:0}.w-outils{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end}.w-cherche{position:relative;display:inline-flex;align-items:center;width:260px;max-width:100%;height:30px;border-radius:15px;background:var(--bg-soft);border:1px solid #E9E9E9;color:#8a8b8f;padding:0 10px;gap:7px;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.w-cherche:focus-within{background:var(--white);border-color:var(--acc-300);box-shadow:var(--ring)}.w-cherche>input,.w-cherche>input[type=search]{height:28px;border:0;padding:0;background:none;box-shadow:none;font-size:var(--fs-small);min-width:0}.w-cherche>input:focus{box-shadow:none}.w-table-card>.card-h{flex-wrap:wrap}.w-table-card.is-titre-entier>.card-h>.grow{flex-basis:auto;max-width:calc(100% - 24px - var(--s-3))}.w-table-card.is-titre-entier>.card-h>.w-outils{margin-left:auto}.w-cat{display:flex;flex-direction:column;min-width:0}.w-cat-v{margin-top:4px;font-size:var(--fs-num-lg);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--ink)}.w-cat-bar{display:flex;height:14px;margin:14px 0 12px;border-radius:4.5px;overflow:hidden;background:var(--track)}.w-cat-bar>i{display:block;height:100%;transform-origin:left;animation:fill-in var(--dur-enter) var(--ease) backwards;animation-delay:calc(var(--i, 0) * 60ms + .15s)}.w-cat-bar>i+i{box-shadow:inset 1px 0 #ffffffb3}.w-cat-l{display:flex;flex-direction:column;border-top:1px solid var(--line-soft);padding-top:6px}.w-cat-r{display:grid;grid-template-columns:7px 22px minmax(0,1fr) auto auto;align-items:center;gap:9px;height:38px;padding:0 4px;margin:0 -4px;border-radius:var(--radius-sm);text-align:left;font-size:var(--fs-body);color:var(--ink);transition:background var(--dur-fast) var(--ease)}.w-cat-r:hover{background:var(--bg-soft)}.w-cat-r>i{width:7px;height:7px;border-radius:50%}.w-cat-n{font-weight:var(--fw-med);letter-spacing:-.015em}.w-cat-s{font-size:var(--fs-tiny);color:var(--grey-ink)}.w-cat-m{min-width:70px;text-align:right;color:var(--sub)}.w-indispo{display:flex;align-items:center;gap:9px;flex-wrap:wrap;min-width:0;min-height:32px}.w-indispo>.obj{box-sizing:border-box;width:28px;height:28px;padding:6px;border-radius:7px;background:#f7f7f7;border:1px solid var(--line);color:var(--ico-ink)}.w-indispo-l{font-size:var(--fs-small);font-weight:var(--fw-med);color:var(--ink)}.w-indispo-r{flex:1 0 100%;margin:0}.w-table-grid .w-money-v{font-size:var(--fs-small);font-weight:var(--fw-med)}.w-table-grid .w-money.is-lg .w-money-v,.w-table-grid .w-money.is-xl .w-money-v{font-size:var(--fs-body)}.w-vid{display:flex;align-items:center;gap:10px;min-width:0;max-width:min(420px,34vw)}.w-vid-ico{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:7px;background:#f5f6f8;border:1px solid var(--line);color:var(--ico-strong)}.w-vid-t{font-weight:var(--fw-med);color:var(--ink);min-width:0}a.w-vid-t:hover{color:var(--acc-600)}.w-qui{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:220px;color:var(--ink);font:inherit;text-align:left}.w-qui:hover>span:last-child{color:var(--acc-600);text-decoration:underline;text-underline-offset:3px}.w-vid-a{flex-wrap:nowrap;gap:6px}.w-vid-lock{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;color:var(--ico-ink);border:1px dashed #DADBDE}.w-vues-plus{display:none}.w-avant{display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--s-6)}@container (min-width: 760px){.w-avant{grid-template-columns:repeat(2,minmax(0,1fr))}.w-avant>.tile+.tile{border-top:0}}.w-filtres{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap;padding:10px var(--card-px);border-bottom:1px solid var(--line-soft);min-width:0}.w-filtres-f{flex:1 1 320px;min-width:0}.w-filtres-a{display:flex;align-items:center;gap:var(--s-2);flex:none;flex-wrap:wrap}.w-filtres-n{font-size:var(--fs-tiny);color:var(--grey-ink);white-space:nowrap}.w-filtres-n .num{color:var(--ink);font-weight:var(--fw-med)}.w-facettes{min-width:0;overflow-x:auto;scrollbar-width:none}.w-facettes::-webkit-scrollbar{display:none}.w-facettes-in{display:flex;gap:6px;width:max-content}.w-tri{position:relative;display:inline-flex;align-items:center}.w-tri-i{position:absolute;left:9px;color:var(--ico-ink);pointer-events:none}select.w-tri-s,.w-tri-s{height:28px;min-width:0;max-width:260px;width:auto;padding-left:28px;padding-right:28px;font-size:var(--fs-tiny);border-radius:var(--radius-sm);background-color:var(--white);background-position:calc(100% - 14px) calc(50% - 1px),calc(100% - 9px) calc(50% - 1px)}.w-liste-cherche{padding:10px var(--card-px) 0}.w-liste-cherche>.w-cherche{width:min(360px,100%)}.w-cherche-i{color:#8a8b8f;flex:none}.w-plateau-liste>.card-b{padding-top:0}.w-plateau-liste>.card-b>.w-table-grid:first-child{margin-top:0}.w-mesure{gap:2px;padding:9px 0}.w-mesure+.w-mesure{border-top:1px solid var(--line-soft)}.w-mesure-l{font-size:var(--fs-tiny)}.w-mesure-v{font-size:var(--fs-num-lg);font-weight:var(--fw-bold);letter-spacing:-.02em}.w-mesure-v.is-ok{color:var(--ok-ink)}.w-mesure-v.is-bad{color:var(--bad-ink)}.w-mesure-v.is-esim{color:var(--ink)}.w-repart{gap:7px}.w-repart-l{grid-template-columns:minmax(0,1.5fr) minmax(36px,1fr) auto 38px}.w-repart-p{white-space:nowrap;text-align:right}.w-repart-k{font-size:var(--fs-tiny);overflow-wrap:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--sub)}.w-repart-b{height:6px;background:var(--track)}.w-repart-f{background:var(--acc-400);transform-origin:left;animation:fill-in var(--dur-enter) var(--ease) backwards}.w-repart-f.is-info,.w-repart-f.is-neutre{background:var(--acc-300)}.w-repart-n{font-size:var(--fs-tiny);font-weight:var(--fw-med)}.w-client{min-width:0;max-width:230px}.w-plateau-liste .w-client{max-width:205px}.w-plateau-liste .w-table-grid th,.w-plateau-liste .w-table-grid td{padding-inline:8px}.w-plateau-liste .w-table-grid th:first-child,.w-plateau-liste .w-table-grid td:first-child{padding-left:var(--card-px)}.w-plateau-liste .w-table-grid th:last-child,.w-plateau-liste .w-table-grid td:last-child{padding-right:var(--card-px)}@media(min-width:1270px)and (min-height:700px){.w-board.is-screen .kpi-in{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr);column-gap:10px;row-gap:6px;align-items:center}.w-board.is-screen .kpi-top{display:contents}.w-board.is-screen .kpi-ico{grid-column:1;grid-row:1;width:30px;height:30px}.w-board.is-screen .kpi-label{grid-column:2;grid-row:1;font-size:var(--fs-small);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.w-board.is-screen .kpi-top>.w-tip,.w-board.is-screen .kpi-top>.kpi-go{grid-column:3;grid-row:1}.w-board.is-screen .kpi-in>.kpi-row{grid-column:1 / -1;grid-row:2;align-self:end;margin-top:0;padding-top:0;min-height:0}.w-board.is-screen .kpi-value{font-size:22px}.w-board.is-screen .kpi-foot{font-size:var(--fs-tiny)}.w-board.is-screen .kpi .w-mbar{height:36px}}.w-table-grid td .w-date,.w-table-grid td time{white-space:nowrap}@container (max-width: 400px){.tile-v .w-money-v{font-size:var(--fs-body)}}.w-chiffres{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr))}.w-chiffres-c{display:flex;flex-direction:column;gap:3px;min-width:0;padding:0 12px}.w-chiffres-c:first-child{padding-left:0}.w-chiffres-c:last-child{padding-right:0}.w-chiffres-c+.w-chiffres-c{border-left:1px solid var(--line-soft)}.w-chiffres-l,.w-chiffres-s{font-size:var(--fs-tiny);color:var(--grey-ink);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-chiffres-v{font-size:var(--fs-num-lg);font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1.15;color:var(--ink);white-space:nowrap}.w-chiffres-v.is-bad{color:var(--bad-ink)}.w-chiffres-v.is-warn{color:var(--warn-ink)}.w-chiffres-v.is-ok{color:var(--ok-ink)}@media(min-width:1024px){.w-tete .kpi{min-height:0;padding:12px 14px}.w-tete .kpi-in{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-rows:auto minmax(0,1fr);column-gap:10px;row-gap:10px;align-items:center}.w-tete .kpi-top{display:contents}.w-tete .kpi-ico{grid-column:1;grid-row:1;width:30px;height:30px}.w-tete .kpi-label{grid-column:2;grid-row:1;font-size:var(--fs-small);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.w-tete .kpi-top>.w-tip{grid-column:3;grid-row:1}.w-tete .kpi-top>.kpi-go{grid-column:4;grid-row:1;margin-left:-4px}.w-tete .kpi-in>.kpi-row{grid-column:1 / -1;grid-row:2;align-self:end;margin-top:0;padding-top:0;min-height:0}.w-tete .kpi-value{font-size:23px}.w-tete .kpi .w-mbar{height:38px}}.w-kpi-u{font-size:.56em;font-weight:var(--fw-med);letter-spacing:0;color:var(--grey-ink)}.w-kpi-split{flex:1 1 auto;min-width:0;height:10px;margin:2px 0 0}.page-head-a>.w-perimetre{margin-right:var(--s-2)}@media(min-width:1270px)and (min-height:700px){.app.is-screen .content>.wants-wide>:not(.w-board){flex:none}}.w-etat-pile{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.w-etat-app{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.w-conso-cell{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0}@media(min-width:1024px){.w-tete .kpi-row{flex-wrap:nowrap}.w-tete .kpi-main{flex:1 1 0}}@container (max-width: 380px){.w-chiffres{grid-template-columns:minmax(0,1fr)}.w-chiffres-c{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l v" "s v";column-gap:12px;row-gap:1px;padding:7px 0;align-items:center}.w-chiffres-c:first-child{padding-top:0}.w-chiffres-c:last-child{padding-bottom:0}.w-chiffres-c+.w-chiffres-c{border-left:0;border-top:1px solid var(--line-soft)}.w-chiffres-l{grid-area:l;font-size:var(--fs-small);color:var(--ink)}.w-chiffres-s{grid-area:s}.w-chiffres-v{grid-area:v;font-size:var(--fs-num-md)}}.kpi.is-on{border-color:var(--acc-300);box-shadow:0 0 0 3px var(--acc-100),var(--shadow-card)}.card-b .w-sous-table{margin-inline:calc(var(--card-px) * -1)}.card-b .w-sous-table .w-table-grid th:first-child,.card-b .w-sous-table .w-table-grid td:first-child{padding-left:var(--card-px)}.card-b .w-sous-table .w-table-grid th:last-child,.card-b .w-sous-table .w-table-grid td:last-child{padding-right:var(--card-px)}.card-b>.section+.section{margin-top:var(--s-5)}.w-seg-n{color:var(--grey-ink);margin-left:2px}.kpi .kpi-row:has(>.kpi-viz .w-gauge){flex-direction:row;align-items:center;flex-wrap:nowrap}.kpi .kpi-row:has(>.kpi-viz .w-gauge)>.kpi-viz{width:auto}.kpi .w-gauge{gap:0}.kpi .w-gauge-l:empty{display:none}.kpi .w-gauge-c{font-size:11.5px;font-weight:var(--fw-bold);letter-spacing:-.01em}.w-deux{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--grid-gap);align-items:stretch}@container (min-width: 760px){.w-deux{grid-template-columns:repeat(2,minmax(0,1fr))}}.w-deux>*{min-width:0}.w-abo-ik{font-size:var(--fs-tiny);letter-spacing:0;text-transform:none;margin-bottom:1px}.w-abo-grille{gap:var(--s-3) var(--s-3)}.w-abo-f{padding:10px var(--s-4);gap:6px}.w-abo-h .row a.small{font-size:var(--fs-tiny)}.w-cat-hors{border-top:1px dashed var(--line);margin-top:2px}.w-cat-hors .w-cat-n{color:var(--grey-ink)}.w-cat-ico{width:22px;height:22px;display:grid;place-items:center;color:var(--grey-ink)}.w-part-titre{font-size:var(--fs-h2);font-weight:var(--fw-med);margin:var(--s-2) 0 0}.w-part-vide{font-size:var(--fs-small);color:var(--grey-ink);padding:2px 0 var(--s-2)}.w-part-seuil{height:5px;margin:5px 0 3px;border-radius:3px;background:var(--track);overflow:hidden;max-width:120px}.w-part-seuil>i{display:block;height:100%;background:var(--acc-400);border-radius:3px;transform-origin:left;animation:fill-in var(--dur-enter) var(--ease) backwards}.w-part-rangee{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-5)}.w-part-rangee>*{margin:0}.w-vid-t{max-width:300px}.w-part-sites th{white-space:normal;line-height:1.2}.w-part-sites td:first-child{white-space:normal}.w-part-site{flex-wrap:wrap;row-gap:4px}.af-chip{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:500;white-space:nowrap;border:1px solid transparent;flex:none}.af-chip.is-bad{background:var(--bad-pale);color:var(--bad-ink);border-color:var(--bad-line)}.af-chip.is-warn{background:var(--warn-pale);color:var(--warn-ink);border-color:var(--warn-line)}.af-chip.is-ok{background:var(--ok-pale);color:var(--ok-ink);border-color:var(--ok-line)}.af-chip.is-blue{background:#eef6ff;color:#1d5fc2;border-color:#cfe3fb}.af-chip.is-grey{background:var(--grey-pale);color:var(--sub);border-color:var(--line)}.af-msgbar{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.af-msgbar>.notice,.af-msgbar>.w-prompt{margin:0}@media(min-width:1270px)and (min-height:700px){.app.is-screen .content>.af-msgbar{flex:none}}.af-maitre .card-h{gap:10px}.af-maitre .card-h .card-t{flex:1;min-width:0;display:flex;align-items:center;gap:6px}.af-maitre .card-h .w-seg{flex:none}.af-liste{display:flex;flex-direction:column;gap:2px;padding:6px}.af-liste-t{padding:10px 10px 4px;font-size:12px;font-weight:600;color:var(--faint)}.af-l{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:start;text-align:left;padding:8px 10px 8px 8px;border-radius:12px;width:100%;color:var(--ink);position:relative;transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.af-l:hover{background:#ffffffd9}.af-l.on{background:#fff;box-shadow:0 0 0 1px #d5dbe2,0 6px 16px -10px #10182840}.af-l.on:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:#2b2f36}.af-l.on.is-bad:before{background:var(--red-grad)}.af-l.on.is-warn:before{background:var(--t-orange)}.af-l-ico{width:30px;height:30px;display:grid;place-items:center;position:relative}.af-l-ico>.avatar,.af-l-ico>.w-avatar{width:30px;height:30px}.af-l-ico>.af-l-badge{position:absolute;right:-4px;bottom:-3px;box-shadow:0 0 0 2px #fff;border-radius:6px}.af-l-b{display:flex;flex-direction:column;gap:2px;min-width:0}.af-l-1{display:flex;gap:6px;align-items:center;min-width:0;font-size:13.5px}.af-l-1 b{font-weight:600;color:var(--ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-l-1 .flag,.af-l-1 img{flex:none}.af-l-2{font-size:12.5px;color:var(--sub);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-l-3{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.af-l-3:empty{display:none}.af-l-r{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.af-l-r b{font-size:13.5px;font-weight:600}.af-l-r small{font-size:11.5px;color:var(--faint);white-space:nowrap}.af-filtres{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px;border-bottom:1px solid var(--line-soft)}.af-f{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 9px 0 3px;border-radius:999px;font-size:12.5px;color:var(--ink);background:#fff;border:1px solid #DCE1E7;box-shadow:0 1px 2px #1018280a,inset 0 1px #fff;white-space:nowrap}.af-f:hover{border-color:#c9d0d9}.af-f b{font-weight:600;font-variant-numeric:tabular-nums}.af-f.on{border-color:#9aa4b2;box-shadow:0 0 0 3px #7a3ce81a;font-weight:500}.af-f.is-tout{padding-left:10px}.af-vide{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:40px 16px;text-align:center;font-size:13px;color:var(--sub);flex:1 1 auto}.af-vide b{font-size:15px;color:var(--ink-strong)}.af-vide .btn{margin-top:6px}.af-ok{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,#4ade80,#16a34a);box-shadow:0 6px 16px -6px #16a34a99,inset 0 1px #ffffff59}.af-d-h{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 20px 12px;border-bottom:1px solid var(--line-soft)}.af-d-qui{display:flex;align-items:center;gap:12px;min-width:0}.af-d-qui-b{display:flex;flex-direction:column;gap:1px;min-width:0}.af-d-sur{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--faint);white-space:nowrap}.af-d-qui h2{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:650;letter-spacing:-.025em;color:var(--ink-strong);min-width:0}.af-d-qui h2>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-d-meta{font-size:12.5px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-d-droite{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:none}.af-d-m1{display:flex;align-items:center;gap:6px}.af-d-sorties{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.af-sortie{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 5px;border-radius:999px;font-size:12.5px;font-weight:500;color:var(--ink);background:#fff;border:1px solid #DCE1E7;box-shadow:0 1px 2px #1018280d,inset 0 1px #fff;white-space:nowrap;cursor:pointer}.af-sortie:hover{text-decoration:none;color:var(--ink);border-color:#c9d0d9}.af-sortie.is-sans{padding-left:10px}.af-d-corps{display:flex;flex-direction:column;gap:12px;padding:14px 20px;min-height:0}.af-d-titre{margin:0;font-size:15.5px;font-weight:600;letter-spacing:-.015em;color:var(--ink-strong);line-height:1.35}.af-d-pied{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-top:1px solid var(--line-soft);background:#f8fafcd9;border-radius:0 0 var(--radius) var(--radius);flex:none}.af-d-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.af-d-actions .btn{--btn-h: 36px}.af-d-actions .rule-v{height:24px;margin:0 2px}.af-d-pied .w-prompt{background:#fff}.af-d-pied>p{margin:0}.af-faits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.af-faits.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.af-fait{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:12px;background:#fff;border:1px solid var(--line);min-width:0}.af-fait-b{display:flex;flex-direction:column;min-width:0}.af-fait-q{font-size:11.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.af-fait-r{font-size:13.5px;font-weight:600;color:var(--ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:6px}.af-fait-r small{font-weight:400;color:var(--sub)}.af-fait-r a{color:inherit}.af-fait.is-ok .af-fait-r{color:var(--ok-ink)}.af-fait.is-warn .af-fait-r{color:var(--warn-ink)}.af-fait.is-bad{border-color:var(--bad-line);background:var(--bad-pale)}.af-fait.is-bad .af-fait-r{color:var(--bad-ink)}.af-dit{margin:0;padding:10px 14px;border-radius:12px;background:#f6f7f9;border-left:3px solid #D5DBE2;font-size:13px;line-height:1.45;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.af-dit-q{display:block;margin-bottom:2px;font-size:11.5px;color:var(--faint)}.af-ligne{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:12px;border:1px solid var(--line);background:#fff}.af-ligne-b{display:flex;flex-direction:column;min-width:0;flex:1;font-size:12.5px;color:var(--sub)}.af-ligne-b b{font-size:13.5px;font-weight:600;color:var(--ink-strong)}.af-ligne-b a{color:inherit;text-decoration:underline}.af-ligne.is-bad{border-color:var(--bad-line);background:var(--bad-pale)}.af-ligne.is-bad b{color:var(--bad-ink)}.af-ligne.is-ok{border-color:var(--ok-line);background:var(--ok-pale)}.af-ligne.is-ok b{color:var(--ok-ink)}.af-ligne.is-warn{border-color:var(--warn-line);background:var(--warn-pale)}.af-ligne.is-warn b{color:var(--warn-ink)}.af-ligne.is-blue{border-color:#cfe3fb;background:#f3f8ff}.af-sec{display:flex;flex-direction:column;gap:6px}.af-sec-t{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ink-strong)}.af-sec-t small{font-weight:400;color:var(--faint);margin-left:auto}.af-mini{width:100%;border-collapse:collapse;font-size:12.5px}.af-mini th{text-align:left;font-weight:500;color:var(--faint);padding:6px 7px;border-bottom:1px solid var(--line-soft);white-space:nowrap}.af-mini td{padding:7px;border-bottom:1px solid var(--line-soft);white-space:nowrap}.af-mini tr:last-child td{border-bottom:0}.af-mini .num{text-align:right;font-variant-numeric:tabular-nums}.af-mini code{font-size:11.5px;padding:1px 5px;border-radius:5px;background:#f1f3f6}.af-mini-w{overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:#fff}.af-barre{height:6px;border-radius:999px;background:var(--track);overflow:hidden}.af-barre>i{display:block;height:100%;border-radius:inherit;background:var(--t-blue)}.af-barre.is-ok>i{background:linear-gradient(90deg,#4ade80,#16a34a)}.af-barre.is-warn>i{background:var(--t-orange)}.af-vid{display:flex;align-items:center;gap:10px;min-width:0}.af-vid-b{display:flex;flex-direction:column;min-width:0}.af-vid-t{font-size:13px;font-weight:500;color:var(--ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-table table{table-layout:fixed;width:100%}.af-table td:first-child{overflow:hidden}.af-table .w-qui{min-width:0;max-width:100%}.af-table .w-qui .ellipsis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-vid-s{font-size:11.5px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-vues{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.af-vues small{font-size:11px;color:var(--faint);white-space:nowrap}.af-vues small.is-warn{color:var(--warn-ink)}.af-table .w-table-grid tbody tr{cursor:pointer}.af-outils{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.af-outils .af-f{height:26px}.af-seq{display:flex;flex-direction:column;gap:6px;padding:10px 12px}.af-seq-e{display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 10px;padding:9px 10px;border-radius:12px;border:1px solid var(--line);background:#fff}.af-seq-e.is-off{background:#fafbfc}.af-seq-j{grid-row:span 2;align-self:start;display:grid;place-items:center;height:24px;border-radius:7px;font-size:12px;font-weight:650;color:#2b2f36;background:#edeef1;box-shadow:inset 0 0 0 1px #1018280f}.af-seq-e.is-off .af-seq-j{background:#eef0f3;color:var(--faint)}.af-seq-l{font-size:13px;font-weight:600;color:var(--ink-strong);line-height:1.3}.af-seq-c{font-size:12px;color:var(--sub)}.af-seq-a{grid-column:2;display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:4px}.af-seq-a a{font-size:12px;font-weight:500}.af-seq-pied{padding:0 14px 12px;font-size:11.5px;color:var(--faint)}.af-etapes{display:flex;gap:4px}.af-etapes>i{flex:1;height:6px;border-radius:999px;background:var(--track)}.af-etapes>i.is-fait{background:var(--t-blue)}.af-col-pied{padding:8px 14px 12px;font-size:11.5px;color:var(--faint);border-top:1px solid var(--line-soft)}@media(max-width:1100px){.af-faits.is-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.v-ecran.is-md,.v-ecran.is-lc{grid-template-columns:minmax(0,1fr)}}@media(min-width:1270px)and (min-height:700px){.app.is-screen .af-carte-defile>.card-b{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.app.is-screen .af-col-defile{overflow-y:auto;overscroll-behavior-y:contain}}.v-ecran.is-lc .af-d-h{flex-wrap:wrap;gap:8px 12px;padding:12px 16px 10px}.v-ecran.is-lc .af-d-droite{flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;justify-content:flex-start}.v-ecran.is-lc .af-d-sorties{justify-content:flex-start}.v-ecran.is-lc .af-d-corps{padding:12px 16px}.v-ecran.is-lc .af-d-qui h2{font-size:17px}.af-d .btn-navy>svg,.af-msgbar .btn-navy>svg{color:var(--ico-strong)}.af-d .btn-danger,.af-msgbar .btn-danger{color:var(--bad-ink);border-color:var(--bad-line);background:var(--bad-pale)}.af-d .btn-danger>svg,.af-msgbar .btn-danger>svg{color:var(--bad-ink)}.af-reglages>.v-col>.card{flex:none}.af-table .w-table-grid.is-dense td{padding-top:5px;padding-bottom:5px}.af-table .w-table-grid th{padding-top:8px;padding-bottom:8px}.af-table .w-table-grid td.af-td-fin{white-space:nowrap}.v-ecran.af-3{grid-template-columns:minmax(320px,380px) minmax(0,1fr) minmax(320px,400px)}@media(max-width:1599px){.v-ecran.af-3{grid-template-columns:minmax(300px,360px) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,.7fr)}.v-ecran.af-3>:nth-child(3){grid-column:1 / -1}}@media(min-width:1600px){.af-seul-etroit{display:none!important}}@media(max-width:1599px){.af-seul-large{display:none!important}.v-ecran.af-3.af-demandes{grid-template-rows:none}}.af-col-l{display:flex;flex-direction:column;padding:4px 6px 6px}.af-fl{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:center;text-align:left;padding:6px 8px;border-radius:10px;width:100%;min-height:36px;font-size:13px;color:var(--ink)}.af-fl>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-fl small{display:block;font-size:11.5px;color:var(--faint)}.af-fl>b{font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink-strong)}button.af-fl:hover{background:#10182809}.af-fl.on{background:#fff;box-shadow:0 0 0 1px #d5dbe2,0 4px 12px -8px #10182840;font-weight:500}.af-fl+.af-fl{margin-top:1px}.af-note{margin:0;padding:0 4px;font-size:11.5px;line-height:1.45;color:var(--faint)}.af-rl{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:8px 10px;align-items:center;text-align:left;padding:7px 10px;border-radius:10px;width:100%;color:var(--ink);font-size:13px}.af-rl:hover{background:#10182809}.af-rl.on{background:#fff;box-shadow:0 0 0 1px #d5dbe2,0 4px 12px -8px #10182840}.af-rl-b{display:flex;flex-direction:column;min-width:0}.af-rl-b b{font-weight:600;color:var(--ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-rl-b span{font-size:12px;color:var(--sub);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-rl-b a{color:#1d5fc2}.af-rl-r{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;color:var(--faint);white-space:nowrap}.v-ecran.af-vg{grid-template-columns:minmax(0,1fr) minmax(280px,320px) minmax(340px,390px);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"liste classement video" "cal temps video"}.af-vg>.af-z-liste{grid-area:liste}.af-vg>.af-z-classement{grid-area:classement}.af-vg>.af-z-video{grid-area:video}.af-vg>.af-z-cal{grid-area:cal}.af-vg>.af-z-temps{grid-area:temps}@media(min-width:1270px)and (min-height:700px){.app.is-screen .v-ecran.af-vg>.af-z-cal,.app.is-screen .v-ecran.af-vg>.af-z-temps{height:auto}}@media(max-width:1599px){.v-ecran.af-vg{grid-template-columns:minmax(0,1fr) minmax(320px,360px);grid-template-rows:minmax(0,1fr) auto auto;grid-template-areas:"liste video" "cal video" "classement temps"}}.af-videos .af-table th:nth-child(2),.af-videos .af-table td:nth-child(2){width:150px}.af-videos .af-table th:nth-child(3),.af-videos .af-table td:nth-child(3){width:100px}.af-videos .af-table th:nth-child(4),.af-videos .af-table td:nth-child(4){width:92px}.af-cal .card-b{padding-top:6px;padding-bottom:12px}.af-cal-pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin-top:8px}.af-tps{display:flex;flex-direction:column;padding:2px 14px 10px}.af-tps-l{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 10px;padding:6px 0;border-bottom:1px solid var(--line-soft)}.af-tps-l:last-child{border-bottom:0}.af-tps-l>span{font-size:12.5px;color:var(--sub)}.af-tps-l>b{font-size:15px;font-weight:650;letter-spacing:-.02em;color:var(--ink-strong);text-align:right;font-variant-numeric:tabular-nums}.af-tps-l>small{grid-column:1 / -1;font-size:11.5px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-z-classement .card-b{padding-top:6px}.v-ecran.af-sg{grid-template-columns:minmax(0,1fr) minmax(440px,520px);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"liste detail" "bas detail"}.af-sg>.af-z-liste{grid-area:liste}.af-sg>.af-z-detail{grid-area:detail}.af-sg>.af-z-bas{grid-area:bas}@media(min-width:1270px)and (min-height:700px){.app.is-screen .v-ecran.af-sg>.af-z-bas{height:auto}}.af-duo{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;min-height:0}.af-duo>.card{min-width:0}.af-z-bas .card-b{max-height:252px;overflow-y:auto;overscroll-behavior-y:contain}.af-funnel{display:grid;grid-template-columns:104px minmax(0,1fr) 36px;gap:7px 10px;align-items:center;font-size:12.5px}.af-funnel .num{text-align:right}.af-rate{display:flex;flex-direction:column;gap:7px}.af-rate-l{display:grid;grid-template-columns:minmax(0,1fr) auto 120px 76px;gap:10px;align-items:center;font-size:12.5px}.af-rate-l>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-rate-l>small{font-size:11.5px;color:var(--faint);text-align:right;font-variant-numeric:tabular-nums}.af-studio .af-table th:nth-child(2),.af-studio .af-table td:nth-child(2){width:120px}.af-studio .af-table th:nth-child(3),.af-studio .af-table td:nth-child(3){width:58px}.af-studio .af-table th:nth-child(4),.af-studio .af-table td:nth-child(4){width:150px}.af-studio .af-table th:nth-child(5),.af-studio .af-table td:nth-child(5){width:104px}.af-studio .af-table th:nth-child(6),.af-studio .af-table td:nth-child(6){width:104px}.af-studio .af-table th:nth-child(7),.af-studio .af-table td:nth-child(7){width:116px;white-space:nowrap}.af-studio .af-table th{white-space:nowrap}.af-studio .af-etapes{width:96px;margin-top:3px}.af-studio .af-etapes>i{height:4px}@media(max-width:1599px){.v-ecran.af-sg{grid-template-columns:minmax(0,1fr) minmax(380px,440px)}.af-studio .af-table th:nth-child(5),.af-studio .af-table td:nth-child(5),.af-studio .af-table th:nth-child(7),.af-studio .af-table td:nth-child(7){display:none}}.v-ecran.af-pg{grid-template-columns:minmax(0,1fr) minmax(540px,620px)}.af-pg .af-mini th,.af-pg .af-mini td{padding-inline:5px}.af-pg .af-mini th:first-child,.af-pg .af-mini td:first-child{padding-left:9px}.af-pg .af-mini th:last-child,.af-pg .af-mini td:last-child{padding-right:9px}.af-site{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.af-site .af-chip{height:17px;font-size:10.5px;padding:0 6px}.af-orgs th:nth-child(2),.af-orgs td:nth-child(2){width:76px}.af-orgs th:nth-child(3),.af-orgs td:nth-child(3){width:112px}.af-orgs th:nth-child(4),.af-orgs td:nth-child(4){width:104px}.af-orgs th:nth-child(5),.af-orgs td:nth-child(5){width:78px}.af-orgs th:nth-child(6),.af-orgs td:nth-child(6){width:118px}.af-orgs th:nth-child(7),.af-orgs td:nth-child(7){width:104px}.af-orgs th:nth-child(8),.af-orgs td:nth-child(8){width:118px}.af-orgs td:first-child{overflow:hidden}.af-orgs .af-vid-t{display:flex;align-items:center;gap:6px}.af-orgs .af-vid-t>:not(.flag){overflow:hidden;text-overflow:ellipsis}.af-mini td:first-child .strong{display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}@media(max-width:1599px){.v-ecran.af-pg{grid-template-columns:minmax(0,1fr) minmax(440px,520px)}}.af-orgs .w-table-grid tfoot td{padding:9px 12px;border-top:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--ink-strong);background:#fafbfc;white-space:nowrap}.af-orgs .w-table-grid tfoot td.num{text-align:right;font-variant-numeric:tabular-nums}.af-orgs .w-table-grid tfoot td:first-child{padding-left:var(--card-px, 16px)}.af-orgs .w-table-grid tfoot td:last-child{padding-right:var(--card-px, 16px)}.af-cag{display:flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:96px}.af-cag .af-barre{width:96px;height:5px}.af-cag small{font-size:11px;color:var(--faint)}.v-ecran.is-lc.af-activation{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}.af-activation .af-table th:nth-child(2),.af-activation .af-table td:nth-child(2){width:150px}.af-activation .af-table th:nth-child(3),.af-activation .af-table td:nth-child(3){width:172px;white-space:nowrap}.af-activation .af-table th:nth-child(4),.af-activation .af-table td:nth-child(4){width:64px}.af-activation .af-table th:nth-child(5),.af-activation .af-table td:nth-child(5){width:88px}.af-activation .af-table th:nth-child(6),.af-activation .af-table td:nth-child(6){width:190px}.af-activation .af-table th:nth-child(7),.af-activation .af-table td:nth-child(7){width:190px}.af-activation .af-table th:nth-child(8),.af-activation .af-table td:nth-child(8){width:150px}.af-activation .af-table td:nth-child(6),.af-activation .af-table td:nth-child(7){overflow:hidden}.af-relances{display:flex;flex-wrap:wrap;gap:3px}.v-ecran.is-lc.af-reglages{grid-template-columns:minmax(0,1fr) minmax(380px,460px)}.af-z-video>.card,.af-z-detail>.card{flex:1 1 auto;min-height:0}.af-cls{display:flex;flex-direction:column;gap:2px}.af-cl{display:grid;grid-template-columns:18px 22px minmax(0,1fr) auto;gap:8px;align-items:center;text-align:left;width:100%;padding:6px 8px;border-radius:10px;color:var(--ink);background-image:linear-gradient(90deg,#F1F3F6 var(--af-p, 0%),transparent var(--af-p, 0%))}.af-cl:hover{box-shadow:inset 0 0 0 1px #d5dbe2}.af-cl .w-place{font-size:11px}.af-cl-b{display:flex;flex-direction:column;min-width:0}.af-cl-1{display:flex;align-items:center;gap:5px;min-width:0;font-size:13px}.af-cl-1 b{font-weight:600;color:var(--ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-cl-1>:not(b){flex:none}.af-cl-2{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--faint);white-space:nowrap}.af-cl-2 .af-chip{height:17px;padding:0 6px;font-size:10.5px}.af-cl-n{font-size:14px;font-weight:650;color:var(--ink-strong)}.af-tps-l{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:0 8px;padding:7px 0}.af-tps-l>small{grid-column:auto;grid-row:1;grid-column-start:2;text-align:right}.af-tps-l>b{grid-column-start:3;grid-row:1;font-size:14px}.af-z-video .af-d-h{flex-wrap:wrap;gap:8px 12px;padding:12px 16px 10px}.af-z-video .af-d-droite{flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;justify-content:flex-start}.af-z-video .af-d-sorties{justify-content:flex-start}.af-z-video .af-d-corps{padding:12px 16px}.af-z-video .af-d-qui h2{font-size:17px}.v-ecran.is-lc.af-demandes-vide{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}a.af-fl:hover{text-decoration:none;background:#10182809;color:var(--ink)}.ab-lien{margin-left:auto;display:inline-flex;align-items:center;gap:2px;font-size:13px;color:var(--sub);white-space:nowrap}.ab-lien:hover{color:var(--ink);text-decoration:none}.ab-n{font-size:12.5px;color:var(--sub);background:var(--grey-pale);border-radius:999px;padding:2px 9px;box-shadow:inset 0 0 0 1px var(--line);font-weight:500}.ab-vide{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 16px;text-align:center;font-size:13px;color:var(--sub)}.ab-vide b{font-size:15px;color:var(--ink-strong);font-weight:600}.ab-ok{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#fff;margin-bottom:2px;background:linear-gradient(160deg,#4ade80,#16a34a);box-shadow:0 6px 16px -6px #16a34a99,inset 0 1px #ffffff59}.ab-chip{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:500;white-space:nowrap;border:1px solid transparent;flex:none}.ab-chip.is-bad{background:var(--bad-pale);color:var(--bad-ink);border-color:var(--bad-line)}.ab-chip.is-warn{background:var(--warn-pale);color:var(--warn-ink);border-color:var(--warn-line)}.ab-chip.is-ok{background:var(--ok-pale);color:var(--ok-ink);border-color:var(--ok-line)}.ab-chip.is-grey{background:var(--grey-pale);color:var(--sub);border-color:var(--line)}.ab-chip.is-blue{background:#eef6ff;color:#1d5fc2;border-color:#cfe3fb}.ab-moyen{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink);white-space:nowrap}.ab-sortie{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 8px;border-radius:999px;font-size:12.5px;font-weight:500;color:var(--ink);background:#fff;border:1px solid #DCE1E7;box-shadow:0 1px 2px #1018280d,inset 0 1px #fff;white-space:nowrap;cursor:pointer}.ab-sortie:hover{text-decoration:none;color:var(--ink);border-color:#c9d0d9}.ab-sortie>svg{color:var(--ico-ink)}.w-board.ab-hd{grid-template-columns:minmax(350px,1.2fr) repeat(4,minmax(0,1fr));grid-template-areas:"faire  kpis   kpis   kpis   kpis" "faire  ouv    ouv    zones  payer" "decide ventes ventes class  rangs"}.w-board.ab-hd>.ab-z-faire{grid-area:faire}.w-board.ab-hd>.ab-z-kpis{grid-area:kpis}.w-board.ab-hd>.ab-z-ouv{grid-area:ouv}.w-board.ab-hd>.ab-z-zones{grid-area:zones}.w-board.ab-hd>.ab-z-payer{grid-area:payer}.w-board.ab-hd>.ab-z-decide{grid-area:decide}.w-board.ab-hd>.ab-z-ventes{grid-area:ventes}.w-board.ab-hd>.ab-z-class{grid-area:class}.w-board.ab-hd>.ab-z-rangs{grid-area:rangs}.ab-z-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-gap);min-width:0}.ab-z-kpis>.w-cell{grid-column:auto!important;min-width:0}.ab-hd .kpi{min-height:0}@media(min-width:1270px)and (min-height:700px){.w-board.is-screen.ab-hd{grid-template-rows:auto minmax(0,1fr) minmax(0,1fr)}.ab-hd .kpi{padding:11px 14px 12px}.ab-hd .kpi-top{margin-bottom:4px}.ab-hd .kpi-ico{width:30px;height:30px}.ab-hd .kpi-value{font-size:22px}.ab-hd .ab-faire>.card-h{padding:6px 14px;min-height:44px}}@media(max-width:1500px){.w-board.ab-hd{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"faire kpis" "faire ouv" "zones payer" "decide class" "ventes ventes" "rangs rangs"}.ab-z-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1500px)and (min-width:1270px)and (min-height:700px){.w-board.is-screen.ab-hd{grid-template-rows:none;grid-auto-rows:minmax(320px,auto);overflow-y:auto}}.ab-faire{display:flex;flex-direction:column;min-height:0}.ab-liste{display:flex;flex-direction:column;padding:6px;gap:2px}.ab-t{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 10px 8px 8px;border-radius:14px;color:var(--ink);position:relative;transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.ab-t:hover{background:#fff;box-shadow:0 0 0 1px var(--line),0 4px 14px -8px #1018282e;text-decoration:none;color:var(--ink)}.ab-t+.ab-t:before{content:"";position:absolute;left:54px;right:12px;top:-1.5px;height:1px;background:var(--line-soft)}.ab-t:hover:before,.ab-t:hover+.ab-t:before{opacity:0}.ab-t-b{display:flex;flex-direction:column;gap:2px;min-width:0}.ab-t-titre{font-size:14px;font-weight:600;letter-spacing:-.015em;color:var(--ink-strong)}.ab-t-pq{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--sub);line-height:1.35;min-width:0}.ab-t-pq>span{min-width:0}.ab-t-pq b{font-weight:600;color:var(--ink)}.ab-t-n{font-size:22px;font-weight:650;letter-spacing:-.03em;min-width:30px;text-align:right;color:var(--ink-strong);white-space:nowrap}.ab-t-n small{font-size:12px;font-weight:500;color:var(--faint);letter-spacing:0}.ab-t.is-rouge .ab-t-n{color:var(--bad-ink)}.ab-t.is-orange .ab-t-n{color:var(--warn-ink)}.ab-t-btn{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px 0 12px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--ink);background:#fff;border:1px solid #DCE1E7;box-shadow:0 1px 2px #1018280d,inset 0 1px #fff;white-space:nowrap}.ab-t-btn>svg{color:var(--ico-ink)}.ab-t:hover .ab-t-btn{border-color:#c9d0d9}.ab-t-btn.is-red{background:var(--red-grad);color:#fff;border-color:#d02c21;box-shadow:var(--shadow-cta)}.ab-t-btn.is-red>svg{color:#ffffffd9}@container (max-width: 440px){.ab-t{gap:9px;padding-inline:6px}.ab-t .tuile{--tuile: 30px !important}.ab-t-titre{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13.5px}.ab-t-n{font-size:19px}.ab-t-btn{height:28px;padding:0 8px 0 10px;font-size:12px}}.ab-visages{display:inline-flex;flex:none}.ab-visages>*{margin-left:-6px;box-shadow:0 0 0 2px #fff;border-radius:50%}.ab-visages>*:first-child{margin-left:0}.ab-ajour{display:flex;align-items:center;gap:6px;padding:9px 16px 10px;font-size:12px;color:var(--ok-ink);border-top:1px solid var(--line-soft);margin-top:auto}.ab-seg{margin-left:auto}.ab-seg .w-seg-b{height:26px;padding:0 11px;font-size:12.5px}.ab-ouv-a{gap:6px;flex:none}.ab-ouv-t{display:flex;align-items:flex-end;gap:14px;flex:none;padding-bottom:6px}.ab-ouv-m{display:flex;flex-direction:column;gap:2px;padding-bottom:3px}.ab-ouv-cle{margin-left:auto;padding-bottom:4px;gap:12px}.ab-cle-k>i.is-ca{background:var(--a-money)}.ab-cle-k>i.is-com{background:var(--a-points)}.ab-ouv-cal{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center}.ab-ca{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:12px 16px 2px}.ab-ca-v{display:flex;flex-direction:column;gap:2px;min-width:0}.ab-ca-l{font-size:12.5px;color:var(--grey-ink)}.ab-ca-n{font-size:26px;font-weight:650;letter-spacing:-.035em;color:var(--ink-strong);line-height:1.1}.ab-delta{display:inline-flex;align-items:center;gap:3px;font-size:12.5px;font-weight:600;white-space:nowrap}.ab-delta.is-up{color:var(--ok-ink)}.ab-delta.is-down{color:var(--bad-ink)}.ab-delta .muted{font-weight:400}.ab-dv-qui{gap:6px;flex-wrap:nowrap;min-width:0}.ab-dv-qui>.ellipsis{min-width:0}.ab-dv .w-table-grid th,.ab-dv .w-table-grid td{padding-left:8px;padding-right:8px}@media(min-width:1270px)and (min-height:700px){.ab-faire>.ab-liste{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}}.ab-table .w-table-scroll{overflow:visible}.ab-table .w-table-grid thead th{position:sticky;top:0;z-index:var(--z-thead, 2);background:#fff}.ab-table .w-table-grid{border-radius:0}.v-defile>.w-table-grid th:first-child,.v-defile>.w-table-grid td:first-child{padding-left:var(--card-px, 20px)}.v-defile>.w-table-grid th:last-child,.v-defile>.w-table-grid td:last-child{padding-right:var(--card-px, 20px)}.ab-table>.card-h{flex-wrap:wrap;row-gap:8px}.ab-table>.card-h,.ab-faire>.card-h,.ab-ventes>.card-h,.ab-qui>.card-h,.ab-maitre>.card-h,.ab-d>.ab-d-h,.ab-d>.ab-d-actions,.ab-maitre>footer,.ab-faire>footer{flex:none}.ab-une{gap:6px;flex-wrap:nowrap;min-width:0;white-space:nowrap}.ab-une>.ellipsis{min-width:0;max-width:24ch}.ab-attr{display:block;max-width:210px}.ab-ventes-t .w-cherche{width:220px}.ab-roster .w-table-grid td .row.wrap{flex-wrap:nowrap}.ab-handle{display:block;max-width:260px}.ab-lc .ab-codes .w-table-grid td:first-child .ellipsis{max-width:140px}.ab-lc .ab-codes .w-table-grid td .row.wrap{flex-wrap:wrap}.ab-lc .ab-codes .w-table-grid th,.ab-lc .ab-codes .w-table-grid td{padding-left:8px;padding-right:8px}.ab-outils{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.ab-outils .w-cherche{width:220px}.ab-head-t{display:flex;align-items:center;gap:8px;min-width:0}.ab-head-t .card-t{flex:none}.v-ecran.is-lc.ab-lc{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.ab-suivi{gap:16px}@media(min-width:1270px)and (min-height:700px){.app.is-screen .ab-suivi{overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:2px}}.ab-suivi>.card{flex:none}.ab-cle{display:flex;gap:18px;padding:0 2px 6px}.ab-cle-i{display:flex;flex-direction:column;gap:1px}.ab-cle-k{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--grey-ink)}.ab-cle-k>i{width:8px;height:8px;border-radius:50%;background:var(--acc-500)}.ab-cle-k>i.is-b{background:var(--amber)}.ab-cle-v{font-size:16px;font-weight:650;letter-spacing:-.02em;color:var(--ink-strong)}.ab-suivi .card-b{padding:10px 14px 12px}.ab-pay{display:grid;grid-template-columns:minmax(300px,370px) minmax(0,1fr) minmax(300px,360px);gap:16px;align-items:start}.ab-pay-col{min-height:0}.ab-pied{color:var(--sub)}.ab-pied-t{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-pied-t>svg{flex:none}.ab-vir{display:flex;flex-direction:column;min-height:0}.ab-vir>.card-h{flex:none}.ab-vir-cumul{display:flex;flex-direction:column;gap:1px;padding:4px 16px 10px;flex:none}.ab-vir-cumul small{font-size:12px;color:var(--faint)}.ab-vir-cumul b{font-size:22px;font-weight:650;letter-spacing:-.03em;color:var(--ok-ink);line-height:1.15}.ab-vir-cumul span{font-size:11.5px;color:var(--faint)}.ab-vir-l{display:flex;flex-direction:column;gap:2px;padding:4px 6px 8px;border-top:1px solid var(--line-soft)}.ab-ignore .card-b{padding:10px 14px 12px}.ab-pay-col>.card{flex:none}.ab-maitre,.ab-d{display:flex;flex-direction:column;min-height:0}.ab-maitre .card-h{gap:10px}.ab-maitre .w-seg{margin-left:auto}.ab-maitre .w-seg-b{height:26px;padding:0 10px;font-size:12.5px}.ab-ml{display:flex;flex-direction:column;gap:2px;padding:6px}.ab-groupe{padding:10px 10px 4px 12px;font-size:11.5px;font-weight:600;color:var(--faint);text-transform:none;letter-spacing:.01em;display:flex;align-items:center;gap:6px}.ab-groupe:first-child{padding-top:4px}.ab-l{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:center;text-align:left;padding:8px 10px 8px 8px;border-radius:13px;width:100%;color:var(--ink);position:relative;transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.ab-l:hover{background:#ffffffd9}.ab-l.on{background:#fff;box-shadow:0 0 0 1px #d5dbe2,0 6px 16px -10px #10182840}.ab-l.on:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--t-violet)}.ab-l-b{display:flex;flex-direction:column;gap:2px;min-width:0}.ab-l-1{display:flex;gap:6px;align-items:center;min-width:0;font-size:13.5px;font-weight:600;color:var(--ink-strong)}.ab-l-1>.ab-l-nom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-l-2{display:flex;gap:6px;align-items:center;font-size:12px;color:var(--sub);min-width:0;white-space:nowrap;overflow:hidden}.ab-l-r{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.ab-l-r b{font-size:14px;font-weight:650;letter-spacing:-.02em}.ab-l-r b.is-warn{color:var(--warn-ink)}.ab-l-r b.is-grey{color:var(--faint)}.ab-l-r small{font-size:11.5px;color:var(--faint)}.ab-d-h{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px 12px;border-bottom:1px solid var(--line-soft)}.ab-d-qui{display:flex;align-items:center;gap:12px;min-width:0}.ab-d-qui h2{font-size:20px;font-weight:650;letter-spacing:-.025em;color:var(--ink-strong);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ab-d-meta{font-size:12.5px;color:var(--faint);display:flex;gap:8px;flex-wrap:wrap}.ab-d-montant{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none}.ab-d-montant b{font-size:26px;font-weight:650;letter-spacing:-.035em;color:var(--warn-ink);line-height:1.1}.ab-d-montant b.is-grey{color:var(--faint)}.ab-d-montant small{font-size:12px;color:var(--faint)}.ab-d-corps{display:flex;flex-direction:column;gap:12px;padding:14px 20px;min-height:0}.ab-faits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ab-fait{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:#fff;border:1px solid var(--line);min-width:0}.ab-fait-b{display:flex;flex-direction:column;min-width:0}.ab-fait-q{font-size:11.5px;color:var(--faint)}.ab-fait-r{font-size:14px;font-weight:600;color:var(--ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-fait-r small{font-weight:400;color:var(--sub)}.ab-verdict{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:14px;border:1px solid}.ab-verdict-i{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#fff;flex:none;box-shadow:inset 0 1px #ffffff4d,0 3px 8px -3px #1018284d}.ab-verdict-b{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:12.5px}.ab-verdict-b b{font-size:14.5px;font-weight:650;letter-spacing:-.015em}.ab-verdict.is-ok{background:var(--ok-pale);border-color:var(--ok-line);color:var(--ok-ink)}.ab-verdict.is-ok .ab-verdict-i{background:linear-gradient(160deg,#4ade80,#16a34a)}.ab-verdict.is-warn{background:var(--warn-pale);border-color:var(--warn-line);color:var(--warn-ink)}.ab-verdict.is-warn .ab-verdict-i{background:var(--t-orange)}.ab-verdict.is-bad{background:var(--bad-pale);border-color:var(--bad-line);color:var(--bad-ink)}.ab-verdict.is-bad .ab-verdict-i{background:var(--red-grad)}.ab-verdict.is-grey{background:var(--grey-pale);border-color:var(--line);color:var(--sub)}.ab-verdict.is-grey .ab-verdict-i{background:var(--t-graphite)}.ab-ou{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid var(--line)}.ab-ou-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ab-ou-h>b{font-size:14px;font-weight:600;color:var(--ink-strong)}.ab-ou-v{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px 12px;align-items:center}.ab-ou-v .tiny{white-space:nowrap}.ab-ou-v .mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;color:var(--ink-strong)}.ab-ou-code{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ab-ou-code input{width:110px}.ab-d-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--line-soft);background:#f8fafcd9;border-radius:0 0 var(--radius) var(--radius)}.ab-d-actions .btn{--btn-h: 36px}.ab-d-sorties{display:flex;gap:6px;flex-wrap:wrap}.ab-v{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 10px 8px 8px;border-radius:13px}@media(min-width:1270px)and (min-height:700px){.app.is-screen .content>.ab-pay{flex:1 1 auto;min-height:0;align-items:stretch}.ab-pay>.ab-maitre,.ab-pay>.ab-d,.ab-pay>.ab-pay-col{height:100%}.ab-pay-col{overflow-y:auto;overscroll-behavior-y:contain}.ab-pay-col>.ab-vir{flex:1 1 auto}.ab-vir>.ab-vir-l{flex:1 1 auto;min-height:0;overflow-y:auto}.ab-maitre>.ab-ml{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.ab-d>.ab-d-corps{flex:1 1 auto;overflow-y:auto;overscroll-behavior-y:contain}}.ab-d .btn-danger,.ab-reg .btn-danger{background:var(--red-grad);border-color:#d02c21;color:#fff;font-weight:600;box-shadow:var(--shadow-cta)}.ab-d .btn-danger:hover:not(:disabled),.ab-reg .btn-danger:hover:not(:disabled){background:var(--red-grad-hover)}.ab-d .btn-danger>svg,.ab-reg .btn-danger>svg{color:#ffffffe6}.ab-fiche-h{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 20px;padding:16px 20px 14px;align-items:start}.ab-fiche-qui{display:flex;align-items:center;gap:14px;min-width:0}.ab-fiche-qui h2{font-size:22px;font-weight:650;letter-spacing:-.028em;color:var(--ink-strong);display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0}.ab-fiche-meta{display:flex;align-items:center;gap:4px 10px;flex-wrap:wrap;font-size:12.5px;color:var(--faint);margin-top:2px}.ab-fiche-badges{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ab-fiche-chiffres{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px;align-self:stretch}.ab-fiche-dates{grid-column:1 / -1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding-top:10px;border-top:1px solid var(--line-soft)}.ab-fiche-dates>*{padding:0 12px;min-width:0}.ab-fiche-dates>*+*{border-left:1px solid var(--line-soft)}.ab-fiche-dates>:first-child{padding-left:0}.ab-fiche-corps{display:grid;grid-template-columns:minmax(330px,400px) minmax(0,1fr);gap:14px;align-items:start}.ab-fiche-profil{gap:12px}.ab-fiche-profil>.card{flex:none;margin:0}.ab-pc>.card-b{padding:12px 14px}.ab-pc .grid-2{grid-template-columns:minmax(0,1fr)}.ab-groupe-c>.card-h{flex:none}.ab-gm{display:flex;flex-direction:column;gap:2px}.ab-gm-r{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:8px;align-items:center;padding:5px 6px;border-radius:10px}.ab-gm-r.is-ici{background:var(--grey-pale)}.ab-gm-r>.ab-go{grid-row:1 / 3;grid-column:2;width:26px;height:26px;margin:0}.ab-gm-n{display:flex;align-items:center;gap:6px;min-width:0;font-size:13px}.ab-gm-s{font-size:11.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ab-fiche-g{display:flex;flex-direction:column;gap:9px;min-width:0}.ab-fiche-sorties{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ab-titre{display:inline-flex;align-items:center;gap:10px;min-width:0}.ab-titre>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ab-chip-b{cursor:pointer}.ab-chip-b:hover{filter:brightness(.97)}.ab-verser{margin-left:auto}.ab-ch{display:flex;flex-direction:column;gap:1px;padding:8px 12px;border-radius:13px;min-width:0;background:#fff;border:1px solid var(--line);color:var(--ink);text-align:left}button.ab-ch{cursor:pointer}button.ab-ch:hover{border-color:#c9d0d9}.ab-ch small{font-size:11.5px;color:var(--faint);white-space:nowrap}.ab-ch b{font-size:19px;font-weight:650;letter-spacing:-.03em;color:var(--ink-strong);white-space:nowrap;line-height:1.2}.ab-ch.is-warn b{color:var(--warn-ink)}.ab-ch.is-bad b{color:var(--bad-ink)}.ab-ch.is-ok b{color:var(--ok-ink)}.ab-ch span{font-size:11.5px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ab-fiche-gestes{grid-column:1 / -1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--line-soft)}.ab-fiche-gestes .ab-sep{width:1px;height:22px;background:var(--line);margin:0 2px}.ab-fiche-gestes .actions{display:contents}.ab-fiche-gestes .btn{--btn-h: 30px}.ab-alerte{grid-column:1 / -1;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 12px;border-radius:12px;font-size:13px}.ab-alerte.is-warn{background:var(--warn-pale);color:var(--warn-ink);border:1px solid var(--warn-line)}.ab-alerte.is-bad{background:var(--bad-pale);color:var(--bad-ink);border:1px solid var(--bad-line)}.ab-alerte b{font-weight:600}.ab-reg{display:flex;flex-direction:column;min-height:0}.ab-onglets{display:flex;align-items:center;gap:2px;padding:6px 8px 0;border-bottom:1px solid var(--line-soft);overflow-x:auto;flex:none}.ab-ong{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;font-size:13.5px;font-weight:500;color:var(--sub);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;border-radius:0}.ab-ong:hover{color:var(--ink)}.ab-ong.on{color:var(--ink-strong);font-weight:600;border-bottom-color:#7a3ce8}.ab-ong>svg{color:var(--ico-ink)}.ab-ong.on>svg{color:#7a3ce8}.ab-ong .ab-ong-n{min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-grid;place-items:center;font-size:11px;font-weight:600;color:#fff;background:var(--t-orange)}.ab-ong .ab-ong-n.is-calme{color:var(--sub);background:var(--grey-pale);box-shadow:inset 0 0 0 1px var(--line)}.ab-reg-b{padding:14px 16px 16px;min-height:0}.ab-reg-b>.section:first-child,.ab-reg-b>:first-child{margin-top:0}.ab-reg-b .w-table-card,.ab-reg-b .card{box-shadow:none}.ab-profil{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ab-profil>.card{margin:0}.ab-dates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media(min-width:1270px)and (min-height:700px){.app.is-screen .content>.ab-fiche{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:14px}.ab-fiche>.card{flex:none}.ab-fiche>.ab-fiche-corps{flex:1 1 auto;min-height:0;align-items:stretch}.ab-fiche-corps>.ab-fiche-profil{height:100%;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:2px}.ab-fiche-corps>.ab-reg{height:100%;min-height:0}.ab-reg>.ab-reg-b{flex:1 1 auto;overflow-y:auto;overscroll-behavior-y:contain}}@media not all and (min-width:1270px)and (min-height:700px){.ab-fiche{display:flex;flex-direction:column;gap:14px}}@media(max-width:1100px){.ab-fiche-h,.ab-fiche-corps,.ab-pay{grid-template-columns:minmax(0,1fr)}.ab-faits{grid-template-columns:repeat(2,minmax(0,1fr))}}.ab-go{margin-left:auto;flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--ico-ink);background:#fff;border:1px solid #DCE1E7;box-shadow:0 1px 2px #1018280d}.ab-go:hover{color:var(--ink);border-color:#c9d0d9;text-decoration:none}.ab-rien{padding:0 6px}@container (max-width: 380px){.ab-rien>span{display:none}}.ab-zones .w-geo-list{justify-content:flex-start;gap:6px}.ab-dv-qui>.ellipsis{max-width:12ch}.ab-dv .w-table-grid th,.ab-dv .w-table-grid td{padding-left:6px;padding-right:6px}.ab-dv .w-table-grid{--col-num-min: 64px}@media(max-width:1500px){.ab-pay{grid-template-columns:minmax(260px,330px) minmax(0,1fr) minmax(250px,290px)}}@media(max-width:1500px){.ab-fiche-chiffres{grid-template-columns:repeat(2,minmax(132px,1fr))}.ab-fiche-dates{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}}.ab-preuve{display:inline-block;max-width:280px;vertical-align:bottom}.ab-pc .stat-row{flex-wrap:nowrap}.ab-pc .stat-row>.stat{padding:0 12px;min-width:0}.ab-pc .stat-row>.stat:first-child{padding-left:0}.ab-gm-n,.ab-gm-s{grid-column:1}.ab-zones .w-geo{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(110px,1fr) auto}.ab-zones .w-geo-map{align-items:center}:root{--v-in: .62s;--v-in-pas: 14ms}.v-aire{position:relative;height:var(--v-h, 132px);line-height:0;touch-action:pan-y}.v-aire.is-segmentable{cursor:crosshair;-webkit-user-select:none;user-select:none}.v-aire>svg{display:block;overflow:visible}.v-serie{animation:v-balayage var(--v-in) var(--ease, cubic-bezier(.22,.61,.36,1)) both}@keyframes v-balayage{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -4px 0 0)}}.v-aire-l{fill:none;stroke:var(--w-c, var(--grey-soft));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v-serie.is-second .v-aire-l{stroke-width:1.5;stroke-dasharray:0;opacity:.9}.v-aire-f{stroke:none}.v-g0{stop-color:var(--w-c, var(--grey-soft));stop-opacity:.3}.v-g1{stop-color:var(--w-c, var(--grey-soft));stop-opacity:.02}.v-serie.is-second .v-g0{stop-opacity:.16}.is-compact .v-aire-l{stroke-width:1.8}.v-aire-fin{fill:var(--w-c, var(--grey-soft));stroke:var(--white);stroke-width:2}.v-aire-dot{fill:var(--w-c, var(--grey-soft));stroke:var(--white);stroke-width:2;filter:drop-shadow(0 1px 2px rgba(16,24,40,.25))}.v-grille{stroke:var(--line-soft);stroke-width:1}.v-visee{stroke:var(--grey-soft);stroke-width:1;stroke-dasharray:3 3;opacity:.8}.v-seg-bg{fill:var(--navy);opacity:.06}.v-seg-l{stroke:var(--navy);stroke-width:1.5;opacity:.45}.v-seg-chip{position:absolute;top:0;translate:-50% 0;z-index:2;display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap;padding:3px 8px;border-radius:var(--radius-pill);background:var(--navy);color:var(--white);box-shadow:var(--shadow-sm);font-size:var(--fs-micro);line-height:1.3;pointer-events:none}.v-seg-chip b{font-family:var(--font-num);font-weight:var(--fw-bold)}.v-seg-chip i{font-style:normal;color:var(--navy-sub)}.v-axe{display:flex;justify-content:space-between;gap:8px;position:absolute;inset:auto 2px 0 2px;font-size:var(--fs-micro);color:var(--grey-ink);line-height:1;pointer-events:none}.v-axe-t{font-size:var(--fs-micro);fill:var(--grey-ink);font-family:var(--font-num)}.v-bulle{position:absolute;z-index:var(--z-tip);translate:-50% -100%;white-space:nowrap;pointer-events:none;display:inline-flex;align-items:baseline;gap:6px;padding:5px 9px;border-radius:var(--radius-xs);background:var(--navy);color:var(--white);box-shadow:var(--shadow-pop);font-size:var(--fs-micro);line-height:1.3}.v-bulle.is-start{translate:0 -100%}.v-bulle.is-end{translate:-100% -100%}.v-bulle.is-duo{flex-direction:column;align-items:flex-start;gap:1px}.v-bulle b{font-family:var(--font-num);font-weight:var(--fw-bold);font-size:var(--fs-tiny)}.v-bulle i{font-style:normal;color:var(--navy-sub)}.v-bulle-r{display:inline-flex;align-items:baseline;gap:5px}.v-bulle-r u{text-decoration:none;color:var(--navy-sub);font-size:10px;letter-spacing:var(--tr-wide);text-transform:uppercase}.v-bulle-r.is-second b{color:var(--navy-sub)}.v-bulle-r.is-second.w-t-money b{color:var(--navy-ok)}.v-bulle-r.is-second.w-t-video b,.v-bulle-r.is-second.w-t-red b{color:var(--navy-accent)}.v-bulle-r.is-second.w-t-audience b{color:#8fd8ff}.kpi-viz>.v-aire{height:100%}.v-entonnoir{position:relative;height:var(--v-h, 96px)}.v-entonnoir.is-vide{display:grid;place-items:center;height:auto;min-height:0}.v-entonnoir.is-compact.is-vide{display:none}.v-entonnoir.is-compact .v-ent-c.is-pleine{opacity:.26}.v-entonnoir>svg{display:block;overflow:visible}.v-ent-c{fill:var(--w-c, var(--grey-soft));opacity:var(--v-o, .2);animation:v-monte var(--v-in) var(--ease) both}.v-ent-c.is-pleine{opacity:.18}.v-ent-t{stroke:var(--white);stroke-width:2;opacity:.85}@keyframes v-monte{0%{scale:1 .65}to{scale:1 1}}.v-ent-c{transform-box:fill-box;transform-origin:center}.v-ent-labels{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-ent-l{position:absolute;top:50%;translate:-50% -50%;display:flex;flex-direction:column;align-items:center;gap:0;pointer-events:auto;line-height:1.2;text-align:center;max-width:34%;padding:3px 7px;border-radius:var(--radius-xs);background:color-mix(in srgb,var(--white) 84%,transparent);transition:background var(--dur) var(--ease)}.v-ent-v{display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap}.v-ent-l:first-child{translate:0 -50%;align-items:flex-start;text-align:left}.v-ent-l:last-child{translate:-100% -50%;align-items:flex-end;text-align:right}.v-ent-l.is-on{background:var(--white);box-shadow:var(--shadow-xs)}.v-ent-l b{font-family:var(--font-num);font-size:var(--fs-num-md);font-weight:var(--fw-black);color:var(--ink)}.v-ent-l i{font-style:normal;font-size:var(--fs-micro);color:var(--grey-ink);font-weight:var(--fw-semi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.v-ent-l u{text-decoration:none;font-size:var(--fs-micro);color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.v-ent-l em{font-style:normal;font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--w-c-ink, var(--sub));font-family:var(--font-num)}.v-cadran{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;text-align:center}.v-cadran.is-ligne{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"cadran libelle" "cadran sous";align-items:center;align-content:center;gap:0 10px;text-align:left;flex:none}.v-cadran.is-ligne>.v-cadran-r{grid-area:cadran}.v-cadran.is-ligne>.v-cadran-l{grid-area:libelle;align-self:end}.v-cadran.is-ligne>.v-cadran-s{grid-area:sous;align-self:start}.v-cadran-r{position:relative;flex:none;display:grid;place-items:center}.v-cadran-r>svg{display:block}.v-notch{stroke:color-mix(in srgb,var(--grey-soft) 32%,var(--track))}.v-notch.is-on{stroke:var(--w-c, var(--grey-soft));animation:v-notch var(--dur) var(--ease) both;animation-delay:calc(var(--v-i, 0) * 9ms)}@keyframes v-notch{0%{opacity:0}to{opacity:1}}.v-cadran-c{position:absolute;display:flex;flex-direction:column;align-items:center;gap:0;font-family:var(--font-num);font-weight:var(--fw-black);font-size:clamp(14px,calc(var(--v-t, 128) * .19px),26px);color:var(--ink);line-height:1.05;text-align:center;font-variant-numeric:tabular-nums lining-nums}.v-cadran-c small,.v-cadran-c i{font-style:normal;font-weight:var(--fw-semi);font-size:clamp(8px,calc(var(--v-t, 128) * .085px),11px);color:var(--grey-ink);letter-spacing:.04em;text-transform:uppercase}.v-cadran-l{font-size:var(--fs-small);font-weight:var(--fw-semi);color:var(--ink);line-height:1.3}.v-cadran-s{font-size:var(--fs-tiny);color:var(--sub);line-height:1.3}.v-cal{display:flex;flex-direction:column;gap:4px;min-width:0}.v-cal-corps{display:flex;gap:5px;min-width:0}.v-cal-mois{position:relative;height:12px;margin-left:17px;font-size:var(--fs-micro);color:var(--grey-ink)}.v-cal-mois>span{position:absolute;top:0;white-space:nowrap}.v-cal-jours{display:grid;grid-auto-rows:var(--v-c, 11px);row-gap:var(--v-g, 3px);font-size:9px;color:var(--grey-soft);width:12px;text-align:right;align-items:center;line-height:1;flex:none}.v-cal-jours>span:nth-child(2n){visibility:hidden}.v-cal-grille{position:relative;flex:1;min-width:0;justify-content:start;display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,var(--v-c, 11px));grid-auto-columns:var(--v-c, 11px);gap:var(--v-g, 3px)}.v-cell{display:block;width:var(--v-c, 11px);height:var(--v-c, 11px);border-radius:999px;background:var(--track);grid-column:calc(var(--v-x, 0) + 1);grid-row:calc(var(--v-y, 0) + 1);animation:v-pop var(--dur-slow) var(--ease) both;animation-delay:calc(var(--v-i, 0) * var(--v-in-pas) / 7);transition:scale var(--dur-fast) var(--ease)}.v-cell.is-hors{background:transparent;animation:none}.v-cell.is-n0{background:var(--track)}.v-cell.is-n1{background:color-mix(in srgb,var(--w-c, var(--grey-soft)) 26%,var(--track))}.v-cell.is-n2{background:color-mix(in srgb,var(--w-c, var(--grey-soft)) 50%,var(--track))}.v-cell.is-n3{background:color-mix(in srgb,var(--w-c, var(--grey-soft)) 74%,var(--track))}.v-cell.is-n4{background:var(--w-c, var(--grey-soft))}.v-cell.is-on{scale:1.35;box-shadow:0 0 0 1.5px var(--white)}@keyframes v-pop{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}.v-cal-bulle{position:absolute;z-index:var(--z-tip);translate:-50% -100%;white-space:nowrap;pointer-events:none;display:flex;flex-direction:column;gap:1px;padding:5px 9px;border-radius:var(--radius-xs);background:var(--navy);color:var(--white);box-shadow:var(--shadow-pop);font-size:var(--fs-micro);line-height:1.3}.v-cal-bulle.is-start{translate:0 -100%}.v-cal-bulle.is-end{translate:-100% -100%}.v-cal-bulle b{font-family:var(--font-num);font-weight:var(--fw-bold);font-size:var(--fs-tiny)}.v-cal-bulle i{font-style:normal;color:var(--navy-sub)}.v-cal-legende{display:flex;align-items:center;gap:4px;justify-content:flex-end}.v-cal-legende .v-cell{animation:none}.v-pie,.v-rings{position:relative;flex:none;display:grid;place-items:center}.v-pie>svg,.v-rings>svg{display:block;overflow:visible}.v-pie-p{fill:var(--w-c, var(--grey-soft));transition:opacity var(--dur) var(--ease),scale var(--dur) var(--ease);transform-box:fill-box;transform-origin:center;animation:v-tourne var(--v-in) var(--ease) both;animation-delay:calc(var(--v-i, 0) * 60ms);cursor:default}.v-pie-p.is-off{opacity:.35}.v-pie-p.is-reste{fill:var(--track)}.v-pie-p.is-degrade{fill:color-mix(in srgb,var(--w-c, var(--grey-soft)) var(--v-mix, 100%),var(--track))}.v-leg-i.is-degrade .v-leg-puce,.v-leg-i.is-degrade .v-leg-r>i{background:color-mix(in srgb,var(--w-c, var(--grey-soft)) var(--v-mix, 100%),var(--track))}.v-pie-p.is-on{filter:drop-shadow(0 2px 6px rgba(16,24,40,.18))}@keyframes v-tourne{0%{opacity:0}to{opacity:1}}.v-pie-c{position:absolute;display:flex;flex-direction:column;align-items:center;gap:1px;text-align:center;pointer-events:none;max-width:76%}.v-pie-c b{font-family:var(--font-num);font-weight:var(--fw-black);font-size:clamp(15px,calc(var(--v-t, 168) * .17px),26px);color:var(--ink);line-height:1.05;font-variant-numeric:tabular-nums lining-nums}.v-pie-c i{font-style:normal;font-size:var(--fs-micro);font-weight:var(--fw-semi);color:var(--grey-ink);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.v-ring-bg{stroke:var(--track)}.v-ring-fg{stroke:var(--w-c, var(--grey-soft));transition:stroke-dasharray var(--dur-slow) var(--ease),opacity var(--dur) var(--ease);animation:v-ring var(--v-in) var(--ease) both;animation-delay:calc(var(--v-i, 0) * 90ms)}.v-ring.is-off .v-ring-fg{opacity:.4}@keyframes v-ring{0%{stroke-dasharray:0 var(--v-tour, 999)}}.v-leg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;min-width:0}.v-leg-i{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 8px;padding:3px 6px;margin:-3px 0;border-radius:var(--radius-xs);transition:background var(--dur) var(--ease),opacity var(--dur) var(--ease)}.v-leg-i.is-on{background:var(--bg-soft)}.v-leg-i.is-off{opacity:.55}.v-leg-m{display:inline-flex;align-items:center}.v-leg-puce{width:9px;height:9px;border-radius:3px;background:var(--w-c, var(--grey-soft));display:block}.v-leg-l{font-size:var(--fs-small);font-weight:var(--fw-semi);color:var(--ink)}.v-leg-v{font-family:var(--font-num);font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--ink);display:inline-flex;align-items:baseline;gap:5px;font-variant-numeric:tabular-nums lining-nums}.v-leg-v em{font-style:normal;font-weight:var(--fw-semi);color:var(--grey-ink);font-size:var(--fs-micro)}.v-leg-r{grid-column:2 / -1;height:4px;border-radius:999px;background:var(--track);overflow:hidden}.v-leg-r>i{display:block;height:100%;border-radius:999px;background:var(--w-c, var(--grey-soft));animation:v-rail var(--v-in) var(--ease) both}@keyframes v-rail{0%{scale:0 1}to{scale:1 1}}.v-leg-r>i{transform-origin:left center}.v-leg-n{grid-column:2 / -1}.v-leg.is-compact{gap:4px}.v-leg.is-compact .v-leg-l,.v-leg.is-compact .v-leg-v{font-size:var(--fs-tiny)}.v-leg.is-compact .v-leg-puce{width:7px;height:7px}.v-leg.is-compact .v-leg-i{gap:3px 6px;padding:2px 5px;margin:-2px 0}@media(prefers-reduced-motion:reduce){.v-serie,.v-ent-c,.v-cell,.v-pie-p,.v-ring-fg,.v-notch.is-on,.v-leg-r>i{animation:none!important}.v-ring-fg,.v-cell,.v-pie-p{transition:none}}.v-histo{position:relative;width:100%;min-width:0;cursor:crosshair;-webkit-user-select:none;user-select:none}.v-histo svg{display:block;overflow:visible}.v-histo-grille{stroke:#ececec;stroke-width:1;stroke-dasharray:2 4}.v-histo-axe{font-size:12px;fill:var(--faint);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.v-histo-x{font-size:12px;fill:var(--faint);transition:fill var(--dur) var(--ease)}.v-histo-x.is-on{fill:var(--ink)}.v-histo-b rect:first-child{stroke:var(--acc-bar-line);stroke-width:1}.v-histo-b{transform-box:fill-box;transform-origin:50% 100%;animation:histo-in var(--dur-enter) var(--ease) backwards;animation-delay:calc(var(--i, 0) * 45ms + .12s)}.v-histo-reflet{pointer-events:none}@keyframes histo-in{0%{scale:1 0}}.v-histo-l{fill:none;stroke:var(--amber);stroke-width:2;stroke-dasharray:2.5 4;stroke-linecap:round;stroke-linejoin:round}.v-histo-p{fill:var(--white);stroke:var(--amber);stroke-width:2;transition:r var(--dur-fast) var(--ease)}.v-histo-voile{animation:histo-voile 1.1s var(--ease-io) .35s backwards}@keyframes histo-voile{0%{width:0}}.v-histo-tip{position:absolute;z-index:var(--z-tip);translate:-50% -100%;pointer-events:none;display:grid;gap:3px;min-width:150px;padding:8px 10px;border-radius:var(--radius-sm);background:var(--navy);color:var(--white);box-shadow:var(--shadow-pop);font-size:var(--fs-tiny);line-height:1.3;white-space:nowrap}.v-histo-tip.is-start{translate:-18px -100%}.v-histo-tip.is-end{translate:calc(-100% + 18px) -100%}.v-histo-tip b{font-weight:var(--fw-med);color:var(--navy-sub);margin-bottom:1px}.v-histo-tip span{display:flex;align-items:center;gap:6px}.v-histo-tip em{font-style:normal;margin-left:auto;padding-left:12px;font-weight:var(--fw-bold)}.v-histo-tip .v-histo-n{color:var(--navy-sub);padding-left:13px}.v-histo-k{width:7px;height:7px;border-radius:50%;flex:none}.v-histo-k.is-a{background:var(--acc-400)}.v-histo-k.is-b{background:var(--amber)}.v-cle{display:flex;flex-wrap:wrap;gap:6px 28px}.v-cle-i{display:flex;flex-direction:column;gap:4px;min-width:0}.v-cle-k{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-tiny);color:var(--faint);white-space:nowrap}.v-cle-k>span{text-decoration:underline dotted #C9CACD;text-underline-offset:3px}.v-cle-k>i{width:7px;height:7px;border-radius:50%;background:var(--acc-500)}.v-cle-k>i.is-b{background:var(--amber)}.v-cle-v{font-size:var(--fs-num-md);font-weight:var(--fw-bold);color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.aj-tete h1{display:flex;align-items:baseline;gap:12px}.aj-tete .page-head-d{font-size:14px;font-weight:400;color:var(--faint);letter-spacing:-.01em}.aj-ecran{display:grid;gap:16px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.aj-droite{display:flex;flex-direction:column;gap:16px;min-height:0}.aj-faire,.aj-ventes,.aj-dernieres{display:flex;flex-direction:column;min-height:0}.aj-total{font-size:12.5px;color:var(--sub);background:var(--grey-pale);border-radius:999px;padding:3px 10px;box-shadow:inset 0 0 0 1px var(--line)}.aj-liste{display:flex;flex-direction:column;padding:6px;gap:4px}.aj-t{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:11px 12px 11px 10px;border-radius:14px;color:var(--ink);position:relative;transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.aj-t:hover{background:#fff;box-shadow:0 0 0 1px var(--line),0 4px 14px -8px #1018282e;text-decoration:none;color:var(--ink)}.aj-t+.aj-t:before{content:"";position:absolute;left:60px;right:12px;top:-2.5px;height:1px;background:var(--line-soft)}.aj-t:hover:before,.aj-t:hover+.aj-t:before{opacity:0}.aj-t-b{display:flex;flex-direction:column;gap:2px;min-width:0}.aj-t-titre{font-size:14.5px;font-weight:600;letter-spacing:-.015em;color:var(--ink-strong)}.aj-t-pq{font-size:12.5px;color:var(--sub);line-height:1.35;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.aj-t-pq b{font-weight:600;color:var(--ink)}.aj-t-pq .aj-rouge,.aj-rouge{color:var(--bad-ink)}.aj-t-n{font-size:24px;font-weight:650;letter-spacing:-.03em;min-width:44px;text-align:right;color:var(--ink-strong)}.aj-t-n small{font-size:12px;font-weight:500;color:var(--faint);letter-spacing:0}.aj-t.is-rouge .aj-t-n{color:var(--bad-ink)}.aj-t.is-orange .aj-t-n{color:var(--warn-ink)}.aj-t-btn{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 12px 0 14px;border-radius:999px;font-size:13px;font-weight:600;color:var(--ink);background:#fff;border:1px solid #DCE1E7;box-shadow:0 1px 2px #1018280d,inset 0 1px #fff;white-space:nowrap}.aj-t-btn>svg{color:var(--ico-ink)}.aj-t:hover .aj-t-btn{border-color:#c9d0d9}.aj-t-btn.is-red{background:var(--red-grad);color:#fff;border-color:#d02c21;box-shadow:var(--shadow-cta)}.aj-t-btn.is-red>svg{color:#ffffffd9}.aj-vide{display:flex;flex-direction:column;align-items:center;gap:6px;padding:48px 16px;color:var(--sub);font-size:13px;text-align:center}.aj-vide b{font-size:16px;color:var(--ink-strong);font-weight:600}.aj-vide.is-charge{padding:28px}.aj-ok{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;color:#fff;margin-bottom:4px;background:linear-gradient(160deg,#4ade80,#16a34a);box-shadow:0 6px 16px -6px #16a34a99,inset 0 1px #ffffff59}.aj-ajour{display:flex;align-items:center;gap:6px;padding:10px 18px 12px;font-size:12px;color:var(--ok-ink);border-top:1px solid var(--line-soft)}.aj-seg{margin-left:auto}.aj-seg .w-seg-b{height:26px;padding:0 11px;font-size:12.5px}.aj-ca{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:14px 16px 6px}.aj-ca-v{display:flex;flex-direction:column;gap:3px;min-width:0}.aj-ca-l{font-size:12.5px;color:var(--grey-ink)}.aj-ca-n{font-size:28px;font-weight:650;letter-spacing:-.035em;color:var(--ink-strong);line-height:1.1}.aj-delta{display:inline-flex;align-items:center;gap:3px;font-size:12.5px;font-weight:600}.aj-delta.is-up{color:var(--ok-ink)}.aj-delta.is-down{color:var(--bad-ink)}.aj-delta .muted{font-weight:400}.aj-ca-s{flex:none}.aj-produits{display:flex;flex-direction:column;gap:2px;padding:6px 8px 10px}.aj-p{display:grid;grid-template-columns:auto minmax(0,1fr) 90px auto;align-items:center;gap:12px;padding:8px;border-radius:12px}.aj-p:hover{background:#fffc}.aj-p-b{display:flex;flex-direction:column;min-width:0}.aj-p-nom{font-size:14px;font-weight:600;color:var(--ink-strong);letter-spacing:-.015em}.aj-p-qui{font-size:12px;color:var(--faint)}.aj-p-part{height:6px;border-radius:999px;background:var(--track);overflow:hidden}.aj-p-bar{display:block;height:100%;border-radius:inherit}.aj-p-bar.is-illimite{background:var(--t-red)}.aj-p-bar.is-data{background:var(--t-ink)}.aj-p-n{display:flex;flex-direction:column;align-items:flex-end;min-width:76px}.aj-p-n b{font-size:20px;font-weight:650;letter-spacing:-.03em;color:var(--ink-strong);line-height:1.1}.aj-p-n small{font-size:11.5px;color:var(--faint)}.aj-p:not(:has(.aj-p-part)){grid-template-columns:auto minmax(0,1fr) auto}.aj-lien{margin-left:auto;display:inline-flex;align-items:center;gap:2px;font-size:13px;color:var(--sub)}.aj-lien:hover{color:var(--ink);text-decoration:none}.aj-dv{display:flex;flex-direction:column;padding:4px 8px 8px;overflow-y:auto;min-height:0}.aj-dv-l{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:7px 8px;border-radius:11px;color:var(--ink)}a.aj-dv-l:hover{background:#fff;text-decoration:none;color:var(--ink);box-shadow:0 0 0 1px var(--line)}.aj-dv-l.is-annulee{opacity:.5}.aj-dv-b{display:flex;flex-direction:column;min-width:0}.aj-dv-f{font-size:13.5px;font-weight:600;color:var(--ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aj-dv-q{font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aj-amb{color:#7a3ce8;font-weight:500}.aj-dv-r{display:flex;flex-direction:column;align-items:flex-end}.aj-dv-r b{font-size:14px;font-weight:600}.aj-dv-r small{font-size:11.5px;color:var(--faint)}@media(min-width:1270px)and (min-height:700px){.app.is-screen .content>.aj-ecran{flex:1 1 auto;min-height:0;align-items:stretch}.aj-ecran>.aj-faire{height:100%}.aj-faire>.aj-liste{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.aj-droite{height:100%}.aj-ventes{flex:none}.aj-dernieres{flex:1 1 auto}}.aj-hd{display:grid;gap:16px;grid-template-columns:minmax(340px,1fr) minmax(0,1.55fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) minmax(0,1fr);grid-template-areas:"faire kpis kpis kpis" "faire visites jour produits" "arrive ventes videos classement"}.aj-hd>div{min-width:0;min-height:0;display:flex;flex-direction:column}.aj-hd>div>.card,.aj-hd>div>section.card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.aj-hd .card>.card-b{min-height:0}.aj-z-faire{grid-area:faire}.aj-z-kpis{grid-area:kpis}.aj-z-visites{grid-area:visites}.aj-z-jour{grid-area:jour}.aj-z-produits{grid-area:produits}.aj-z-arrive{grid-area:arrive}.aj-z-ventes{grid-area:ventes}.aj-z-videos{grid-area:videos}.aj-z-classement{grid-area:classement}.aj-z-kpis{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.aj-z-kpis>.w-cell{grid-column:auto!important;min-width:0}.aj-z-kpis .kpi{min-height:118px}.aj-faire .aj-t{padding-block:9px}@media(min-width:1270px)and (min-height:700px){.app.is-screen .content>.aj-hd{flex:1 1 auto;min-height:0}.aj-hd .card>.card-b,.aj-hd .aj-liste,.aj-hd .aj-dv{overflow-y:auto;overscroll-behavior-y:contain}}@media(max-width:1500px){.aj-hd{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none;grid-template-areas:"faire kpis" "faire kpis" "visites jour" "produits arrive" "ventes ventes" "videos classement"}}.aj-hd{grid-template-columns:minmax(380px,1.18fr) minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr)}.aj-faire,.aj-ventes{container-type:inline-size}@container (max-width: 460px){.aj-t{gap:10px;padding-inline:8px}.aj-t .tuile{--tuile: 30px !important}.aj-t-titre{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.aj-t-pq{display:block;-webkit-line-clamp:unset;overflow:visible}.aj-t-n{font-size:21px;min-width:30px}.aj-t-btn{height:30px;padding:0 9px 0 11px;font-size:12.5px}}@container (max-width: 400px){.aj-p{grid-template-columns:auto minmax(0,1fr) auto}.aj-p-part,.aj-p-qui{display:none}.aj-p-nom{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aj-ca{flex-wrap:wrap}.aj-ca-s{width:100%}}.jr-amb{margin-top:12px;padding:11px 14px;border-radius:14px;display:flex;flex-direction:column;gap:4px;background:#fff9;border:1px solid rgba(255,255,255,.95);box-shadow:0 0 0 .5px #1018281a,inset 0 1px #fff}.jr-amb-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.jr-amb-l{display:flex;align-items:center;justify-content:space-between;gap:10px}.jr-amb-n{font-size:26px;font-weight:650;letter-spacing:-.03em;color:var(--ink-strong);line-height:1.1}.jr-amb-n.is-du{color:var(--warn-ink)}.jr-amb-q{font-size:12.5px;color:var(--sub)}.jr-amb-prets{font-size:12.5px;color:var(--ink);line-height:1.4}.jr-amb-prets b{font-weight:650;color:var(--ok-ink)}.jr-amb .btn{flex:none}.w-solde{padding:7px 0;border-bottom:1px solid rgba(16,24,40,.05)}.aj-z-visites .w-geo{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(150px,1fr) auto;gap:8px}.aj-z-visites .w-geo-list{display:grid!important;grid-template-columns:1fr 1fr;column-gap:18px}.card-h>.tuile,.card-h>.piece{flex:none}.es-t-sous{font-weight:400;color:var(--faint)}.es-tete-a{gap:8px;flex-wrap:wrap;justify-content:flex-end}.es-cpt-u{font-size:15px;font-weight:600;color:inherit;opacity:.8}.es-chip{display:inline-flex;align-items:center;gap:4px;height:21px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap;border:1px solid transparent;flex:none;font-variant-numeric:tabular-nums}.es-chip.is-bad{background:var(--bad-pale);color:var(--bad-ink);border-color:var(--bad-line)}.es-chip.is-warn{background:var(--warn-pale);color:var(--warn-ink);border-color:var(--warn-line)}.es-chip.is-ok{background:var(--ok-pale);color:var(--ok-ink);border-color:var(--ok-line)}.es-chip.is-blue{background:#eef6ff;color:#1d5fc2;border-color:#cfe3fb}.es-chip.is-grey{background:var(--grey-pale);color:var(--sub);border-color:var(--line)}.es-chip>.sdot{width:6px;height:6px;border-radius:50%;background:currentColor}.es-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--faint);margin-right:5px;vertical-align:1px;flex:none}.es-dot.is-ok{background:var(--ok);box-shadow:0 0 0 3px var(--ok-pale)}.es-vide{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 12px;text-align:center;font-size:13px;color:var(--sub)}.es-vide b{font-size:14.5px;color:var(--ink-strong)}.es-ok{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,#4ade80,#16a34a);box-shadow:0 6px 16px -6px #16a34a99,inset 0 1px #ffffff59}.es-tdb{display:grid;gap:14px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"ventes ventes soldes recup" "kpis   kpis   kpis   kpis" "journal journal mouv parc"}.es-tdb>div{min-width:0;min-height:0;display:flex;flex-direction:column}.es-tdb>div>.card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.es-z-ventes{grid-area:ventes}.es-z-soldes{grid-area:soldes}.es-z-recup{grid-area:recup}.es-z-journal{grid-area:journal}.es-z-mouv{grid-area:mouv}.es-z-parc{grid-area:parc;gap:14px}.es-z-kpis{grid-area:kpis;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.es-z-parc>.es-parc{flex:0 0 auto}@media(min-width:1270px)and (min-height:700px){.app.is-screen .content>.es-tdb{flex:1 1 auto;min-height:0}}@media(max-width:1500px){.es-tdb{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none;grid-template-areas:"ventes ventes" "soldes recup" "kpis kpis" "journal journal" "mouv parc"}.es-z-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.es-tdb .card-h{min-height:46px;padding-block:8px;flex-wrap:nowrap}.es-tdb .card-h .card-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-tdb .card-h .card-t>.w-tip{display:inline}.es-tdb .card-h>.btn,.es-tdb .card-h>.w-trend{flex:none}.es-z-kpis .kpi{position:relative;min-height:0;padding:11px 14px 12px}.es-z-kpis .kpi-in{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr);column-gap:10px;row-gap:6px;align-items:center;height:100%}.es-z-kpis .kpi-top{display:contents}.es-z-kpis .kpi-ico{grid-column:1;grid-row:1;width:30px;height:30px;border-radius:10px}.es-z-kpis .kpi-ico>svg,.es-z-kpis .kpi-ico>.obj{width:16px;height:16px}.es-z-kpis .kpi-label{grid-column:2;grid-row:1;font-size:13px;line-height:1.25;min-width:0}.es-z-kpis .kpi-top>.w-tip,.es-z-kpis .kpi-top>.kpi-go{grid-column:3;grid-row:1}.es-z-kpis .kpi-in>.kpi-row{grid-column:1 / -1;grid-row:2;align-self:end;margin-top:0;padding-top:0!important;min-height:0}.es-z-kpis .kpi-value{font-size:24px}.es-kpi-u{font-size:14px;font-weight:500;color:var(--faint);letter-spacing:0}.es-kpi-f{display:inline-flex;align-items:center;gap:8px;min-width:0;white-space:nowrap}.es-kpi-f>span:last-child{color:var(--sub);overflow:hidden;text-overflow:ellipsis}.es-deux{display:inline-flex;align-items:baseline;gap:12px;font-size:18px}.es-deux>span{display:inline-flex;align-items:baseline;gap:4px}.es-deux i{font-style:normal;font-size:11.5px;font-weight:400;color:var(--faint)}.es-trend-neutre.w-trend{color:var(--grey-ink)!important}.es-ventes .card-h .w-trend{flex:none}.es-ventes-c{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(360px,1fr) minmax(0,1fr)}.es-produits{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:8px;border-right:1px solid var(--line-soft)}.es-p{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(40px,90px) 58px 64px;align-items:center;gap:10px;padding:6px 8px;border-radius:12px}.es-p:hover{background:#fffc}.es-p-b{display:flex;flex-direction:column;min-width:0}.es-p-nom{font-size:13.5px;font-weight:600;color:var(--ink-strong);letter-spacing:-.015em;white-space:nowrap}.es-p-qui{font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-p-part{height:6px;border-radius:999px;background:var(--track);overflow:hidden}.es-p-bar{display:block;height:100%;border-radius:inherit}.es-p-bar.is-illimite{background:var(--t-red)}.es-p-bar.is-data{background:var(--t-ink)}.es-p-d{display:flex;justify-content:flex-end;font-size:12px}.es-p-n{display:flex;flex-direction:column;align-items:flex-end}.es-p-n b{font-size:20px;font-weight:650;letter-spacing:-.03em;color:var(--ink-strong);line-height:1.1}.es-p-n small{font-size:11.5px;color:var(--faint)}.es-jours{display:flex;flex-direction:column;gap:6px;padding:10px 16px;min-height:0;min-width:0}.es-jours.is-vide{justify-content:center;align-items:center;font-size:12.5px;color:var(--faint)}.es-jours-h{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--grey-ink)}.es-jours-h>span:first-child{font-weight:600;color:var(--ink);margin-right:auto}.es-leg{display:inline-flex;align-items:center;gap:5px}.es-leg i{width:9px;height:9px;border-radius:3px}.es-leg i.is-illimite,.es-b-c i.is-illimite{background:linear-gradient(180deg,#ff6a5e,#e7362b)}.es-leg i.is-data,.es-b-c i.is-data{background:linear-gradient(180deg,#475467,#1d2939)}.es-barres{flex:1 1 auto;min-height:40px;display:flex;align-items:flex-end;gap:2px}.es-b{flex:1 1 0;height:100%;display:flex;align-items:flex-end;min-width:0;border-radius:3px}.es-b:hover{background:#1018280a}.es-b-c{width:100%;display:flex;flex-direction:column;border-radius:3px 3px 1px 1px;overflow:hidden;min-height:1px}.es-b-c i{display:block;min-height:1px}.es-jours-x{display:flex;justify-content:space-between;font-size:11px;color:var(--faint)}.es-argent{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line-soft);flex:none}.es-arg{display:flex;flex-direction:column;gap:1px;padding:9px 16px 10px;min-width:0}.es-arg+.es-arg{border-left:1px solid var(--line-soft)}.es-arg-l{font-size:12px;color:var(--grey-ink)}.es-arg-v{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.es-arg-v .w-trend{font-size:12px}.es-arg-n{font-size:19px;font-weight:650;letter-spacing:-.03em;color:var(--ink-strong);line-height:1.15;white-space:nowrap}.es-arg-n.is-mute{color:var(--sub);font-size:15px;font-weight:600}.es-arg-pct{font-size:13px;font-weight:600;color:var(--ok-ink)}.es-arg-s{font-size:11.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.es-soldes-c{display:flex;flex-direction:column;gap:6px;padding-bottom:6px}.es-soldes-l{display:flex;flex-direction:column;padding:2px 8px 0}.es-solde{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 11px;padding:7px 8px}.es-solde+.es-solde{border-top:1px solid var(--line-soft)}.es-solde-b{display:flex;flex-direction:column;min-width:0}.es-solde-b b{font-size:13.5px;font-weight:600;color:var(--ink-strong)}.es-solde-b small{font-size:11.5px;color:var(--faint);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.es-solde-n{font-size:18px;font-weight:650;letter-spacing:-.03em;color:var(--ink-strong);white-space:nowrap}.es-soldes-c>.w-tip{display:block}.es-auto{display:flex;flex-direction:column;gap:5px;min-width:0;margin:0 16px;padding:9px 12px;border-radius:12px;background:var(--bg-soft);border:1px solid var(--line-soft)}.es-auto-bar{position:relative;display:block;height:7px;border-radius:999px;background:var(--track);overflow:hidden}.es-auto-bar>i{display:block;height:100%;border-radius:inherit;background:var(--t-green)}.es-auto-bar>u{position:absolute;top:0;bottom:0;width:1.5px;background:#ffffffe6}.es-auto.is-warn .es-auto-bar>i{background:var(--t-orange)}.es-auto.is-bad .es-auto-bar>i{background:var(--red-grad)}.es-auto-t{font-size:12.5px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-auto-t b{font-size:15px;font-weight:650;color:var(--ink-strong)}.es-auto-t small{font-size:11.5px;color:var(--faint)}.es-auto-s{font-size:11px;color:var(--faint)}.es-auto.is-warn .es-auto-t b{color:var(--warn-ink)}.es-auto.is-bad .es-auto-t b{color:var(--bad-ink)}.es-auto.is-ok .es-auto-t b{color:var(--ok-ink)}.es-auto.is-grey .es-auto-t{color:var(--faint)}.es-courbe{padding:4px 16px 0;display:flex;flex-direction:column;gap:2px;min-width:0}.es-courbe-l{font-size:11.5px;color:var(--grey-ink)}.es-soldes-f{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 14px 11px;border-top:1px solid var(--line-soft);flex:none}.es-recup-s{display:grid;grid-template-columns:repeat(4,minmax(0,auto));justify-content:space-between;gap:8px;padding:8px 14px 9px;border-bottom:1px solid var(--line-soft);flex:none}.es-recup-s>span,.es-recup-s>.w-tip>span{display:flex;flex-direction:column;min-width:0}.es-recup-s small{font-size:11px;color:var(--faint);white-space:nowrap}.es-recup-s b{font-size:15px;font-weight:650;color:var(--ink-strong);white-space:nowrap;display:inline-flex;align-items:center;gap:3px}.es-recup-s b i{font-style:normal;font-size:11.5px;font-weight:500;color:var(--sub)}.es-recup-l{display:flex;flex-direction:column;gap:1px;padding:4px 6px}.es-r{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 8px;border-radius:10px;width:100%;text-align:left;color:var(--ink);background:none;border:0}button.es-r{cursor:pointer}button.es-r:hover{background:#fff;box-shadow:0 0 0 1px var(--line)}.es-r-b{display:flex;flex-direction:column;min-width:0}.es-r-b b{font-size:13px;font-weight:600;color:var(--ink-strong)}.es-r-b small{font-size:11.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-recup-f{padding:9px 12px 11px;border-top:1px solid var(--line-soft);flex:none}.es-journal .es-table .w-table-grid td{padding-block:6px}.es-journal .es-table .w-table-grid th:first-child,.es-journal .es-table .w-table-grid td:first-child{padding-left:16px}.es-mvt-c{display:flex;flex-direction:column;padding:2px 12px 10px}.es-mv-t,.es-mv-l{display:grid;align-items:center;gap:8px;padding:5px 2px;font-size:12.5px;border-top:1px solid var(--line-soft)}.es-mv-t:first-child{border-top:0}.es-mv-t{grid-template-columns:14px minmax(0,1fr) minmax(30px,64px) auto auto}.es-mv-t>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-mv-t>small,.es-mv-l>small{font-size:11px;color:var(--faint);white-space:nowrap}.es-mv-t>b,.es-mv-l>b{font-weight:600;white-space:nowrap;text-align:right}.es-mv-bar{display:block;height:5px;border-radius:999px;background:var(--track);overflow:hidden}.es-mv-bar>i{display:block;height:100%;border-radius:inherit;background:#98a2b3}.es-mv-bar>i.is-in{background:var(--t-green)}.es-mv-l{grid-template-columns:124px minmax(0,1fr) auto}.es-mv-l>:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-mv-q{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-mv-s{font-size:11.5px;font-weight:600;color:var(--grey-ink);padding:9px 2px 2px}.es-parc-c{display:flex;align-items:center;gap:12px;padding:8px 14px 10px}.es-parc-leg{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.es-parc-leg>.w-tip{display:block}.es-parc-ecart{display:flex;justify-content:space-between;font-size:11.5px;color:var(--faint);padding-top:3px;border-top:1px solid var(--line-soft)}.es-amb-c{display:flex;flex-direction:column;padding:2px 12px 8px}.es-amb-c .es-mv-t{grid-template-columns:14px minmax(0,1fr) 0 auto auto}.v-ecran.es-liste.is-lc{grid-template-columns:minmax(0,1fr) minmax(250px,300px)}@media(min-width:2200px){.v-ecran.es-liste.is-lc{grid-template-columns:minmax(0,1fr) 340px}}.es-carte-l .card-h{gap:10px}.es-carte-l .card-h .w-cherche.es-cherche{flex:0 1 420px;width:420px;height:34px;border-radius:17px}.es-cherche>input{flex:1 1 auto;font-size:13.5px}.es-cherche-n{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--sub);white-space:nowrap;flex:none}.es-cherche-spin{width:11px;height:11px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--ink);animation:es-tourne .7s linear infinite}@keyframes es-tourne{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.es-cherche-spin{animation:none}}.es-carte-l .w-filtres{border-bottom:1px solid var(--line-soft)}.es-table{min-height:0}.es-table .w-table-scroll{overflow:visible}.es-table .w-table-grid th,.es-table .w-table-grid td{padding-inline:7px}.es-table .w-table-grid th:first-child,.es-table .w-table-grid td:first-child{padding-left:16px}.es-table .w-table-grid th:last-child,.es-table .w-table-grid td:last-child{padding-right:16px}.es-table .w-client{max-width:300px}.es-table .es-etat .w-status,.es-table .es-etat .pill{max-width:240px;overflow:hidden;text-overflow:ellipsis}.es-liste .es-table .w-table-grid.is-dense td{padding-block:5px}.es-liste .es-table .w-table-grid th{padding-block:8px}.es-conso-c{display:flex;flex-direction:column;gap:3px;min-width:120px}.es-conso-1 b{font-size:13.5px;font-weight:650;color:var(--ink-strong)}.es-conso-1 small,.es-conso-2 small{font-size:11.5px;color:var(--faint);white-space:nowrap}.es-conso-2{display:flex;align-items:flex-end;gap:8px}.es-etat{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}@media(min-width:1600px){.es-liste .es-etat{flex-direction:row;flex-wrap:wrap;align-items:center;gap:3px 10px}}.es-tel{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--sub);white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.es-tel .marque{opacity:.85}.es-tel b{font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis}.es-tel .is-bad{color:var(--bad-ink);font-weight:600}.es-forfait{display:flex;align-items:center;gap:8px;min-width:0}.es-forfait-b{display:flex;flex-direction:column;min-width:0}.es-forfait-b b{font-size:13px;font-weight:600;color:var(--ink-strong);white-space:nowrap}.es-forfait-b small{font-size:11.5px;color:var(--faint);white-space:nowrap}.es-forfait-b small.is-bad{color:var(--bad-ink);font-weight:600}.es-data{display:flex;flex-direction:column;gap:3px;min-width:120px}@media(min-width:1600px){.es-data{display:grid;grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;gap:2px 10px}.es-data>.es-data-1{display:contents}.es-data>.es-data-1>b{grid-column:1;grid-row:1}.es-data>.es-data-1>small{grid-column:3;grid-row:1}.es-data>.es-jauge{grid-column:2;grid-row:1}.es-data>.es-data-2{grid-column:1 / -1;grid-row:2;text-align:right}}.es-data-1{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.es-data-1 b{font-size:13.5px;font-weight:650;color:var(--ink-strong);white-space:nowrap}.es-data-1 small{font-size:11.5px;color:var(--faint);white-space:nowrap}.es-data.is-bad .es-data-1 b{color:var(--bad-ink)}.es-data.is-warn .es-data-1 b{color:var(--warn-ink)}.es-jauge{display:block;height:6px;border-radius:999px;background:var(--track);overflow:hidden}.es-jauge>i{display:block;height:100%;border-radius:inherit;background:var(--t-green)}.es-data.is-warn .es-jauge>i{background:var(--t-orange)}.es-data.is-bad .es-jauge>i{background:var(--red-grad)}.es-data-2{font-size:11.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-data-2 .is-bad{color:var(--bad-ink);font-weight:600}.es-data-2 .is-warn{color:var(--warn-ink);font-weight:600}.es-suivi .card-h{min-height:46px;flex-wrap:nowrap}.es-suivi .card-h .card-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-mesures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 12px 12px}.es-mesure{display:flex;flex-direction:column;gap:1px;padding:8px 10px;border-radius:12px;background:#fff;border:1px solid var(--line);min-width:0}.es-mesure-l{font-size:11.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-mesure-v{font-size:18px;font-weight:650;letter-spacing:-.03em;color:var(--ink-strong);white-space:nowrap}.es-mesure-v small{font-size:12px;font-weight:500;color:var(--faint);letter-spacing:0}.es-mesure-s{font-size:11.5px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-mesure.is-bad .es-mesure-v{color:var(--bad-ink)}.es-mesure.is-warn .es-mesure-v{color:var(--warn-ink)}.es-mesure.is-ok .es-mesure-v{color:var(--ok-ink)}.es-mesures>.is-large{grid-column:1 / -1}.es-mesures>.w-tip{display:flex;min-width:0}.es-mesures>.w-tip>.es-mesure{flex:1 1 auto}.es-split{display:flex;height:6px;border-radius:999px;overflow:hidden;background:var(--track);margin-top:5px}.es-split>i{display:block;height:100%}.es-split>i.is-ios{background:var(--t-ink)}.es-split>i.is-android{background:var(--t-green)}.es-split>i.is-autre{background:#cdd3db}.es-repart{padding:8px 12px 12px}.es-repart .w-repart-f.is-grey{background:#c3c9d1}.es-qui{display:flex;flex-direction:column;padding:4px 6px 8px}.es-qui-l{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;text-align:left;width:100%;background:none;border:0;color:var(--ink);cursor:pointer}.es-qui-l:hover{background:#fff;box-shadow:0 0 0 1px var(--line)}.es-qui-l b{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-suivi-pied{padding:8px 12px 12px;display:flex;flex-direction:column;gap:6px}.es-lien{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;border:1px solid var(--line);background:#fff;color:var(--ink);font-size:13px;text-align:left;width:100%;cursor:pointer}.es-lien:hover{border-color:#c9d0d9;text-decoration:none;color:var(--ink)}.es-lien>span{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.es-lien b{font-weight:600}.es-lien small{font-size:11.5px;color:var(--faint)}.es-lien>svg{color:var(--ico-ink);flex:none}.es-kpi-u{font-size:13px;font-weight:500;color:var(--faint);letter-spacing:0}.es-onglets .w-seg-n{margin-left:4px;font-weight:600;color:var(--faint)}.es-onglets .w-seg-b.is-on .w-seg-n{color:var(--ink)}.es-sec{padding:10px 14px 4px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink-strong)}.es-sec small{font-weight:400;color:var(--faint);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-regle{padding:10px 14px 12px;font-size:12.5px;color:var(--sub);line-height:1.45;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.es-regle b{color:var(--ink);font-weight:600}@media(min-width:1270px)and (min-height:700px){.app.is-screen .content>.es-notes{flex:none}.es-carte-l .es-table{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.es-suivi.is-fill>.v-defile,.es-suivi.is-fill>.es-qui{flex:1 1 auto;min-height:0;overflow-y:auto}}.es-notes{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.es-notes>.notice{margin:0}.es-abos>.card>.v-defile{padding:12px}.es-abo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(296px,1fr));gap:12px;align-items:start}.es-abo{position:relative;display:flex;flex-direction:column;gap:9px;padding:12px 12px 10px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px #1018280a;overflow:hidden;min-width:0}.es-abo.is-bad{border-color:var(--bad-line);box-shadow:0 0 0 3px #e5484d0f}.es-abo.is-bad:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--red-grad)}.es-abo-h{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.es-abo-qui{display:flex;flex-direction:column;min-width:0}.es-abo-qui>a{font-size:13.5px;font-weight:600;color:var(--ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-abo-qui>small{font-size:11.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-abo-qui>small a{color:var(--sub)}.es-abo-tags{display:flex;gap:6px;flex-wrap:wrap}.es-abo-data{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:12px;background:var(--bg-soft)}.es-abo-d1{display:flex;align-items:baseline;gap:6px;min-width:0}.es-abo-d1 b{font-size:17px;font-weight:650;letter-spacing:-.02em;color:var(--ink-strong);white-space:nowrap}.es-abo-d1 small{font-size:11.5px;color:var(--faint);white-space:nowrap;margin-right:auto}.es-abo-data.is-critique .es-abo-d1 b,.es-abo-data.is-vide .es-abo-d1 b{color:var(--bad-ink)}.es-abo-data.is-surveiller .es-abo-d1 b{color:var(--warn-ink)}.es-abo-data.is-inconnu .es-abo-d1 b{font-size:13px;color:var(--sub);font-weight:500}.es-abo-track{position:relative;display:block;height:6px;border-radius:999px;background:#e6eaef;overflow:visible}.es-abo-track>i{display:block;height:100%;border-radius:999px;background:var(--t-green)}.es-abo-data.is-surveiller .es-abo-track>i{background:var(--t-orange)}.es-abo-data.is-critique .es-abo-track>i,.es-abo-data.is-vide .es-abo-track>i{background:var(--red-grad)}.es-abo-data.is-inconnu .es-abo-track>i{background:#cdd3db}.es-abo-track:after{content:"";position:absolute;top:-3px;bottom:-3px;left:var(--seuil);width:2px;border-radius:1px;background:var(--ink);opacity:.5}.es-abo-d2{font-size:11.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-abo-grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px}.es-abo-i{display:flex;flex-direction:column;gap:1px;min-width:0}.es-abo-ik{font-size:11px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-abo-iv{font-size:12.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-abo-iv .pill{max-width:100%;overflow:hidden;text-overflow:ellipsis}.es-abo-is{font-size:11px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-abo-is .is-bad{color:var(--bad-ink);font-weight:600}.es-abo-note{font-size:11.5px;color:var(--warn-ink);background:var(--warn-pale);border:1px solid var(--warn-line);border-radius:10px;padding:5px 8px;line-height:1.35}.es-abo-f{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--line-soft)}.es-mm{display:flex;flex-direction:column;gap:2px;min-width:200px;max-width:300px}.es-mm-l{display:grid;grid-template-columns:30px minmax(60px,1fr) 62px;align-items:center;gap:8px}.es-mm-l small{font-size:11.5px;color:var(--faint)}.es-mm-l b,.es-mm-l>span:last-child{font-size:12.5px;text-align:right;white-space:nowrap}.es-mm-l b{font-weight:650;color:var(--ink-strong)}.es-listes>div{display:flex;flex-direction:column}.es-sl+.es-sl{border-top:1px solid var(--line-soft);margin-top:4px}.es-sl>.es-sec{padding:10px 16px 6px}.es-sec .tuile,.es-sec .piece{flex:none}.es-listes .tbl{width:100%}.es-forfait-l{min-width:0}@media(min-width:1600px){.es-listes .w-table-grid td{padding-block:5px}.es-forfait-l{display:flex;align-items:center;gap:8px}.es-fenetre{display:grid;grid-template-columns:minmax(60px,1fr) auto;align-items:center;gap:1px 10px}.es-fenetre>:nth-child(1){grid-column:2;grid-row:1}.es-fenetre>:nth-child(2){grid-column:1;grid-row:1}.es-fenetre>:nth-child(3){grid-column:1 / -1;grid-row:2;text-align:right}}.es-listes .tbl th,.es-listes .tbl td{padding:7px 8px;font-size:12.5px}.es-listes .tbl th:first-child,.es-listes .tbl td:first-child{padding-left:16px}.es-fen-fond{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-sheet);display:flex;align-items:center;justify-content:center;padding:32px;background:#1114186b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fade-in var(--dur) var(--ease)}.es-fen{width:min(1040px,100%);max-height:min(86vh,920px);display:flex;flex-direction:column;overflow:hidden;outline:none;background:var(--white);border:1px solid var(--line);border-radius:22px;box-shadow:0 30px 80px -20px #11141873,0 8px 24px -8px #11141833;animation:es-fen-in var(--dur) var(--ease)}@keyframes es-fen-in{0%{transform:translateY(8px) scale(.985);opacity:.4}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.es-fen,.es-fen-fond{animation:none}}.es-fen-h{display:flex;align-items:flex-start;gap:12px;padding:14px 16px 12px 20px;border-bottom:1px solid var(--line-soft);flex:none}.es-fen-t{min-width:0;flex:1 1 auto}.es-fen-titre{font-size:16px;font-weight:650;color:var(--ink-strong);letter-spacing:-.015em;min-width:0}.es-fen-sous{font-size:12px;color:var(--faint);margin-top:2px}.es-fen-c{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px}.es-fen-f{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:11px 20px 13px;border-top:1px solid var(--line-soft);background:var(--bg-soft)}.es-fen-fl{margin-right:auto;font-size:12.5px;font-weight:600;color:var(--grey-ink)}.es-tir-t{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%}.es-tir{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px;align-items:start}.es-tir-g,.es-tir-d{display:flex;flex-direction:column;gap:12px;min-width:0}.es-tir-g>.notice{margin:0}@media(max-width:900px){.es-tir{grid-template-columns:minmax(0,1fr)}}.es-tir-ico{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:8px;background:#f3f4f6;color:#55595e;box-shadow:inset 0 0 0 1px #1018280d}.es-tir-per,.es-tir-per-l{font-weight:600}.es-tir-etat.is-grey .es-tir-per,.es-tir-etat.is-grey .es-tir-per-l{color:var(--sub)}.es-tir-etat{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:var(--grey-pale);color:var(--sub)}.es-tir-etat-i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#fff;flex:none;background:var(--t-graphite);box-shadow:inset 0 1px #ffffff4d,0 3px 8px -3px #1018284d}.es-tir-etat-b{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto;font-size:12.5px;line-height:1.4}.es-tir-etat-b b{font-size:15px;font-weight:650;letter-spacing:-.015em}.es-tir-four{font-size:11.5px;color:var(--faint);white-space:nowrap;align-self:flex-start}.es-tir-etat.is-bad{background:var(--bad-pale);border-color:var(--bad-line);color:var(--bad-ink)}.es-tir-etat.is-bad .es-tir-etat-i{background:var(--red-grad)}.es-tir-etat.is-warn{background:var(--warn-pale);border-color:var(--warn-line);color:var(--warn-ink)}.es-tir-etat.is-warn .es-tir-etat-i{background:var(--t-orange)}.es-tir-etat.is-ok{background:var(--ok-pale);border-color:var(--ok-line);color:var(--ok-ink)}.es-tir-etat.is-ok .es-tir-etat-i{background:linear-gradient(160deg,#4ade80,#16a34a)}.es-tir-etat.is-blue{background:#eef6ff;border-color:#cfe3fb;color:#1d5fc2}.es-tir-etat.is-blue .es-tir-etat-i{background:var(--t-blue)}.es-tir-faits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.es-tir-fait{display:flex;align-items:flex-start;gap:10px;padding:9px 10px;border-radius:12px;background:#fff;border:1px solid var(--line);min-width:0}.es-tir-fb{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.es-tir-fb small{font-size:11px;color:var(--faint)}.es-tir-fb b{font-size:13.5px;font-weight:600;color:var(--ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-tir-fl{display:flex;align-items:center;gap:4px;font-size:11.5px;color:var(--sub);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-tir-fl .w-copy{flex:none}.es-tir-tel{display:inline-flex;align-items:center;gap:6px}.es-tir-sortie{display:inline-flex;align-items:center;gap:4px;font-size:13.5px;font-weight:600}.es-tir-sec{font-size:13px;font-weight:600;color:var(--ink-strong);margin-bottom:-4px}.es-tir-rep{border:1px solid var(--line);border-radius:12px;background:#fff}.es-tir-rep>summary{list-style:none;display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;font-size:13px;font-weight:600;color:var(--ink-strong)}.es-tir-rep>summary::-webkit-details-marker{display:none}.es-tir-rep>summary>svg{color:var(--ico-ink);transform:rotate(-90deg);transition:transform var(--dur) var(--ease);flex:none}.es-tir-rep[open]>summary>svg{transform:none}.es-tir-rep>summary small{font-weight:400;color:var(--faint);font-size:12px;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-tir-rep-c{padding:0 12px 10px}.es-shop{display:inline-flex;align-items:center;gap:4px}.es-shop>.tuile{--tuile: 14px;border-radius:4px}.es-conso-2 .w-conso-jours{width:72px;min-width:72px!important;gap:1px;overflow:hidden;flex:none}.es-conso-2 .w-conso-j{min-width:0}.es-tir-statut{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;align-items:center;padding:14px 16px;border-radius:16px;background:var(--glace-fort);border:1px solid var(--glace-bord);box-shadow:0 0 0 .5px #1018281a,inset 0 1px #fff}.es-tir-statut-h{display:flex;align-items:center;gap:10px;min-width:0}.es-tir-statut-h .v-chip{height:26px;padding:0 12px;font-size:13px;font-weight:600}.es-tir-statut .es-tir-four{font-size:12px;color:var(--faint);position:static}.es-tir-echeance{grid-row:span 2;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.es-tir-ech-q{font-size:12px;color:var(--sub)}.es-tir-echeance b{font-size:22px;font-weight:650;letter-spacing:-.03em;color:var(--ink-strong);line-height:1.15}.es-tir-ech-j{font-size:13px;font-weight:600}.es-tir-statut.is-bad .es-tir-ech-j{color:var(--bad-ink)}.es-tir-statut.is-warn .es-tir-ech-j{color:var(--warn-ink)}.es-tir-statut.is-grey .es-tir-ech-j{color:var(--sub)}.es-tir-phrase{margin:0;font-size:13.5px;line-height:1.45;color:var(--ink)}.es-tir-vide{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;font-size:13px;color:var(--sub);background:var(--glace);border:1px solid var(--glace-bord);box-shadow:0 0 0 .5px #10182814}.es-tir-fb>b,.es-tir-fb>.es-tir-fl,.es-tir-fb>small{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere}.es-tir-fait{align-items:flex-start}.es-facette-1 .es-dot{margin-right:2px}.es-tri-rapide{flex:none;white-space:nowrap}.es-tri-rapide>svg{color:var(--warn-ink)}.es-tri-rapide.on>svg{color:currentColor}.es-xp-reb{display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap}.es-xp-date{font-size:12px;color:var(--sub)}.es-xp-remb{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.es-xp-remb small{font-size:11.5px;color:var(--faint);white-space:nowrap}.es-xp-barre{text-decoration:line-through}.es-xp-note{display:flex;align-items:center;gap:6px;padding:6px 16px;font-size:12px;color:var(--sub);border-bottom:1px solid var(--line-soft)}.es-xp-note.is-bad{color:var(--bad-ink)}.w-table-grid tr.es-xp-urgent>td:first-child{box-shadow:inset 3px 0 0 var(--bad)}.es-mesure-btn{text-align:left;cursor:pointer;font:inherit}.es-mesure-btn:hover{border-color:var(--line-strong, #cfd5dd)}.es-abo-grid{grid-template-columns:repeat(auto-fill,minmax(460px,1fr));gap:16px}.es-abo{padding:16px 18px 14px;gap:12px}.es-abo-qui>a{font-size:15px}.es-abo-qui>small{display:flex;align-items:center;gap:8px;font-size:12px;overflow:visible}.es-abo-qui>small>*{flex:none}.es-abo-h>.es-chip{height:24px;font-size:12px;padding:0 10px}.es-abo-data{gap:8px;padding:12px 14px}.es-abo-tete{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start}.es-abo-bloc{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.es-abo-bloc.is-droite{align-items:flex-end;text-align:right}.es-abo-k{font-size:11.5px;font-weight:600;letter-spacing:.02em;color:var(--faint);text-transform:uppercase;white-space:nowrap}.es-abo-d1{flex-wrap:wrap;row-gap:2px}.es-abo-d1 b{font-size:26px;line-height:1.1}.es-abo-d1 b.es-abo-date{font-size:19px}.es-abo-d1 small{margin-right:0;font-size:12.5px}.es-abo-s{font-size:12px;color:var(--sub)}.es-abo-s .is-bad{color:var(--bad-ink);font-weight:600}.es-abo-track{height:8px}.es-abo-d2{font-size:12px;white-space:normal}.es-abo-etat{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:0 2px}.es-abo-etat .es-abo-s{margin-left:auto}.es-abo-grille{gap:10px 14px;padding:10px 2px 0;border-top:1px solid var(--line-soft)}.es-abo-ik{font-size:11.5px}.es-abo-iv{font-size:13.5px;white-space:normal;overflow:visible}.es-abo-is{font-size:12px;white-space:normal;overflow:visible}.es-cj-grille{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"kpis kpis kpis" "evo evo dist" "top table table";grid-template-rows:auto minmax(0,1fr) auto}.es-cj-kpis{grid-area:kpis;display:grid;gap:14px;grid-template-columns:minmax(0,1.55fr) repeat(calc(var(--n, 4) - 1),minmax(0,1fr))}.es-cj-evo{grid-area:evo}.es-cj-dist{grid-area:dist}.es-cj-top{grid-area:top}.es-cj-table{grid-area:table}.es-cj-grille>.card{display:flex;flex-direction:column;min-width:0}@media(max-width:1400px){.es-cj-grille{grid-template-columns:minmax(0,1fr);grid-template-areas:"kpis" "evo" "dist" "top" "table"}.es-cj-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.es-cj{padding:14px 16px;display:flex;flex-direction:column;gap:6px;min-width:0}.es-cj-h{display:flex;align-items:center;gap:9px;min-width:0}.es-cj-l{font-size:14px;font-weight:650;color:var(--ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-cj-par{margin-left:auto;font-size:11.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--faint);white-space:nowrap}.es-cj-v{display:flex;align-items:baseline;gap:8px;margin-top:2px;min-width:0}.es-cj-v b{font-size:38px;font-weight:700;letter-spacing:-.035em;line-height:1;color:var(--ink-strong)}.es-cj.is-hero .es-cj-v b{font-size:50px}.es-cj-u{font-size:15px;font-weight:600;color:var(--sub);white-space:nowrap}.es-cj-v.is-vide{font-size:30px;color:var(--faint);flex-direction:column;align-items:flex-start;gap:2px}.es-cj-v.is-vide small{font-size:11.5px;line-height:1.3}.es-cj-s{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;color:var(--sub)}.es-cj-s b{color:var(--ink);font-weight:650}.es-cj-pied{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:auto;padding-top:8px;border-top:1px solid var(--line-soft);font-size:12.5px;color:var(--sub)}.es-cj-pied b{color:var(--ink);font-weight:650}.es-cj.is-hero{background:linear-gradient(135deg,#fffffff5,#fff1f0d1)}.es-cj-evo .card-h{flex-wrap:wrap}.es-cj-leg{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--sub);white-space:nowrap}.es-cj-leg i{width:10px;height:10px;border-radius:3px;background:var(--acc-bar-a, #5B7FD8)}.es-cj-leg i.is-b{height:0;border-radius:0;background:none;border-top:2px dotted var(--amber)}.es-cj-evo-tete{display:flex;flex-wrap:wrap;gap:4px 22px;padding:4px 16px 0;font-size:13px;color:var(--sub)}.es-cj-evo-tete b{color:var(--ink-strong);font-size:15px;font-weight:650}.es-cj-histo{margin:4px 12px 10px 4px}.es-cj-dleg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:2px 16px 6px;font-size:11px;color:var(--sub)}.es-cj-dleg span{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;min-width:0}.es-cj-dleg i{width:10px;height:10px;border-radius:3px}.es-cj-drows{display:flex;flex-direction:column;justify-content:space-around;flex:1 1 auto;gap:10px;padding:4px 16px 14px}.es-cj-dtit{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;color:var(--ink-strong);min-width:0}.es-cj-dtit>.tiny{margin-left:auto;white-space:nowrap}.es-cj-pile{display:flex;height:22px;border-radius:7px;overflow:hidden;background:#eef1f5;gap:2px}.es-cj-pile>span{display:grid;place-items:center;min-width:4px}.es-cj-pile em{font-style:normal;font-size:11px;font-weight:700;color:#1f3a7a}.es-cj-pile em.is-clair{color:#fff}.es-cj-dnums{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:4px;font-size:11px;color:var(--sub)}.es-cj-dnums>span{text-align:center}.es-cj-dnums>span.is-zero{opacity:.45}.es-cj-toplist{display:flex;flex-direction:column;padding:4px 8px 10px}.es-cj-tl{display:grid;grid-template-columns:22px minmax(0,1fr) minmax(60px,90px) auto;align-items:center;gap:10px;padding:7px 8px;border:0;background:none;border-radius:10px;text-align:left;font:inherit;cursor:pointer;color:inherit}.es-cj-tl:hover{background:#1018280a}.es-cj-tl+.es-cj-tl{border-top:1px solid var(--line-soft)}.es-cj-rang{font-size:12px;font-weight:700;color:var(--faint);text-align:center}.es-cj-qui{display:flex;flex-direction:column;min-width:0}.es-cj-qui b{font-size:13px;font-weight:600;color:var(--ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-cj-qui small{font-size:11.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.es-cj-barre{display:block;height:6px;border-radius:999px;background:#e9edf2;overflow:hidden}.es-cj-barre i{display:block;height:100%;border-radius:999px;background:#5b7fd8}.es-cj-barre i.is-fort{background:var(--t-orange, #E8740C)}.es-cj-val{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;column-gap:4px;text-align:right;min-width:92px}.es-cj-val b{font-size:15px;font-weight:700;color:var(--ink-strong)}.es-cj-val small{font-size:11.5px;color:var(--sub)}.es-cj-val em{flex-basis:100%;font-style:normal;font-size:11px;color:var(--faint);white-space:nowrap}.es-cj-table .es-table .w-table-grid td{padding-block:7px}.es-cj-bas{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px;padding:10px 16px 14px;border-top:1px solid var(--line-soft);margin-top:auto}.es-cj-bt{display:flex;align-items:baseline;gap:8px;font-size:12.5px;font-weight:650;color:var(--ink-strong);margin-bottom:6px}.es-cj-bt small{font-weight:400;color:var(--faint)}.es-cj-rv{font-size:12.5px;color:var(--sub);line-height:1.45}.es-cj-rv b{color:var(--ink-strong);font-size:14px}@media(min-width:1401px)and (min-height:700px){.app.is-screen .content>.es-cj-grille{flex:1 1 auto;min-height:0;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"kpis kpis kpis kpis" "evo evo dist top" "table table table table";grid-template-rows:auto minmax(0,1fr) auto}.app.is-screen .es-cj-grille>.card{min-height:0;overflow:hidden}.app.is-screen .es-cj-toplist{flex:1 1 auto;min-height:0;overflow-y:auto;contain:size}.app.is-screen .es-cj-table{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,25%);grid-template-rows:auto auto 1fr;grid-template-areas:"h h" "t b" "r b"}.app.is-screen .es-cj-table>.card-h{grid-area:h}.app.is-screen .es-cj-table>.es-table{grid-area:t;overflow-x:auto;overflow-y:visible}.app.is-screen .es-cj-table>.es-regle{grid-area:r}.app.is-screen .es-cj-table>.es-cj-bas{grid-area:b;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:16px;margin-top:0;border-top:0;border-left:1px solid var(--line-soft);padding:12px 16px}}.es-cj{gap:4px;padding:12px 16px}.es-cj.is-hero .es-cj-v b{font-size:46px}.es-cj-v b{font-size:34px}.es-cj-drows{gap:6px;padding:2px 16px 10px}.es-cj-dtit{margin-bottom:4px;font-size:12.5px}.es-cj-pile{height:18px;border-radius:6px}.es-cj-dnums{margin-top:2px}.es-cj-qui>small,.es-cj-qui>b{display:block}.es-cj-table .w-table-grid th,.es-cj-table .w-table-grid td{padding-inline:8px}.es-cj-tl{grid-template-columns:22px minmax(0,1fr) 92px 108px}.es-cj-bcol{display:flex;flex-direction:column;gap:3px;min-width:0}.es-cj-bcol small{font-size:11px;white-space:nowrap}.es-cj-val{min-width:0}.es-sl>.es-sec>span{white-space:nowrap;flex:none}.es-sl>.es-sec>small{min-width:0}.es-carte-l .w-facettes{overflow:visible}.es-carte-l .w-facettes-in{flex-wrap:wrap;width:auto;row-gap:6px}.es-carte-l select.w-tri-s{max-width:340px}@media(min-width:1401px)and (min-height:700px){.app.is-screen .es-cj-tl{grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"r q v" "r b v";row-gap:4px;padding:6px}.app.is-screen .es-cj-rang{grid-area:r}.app.is-screen .es-cj-qui{grid-area:q}.app.is-screen .es-cj-qui b,.app.is-screen .es-cj-qui small{white-space:normal;overflow:visible}.app.is-screen .es-cj-bcol{grid-area:b;display:flex;flex-direction:row;align-items:center;gap:8px}.app.is-screen .es-cj-bcol .es-cj-barre{flex:0 0 96px}.app.is-screen .es-cj-val{grid-area:v;min-width:0}}.es-abo-rech{display:flex;flex-direction:column;gap:6px;padding:10px 2px 0;border-top:1px solid var(--line-soft)}.es-abo-rech-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.es-abo-rech-v{white-space:normal;line-height:1.35}.es-abo-rech-b{display:flex;gap:6px;flex-wrap:wrap}.es-abo-prix{color:var(--faint);font-variant-numeric:tabular-nums}.es-abo-code{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.es-abo-code input{width:84px}.es-abo-hist{display:flex;flex-direction:column;gap:2px;margin-top:2px}.es-abo-hl{display:grid;grid-template-columns:64px 54px 1fr auto;gap:8px;align-items:baseline;font-size:12px;color:var(--muted)}.es-abo-hl b{color:var(--ink)}.es-abo-hl.is-cycle b{color:var(--ok-ink, #067647)}.es-abo-ho{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-abo-plus{align-self:flex-start;background:none;border:0;padding:0;font-size:11.5px;color:var(--accent, #2E90FA);cursor:pointer}.cl-chip{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:500;white-space:nowrap;border:1px solid transparent;flex:none}.cl-chip.is-bad{background:var(--bad-pale);color:var(--bad-ink);border-color:var(--bad-line)}.cl-chip.is-warn{background:var(--warn-pale);color:var(--warn-ink);border-color:var(--warn-line)}.cl-chip.is-ok{background:var(--ok-pale);color:var(--ok-ink);border-color:var(--ok-line)}.cl-chip.is-blue{background:#eef5ff;color:#1d5fc2;border-color:#d3e4fb}.cl-chip.is-grey{background:var(--grey-pale);color:var(--sub);border-color:var(--line)}.cl-n{font-size:13px;font-weight:500;color:var(--faint);margin-left:4px}.cl-lien{margin-left:auto;display:inline-flex;align-items:center;gap:2px;font-size:13px;color:var(--sub);flex:none}.cl-lien:hover{color:var(--ink);text-decoration:none}.card-h .card-t{flex:1 1 auto;min-width:0}.cl-liste{display:flex;flex-direction:column;gap:2px;padding:6px}.cl-groupe{padding:10px 10px 4px;font-size:12px;font-weight:600;color:var(--faint);letter-spacing:.01em}.cl-l{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;text-align:left;padding:9px 10px 9px 8px;border-radius:13px;width:100%;color:var(--ink);position:relative;cursor:pointer;transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.cl-l:hover{background:#ffffffe6;text-decoration:none;color:var(--ink)}.cl-l.on{background:#fff;box-shadow:0 0 0 1px #d5dbe2,0 6px 16px -10px #10182840}.cl-l.on:before{content:"";position:absolute;left:0;top:11px;bottom:11px;width:3px;border-radius:3px;background:var(--t-indigo)}.cl-l.is-bad.on:before{background:var(--red-grad)}.cl-l.is-warn.on:before{background:var(--t-orange)}.cl-l.is-graphite.on:before{background:var(--t-graphite)}.cl-l-ico{width:32px;height:32px;display:grid;place-items:center;flex:none}.cl-l-b{display:flex;flex-direction:column;gap:2px;min-width:0}.cl-l-1{display:flex;gap:6px;align-items:baseline;min-width:0;font-size:13.5px}.cl-l-1>b{font-weight:600;color:var(--ink-strong);flex:none}.cl-l-nom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.cl-l-2{font-size:12.5px;color:var(--sub);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;gap:6px;align-items:center;min-width:0}.cl-l-2>span{overflow:hidden;text-overflow:ellipsis}.cl-l-msg{font-size:12.5px;color:var(--sub);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.38}.cl-l-r{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex:none}.cl-l-r>b{font-size:13.5px;font-weight:600;color:var(--ink-strong)}.cl-l-r>small{font-size:11.5px;color:var(--faint);white-space:nowrap}.cl-l-rr{display:flex;align-items:center;gap:8px}.cl-vide{display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 16px;text-align:center;font-size:13px;color:var(--sub)}.cl-vide>b{font-size:15px;color:var(--ink-strong)}.cl-ok{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,#4ade80,#16a34a);box-shadow:0 6px 16px -6px #16a34a99,inset 0 1px #ffffff59}.cl-muet{font-size:12.5px;color:var(--faint);padding:10px 12px}.cl-sortie{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px 0 6px;border-radius:999px;flex:none;font-size:12.5px;font-weight:500;color:var(--ink);background:#fff;border:1px solid #DCE1E7;white-space:nowrap;box-shadow:0 1px 2px #1018280d,inset 0 1px #fff}.cl-sortie:hover{text-decoration:none;color:var(--ink);border-color:#c9d0d9;background:#fafbfc}.cl-sortie.is-seul{padding:0;width:30px;justify-content:center}.cl-logo{display:block;flex:none;border-radius:26%;box-shadow:0 0 0 .5px #1018281a}.cl-site{display:block;flex:none;object-fit:contain}.cl-cherche{position:relative;flex:none;margin-bottom:14px;z-index:5}.cl-cherche-in{display:flex;align-items:center;gap:12px;height:54px;padding:0 10px 0 18px;border-radius:999px;background:var(--glass-strong);border:1px solid var(--line);box-shadow:var(--shadow-card),var(--glass-hi);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.cl-cherche-in:focus-within{border-color:#b4bcf5;box-shadow:0 0 0 4px #5b5bef1a,var(--shadow-card),var(--glass-hi)}.cl-cherche-in>svg{color:var(--ico-ink);flex:none}.cl-cherche-in>input[type=search]{flex:1 1 auto;min-width:0;height:100%;border:0;outline:0;background:transparent;box-shadow:none;padding:0;border-radius:0;font:inherit;font-size:16px;color:var(--ink-strong);letter-spacing:-.01em}.cl-cherche-in>input[type=search]:focus{box-shadow:none;border:0;background:transparent}.cl-cherche-in>input::placeholder{color:var(--faint)}.cl-aide{display:flex;gap:6px;flex:none}.cl-res{position:absolute;top:60px;left:0;right:0;max-height:380px;overflow-y:auto;padding:6px;background:#fffffff5;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-lift),var(--glass-hi)}.cl-res-i{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;text-align:left;padding:8px 10px;border-radius:12px;color:var(--ink)}.cl-res-i:hover,.cl-res-i.on{background:#f2f4f8;text-decoration:none;color:var(--ink)}.cl-res-t{padding:8px 12px 6px;font-size:12px;color:var(--faint)}.cl-res-vide{padding:16px 14px;font-size:13px;color:var(--sub)}.v-ecran.cl-trois{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}.cl-tete{align-items:center;flex-wrap:nowrap}.cl-qui{display:flex;align-items:center;gap:14px;min-width:0}.cl-qui-b{display:flex;flex-direction:column;gap:3px;min-width:0}.cl-qui h1{font-size:24px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cl-qui-sous{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;color:var(--sub)}.cl-qui-sous .w-copy{--btn-h: 22px}.cl-sorties{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.cl-ambigu{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 12px;font-size:13px;color:var(--sub)}.cl-cmds{display:flex;flex-direction:column;gap:4px;padding:6px}.cl-cmd{border-radius:14px;padding:10px 12px;border:1px solid transparent;transition:background var(--dur) var(--ease)}.cl-cmd:hover{background:#ffffffbf}.cl-cmd.on{background:#fff;border-color:var(--line);box-shadow:0 6px 18px -12px #10182838}.cl-cmd.is-bad.on{border-color:var(--bad-line)}.cl-cmd-h{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;text-align:left;color:var(--ink);cursor:pointer}.cl-cmd-h:hover{text-decoration:none}.cl-cmd-r{display:flex;align-items:center;gap:8px}.cl-cmd-r>b{font-size:14px;font-weight:600;color:var(--ink-strong)}.cl-cmd-in{margin:8px 0 0 14px;display:flex;flex-direction:column;gap:6px}.cl-cmd-act{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:2px}.cl-cmd-act>.lbl{font-size:12px;color:var(--faint);margin-right:2px}.cl-esim{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:12px;background:#f6f7f9;border:1px solid var(--line-soft);font-size:12.5px}.cl-esim.is-bad{background:var(--bad-pale);border-color:var(--bad-line)}.cl-esim.is-warn{background:var(--warn-pale);border-color:var(--warn-line)}.cl-esim-1{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.cl-esim-f{font-weight:600;color:var(--ink-strong);font-size:13px}.cl-esim-tel{display:inline-flex;align-items:center;gap:5px;color:var(--sub)}.cl-esim-conso{display:inline-flex;align-items:center;gap:6px;color:var(--sub)}.cl-esim-id{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.cl-iccid{font-family:var(--mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:11.5px;color:var(--faint)}.cl-jauge{width:58px;height:6px;border-radius:3px;background:#e3e7ec;overflow:hidden;flex:none}.cl-jauge>span{display:block;height:100%;border-radius:3px;background:var(--ok)}.cl-jauge.is-warn>span{background:var(--warn)}.cl-jauge.is-bad>span{background:var(--bad)}.cl-anomalie{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:7px 10px;border-radius:12px;background:var(--bad-pale);border:1px solid var(--bad-line);font-size:12.5px;color:var(--bad-ink)}.cl-anomalie.is-warn{background:var(--warn-pale);border-color:var(--warn-line);color:var(--warn-ink)}.cl-anomalie>span{flex:1 1 200px;min-width:0}.cl-msgs{display:flex;flex-direction:column;gap:2px;padding:6px}.cl-msg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:start;padding:9px 10px;border-radius:12px;color:var(--ink)}a.cl-msg:hover{background:#f4f6f9;text-decoration:none;color:var(--ink)}.cl-msg-b{display:flex;flex-direction:column;gap:2px;min-width:0}.cl-msg-q{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--faint)}.cl-msg-t{font-size:13px;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.38}.cl-seg{margin-left:auto}.cl-seg .w-seg-b{font-size:12.5px}.cl-remb{display:flex;flex-direction:column;gap:4px;padding:8px}.cl-remb-l{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:12px;color:var(--ink);font-size:13px}a.cl-remb-l:hover{background:#f4f6f9;text-decoration:none;color:var(--ink)}.cl-remb-l>span:not([class]){flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.cl-remb-l small{font-size:12px;color:var(--faint)}.cl-remb-l>b{font-weight:600}.cl-d{display:flex;flex-direction:column;min-height:0}.cl-d-h{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 20px 12px;border-bottom:1px solid var(--line-soft)}.cl-d-qui{display:flex;gap:12px;align-items:center;min-width:0}.cl-d-qui>span{display:flex;flex-direction:column;gap:1px;min-width:0}.cl-d-num{font-size:12.5px;font-weight:600;color:var(--faint)}.cl-d-qui h2{font-size:20px;font-weight:650;letter-spacing:-.025em;color:var(--ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-d-meta{font-size:12.5px;color:var(--faint)}.cl-d-droite{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:none}.cl-d-droite>b{font-size:24px;font-weight:650;letter-spacing:-.03em}.cl-d-corps{display:flex;flex-direction:column;gap:12px;padding:14px 20px;min-height:0}.cl-d-pied{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--line-soft);background:#f8fafcd9;border-radius:0 0 var(--radius) var(--radius);flex:none}.cl-d-pied .actions{gap:6px}.cl-faits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cl-fait{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:12px;background:#fff;border:1px solid var(--line);min-width:0}.cl-fait>.cl-fait-t{display:flex;flex-direction:column;min-width:0}.cl-fait small{font-size:11.5px;color:var(--faint)}.cl-fait b{font-size:13.5px;font-weight:600;color:var(--ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-fait.is-bad b{color:var(--bad-ink)}.cl-fait.is-ok b{color:var(--ok-ink)}.cl-bulle{margin:0;padding:10px 14px;border-radius:14px 14px 14px 4px;background:#f3f5f8;font-size:13.5px;line-height:1.45;color:var(--ink)}.cl-sous-t{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink-strong)}.cl-sous-t>a{margin-left:auto;font-weight:400}.cl-paliers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px}.cl-palier{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center;padding:7px 10px;border-radius:12px;background:#f6f7f9;font-size:13px;min-width:0}.cl-palier b{display:block;font-weight:600;color:var(--ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-palier small{display:block;font-size:11.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-palier.is-bad small{color:var(--bad-ink)}.cl-palier.is-warn small{color:var(--warn-ink)}.cl-point{width:9px;height:9px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px var(--ok-pale)}.cl-point.is-warn{background:var(--warn);box-shadow:0 0 0 3px var(--warn-pale)}.cl-point.is-bad{background:var(--bad);box-shadow:0 0 0 3px var(--bad-pale)}.cl-point.is-grey{background:#c3c9d2;box-shadow:0 0 0 3px var(--grey-pale)}.cl-pied-carte{padding:10px 12px;border-top:1px solid var(--line-soft);display:flex;align-items:center;gap:8px;flex:none;font-size:12.5px;color:var(--sub)}.cl-filtre{margin-left:auto}.v-col>.card.cl-fixe{flex:none}@media(min-width:1270px)and (min-height:700px){.app.is-screen .content>.cl-cherche,.app.is-screen .content>.cl-ambigu{flex:none}.app.is-screen .cl-d-corps{flex:1 1 auto;overflow-y:auto;overscroll-behavior-y:contain}}@media(max-width:1100px){.v-ecran.cl-trois,.cl-faits{grid-template-columns:minmax(0,1fr)}.cl-tete{flex-wrap:wrap}}.cl-tete-r{display:flex;align-items:center;gap:18px;flex-wrap:nowrap}.cl-tete-r>h1{flex:none;display:flex;align-items:center;gap:6px;margin:0}.cl-tete-r>.cl-cherche{flex:1 1 auto;max-width:880px;margin:0 0 0 10px}.cl-cherche.is-tete .cl-cherche-in{height:44px;padding-left:16px}.cl-cherche.is-tete .cl-cherche-in>input[type=search]{font-size:15px}.cl-cherche.is-tete .cl-res{top:50px}.cl-tete-r>.page-head-a{margin-left:auto;flex:none}.cl-bande{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px;margin-bottom:14px;flex:none}.cl-bande>.v-cpt{margin-bottom:0}.cl-bandeau{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;border-radius:16px;overflow:hidden}.cl-periode{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:none;border-top:1px solid var(--line-soft);background:#f8fafcb3;border-radius:0 0 var(--radius) var(--radius)}.cl-periode .cl-k{padding:10px 16px}.cl-k{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px;min-width:0;color:var(--ink);position:relative}.cl-k+.cl-k:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:var(--line-soft)}a.cl-k:hover{text-decoration:none;color:var(--ink);background:#ffffffbf}.cl-k-b{display:flex;flex-direction:column;min-width:0;gap:1px}.cl-k-l{font-size:12px;color:var(--grey-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-k-v{font-size:20px;font-weight:650;letter-spacing:-.03em;color:var(--ink-strong);line-height:1.15;white-space:nowrap}.cl-k-p{font-size:11.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-k-p .w-trend{font-size:11.5px;gap:2px}.cl-k-viz{flex:none}.cl-k .w-mbar{height:36px;gap:3px}.cl-k .w-mbar>i{width:3px}.cl-table{padding:0 14px}.cl-table td{font-size:13px;padding:6px 7px!important}.cl-table th{height:34px;padding-inline:7px!important}.cl-table td:first-child,.cl-table th:first-child{padding-left:0!important}.cl-table td:last-child,.cl-table th:last-child{padding-right:0!important}.cl-table tbody tr.is-panne td{background:var(--bad-pale)}.cl-c-cmd{display:inline-flex;align-items:center;gap:10px;min-width:0}.cl-c-2{display:flex;flex-direction:column;min-width:0;line-height:1.3}.cl-c-2>b{font-weight:600;color:var(--ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-c-2>small{font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.cl-c-2.is-droite{align-items:flex-end}.cl-c-f{white-space:nowrap;color:var(--ink)}.cl-c-f small{color:var(--faint)}.cl-c-sku{display:block;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--sub)}.cl-c-vide{color:var(--faint)}.cl-c-m{font-weight:600;color:var(--ink-strong);white-space:nowrap}.cl-c-txt{font-size:12.5px;color:var(--ink);line-height:1.4}.cl-c-txt small{color:var(--faint)}.cl-amb{color:#6e3bd8;font-weight:500;white-space:nowrap}.v-ecran.cl-trois{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr) minmax(0,1fr)}.cl-trois .cl-l,.cl-md .cl-l{padding-block:7px}.v-ecran.cl-cmd-ecran{grid-template-columns:minmax(0,1fr) minmax(340px,440px)}.cl-top{display:grid!important;grid-template-columns:auto minmax(0,1fr) 90px auto}.cl-part{height:6px;border-radius:999px;background:var(--track, #E9ECF0);overflow:hidden}.cl-part>span{display:block;height:100%;border-radius:inherit;background:var(--t-ink, #2B2F36)}.v-ecran.is-md.cl-md{grid-template-columns:minmax(380px,520px) minmax(0,1fr)}.cl-d .cl-faits{grid-template-columns:repeat(4,minmax(0,1fr))}.cl-fait-i{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:none;background:linear-gradient(180deg,#fffffffa,#ffffff9e);color:var(--dom-ico, #4F46E5);border:1px solid rgba(255,255,255,.98);box-shadow:0 0 0 .5px #10182821,0 4px 10px -5px #1e295047,inset 0 -2px 5px #1018280b}.cl-fait-i>svg{display:block;color:inherit}.cl-fait.is-bad .cl-fait-i{color:#e7362b}.cl-fait.is-warn .cl-fait-i{color:#e8740c}.cl-fait.is-ok .cl-fait-i{color:#15934a}.cl-fait.is-warn b{color:var(--warn-ink)}.cl-apercu{display:flex;flex-direction:column;gap:6px}.cl-apercu .cl-sous-t{font-weight:600}.cl-sous-m{font-weight:400;color:var(--sub);font-size:12.5px}.cl-apercu-l{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:6px}.cl-apercu-o{background:#fff;border:1px solid var(--line);display:grid!important;grid-template-columns:auto minmax(0,1fr) auto auto}.cl-apercu-o.on{border-color:#b9c2cd;box-shadow:0 0 0 3px #1018280d}.v-ecran.cl-fiche{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,.82fr)}.cl-fiche .cl-cmd{padding:9px 12px 10px;border-color:var(--line-soft);background:#ffffff8c}.cl-fiche .cl-cmd.is-bad{border-color:var(--bad-line)}.cl-fiche .cl-cmd.is-warn{border-color:var(--warn-line)}.cl-fiche .cl-cmd.on{background:#fff;box-shadow:0 0 0 3px #1018280f}.cl-fiche .cl-cmd-h{cursor:default}.cl-fiche .cl-cmd-in{margin:8px 0 0 44px}.cl-fiche .cl-cmd-in>.cl-cmd-act{padding-top:0}.cl-esim-2{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--sub);font-size:12.5px;padding-left:34px}.cl-esim-3{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12.5px;color:var(--sub);padding-left:34px}.cl-esim-3>.cl-esim-rang{font-weight:600;color:var(--ink-strong)}.cl-esim .cl-cmd-act{padding-left:34px}.cl-iccid{font-size:12px;color:var(--sub);letter-spacing:.01em}.cl-source{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--faint);flex:none}.cl-msg-t.is-3{-webkit-line-clamp:3}.cl-ligne{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px 10px;border-radius:10px;font-size:13px;color:var(--ink)}.cl-ligne>.obj{color:var(--ico-ink)}.cl-ligne>small{font-size:12px;color:var(--faint);white-space:nowrap}.cl-ligne-b{display:flex;align-items:baseline;gap:8px;min-width:0}.cl-ligne-b>b{font-weight:500;color:var(--ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-ligne-b>small{font-size:12px;color:var(--faint);white-space:nowrap}a.cl-ligne:hover{background:#f4f6f9;text-decoration:none;color:var(--ink)}.cl-ligne+.cl-ligne{border-top:1px solid var(--line-soft);border-radius:0}.mono{font-family:var(--mono, ui-monospace, SFMono-Regular, Menlo, monospace)}.v-ecran.cl-auto{grid-template-columns:minmax(0,1fr) minmax(380px,500px)}.cl-grille{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));align-content:start;column-gap:6px}.cl-wf{padding-block:7px}.cl-wf>.cl-point{margin:0 4px}.cl-wf.is-off .cl-l-nom{color:var(--sub)}.cl-paliers{padding:8px;grid-template-columns:minmax(0,1fr);gap:4px}.cl-palier{align-items:start;grid-template-columns:auto minmax(0,1fr) auto;padding:6px 10px}.cl-palier>.cl-point{margin-top:5px}.cl-palier small.cl-palier-r{text-align:right;font-size:11.5px;line-height:1.3;color:var(--ok-ink);white-space:nowrap;display:block}.cl-ext{color:#a3a9b2}.cl-palier small.is-ok{color:var(--ok-ink)!important}.cl-palier b>i{font-style:normal;font-weight:400;font-size:11.5px;color:var(--faint);margin-left:6px}.cl-plomb{align-items:flex-start;margin:2px 4px}.cl-plomb>span>small{display:block;font-size:12px;opacity:.85;margin-top:2px}.cl-alerte{margin-bottom:12px;flex:none}@media(max-width:1500px){.cl-bande{grid-template-columns:minmax(0,1fr)}.v-ecran.cl-trois{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.v-ecran.cl-trois>.card:last-child{grid-column:1 / -1}.v-ecran.cl-fiche{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.v-ecran.cl-fiche>.v-col:last-child{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap}.cl-d .cl-faits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.v-ecran.cl-trois,.v-ecran.cl-fiche,.v-ecran.cl-cmd-ecran,.v-ecran.cl-auto,.v-ecran.is-md.cl-md{grid-template-columns:minmax(0,1fr)}.cl-tete-r{flex-wrap:wrap}.cl-bandeau{grid-template-columns:repeat(2,minmax(0,1fr))}}.cl-c-2.is-libre>small{white-space:normal;max-width:none}.cl-flux .cl-l-r{flex-direction:row;align-items:center;gap:8px}.cl-flux .cl-l{padding-block:6px}.cl-drapeau{font-size:18px;line-height:1}.cl-drapeau.is-tete{font-size:24px}.cl-sous-t .cl-drapeau{font-size:16px;margin-left:-2px}.cl-canal-site{flex:none;border-radius:26%!important}.cl-canal-site>svg{display:block;color:#1d6fe0!important}.cl-canal-l{display:inline-flex;align-items:center;gap:8px}.cl-l-r>small.cl-l-canal{font-size:11.5px;color:var(--sub);font-weight:500}.cl-l-r>.cl-l-rr{gap:6px}.cl-l-r>.cl-l-rr>small{font-size:11.5px;color:var(--faint);white-space:nowrap}.cl-l-r>.cl-l-rr>.cl-sortie.is-seul{width:24px;height:24px}.cl-l.is-ok.on:before{background:var(--ok, #16A34A)}.cl-traitees .cl-l-nom{color:var(--ok-ink);font-weight:500}.cl-rien{display:flex;align-items:center;gap:10px;margin:2px 4px 6px;padding:10px 12px;border-radius:12px;font-size:13px;color:var(--ok-ink);background:var(--glace, rgba(255, 255, 255, .62));border:1px solid var(--glace-bord, #fff)}.cl-ok.is-petit{width:24px;height:24px;flex:none;box-shadow:0 3px 8px -3px #16a34a8c,inset 0 1px #ffffff59}.cl-verdict{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;border-radius:14px;font-size:13px;line-height:1.45;background:var(--glace-fort, rgba(255, 255, 255, .78));border:1px solid var(--glace-bord, #fff);box-shadow:0 0 0 .5px #1018281a,inset 0 1px #fff}.cl-verdict-i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:none;color:#fff;margin-top:-4px}.cl-verdict-i>svg{display:block}.cl-verdict.is-ok .cl-verdict-i{background:linear-gradient(160deg,#4ade80,#16a34a)}.cl-verdict.is-bad .cl-verdict-i{background:var(--red-grad, #E7362B)}.cl-verdict.is-ok b{color:var(--ok-ink)}.cl-verdict.is-bad b{color:var(--bad-ink)}.cl-verdict ul{margin:2px 0 0;padding:0 0 0 16px;color:var(--ink)}.cl-verdict small{color:var(--faint);font-size:12px}.cl-livr{display:flex;flex-direction:column;gap:6px;padding:9px 12px;border-radius:12px;font-size:12.5px;color:var(--sub);background:#ffffff9e;border:1px solid var(--glace-bord, #fff);box-shadow:0 0 0 .5px #10182817}.cl-livr-1{display:flex;align-items:center;gap:8px;color:var(--ink);line-height:1.4}.cl-livr-l.is-ok{color:var(--ok-ink)}.cl-livr-l.is-bad{color:var(--bad-ink)}.cl-livr-l.is-warn{color:var(--warn-ink)}.cl-livr-l.is-blue{color:#2f45c4}.cl-livr-faits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.cl-livr-faits>li{display:flex;align-items:center;gap:7px;line-height:1.35}.cl-livr-faits>li>svg{flex:none;color:var(--ico-ink, #6B7280)}.cl-livr-faits>li.is-ok>svg{color:var(--ok-ink)}.cl-livr-faits>li.is-warn>svg{color:var(--warn-ink)}.cl-livr-g{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:6px;border-top:1px solid var(--line-soft);color:var(--ink);line-height:1.4}.cl-livr-g>span{flex:1 1 260px;min-width:0}.cl-livr-g.is-bad b{color:var(--bad-ink)}.cl-livr-g.is-warn{color:var(--warn-ink)}.cl-livr-g.is-ok{color:var(--ok-ink)}.cl-livr-g .cl-sortie{height:26px}.cl-fils{display:flex;flex-direction:column;gap:4px}.cl-fil{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,440px);min-height:0;flex:1 1 auto}.cl-fil-msgs{display:flex;flex-direction:column;gap:8px;padding:16px 20px 18px;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.cl-fil-client{border-left:1px solid var(--line-soft);padding:14px 16px;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.cl-fil-client .cl-apercu-l{grid-template-columns:minmax(0,1fr)}.cl-fil-jour{display:flex;justify-content:center;margin:6px 0 2px}.cl-fil-jour>span{font-size:11.5px;font-weight:600;color:var(--sub);padding:3px 10px;border-radius:999px;background:var(--glace, rgba(255, 255, 255, .62));border:1px solid var(--glace-bord, #fff);box-shadow:0 0 0 .5px #10182814}.cl-fil-l{display:flex;flex-direction:column;align-items:flex-start;gap:3px;max-width:76%}.cl-fil-l.is-nous,.cl-fil-l.is-note{align-self:flex-end;align-items:flex-end}.cl-fil-b{padding:9px 13px;border-radius:16px 16px 16px 5px;font-size:13.5px;line-height:1.45;color:var(--ink);background:#ffffffeb;border:1px solid rgba(255,255,255,.98);box-shadow:0 0 0 .5px #1018281c,0 3px 10px -6px #1e295038}.cl-fil-b>p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.cl-fil-b>p+p{margin-top:6px}.cl-fil-l.is-nous .cl-fil-b{border-radius:16px 16px 5px;color:#1e2a5a;background:linear-gradient(180deg,#e8eeff,#dce5ff);border-color:#ffffffe6}.cl-fil-l.is-note .cl-fil-b{border-radius:16px 16px 5px;background:#fff6db;border:1px dashed #E9C46A;color:#5a4300}.cl-fil-objet{display:block;font-size:12.5px;font-weight:600;margin-bottom:3px;color:var(--ink-strong)}.cl-fil-meta{display:inline-flex;gap:6px;font-size:11.5px;color:var(--faint);padding:0 4px}.cl-fil-meta>span{color:var(--sub)}.cl-fil-act{align-self:center;display:inline-flex;gap:6px;align-items:baseline;font-size:12px;color:var(--sub);padding:2px 10px}.cl-fil-act>small{color:var(--faint);font-size:11px}.cl-fil-img{display:block;margin-top:6px}.cl-fil-img>img{display:block;max-width:240px;max-height:180px;border-radius:10px}.cl-fil-piece{display:inline-flex;align-items:center;gap:5px;margin-top:6px;font-size:12.5px}@media(max-width:1500px){.cl-fil{grid-template-columns:minmax(0,1fr) minmax(280px,330px)}}@media(max-width:1100px){.cl-fil{grid-template-columns:minmax(0,1fr)}.cl-fil-client{border-left:0;border-top:1px solid var(--line-soft)}}.rb-chip{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:500;white-space:nowrap;border:1px solid transparent}.rb-chip.is-bad{background:var(--bad-pale);color:var(--bad-ink);border-color:var(--bad-line)}.rb-chip.is-warn{background:var(--warn-pale);color:var(--warn-ink);border-color:var(--warn-line)}.rb-chip.is-ok{background:var(--ok-pale);color:var(--ok-ink);border-color:var(--ok-line)}.rb-chip.is-grey{background:var(--grey-pale);color:var(--sub);border-color:var(--line)}.rb-msgbar{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.rb-cpt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.rb-cpt-i{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:16px;color:var(--ink);background:var(--glass-strong);border:1px solid var(--line);box-shadow:var(--shadow-card),var(--glass-hi);transition:box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease)}.rb-cpt-i:hover{text-decoration:none;color:var(--ink);border-color:#d3d9e0;box-shadow:var(--shadow-lift),var(--glass-hi)}.rb-cpt-i.is-on{border-color:#c9d0d9;box-shadow:0 0 0 3px #1018280d,var(--shadow-card),var(--glass-hi)}.rb-cpt-n{font-size:26px;font-weight:650;letter-spacing:-.035em;min-width:30px;color:var(--faint)}.rb-cpt-i.is-bad .rb-cpt-n{color:var(--bad-ink)}.rb-cpt-i.is-warn .rb-cpt-n{color:var(--warn-ink)}.rb-cpt-i.is-ok .rb-cpt-n{color:var(--ok-ink)}.rb-cpt-b{display:flex;flex-direction:column;min-width:0}.rb-cpt-b b{font-size:13.5px;font-weight:600;color:var(--ink-strong)}.rb-cpt-b small{font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-ecran{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:16px;align-items:start}.rb-maitre,.rb-d{display:flex;flex-direction:column;min-height:0}.rb-liste{display:flex;flex-direction:column;gap:2px;padding:6px}.rb-l{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:start;text-align:left;padding:10px 10px 10px 8px;border-radius:13px;width:100%;color:var(--ink);position:relative;transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.rb-l:hover{background:#ffffffd9}.rb-l.on{background:#fff;box-shadow:0 0 0 1px #d5dbe2,0 6px 16px -10px #10182840}.rb-l.on:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--t-orange)}.rb-l.is-presse.on:before{background:var(--red-grad)}.rb-l-ico{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#f3f5f8;box-shadow:inset 0 0 0 1px var(--line-soft)}.rb-l-ico .marque{max-width:24px}.rb-l-ico:has(.tuile){background:none;box-shadow:none}.rb-l-b{display:flex;flex-direction:column;gap:2px;min-width:0}.rb-l-1{display:flex;gap:6px;align-items:baseline;min-width:0;font-size:13.5px}.rb-l-1 b{font-weight:600;color:var(--ink-strong);flex:none}.rb-l-nom{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-l-2{font-size:12.5px;color:var(--sub);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-l-3{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.rb-l-3:empty{display:none}.rb-l-r{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.rb-l-r b{font-size:13.5px;font-weight:600}.rb-l-r .w-drapeau{line-height:1}.rb-l.is-presse.is-urgent.on:before{background:var(--red-grad)}.rb-l.is-presse:not(.is-urgent).on:before{background:var(--t-orange)}.rb-vide{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 16px;text-align:center;font-size:13px;color:var(--sub)}.rb-vide b{font-size:15px;color:var(--ink-strong)}.rb-ok{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,#4ade80,#16a34a);box-shadow:0 6px 16px -6px #16a34a99,inset 0 1px #ffffff59}.rb-d-h{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 20px 12px;border-bottom:1px solid var(--line-soft)}.rb-d-qui{display:flex;flex-direction:column;gap:1px;min-width:0}.rb-d-num{font-size:12.5px;font-weight:600;color:var(--faint);letter-spacing:.01em}.rb-d-qui h2{font-size:20px;font-weight:650;letter-spacing:-.025em;color:var(--ink-strong)}.rb-d-meta{font-size:12.5px;color:var(--faint)}.rb-d-montant{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.rb-d-m1{display:flex;align-items:center;gap:10px}.rb-sortie{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 5px;border-radius:999px;font-size:12.5px;font-weight:500;color:var(--ink);background:#fff;border:1px solid #DCE1E7;box-shadow:0 1px 2px #1018280d,inset 0 1px #fff}.rb-sortie:hover{text-decoration:none;color:var(--ink);border-color:#c9d0d9}.rb-d-montant b{font-size:24px;font-weight:650;letter-spacing:-.03em}.rb-d-corps{display:flex;flex-direction:column;gap:12px;padding:14px 20px;min-height:0}.rb-verdict{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid}.rb-verdict-i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#fff;flex:none;box-shadow:inset 0 1px #ffffff4d,0 3px 8px -3px #1018284d}.rb-verdict-b{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:13px}.rb-verdict-b b{font-size:15px;font-weight:650;letter-spacing:-.015em}.rb-verdict.is-ok{background:var(--ok-pale);border-color:var(--ok-line);color:var(--ok-ink)}.rb-verdict.is-ok .rb-verdict-i{background:linear-gradient(160deg,#4ade80,#16a34a)}.rb-verdict.is-warn{background:var(--warn-pale);border-color:var(--warn-line);color:var(--warn-ink)}.rb-verdict.is-warn .rb-verdict-i{background:var(--t-orange)}.rb-verdict.is-bad{background:var(--bad-pale);border-color:var(--bad-line);color:var(--bad-ink)}.rb-verdict.is-bad .rb-verdict-i{background:var(--red-grad)}.rb-verdict.is-grey{background:var(--grey-pale);border-color:var(--line);color:var(--sub)}.rb-verdict.is-grey .rb-verdict-i{background:var(--t-graphite)}.rb-faits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rb-fait{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:12px;background:#fff;border:1px solid var(--line);min-width:0}.rb-fait-b{display:flex;flex-direction:column;min-width:0}.rb-fait-q{font-size:11.5px;color:var(--faint)}.rb-fait-r{font-size:13.5px;font-weight:600;line-height:1.35;color:var(--ink-strong);overflow-wrap:anywhere}.rb-fait-r small{font-weight:400;color:var(--sub)}.rb-fait.is-ok .rb-fait-r{color:var(--ok-ink)}.rb-tel{display:inline}.rb-tel .marque{display:inline-block;vertical-align:-1px;margin-right:6px}.rb-dit{margin:0;padding:10px 14px;border-radius:12px;background:#f6f7f9;border-left:3px solid #D5DBE2;font-size:13px;line-height:1.45;color:var(--ink)}.rb-flags{display:flex;flex-wrap:wrap;gap:6px}.rb-ligne{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:12px;border:1px solid var(--line);background:#fff}.rb-ligne-b{display:flex;flex-direction:column;min-width:0;flex:1;font-size:12.5px;color:var(--sub)}.rb-ligne-b b{font-size:13.5px;font-weight:600;color:var(--ink-strong)}.rb-ligne.is-bad{border-color:var(--bad-line);background:var(--bad-pale)}.rb-ligne.is-bad b{color:var(--bad-ink)}.rb-ligne.is-ok{border-color:var(--ok-line);background:var(--ok-pale)}.rb-ligne.is-ok b{color:var(--ok-ink)}.rb-ligne.is-warn{border-color:var(--warn-line);background:var(--warn-pale)}.rb-ligne.is-warn b{color:var(--warn-ink)}.rb-chip.rb-main{height:22px;padding:0 9px;font-size:12px;font-weight:600}.rb-chip.rb-main.is-grey{font-weight:500}.rb-canal{flex:none;display:block}.rb-site{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:var(--sub);line-height:1}.rb-site-ico{width:var(--s);height:var(--s);border-radius:calc(var(--s) * .28);flex:none;display:grid;place-items:center;color:#fff;background:var(--t-blue);box-shadow:inset 0 1px #ffffff59,0 1px 1.5px #1018282e}.rb-site-ico>svg{display:block}.rb-band{flex:none;display:flex;align-items:center;gap:12px;margin:12px 14px 0;padding:10px 14px 10px 10px;border-radius:14px;border:1px solid}.rb-band-i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#fff;flex:none;box-shadow:inset 0 1px #ffffff4d,0 3px 8px -3px #1018284d}.rb-band-b{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:13px;line-height:1.35;color:var(--ink)}.rb-band-b b{font-size:15px;font-weight:650;letter-spacing:-.015em}.rb-band-b b small{font-size:12.5px;font-weight:500;letter-spacing:0}.rb-band-b>small{font-size:12px;color:var(--sub)}.rb-band.is-bad{background:var(--bad-pale);border-color:var(--bad-line)}.rb-band.is-bad b{color:var(--bad-ink)}.rb-band.is-bad .rb-band-i{background:var(--red-grad)}.rb-band.is-warn{background:var(--warn-pale);border-color:var(--warn-line)}.rb-band.is-warn b{color:var(--warn-ink)}.rb-band.is-warn .rb-band-i{background:var(--t-orange)}.rb-band.is-ok{background:var(--ok-pale);border-color:var(--ok-line)}.rb-band.is-ok b{color:var(--ok-ink)}.rb-band.is-ok .rb-band-i{background:linear-gradient(160deg,#4ade80,#16a34a)}.rb-band.is-grey{background:var(--grey-pale);border-color:var(--line)}.rb-band.is-grey b{color:var(--ink-strong)}.rb-band.is-grey .rb-band-i{background:var(--t-graphite)}.rb-conv{display:flex;flex-direction:column;gap:12px;padding:14px 14px 16px}.rb-conv-vide{font-size:12.5px;color:var(--faint);text-align:center;padding:18px 0}.rb-b{display:flex;flex-direction:column;gap:4px;max-width:min(86%,560px);min-width:0}.rb-b.is-in{align-self:flex-start;align-items:flex-start}.rb-b.is-out{align-self:flex-end;align-items:flex-end}.rb-b-meta{display:flex;align-items:center;gap:6px;height:16px;padding:0 4px;font-size:11.5px;line-height:16px;color:var(--faint);white-space:nowrap}.rb-b-qui{font-weight:600;color:var(--sub)}.rb-b-sep{color:var(--faint);margin:0 -2px}.rb-b-ouvrir{display:inline-grid;place-items:center;width:16px;height:16px;color:var(--faint)}.rb-b-ouvrir:hover{color:var(--ink)}.rb-b-bulle{max-width:100%;min-width:0;padding:8px 12px;border-radius:16px;border:1px solid;font-size:13px;line-height:1.45;color:var(--ink)}.rb-b.is-in .rb-b-bulle{background:#f2f4f7;border-color:#e6e9ee;border-top-left-radius:5px}.rb-b.is-out .rb-b-bulle{background:#eaf2ff;border-color:#d3e3fa;border-top-right-radius:5px}.rb-b-sujet{font-size:11.5px;font-weight:600;color:var(--sub);margin-bottom:2px;overflow-wrap:anywhere}.rb-b-t{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.rb-b-t.is-ouvert{display:block;-webkit-line-clamp:unset;overflow:visible}.rb-b-lien{color:#1d5fc2;font-weight:500}.rb-b-plus{display:block;margin-top:3px;padding:0;font-size:12px;font-weight:600;color:var(--sub)}.rb-b-plus:hover{color:var(--ink);text-decoration:underline}.rb-b.is-form .rb-b-bulle,.rb-b.is-lien .rb-b-bulle{background:#fff;border-style:dashed;border-color:#d5dbe2;padding:6px 12px 6px 7px}.rb-b-evt{display:flex;align-items:center;gap:8px}.rb-b-evt b{font-weight:600;color:var(--ink-strong)}.rb-b.is-warn .rb-b-bulle{border:1.5px solid #F5B354;box-shadow:0 0 0 3px #f790091f}.rb-b.is-bad .rb-b-bulle{border:1.5px solid #EE8A8E;box-shadow:0 0 0 3px #e5484d1f}.rb-b.is-dernier .rb-b-bulle{border:1.5px solid #9DBFF0;box-shadow:0 0 0 3px #2b8cff1a}.rb-b.is-warn .rb-b-qui,.rb-b.is-bad .rb-b-qui{color:var(--ink-strong)}.rb-chrono{display:grid;grid-template-columns:132px minmax(0,1fr);gap:10px;align-items:baseline;font-size:13px}.rb-orph{display:flex;align-items:center;gap:8px;padding:3px 0;font-size:13px;min-width:0}.rb-fiche-tete{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:var(--s-4);align-items:start}@media(min-width:1500px){.rb-fiche-tete{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr)}}.rb-fiche-conv .rb-band{margin:0}.rb-fiche-conv .rb-conv{padding:14px 0 0}.rb-d-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--line-soft);background:#f8fafcd9;border-radius:0 0 var(--radius) var(--radius)}.rb-d-sorties{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.rb-d-actions .btn{--btn-h: 36px}@media(min-width:1270px)and (min-height:700px){.app.is-screen .content>.rb-ecran{flex:1 1 auto;min-height:0;align-items:stretch}.rb-maitre,.rb-d{height:100%}.rb-liste{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.rb-d-corps{flex:1 1 auto;overflow-y:auto;overscroll-behavior-y:contain}.app.is-screen .content>.rb-cpt,.app.is-screen .content>.rb-msgbar{flex:none}}.rb-ecran{grid-template-columns:minmax(320px,400px) minmax(0,1fr) minmax(320px,440px)}.rb-faits{grid-template-columns:repeat(3,minmax(0,1fr))}.rb-suivi>.card{display:flex;flex-direction:column;min-height:0}@media(max-width:1500px){.rb-ecran{grid-template-columns:minmax(300px,360px) minmax(0,1fr)}.rb-suivi{grid-column:1 / -1}.rb-faits{grid-template-columns:repeat(2,minmax(0,1fr))}}.rb-esims{display:flex;flex-direction:column;gap:8px}.rb-esims>.cl-esim{background:#fff9;border:1px solid rgba(255,255,255,.95);border-radius:14px;padding:10px 12px;box-shadow:0 0 0 .5px #1018281a,inset 0 1px #fff}.rb-esims>.cl-esim{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:4px}.rb-esims>.cl-esim>.cl-esim-1,.rb-esims>.cl-esim>.cl-esim-2{grid-column:1 / -1}.rb-esims>.cl-esim>.cl-esim-3{grid-column:1}.rb-esims>.cl-esim>.cl-cmd-act{grid-column:2;align-self:end;margin:0;padding:0;border:0}.rb-verdict>.btn{margin-left:auto;flex:none}.rb-arembourser .rb-verdict-b b{font-size:16px}.rb-suivi>.card:not(.is-fill){flex:none}.rb-suivi>.card:not(.is-fill)>.card-b{max-height:240px;overflow-y:auto;overscroll-behavior-y:contain}.rb-cpt.is-5{grid-template-columns:repeat(5,minmax(0,1fr))}.rb-gestes{display:flex;flex-direction:column;gap:6px;width:100%}.rb-gestes-note{font-size:12.5px;line-height:1.4}.rb-gestes-note.is-ok{color:var(--ok-ink)}.rb-gestes-note.is-bad{color:var(--bad-ink)}.pr-1l{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-compte-m .grey-ink{color:var(--grey-ink)}.pr-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pr-msg{margin-bottom:12px}.app.is-screen .content>.pr-msg{flex:none}.card-h>.tuile{flex:none}.card-h .card-t{flex:1 1 auto}.pr-chip{flex:none}.pr-ico-gris{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:6px;flex:none;background:#f3f4f6;color:#55595e;box-shadow:inset 0 0 0 1px #1018280d}.pr-ico-gris.is-lg{width:40px;height:40px;border-radius:12px}.pr-offre{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:500;color:var(--sub);background:#fff;border:1px solid var(--line);white-space:nowrap}.pr-offre>svg{color:var(--ico-ink)}.pr-direct{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 4px 0 12px;border:1px solid #DCE1E7;border-radius:999px;background:#fff;box-shadow:0 1px 2px #1018280d,var(--glass-hi)}.pr-direct-t{font-size:13px;font-weight:500;color:var(--ink)}.pr-direct .btn{box-shadow:none;border-color:transparent}.pr-live{width:8px;height:8px;border-radius:50%;background:var(--ok);position:relative;flex:none}.pr-live:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid var(--ok);opacity:0;animation:pr-pouls 2s ease-out infinite}.pr-live.is-busy{background:#2b8cff}.pr-live.is-busy:after{border-color:#2b8cff}.pr-live.is-off{background:var(--faint)}.pr-live.is-off:after{animation:none}@keyframes pr-pouls{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.5);opacity:0}}@media(prefers-reduced-motion:reduce){.pr-live:after{animation:none}}.pr-vide{display:flex;flex-direction:column;gap:6px;padding:16px;font-size:13px;color:var(--sub)}.pr-vide-grand{display:flex;flex-direction:column;align-items:center;gap:8px;padding:44px 16px;text-align:center;font-size:13px;color:var(--sub)}.pr-vide-grand b{font-size:15px;color:var(--ink-strong);font-weight:600}.pr-ok{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,#4ade80,#16a34a);box-shadow:0 6px 16px -6px #16a34a99,inset 0 1px #ffffff59}.pr-err{margin:10px 14px 0}.pr-raz{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;color:var(--sub);background:#fff;border:1px solid #DCE1E7;flex:none}.pr-raz:hover{color:var(--ink);border-color:#c9d0d9}.pr-sorties{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.pr-sortie{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 5px;border-radius:999px;flex:none;font-size:12.5px;font-weight:500;color:var(--ink);background:#fff;border:1px solid #DCE1E7;box-shadow:0 1px 2px #1018280d,inset 0 1px #fff}.pr-sortie:hover{text-decoration:none;color:var(--ink);border-color:#c9d0d9}.pr-sortie.is-sm{height:22px;font-size:11.5px;padding:0 8px 0 4px}.pr-fil,.pr-suivi{min-height:0}.v-ecran.pr-pilot{grid-template-columns:minmax(0,1fr) auto}.pr-cols{display:grid;grid-template-columns:400px 350px;gap:16px;min-height:0}.pr-cols>.v-col{min-height:0}@media(min-width:1270px)and (min-height:700px){.app.is-screen .pr-cols,.app.is-screen .pr-cols>.v-col{height:100%}}@media(min-width:2300px){.pr-cols{grid-template-columns:460px 420px}}@media(max-width:1600px){.pr-cols{display:flex;flex-direction:column;width:330px;overflow-y:auto;overscroll-behavior-y:contain}.app.is-screen .pr-cols>.v-col{height:auto}.pr-cols .card{flex:none!important}.pr-cols .v-defile{max-height:360px}}.pr-lignes{display:flex;flex-direction:column;gap:2px;padding:6px}.pr-ligne{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:12px;align-items:start;position:relative;width:100%;text-align:left;padding:9px 10px 9px 8px;border-radius:13px;color:var(--ink);transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.pr-ligne:hover{background:#fff;box-shadow:0 0 0 1px var(--line),0 4px 14px -8px #1018282e}.pr-ligne:focus-visible{outline:none;box-shadow:var(--ring)}.pr-ligne+.pr-ligne:before{content:"";position:absolute;left:50px;right:10px;top:-1.5px;height:1px;background:var(--line-soft)}.pr-ligne:hover:before,.pr-ligne:hover+.pr-ligne:before{opacity:0}.pr-ligne.is-presse:after{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--red-grad)}.pr-ligne-ico{padding-top:2px;display:grid;place-items:center}.pr-ligne-h{font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums;padding-top:3px;white-space:nowrap}.pr-ligne-b{min-width:0;display:flex;flex-direction:column;gap:4px}.pr-ligne-t{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px}.pr-ligne-t b{font-weight:600;color:var(--ink-strong)}.pr-ligne-x{font-size:12.5px;color:var(--sub);line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pr-ligne.is-in .pr-ligne-x{color:var(--ink)}.pr-demarrage{padding:22px 20px;display:flex;flex-direction:column;gap:16px}.pr-vide-t{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--ink-strong)}.pr-etapes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pr-etapes li{display:flex;gap:10px;align-items:center;font-size:13.5px}.pr-etape-b{display:inline-flex;align-items:center;gap:6px}.pr-etape-n{flex:none;width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;background:var(--grey-pale);color:var(--sub);font-size:12px;font-weight:600;box-shadow:inset 0 0 0 1px var(--line)}.pr-etapes li.is-fait .pr-etape-n{background:linear-gradient(160deg,#4ade80,#16a34a);color:#fff;box-shadow:none}.pr-etapes li.is-fait b{color:var(--sub);font-weight:500}.pr-comptes-c{flex:none}.pr-comptes{display:flex;flex-direction:column;padding:4px 14px 6px}.pr-compte{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0}.pr-compte+.pr-compte{border-top:1px solid var(--line-soft)}.pr-compte-b{min-width:0;display:flex;flex-direction:column;gap:2px}.pr-compte-t{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:13.5px;min-width:0}.pr-compte-t b{font-weight:600;color:var(--ink-strong)}.pr-compte-m{display:flex;align-items:center;gap:8px;font-size:12px}.pr-quota{color:var(--sub)}.pr-compte-q{font-size:12px;color:var(--sub);line-height:1.4}.pr-compte-q b{font-weight:600;color:var(--ink)}.pr-suivi .card-h{gap:10px;flex-wrap:nowrap}.pr-suivi .card-h .w-seg{flex:1 1 auto}.pr-suivi .w-seg-b{flex:1 1 0}.pr-prochains{display:flex;flex-direction:column;padding:4px 8px 8px}.pr-prochain{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:8px 6px;text-align:left;border-radius:11px;color:var(--ink)}.pr-prochain:hover{background:#fff;box-shadow:0 0 0 1px var(--line)}.pr-prochain+.pr-prochain{border-top:1px solid var(--line-soft)}.pr-prochain:hover+.pr-prochain{border-top-color:transparent}.pr-prochain-b{min-width:0;display:flex;flex-direction:column;gap:1px;font-size:13px}.pr-prochain-b b{font-weight:600;color:var(--ink-strong)}.pr-parti{display:flex;align-items:center;gap:6px;padding:10px 6px 2px;font-size:12px;border-top:1px solid var(--line-soft)}.pr-entonnoir{display:flex;flex-direction:column;gap:14px;padding:14px 16px}.pr-par-offre{min-height:0}.pr-ent{display:flex;flex-direction:column;gap:6px;text-align:left;width:100%;color:var(--ink)}.pr-ent-t{display:flex;align-items:center;justify-content:space-between;gap:8px}.pr-ent-barre{display:flex;height:8px;border-radius:999px;background:var(--track);overflow:hidden}.pr-ent-barre .is-c{background:var(--t-green)}.pr-ent-barre .is-v{background:#cdefd8}.pr-ent-n{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:12px;color:var(--sub)}.pr-ent-n b{color:var(--ink);font-weight:600}.pr-ent-n .is-zero{color:var(--faint)}.pr-ent-n .is-zero b{color:var(--faint);font-weight:500}.pr-ent-rea{padding:12px;border-radius:12px;background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--line-soft)}.pr-ent-rea:hover{background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.v-ecran.pr-conv{grid-template-columns:minmax(360px,420px) minmax(0,1fr) minmax(320px,380px)}@media(min-width:2300px){.v-ecran.pr-conv{grid-template-columns:460px minmax(0,1fr) 440px}}@media(max-width:1600px){.v-ecran.pr-conv{grid-template-columns:minmax(300px,380px) minmax(0,1fr)}.pr-conv-col{display:none}}.pr-liste,.pr-fiche{min-height:0}.pr-fiche{overflow:hidden}.pr-filtres{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid var(--line-soft);flex:none}.pr-liste .card-h{gap:8px}.pr-filtre{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:999px;flex:none;font-size:12.5px;color:var(--sub);background:#fff;border:1px solid #DCE1E7}.pr-filtre .num{color:var(--faint)}.pr-filtre.on{color:var(--ink-strong);font-weight:600;border-color:#b9c2cd;box-shadow:0 0 0 3px #1018280f}.pr-filtres .pr-select{flex:1 1 0;min-width:0;max-width:none}.pr-select{display:inline-block;width:auto;max-width:220px;height:28px;padding:0 26px 0 10px;border-radius:999px;border:1px solid #DCE1E7;background-color:#fff;font:inherit;font-size:12.5px;color:var(--ink);box-shadow:0 1px 2px #1018280a}.pr-select:focus-visible{outline:none;box-shadow:var(--ring)}.pr-conv-liste{display:flex;flex-direction:column;gap:2px;padding:6px}.pr-conv-l{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start;width:100%;padding:10px 26px 10px 10px;border-radius:13px;text-align:left;color:var(--ink);transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.pr-conv-l:hover{background:#ffffffd9}.pr-conv-l.on{background:#fff;box-shadow:0 0 0 1px #d5dbe2,0 6px 16px -10px #10182840}.pr-conv-l.on:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--t-green)}.pr-conv-l.on.is-presse:before{background:var(--red-grad)}.pr-conv-l:focus-visible{outline:none;box-shadow:var(--ring)}.pr-av{position:relative;display:inline-flex;flex:none}.pr-av-app{position:absolute;right:-4px;bottom:-3px;display:inline-flex;border-radius:30%;box-shadow:0 0 0 2px #fff}.pr-conv-b{min-width:0;display:flex;flex-direction:column;gap:2px}.pr-conv-t{display:flex;align-items:baseline;gap:8px;font-size:13.5px}.pr-conv-t b{flex:1 1 auto;font-weight:600;color:var(--ink-strong)}.pr-conv-h{flex:none;font-size:11.5px;color:var(--faint);font-variant-numeric:tabular-nums}.pr-conv-x{font-size:12.5px;color:var(--sub)}.pr-conv-l.is-new .pr-conv-x{color:var(--ink);font-weight:500}.pr-conv-m{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:3px}.pr-canaux{display:inline-flex;gap:3px;margin-left:2px}.pr-pastille{position:absolute;top:16px;right:10px;width:9px;height:9px;border-radius:50%;background:var(--warn);box-shadow:0 0 0 3px var(--warn-pale)}.pr-conv-l.is-presse .pr-pastille{background:var(--bad);box-shadow:0 0 0 3px var(--bad-pale)}.pr-fil-p{display:flex;flex-direction:column;min-height:420px;height:100%}.app.is-screen .pr-fil-p{min-height:0}.pr-ent-p{display:flex;flex-direction:column;gap:10px;padding:14px 18px 12px;border-bottom:1px solid var(--line-soft);flex:none}.pr-ent-p-h{display:flex;align-items:center;gap:12px;min-width:0}.pr-ent-p-h .pr-av-app{right:-3px;bottom:-2px}.pr-ent-p-qui{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.pr-ent-p-qui h2{font-size:19px;font-weight:650;letter-spacing:-.025em;color:var(--ink-strong);margin:0}.pr-ent-p-m{font-size:12.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-ent-p-r{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pr-ent-p-r .grow{flex:1 1 auto}.pr-ent-p-note{margin:0}.pr-lien{display:inline-flex;align-items:center;gap:5px;color:var(--sub);text-decoration:none}.pr-lien:hover{color:var(--ink)}.pr-profil{padding:10px 18px;border-bottom:1px solid var(--line-soft);background:var(--bg-soft);flex:none;max-height:170px;overflow-y:auto;font-size:13px}.pr-profil-l{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center}.pr-profil-l a{color:var(--ink);text-decoration:none;display:inline-flex;align-items:center;gap:3px}.pr-profil-f{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.pr-note{display:flex;gap:6px;margin-top:8px;padding:8px 10px;border-radius:10px;background:var(--warn-pale);color:var(--warn-ink);font-size:12.5px}.pr-note .ico{flex:none;margin-top:2px}.pr-bulles{flex:1 1 auto;min-height:120px;overflow-y:auto;overscroll-behavior-y:contain;padding:14px 18px;display:flex;flex-direction:column;gap:10px;background:#f6f8fa}.pr-bulles>.pr-vide{margin:auto;flex-direction:row;align-items:center;gap:10px;max-width:440px}.pr-jour{display:flex;justify-content:center;margin:2px 0}.pr-jour span{font-size:11.5px;color:var(--faint);background:#fff;border:1px solid var(--line);padding:2px 10px;border-radius:999px;text-transform:capitalize}.pr-consigne{align-self:center;display:flex;gap:8px;align-items:flex-start;max-width:min(560px,92%);font-size:12.5px;color:var(--sub);background:#fff;border:1px dashed var(--line);border-radius:12px;padding:6px 10px}.pr-consigne b{color:var(--ink);font-weight:600}.pr-consigne>.ico{color:#7a3ce8;flex:none;margin-top:2px}.pr-consigne.echec{border-color:var(--bad-line)}.pr-check{display:inline-flex;align-items:center;gap:6px;color:var(--sub);cursor:pointer}.pr-bulle-l{display:flex}.pr-bulle-l.is-out{justify-content:flex-end}.pr-bulle{max-width:min(540px,84%);padding:9px 12px;border-radius:16px;font-size:13.5px;line-height:1.45;box-shadow:0 1px 2px #1018280d;position:relative}.pr-bulle.is-in{background:#fff;border:1px solid var(--line);border-bottom-left-radius:5px}.pr-bulle.is-in.is-presse{border-color:var(--bad-line);box-shadow:0 0 0 3px var(--bad-pale)}.pr-bulle.is-out{background:#eaf8ef;border:1px solid #CDEFD8;border-bottom-right-radius:5px}.pr-bulle.is-out.is-queued{background:#fff;border:1.5px dashed #F5C077}.pr-bulle.is-out.is-failed{background:var(--bad-pale);border-color:var(--bad-line)}.pr-bulle.is-out.is-skipped{background:transparent;border:1px dashed var(--line-side);box-shadow:none;opacity:.65}.pr-bulle.is-out.is-skipped .pr-texte{text-decoration:line-through;text-decoration-color:var(--faint)}.pr-bulle.is-out.is-draft{background:#fff;border:1px solid var(--line)}.pr-texte{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink)}.pr-sujet{display:flex;align-items:center;gap:6px;font-weight:600;font-size:13px;padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid var(--line-soft)}.pr-bulle-m{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;font-size:11.5px;color:var(--faint)}.pr-bulle-s{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.pr-bulle-a{display:inline-flex;gap:4px;margin-left:auto}.pr-edit textarea,.pr-redac-t{width:100%;resize:none;border:1px solid #DCE1E7;border-radius:14px;padding:8px 12px;font:inherit;font-size:13.5px;color:var(--ink);background:#fff}.pr-edit textarea{resize:vertical}.pr-edit textarea:focus-visible,.pr-redac-t:focus-visible{outline:none;border-color:#b9c2cd;box-shadow:0 0 0 4px #1018280f}.pr-edit-a{display:flex;align-items:center;gap:6px;justify-content:flex-end;margin-top:6px}.pr-edit-a>span{margin-right:auto}.pr-redac{flex:none;border-top:1px solid var(--line-soft);padding:10px 14px 12px;background:#f8fafce6;display:flex;flex-direction:column;gap:8px;border-radius:0 0 var(--radius) var(--radius)}.pr-redac-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pr-redac-l{display:flex;align-items:flex-end;gap:10px}.pr-redac-l .btn{flex:none;--btn-h: 38px}.pr-redac-a{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pr-rea-ecran>.card{min-height:0}.pr-rea{display:flex;flex-direction:column;padding:2px 8px 8px}.pr-rea-tete,.pr-rea-l{display:grid;gap:14px;align-items:center;grid-template-columns:36px minmax(240px,1.3fr) minmax(220px,1.2fr) 80px 110px 130px minmax(230px,auto)}.pr-rea-tete{padding:8px 16px 7px;font-size:12px;color:var(--faint);border-bottom:1px solid var(--line-soft);flex:none}.pr-rea-tete .is-num,.pr-rea-n{text-align:right}.pr-rea-l{padding:7px 8px;border-radius:12px;min-height:52px}.pr-rea-l:hover{background:#fff;box-shadow:0 0 0 1px var(--line)}.pr-rea-l+.pr-rea-l{border-top:1px solid var(--line-soft)}.pr-rea-l:hover+.pr-rea-l{border-top-color:transparent}.pr-rea-l.is-clos{opacity:.75}.pr-rea-b{min-width:0;display:flex;flex-direction:column;gap:3px}.pr-rea-t{display:flex;align-items:center;gap:8px;font-size:13.5px;min-width:0}.pr-rea-t b{font-weight:600;color:var(--ink-strong)}.pr-rea-m{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px;font-size:12.5px;color:var(--sub)}.pr-rea-h{min-width:0;display:flex;flex-direction:column;gap:4px;font-size:13px}.pr-rea-n{font-size:13px;color:var(--ink);white-space:nowrap}.pr-rea-saisie{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pr-rea-saisie input{width:170px;max-width:100%;height:30px;border-radius:999px}.pr-rea-act{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:1180px){.pr-rea-tete{display:none}.pr-rea-l{grid-template-columns:36px minmax(0,1fr) auto}.pr-rea-h,.pr-rea-n{grid-column:2;text-align:left}}@media(max-width:640px){.pr-rea-act{grid-column:2;justify-content:flex-start;margin-left:-8px}}.pr-table-carte{min-height:0}.pr-table-carte .card-h{gap:8px}.pr-cr{display:flex;align-items:center;gap:10px;min-width:0}.pr-cr-b{display:flex;flex-direction:column;min-width:0}.pr-cr-b b{font-weight:600;color:var(--ink-strong);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.pr-cr-b small{font-size:11.5px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.pr-nw{white-space:nowrap}.pr-cr-b.is-1l{flex-direction:row;align-items:baseline;gap:8px}.pr-cr-b.is-1l small{max-width:220px}.pr-nb{display:flex;flex-direction:column;align-items:flex-end}.pr-nb small{font-size:11.5px;color:var(--faint);white-space:nowrap}.pr-signaux{display:flex;flex-wrap:wrap;gap:3px;max-width:360px}.pr-pourtoi{display:flex;flex-direction:column;padding:4px 8px 8px}.pr-pt{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;position:relative;width:100%;padding:9px 8px;border-radius:12px;text-align:left;color:var(--ink)}.pr-pt:hover{background:#fff;box-shadow:0 0 0 1px var(--line)}.pr-pt+.pr-pt{border-top:1px solid var(--line-soft)}.pr-pt-b{display:flex;flex-direction:column;gap:2px;min-width:0}.pr-pt-t{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px}.pr-pt-t b{font-weight:600;color:var(--ink-strong)}.pr-pt-x{font-size:12.5px;color:var(--ink);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pr-viv{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:8px;align-items:center;width:100%;padding:4px 8px;border-radius:9px;font-size:12.5px;text-align:left;color:var(--ink)}.pr-viv:hover{background:#fff;box-shadow:0 0 0 1px var(--line)}.pr-viv.on{background:#fff;box-shadow:0 0 0 1px #b9c2cd;font-weight:600}.pr-viv b{font-weight:600;color:var(--ink-strong);font-variant-numeric:tabular-nums}.pr-viv-d{width:8px;height:8px;border-radius:50%;background:var(--faint)}.pr-viv-d.is-bad{background:var(--bad)}.pr-viv-d.is-warn{background:var(--warn)}.pr-viv-d.is-ok{background:var(--ok)}.pr-viv-d.is-blue{background:#2b8cff}.pr-apify{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:4px 8px 8px;padding:10px;border-radius:12px;background:var(--bg-soft);font-size:12.5px;color:var(--sub);box-shadow:inset 0 0 0 1px var(--line-soft)}.pr-apify b{color:var(--ink-strong);font-weight:600}@media(min-width:1270px)and (min-height:700px){.app.is-screen .v-col.pr-col-defile{overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:2px}.app.is-screen .v-col.pr-col-defile>.card{flex:none}}.v-ecran.pr-fiche3{grid-template-columns:minmax(0,1fr) minmax(340px,400px) minmax(320px,380px)}@media(max-width:1600px){.v-ecran.pr-fiche3{grid-template-columns:minmax(0,1fr) minmax(320px,360px)}.v-ecran.pr-fiche3>.v-col:last-child{grid-column:2}}.pr-titre-nom{font-size:15px;font-weight:500;color:var(--faint);letter-spacing:0;margin-left:12px}.pr-msg-carte{flex:none;margin:0}.pr-profil-c{display:flex;flex-direction:column;gap:10px;padding:12px 16px 14px;font-size:13px}.pr-profil-c .pr-profil-l{color:var(--sub)}.pr-profil-c .pr-profil-l>span{display:inline-flex;align-items:center;gap:5px}.pr-score{display:flex;flex-direction:column;gap:7px;padding:12px 16px 14px}.pr-score-l{display:grid;grid-template-columns:104px minmax(0,1fr) 36px;gap:8px;align-items:center;font-size:12px;color:var(--sub)}.pr-score-l .num{text-align:right;color:var(--faint)}.pr-barre{height:6px;border-radius:999px;background:var(--track);overflow:hidden}.pr-barre>span{display:block;height:100%;border-radius:999px;background:var(--t-green)}.pr-bio{font-size:12.5px;color:var(--sub);line-height:1.45;white-space:pre-wrap;margin:0}.pr-agir{display:flex;flex-direction:column;gap:10px;padding:12px 16px 14px}.pr-agir textarea{width:100%;resize:none;border:1px solid #DCE1E7;border-radius:12px;padding:8px 12px;font:inherit;font-size:13px;background:#fff}.pr-agir-l{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pr-statuts{display:flex;gap:6px;flex-wrap:wrap}.pr-echanges{display:flex;flex-direction:column;gap:10px;padding:14px 18px;background:#f6f8fa;min-height:100%}.pr-lots{display:flex;flex-direction:column;padding:4px 8px 8px}.pr-lot{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:10px 8px;border-radius:12px}.pr-lot+.pr-lot{border-top:1px solid var(--line-soft)}.pr-lot:hover{background:#fff;box-shadow:0 0 0 1px var(--line)}.pr-lot:hover+.pr-lot{border-top-color:transparent}.pr-lot-b{display:flex;flex-direction:column;gap:2px;min-width:0}.pr-lot-t{display:flex;align-items:center;gap:8px;font-size:13.5px}.pr-lot-t b{font-weight:600;color:var(--ink-strong)}.pr-lot-x{font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-lot-c{font-size:13px;font-weight:600;text-align:right;white-space:nowrap}.pr-lot-c small{display:block;font-weight:400;font-size:11.5px;color:var(--faint)}.pr-form{display:flex;flex-direction:column;gap:10px;padding:12px 16px 14px}.pr-form textarea{width:100%;resize:none;border:1px solid #DCE1E7;border-radius:12px;padding:8px 12px;font:inherit;font-size:12.5px;background:#fff}.pr-form input[type=number]{width:84px;height:28px;border-radius:999px;border:1px solid #DCE1E7;padding:0 10px;font-size:12.5px}.pr-form-l{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.pr-form-est{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--sub)}.pr-form-est b{color:var(--ink-strong)}.v-col>.card.pr-fixe{flex:none}.pr-vivier{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 6px;padding:6px 8px 4px}.pr-form-n{display:inline-flex;align-items:center;gap:6px}.v-ecran.is-lc.pr-ecran{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}@media(min-width:2300px){.v-ecran.is-lc.pr-ecran{grid-template-columns:minmax(0,1fr) 460px}}.v-ecran.pr-ecran .card>.card-h{flex:none}.v-ecran.pr-ecran .w-table-grid{--col-num-min: 52px}.em-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.em-money{color:var(--ok-ink)}.em-evol{font-weight:600}.em-msg{margin-bottom:12px}.app.is-screen .content>.em-msg{flex:none}.em-vide{padding:28px 16px;text-align:center;font-size:13px;color:var(--sub)}.nowrap{white-space:nowrap}.em-vers{display:inline-flex;align-items:center;gap:2px;font-size:12.5px;font-weight:500;color:var(--sub);flex:none}.em-vers:hover{color:var(--ink);text-decoration:none}.em-raz{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;color:var(--sub);background:#fff;border:1px solid #DCE1E7;flex:none}.em-raz:hover{color:var(--ink);border-color:#c9d0d9}.em-chip{gap:5px;flex:none;vertical-align:middle}.em-chip-d{width:6px;height:6px;border-radius:50%;background:currentColor}.em-ico{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;flex:none;background:#f3f4f6;color:#55595e;box-shadow:inset 0 0 0 1px #1018280d}.em-ico.is-sm{width:26px;height:26px;border-radius:8px}h1>.em-chip{font-size:12.5px;height:24px;padding:0 10px;letter-spacing:0;margin-left:6px;position:relative;top:-3px}.em-nonbranche{display:inline-flex;cursor:not-allowed}.em-nonbranche .btn[disabled]{pointer-events:none}.em-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.em-kpis .kpi{min-height:112px}.app.is-screen .content>.em-kpis{flex:none}.em-cartes{display:grid;grid-template-columns:repeat(auto-fill,minmax(440px,1fr));gap:12px;padding:12px;align-content:start}.em-ca{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:16px;color:var(--ink);background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px #1018280a;transition:box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease)}.em-ca:hover{text-decoration:none;color:var(--ink);border-color:#d3d9e0;box-shadow:0 6px 18px -10px #10182840}.em-ca.is-off{background:#ffffffb3}.em-ca-h{display:flex;align-items:flex-start;gap:12px}.em-ca-qui{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.em-ca-t{display:flex;align-items:center;gap:8px;min-width:0}.em-ca-t b{font-size:14.5px;font-weight:600;letter-spacing:-.015em;color:var(--ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.em-ca-d{font-size:12.5px;color:var(--sub)}.em-ca-chiffres{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px;font-size:12.5px;color:var(--sub)}.em-ca-chiffres b{font-size:15px;font-weight:650;color:var(--ink-strong)}.em-ca-chiffres .em-ca-ca{margin-left:auto;font-size:17px}.em-ca-chiffres .em-ca-ca.em-money{color:var(--ok-ink)}.em-ca-jamais{font-size:12.5px;color:var(--faint)}.em-etapes{display:flex;flex-direction:column;border-top:1px solid var(--line-soft)}.em-etape{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;gap:10px;align-items:center;min-height:30px;padding:4px 0;border-bottom:1px solid var(--line-soft);font-size:12.5px}.em-etape-q{font-weight:600;color:var(--ink-strong)}.em-etape-l{color:var(--ink)}.em-etape-n{color:var(--sub);white-space:nowrap}.em-etape-n i{font-style:normal;color:var(--faint);margin:0 4px}.em-ca-pied{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px}.em-remplace{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--faint)}.em-auto-chev{color:var(--ico-ink);flex:none;margin-top:4px}.em-langues{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.em-langue{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;color:var(--sub)}.em-camps{display:flex;flex-direction:column;padding:4px 8px 8px}.em-camp{display:flex;align-items:center;gap:10px;width:100%;padding:9px 8px;border-radius:12px;text-align:left;color:var(--ink)}.em-camp:hover{background:#fff;box-shadow:0 0 0 1px var(--line)}.em-camp+.em-camp{border-top:1px solid var(--line-soft)}.em-camp:hover+.em-camp{border-top-color:transparent}.em-camp-b{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.em-camp-b b{font-size:13px;font-weight:600;color:var(--ink-strong)}.em-camp-b small{font-size:12px;color:var(--faint)}.em-sante{display:flex;flex-direction:column;gap:10px;padding:12px 16px 14px}.em-doms{display:flex;flex-direction:column;gap:6px}.em-dom{display:flex;align-items:center;gap:8px}.em-dom-n{flex:1;min-width:0;font-size:13px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.em-checks{display:inline-flex;gap:3px;flex:none}.em-chk{display:inline-flex;align-items:center;gap:2px;height:18px;padding:0 6px 0 4px;border-radius:999px;font-size:10.5px;font-weight:600;letter-spacing:.02em;border:1px solid transparent}.em-chk.is-ok{color:var(--ok-ink);background:var(--ok-pale);border-color:var(--ok-line)}.em-chk.is-ko{color:var(--bad-ink);background:var(--bad-pale);border-color:var(--bad-line)}.em-taux{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;color:var(--sub);padding-top:8px;border-top:1px solid var(--line-soft)}.em-taux b{font-weight:600;color:var(--ink)}.em-sante-p{margin:0;font-size:12px;color:var(--faint)}.em-nom{display:flex;align-items:center;gap:10px;min-width:0}.em-nom-b{display:flex;flex-direction:column;gap:2px;min-width:230px}.em-nom-b b{font-weight:600;color:var(--ink-strong);font-size:13.5px}.em-nom-b small{font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.em-nom-t{display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--ink)}.em-nb{display:inline-flex;flex-direction:column;align-items:flex-end}.em-nb small{font-size:11.5px;color:var(--faint);font-weight:400;white-space:nowrap}.em-bascule-p{margin:0;padding:10px 16px 0;font-size:12.5px;color:var(--sub);flex:none}.em-bascule{display:flex;flex-direction:column;padding:6px 8px 8px}.em-bascule-l{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 8px;border-radius:12px;color:var(--ink)}.em-bascule-l:hover{text-decoration:none;color:var(--ink);background:#fff;box-shadow:0 0 0 1px var(--line)}.em-bascule-l+.em-bascule-l{border-top:1px solid var(--line-soft)}.em-bascule-b{display:flex;flex-direction:column;gap:2px;min-width:0}.em-bascule-b b{font-size:13px;font-weight:600;color:var(--ink-strong)}.em-bascule-b small{font-size:12px;color:var(--faint)}.v-ecran.em-autos-ecran{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.v-ecran.em-fiche-ecran{grid-template-columns:minmax(0,1fr) minmax(380px,440px)}.em-fiche-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:16px;min-height:0}.em-fiche-grille>.card{display:flex;flex-direction:column;min-height:0}.em-fiche-grille>.card>.card-h{flex:none}@media(min-width:1270px)and (min-height:700px){.app.is-screen .em-fiche-grille{height:100%}}@media(max-width:1500px){.em-fiche-grille{grid-template-columns:minmax(0,1fr);grid-template-rows:none;overflow-y:auto}.em-fiche-grille>.card{flex:none}}.em-pas-liste{display:flex;flex-direction:column;gap:6px;padding:12px 14px}.em-pas-h{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;color:var(--sub);padding:0 2px 4px}.em-pas{display:grid;grid-template-columns:24px 54px minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;padding:10px 12px;text-align:left;cursor:pointer;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:13px;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.em-pas:hover{border-color:#c9d0d9}.em-pas.is-on{border-color:#9fc3f5;box-shadow:0 0 0 3px #e8f3ff}.em-pas-n{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--grey-pale);color:var(--sub);font-size:11.5px;font-weight:600;box-shadow:inset 0 0 0 1px var(--line)}.em-pas.is-on .em-pas-n{background:var(--t-blue);color:#fff;box-shadow:none}.em-pas-q{font-size:13px;font-weight:600;color:var(--ink-strong)}.em-pas-b{display:flex;flex-direction:column;gap:2px;min-width:0}.em-pas-o{font-size:13px;color:var(--ink);font-weight:500}.em-pas-d{font-size:12px;color:var(--faint)}.em-pas-oeil{color:var(--ico-ink)}.em-pas.is-on .em-pas-oeil{color:#1d6fe0}.em-regles{display:flex;flex-direction:column;padding:6px 16px 10px}.em-regle{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--line-soft)}.em-regle:last-child{border-bottom:0}.em-regle-t{display:inline-flex;align-items:center;gap:6px;color:var(--sub);font-size:13px;white-space:nowrap}.em-regle-v{color:var(--ink);font-size:13px;text-align:right}.em-fil{display:flex;flex-direction:column;padding:4px 14px 10px}.em-envoi{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--line-soft)}.em-envoi:last-of-type{border-bottom:0}.em-envoi-b{display:flex;flex-direction:column;min-width:0}.em-envoi-o{font-size:13px;color:var(--ink);font-weight:500}.em-envoi-d{font-size:11.5px;color:var(--faint)}.em-fil-tout{align-self:flex-end;margin-top:6px}.em-apercu-carte{min-height:0}.em-apercu-b{display:flex;flex-direction:column;gap:10px;padding:12px 14px 14px;min-height:0;flex:1 1 auto}.em-select{display:inline-block;width:auto;height:28px;padding:0 26px 0 10px;border-radius:999px;flex:none;border:1px solid #DCE1E7;background-color:#fff;font:inherit;font-size:12.5px;color:var(--ink)}.em-boite{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;row-gap:2px;align-items:baseline;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--bg-soft);flex:none}.em-boite-de{font-weight:600;color:var(--ink);font-size:13px}.em-boite-o{color:var(--ink);font-size:13px}.em-boite-p{grid-column:2;color:var(--faint);font-size:12px}.em-boite-grande{padding:14px 16px}.em-apercu{display:block;width:100%;max-width:420px;height:640px;margin:0 auto;border:1px solid var(--line);border-radius:18px;background:#fff}@media(min-width:1270px)and (min-height:700px){.app.is-screen .em-apercu{flex:1 1 auto;height:auto;min-height:0}}.em-promesse{flex:none}.app.is-screen .v-col>.card.em-promesse{flex:none}.em-promesse p{margin:0;padding:12px 16px 14px;font-size:13px;line-height:1.45;color:var(--warn-ink);background:var(--warn-pale);border-radius:0 0 var(--radius) var(--radius)}.em-abonnes{display:flex;flex-direction:column;gap:8px;padding:12px 16px}.em-ab{display:grid;grid-template-columns:20px 92px minmax(0,1fr) 48px;gap:8px;align-items:center;font-size:13px}.em-ab-l{color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.em-ab b{text-align:right;font-weight:600;color:var(--ink-strong)}.em-ab-barre{height:6px;border-radius:999px;background:var(--track);overflow:hidden}.em-ab-barre>span{display:block;height:100%;border-radius:999px;background:var(--t-blue)}.em-form{display:flex;flex-direction:column;gap:4px;padding:6px 16px 16px}.em-bloc{display:flex;flex-direction:column;gap:10px;padding:12px 0}.em-bloc+.em-bloc{border-top:1px solid var(--line-soft)}.em-bloc-t{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--ink-strong)}.em-bloc-n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11.5px;font-weight:700;color:#55595e;background:#f3f4f6;box-shadow:inset 0 0 0 1px var(--line)}.em-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;align-items:start}.em-champ{display:flex;flex-direction:column;gap:5px;min-width:0}.em-champ-l{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:var(--sub)}.em-champ .f{height:36px;border-radius:12px}.em-champ .w-seg{align-self:flex-start;max-width:100%}.em-filtres{gap:10px;justify-content:flex-start}.em-filtres input.em-cherche{width:190px}input.em-cherche{margin-left:auto;width:220px;height:32px;border-radius:999px;flex:none}.em-objet-cel{display:block;max-width:380px}.em-import{flex:none;border-color:var(--warn-line)}.app.is-screen .v-col>.card.em-import{flex:none}.em-import-b{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:12px 16px 14px;font-size:13px;color:var(--sub)}.em-import-b p{margin:0;line-height:1.45}.em-raisons{display:flex;flex-direction:column;padding:4px 16px 10px}.em-raison{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--line-soft)}.em-raison:last-child{border-bottom:0}.em-raison-b{display:flex;flex-direction:column;min-width:0}.em-raison-b b{font-size:13px;font-weight:500;color:var(--ink)}.em-raison-b small{font-size:11.5px;color:var(--faint)}.em-raison>b{font-size:15px;font-weight:650;color:var(--ink-strong)}.em-raison.is-zero b{color:var(--faint)}.em-doms-tabs{gap:10px}.em-tabs{display:flex;gap:4px;flex:1 1 auto;min-width:0;flex-wrap:wrap}.em-tab{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 8px;border-radius:999px;font-size:13px;color:var(--sub);border:1px solid transparent}.em-tab:hover{color:var(--ink);background:#fffc}.em-tab.on{color:var(--ink-strong);font-weight:600;background:#fff;border-color:#d5dbe2;box-shadow:0 1px 2px #1018280f}.em-tab-d{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;color:#fff}.em-tab-d.is-ok{background:linear-gradient(160deg,#4ade80,#16a34a)}.em-tab-d.is-bad{background:var(--red-grad)}.em-doms-col{display:flex;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:2px}.em-doms-col>.card{flex:none}@media(min-width:1270px)and (min-height:700px){.app.is-screen .em-doms-col{height:100%}}.em-dns-role{display:block;font-size:13px;color:var(--ink);max-width:300px}.em-dns{display:inline-block;max-width:260px;vertical-align:middle}.em-dns.is-large{max-width:460px}.em-dns-v{display:inline-flex;align-items:center;gap:6px;min-width:0}.em-etapes-compte{display:flex;flex-direction:column;gap:8px;padding:12px 16px 14px}.em-etape-compte{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--sub)}.em-etape-compte>span:nth-child(2){flex:1 1 auto}.em-etape-i{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;flex:none;color:var(--faint);background:var(--grey-pale);box-shadow:inset 0 0 0 1px var(--line)}.em-etape-compte.is-fait{color:var(--ok-ink)}.em-etape-compte.is-fait .em-etape-i{color:#fff;background:linear-gradient(160deg,#4ade80,#16a34a);box-shadow:none}input.f.em-totp{width:200px;height:38px;letter-spacing:.2em;border-radius:999px;text-align:center}.v-ecran.em-accueil{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.v-ecran.em-ecran .card>.card-h{flex:none}@media(min-width:1270px)and (min-height:700px){.app.is-screen .v-col.em-col>.card:not(.is-fill){flex:none}}.em-champ.is-large{grid-column:1 / -1}.v-ecran.em-ecran .w-table-grid{--col-num-min: 52px}.em-entonnoir{display:flex;flex-direction:column;gap:16px;padding:18px 20px}.em-ent{display:grid;grid-template-columns:120px minmax(0,1fr) 70px;grid-template-rows:auto auto;gap:4px 14px;align-items:center}.em-ent-l{font-size:13.5px;font-weight:500;color:var(--ink)}.em-ent-barre{height:12px;border-radius:999px;background:var(--track);overflow:hidden}.em-ent-barre>span{display:block;height:100%;border-radius:999px}.em-ent-barre>.is-bleu{background:var(--t-blue)}.em-ent-barre>.is-vert{background:var(--t-green)}.em-ent b{text-align:right;font-size:16px;font-weight:650;color:var(--ink-strong)}.em-ent small{grid-column:2 / span 2;font-size:12px;color:var(--faint)}@media(min-width:1270px)and (min-height:700px){.app.is-screen .v-ecran.em-court{align-items:start}.app.is-screen .v-ecran.em-court>.card,.app.is-screen .v-ecran.em-court>.v-col{height:auto}}.v-ecran.ta-ecran{grid-template-columns:minmax(0,1fr) 340px 372px}.ta-ecran .v-col>.card:not(.is-fill){flex:none}.ta-esp{flex:1 1 auto}.ta-i{color:var(--faint);vertical-align:-2px;flex:none}.ta-maj{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--sub);white-space:nowrap}.ta-point{width:7px;height:7px;border-radius:50%;background:var(--ok)}.ta-note{margin:0;font-size:12.5px;line-height:1.45;color:var(--sub)}.ta-vieux{color:var(--warn-ink);font-weight:550}.ta-erreur{margin:0;font-size:12.5px;color:var(--bad-ink)}.ta-qui{display:flex;align-items:center;gap:9px;min-width:0}.ta-qui-t{display:flex;flex-direction:column;min-width:0;line-height:1.25}.ta-qui-t b{font-size:13px;font-weight:600;color:var(--ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta-qui-t a,.ta-qui-t .muted{font-size:11.5px}.ta-qui-t a{color:var(--sub)}.ta-origine{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ta-pas{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;color:#fff}.ta-pas i{width:5px;height:5px;border-radius:50%;background:#d5dae1}.ta-pas.is-fait{background:var(--ok)}.ta-vide{display:flex;flex-direction:column;align-items:center;gap:8px;padding:72px 24px;text-align:center;color:var(--sub)}.ta-vide b{font-size:15px;font-weight:600;color:var(--ink-strong)}.ta-vide p{margin:0;font-size:13px}.ta-google{display:flex;flex-direction:column;gap:12px;padding:4px 16px 14px}.ta-sans{display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:var(--sub)}.ta-sans b{font-size:15px;font-weight:600;color:var(--warn-ink)}.ta-piste{display:flex;flex-direction:column;gap:6px}.ta-piste-t{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12.5px;color:var(--sub)}.ta-piste-t b{font-size:13.5px;font-weight:650;color:var(--ink-strong)}.ta-pips{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:3px}.ta-pips i{height:8px;border-radius:3px;background:var(--track)}.ta-pips i.is-data{background:var(--acc-500)}.ta-pips i.is-ok{background:var(--ok)}.ta-form{display:flex;align-items:flex-end;gap:8px}.ta-form label{display:flex;flex-direction:column;gap:3px;flex:1 1 0;min-width:0;margin:0;font-size:11.5px;color:var(--sub)}.ta-form input{width:100%;height:32px}.ta-liens{display:flex;gap:14px;font-size:12.5px}.ta-liens a{display:inline-flex;align-items:center;gap:4px;color:var(--sub)}.ta-liens a:hover{color:var(--ink);text-decoration:none}.ta-parcours{display:flex;flex-direction:column;gap:9px;padding:4px 16px 14px}.ta-barre{display:grid;grid-template-columns:112px minmax(0,1fr) 30px 38px;align-items:center;gap:8px;font-size:12.5px;color:var(--sub)}.ta-barre-l{white-space:nowrap}.ta-barre-p{height:8px;border-radius:4px;background:var(--track);overflow:hidden}.ta-barre-p i{display:block;height:100%;border-radius:4px;background:var(--acc-500);min-width:2px}.ta-barre b{text-align:right;font-size:13px;font-weight:650;color:var(--ink-strong)}.ta-barre .tiny{text-align:right}.ta-filtres{margin:2px 0 0;font-size:11.5px;line-height:1.45;color:var(--faint)}.ta-releves{display:flex;flex-direction:column;padding:2px 8px 8px}.ta-releves .ta-note{padding:2px 8px}.ta-releve{display:flex;align-items:baseline;gap:8px;padding:4px 8px;border-radius:8px;font-size:12.5px;color:var(--sub)}.ta-releve b{font-size:13px;font-weight:650;color:var(--ink-strong);min-width:22px;text-align:right}.ta-releve .tiny{min-width:34px;text-align:right}.ta-plus{color:var(--ok-ink);font-weight:600}.ta-moins{color:var(--bad-ink);font-weight:600}.ta-agent{display:flex;flex-direction:column;gap:12px;padding:4px 16px 10px;flex:none}.ta-kv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px 14px;margin:0;font-size:12.5px}.ta-kv dt{color:var(--sub);white-space:nowrap}.ta-kv dd{margin:0;text-align:right;color:var(--ink-strong);font-weight:550}.ta-agent-n{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ta-agent-n>div{display:flex;flex-direction:column;gap:1px;padding:8px 9px;border-radius:12px;background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--line-soft)}.ta-agent-n b{font-size:17px;font-weight:650;letter-spacing:-.02em;color:var(--ink-strong)}.ta-agent-n span{font-size:11px;color:var(--sub);white-space:nowrap}.ta-sautes{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--sub)}.ta-sautes>div{display:flex;justify-content:space-between;gap:10px}.ta-sautes b{font-weight:600;color:var(--ink-strong)}.ta-agent h3,.ta-file-t h3{margin:0 0 2px;font-size:11.5px;font-weight:600;letter-spacing:.02em;color:var(--faint)}.ta-file-t{padding:8px 16px 4px;border-top:1px solid var(--line-soft);flex:none}.ta-file{display:flex;flex-direction:column;padding:0 8px 8px}.ta-file .ta-note{padding:4px 8px}.ta-file-l{display:flex;align-items:center;gap:7px;padding:5px 8px;border-radius:9px;font-size:12.5px;white-space:nowrap}.ta-file-l:hover{background:var(--bg-soft)}.ta-file-l b{font-weight:600;color:var(--ink-strong);max-width:104px;overflow:hidden;text-overflow:ellipsis}.st-kpis.is-5{grid-template-columns:repeat(5,minmax(0,1fr))}.st-over{color:inherit}.st-over:hover{color:var(--ink);text-decoration:none}.v-ecran.st-cartes{grid-template-columns:repeat(var(--st-n, 4),minmax(0,1fr))}.st-carte{display:flex;flex-direction:column;gap:14px;padding:16px 18px;color:var(--ink);min-width:0;transition:box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease)}.st-carte:hover{text-decoration:none;color:var(--ink);border-color:#d3d9e0;box-shadow:var(--shadow-lift),var(--glass-hi)}.st-carte.is-off{background:#ffffff9e}.st-carte-h{display:flex;align-items:center;gap:12px;min-width:0}.st-carte-qui{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.st-carte-qui b{font-size:16px;font-weight:650;letter-spacing:-.02em;color:var(--ink-strong)}.st-dom{font-size:12.5px;color:var(--sub)}.st-trois{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:2px 0}.st-trois>span{display:flex;flex-direction:column;gap:1px;min-width:0}.st-trois b{font-size:26px;font-weight:650;letter-spacing:-.035em;color:var(--ink-strong);line-height:1.1;white-space:nowrap}.st-trois small{font-size:12px;color:var(--sub)}.st-trois i{font-style:normal;font-size:11.5px}.st-courbe{display:flex;flex-direction:column;gap:2px;min-height:64px}.st-depuis{font-size:11.5px;color:var(--faint)}.st-bloc{display:flex;flex-direction:column;gap:6px}.st-bloc-t{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;font-weight:600;color:var(--faint);text-transform:uppercase;letter-spacing:.04em}.st-tel{display:inline-flex;align-items:center;gap:4px;text-transform:none;letter-spacing:0;font-weight:500;color:var(--sub)}.st-pays{display:flex;flex-wrap:wrap;gap:6px}.st-pays-i{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--line);font-size:12.5px}.st-pays-i b{font-weight:650;color:var(--ink-strong)}.st-argent{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 12px;border-radius:12px;background:#ffffffb3;border:1px solid var(--line-soft)}.st-argent>span{display:flex;flex-direction:column;gap:1px;min-width:0}.st-argent small{font-size:11.5px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-argent b{font-size:15px;font-weight:650;color:var(--ink-strong);white-space:nowrap}.st-argent b.st-nous{color:var(--ok-ink)}.st-plus{display:flex;flex-direction:column;gap:6px}.st-plus:empty{display:none}.st-plus-l{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;font-size:13px;color:var(--ink)}.st-plus-l>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-plus-l>b{font-size:13.5px;font-weight:650;color:var(--ink-strong);white-space:nowrap}.st-carte-pied{margin-top:auto;display:flex;align-items:center;gap:12px;padding-top:12px;border-top:1px solid var(--line-soft);font-size:12px;color:var(--faint)}.st-carte-pied>.ellipsis{flex:1 1 auto;min-width:0}.st-voir{display:inline-flex;align-items:center;gap:2px;flex:none;font-size:12.5px;font-weight:500;color:var(--sub)}.st-carte:hover .st-voir{color:var(--ink)}.st-vide{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 2px;color:var(--sub);font-size:13px;line-height:1.45}.st-vide>svg{color:var(--warn-ink)}.st-vide.is-bad>svg{color:var(--bad-ink)}.st-vide>b{font-size:14px;font-weight:600;color:var(--ink-strong)}.card.st-seul{max-width:640px;padding:8px 22px}.v-ecran.st-ecran.is-seul{grid-template-columns:minmax(0,1.3fr) minmax(320px,1fr) minmax(0,1.2fr)}.v-ecran.st-ecran.is-seul>.card.st-seul{align-self:start;height:auto}.st-parcours{display:flex;flex-direction:column;gap:8px}.st-marche{display:grid;grid-template-columns:76px minmax(0,1fr) 56px 44px;gap:10px;align-items:center;font-size:12.5px}.st-parcours.is-compact .st-marche{grid-template-columns:70px minmax(0,1fr) 48px 40px}.st-marche-l{color:var(--sub);white-space:nowrap}.st-marche-b{height:10px;border-radius:999px;background:var(--track);overflow:hidden}.st-marche-b>span{display:block;height:100%;border-radius:999px}.st-marche-b>.is-v{background:var(--t-pink)}.st-marche-b>.is-c{background:var(--t-orange)}.st-marche-b>.is-s{background:var(--t-green)}.st-marche>b{text-align:right;font-size:13.5px;font-weight:650;color:var(--ink-strong)}.st-marche-p{text-align:right;font-size:11.5px;color:var(--faint)}.st-sources{display:flex;flex-direction:column;gap:7px}.st-source{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr) 40px;gap:10px;align-items:center;font-size:13px}.st-src{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--ink)}.st-src-i{display:inline-grid;place-items:center;width:22px;height:22px;flex:none;border-radius:7px;background:#fff;box-shadow:0 0 0 1px var(--line);color:var(--sub)}.st-part{height:6px;border-radius:999px;background:var(--track);overflow:hidden}.st-part>span{display:block;height:100%;border-radius:999px;background:#f9a8d4}.st-source>b{text-align:right;font-weight:650;color:var(--ink-strong)}.v-ecran.st-ecran{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(270px,1fr))}.st-graphe-b{padding:6px 18px 14px;flex:1 1 auto;min-height:0;display:flex}.st-graphe-b>*{flex:1 1 auto}.st-graphe-b>.v-aire{height:auto!important;min-height:190px}@media(min-width:1270px)and (min-height:700px){.app.is-screen .v-ecran.st-ecran .v-col>.st-graphe{flex:1 1 auto}.app.is-screen .v-ecran.st-ecran .v-col>.st-parcours-c{flex:none}.app.is-screen .v-col.st-col>.card:not(.is-fill){flex:none}}.st-ventes .card-t .muted{font-weight:500;margin-left:4px}.st-produits{display:flex;flex-direction:column;gap:6px;padding:0 18px 12px}.st-produit{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:12px;background:#ffffffb8;border:1px solid var(--line-soft);font-size:13px;min-width:0}.st-produit b{font-weight:600;color:var(--ink-strong);min-width:0}.st-produit .num{flex:none;color:var(--sub)}.st-palier{display:flex;flex-direction:column;gap:6px;margin:0 18px 12px;padding:10px 12px;border-radius:12px;background:#fdf2f8;font-size:12.5px;color:var(--ink)}.st-palier-t{display:flex;align-items:center;justify-content:space-between}.st-palier-t b{font-size:12.5px;font-weight:600;color:#9d174d}.st-palier-barre{height:8px;border-radius:999px;background:#d61f7a24;overflow:hidden}.st-palier-barre>span{display:block;height:100%;border-radius:999px;background:var(--t-pink)}.st-dernieres{padding:0 8px}.st-vente{display:grid;grid-template-columns:56px minmax(0,1fr) auto auto;gap:10px;align-items:center;min-height:36px;padding:4px 10px;font-size:13px}.st-vente+.st-vente{border-top:1px solid var(--line-soft)}.st-vente-q{color:var(--sub)}.st-vente>b{font-weight:650;color:var(--ink-strong)}.st-vente-part{min-width:64px;text-align:right;color:var(--sub)}.st-rien{padding:14px 10px;font-size:13px;color:var(--faint)}.st-legende{margin:0;padding:8px 18px 14px;font-size:11.5px;color:var(--faint)}.st-chiffres2{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px}.st-chiffres2>span{display:flex;flex-direction:column;gap:1px;min-width:0}.st-chiffres2 b{font-size:22px;font-weight:650;letter-spacing:-.03em;color:var(--ink-strong)}.st-chiffres2 small{font-size:12px;color:var(--sub)}.st-chiffres2>.is-warn b{color:var(--warn-ink)}.st-avenir{display:flex;flex-direction:column;gap:6px;margin-top:12px}.st-avenir-l{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:10px;font-size:13px}.st-audience-b{display:flex;flex-direction:column;gap:8px;padding:0 18px 14px}.st-appareils{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.st-appareil{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--line);font-size:12.5px;color:var(--ink)}.st-appareil>svg{color:var(--sub)}.st-appareil>b{font-weight:650;color:var(--ink-strong)}.st-liste{display:flex;flex-direction:column;margin-bottom:6px}.st-ligne{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;min-height:28px;font-size:13px;color:var(--ink)}.st-ligne:not(:has(>.flag,>.w-flag)){grid-template-columns:minmax(0,1fr) auto}.st-ligne+.st-ligne{border-top:1px solid var(--line-soft)}.st-ligne>b{font-weight:650;color:var(--ink-strong)}.st-part-b{display:flex;flex-direction:column;gap:8px}.st-aff-tete{padding:0 18px 12px}.st-aff-tete b{font-size:20px}.st-aff-vide{padding:4px 18px 18px}.st-remu{display:flex;flex-direction:column;gap:7px;margin:0 18px 12px;padding:10px 12px;border-radius:12px;background:#f0fdf4;border:1px solid rgba(21,147,74,.12);font-size:12.5px;color:var(--ink)}.st-remu-t{display:flex;align-items:center;justify-content:space-between}.st-remu-t b{font-size:12.5px;font-weight:600;color:#166534}.st-remu-barre{display:flex;height:8px;border-radius:999px;overflow:hidden;background:var(--track)}.st-remu-barre>.is-createur{background:var(--t-pink)}.st-remu-barre>.is-nous{flex:1 1 auto;background:var(--t-green)}.st-remu-l{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.st-remu-l>b{font-size:13.5px;font-weight:650;color:var(--ink-strong);white-space:nowrap}.st-remu-l.is-attente{padding-top:6px;border-top:1px dashed rgba(21,147,74,.22);color:var(--sub)}.st-remu-p{color:var(--sub);line-height:1.45}.st-aff-b{display:flex;flex-direction:column;gap:6px;padding:0 18px 14px}.st-aff-cols{text-transform:none;letter-spacing:0;font-weight:500}.st-aff-n{display:inline-flex;align-items:baseline;gap:5px;font-size:12.5px;color:var(--sub);white-space:nowrap}.st-aff-n>i{font-style:normal;color:var(--faint)}.st-aff-n>b{font-weight:650}.st-esim .card-b{padding-top:12px;padding-bottom:12px}@property --rail{syntax: "<length>"; inherits: true; initial-value: 259px;}:root{--rail: 259px;--rail-replie: 72px;--rail-fond: #F0F0F0;--rail-encre: #62666C;--rail-encre-on: #111419;--rail-ico: #92959A;--rail-ico-on: #1C1D21;--rail-titre: #9EA1A6;--rail-filet: #DEDEDE;--rail-filet-clair: #FFFFFF;--rail-pastille: #FFFFFF;--rail-pastille-ombre: 0 0 0 .5px rgba(0, 0, 0, .035), 0 1px 2.5px rgba(0, 0, 0, .07);--rail-survol: rgba(255, 255, 255, .55);--rail-rouge: #EF4349;--rail-vert: #05996A;--rail-ligne: 34.5px;--rail-rayon: 10px;--rail-glisse: .38s cubic-bezier(.3, .9, .3, 1)}@media(min-width:1024px){html{transition:--rail var(--dur-slow, .32s) cubic-bezier(.3,.9,.3,1)}html[data-rail=replie]{--rail: var(--rail-replie)}html.rail-fige{transition:none}.rail{position:fixed;inset:0 auto 0 0;width:var(--rail);z-index:var(--z-rail);display:flex;flex-direction:column;padding:0 15px;overflow:hidden;background:var(--rail-fond);font-family:var(--font);-webkit-font-smoothing:antialiased}}.rail .rail-tete{position:relative;flex:none;height:var(--topbar-h, 60px);padding-top:4px;display:flex;align-items:center;gap:8px}.rail .rail-tete:after,.rail .rail-filet{content:"";display:block;height:1px;flex:none;background:var(--rail-filet);box-shadow:0 .5px 0 var(--rail-filet-clair)}.rail .rail-tete:after{position:absolute;left:0;right:0;bottom:0}.rail .rail-marque{display:flex;align-items:center;gap:10px;min-width:0;flex:1;margin-left:.5px;border-radius:8px;color:inherit;text-decoration:none}.rail .rail-marque:hover{text-decoration:none}.rail .rail-logo{display:block;flex:none;width:32px;height:32px;border-radius:8px;box-shadow:0 0 0 .5px #00000014,0 1px 2px #0000001a;transition:opacity var(--dur, .2s) var(--ease),scale var(--dur, .2s) var(--ease)}.rail .rail-nom{display:block;flex:none;height:18px;width:auto;translate:0 2px}.rail .rail-replier{flex:none;display:grid;place-items:center;width:30px;height:30px;margin-right:-5px;border:0;border-radius:8px;background:none;color:#6e717b;cursor:pointer;transition:background var(--dur-fast, .14s) var(--ease),color var(--dur-fast, .14s) var(--ease)}.rail .rail-replier:hover{background:#0000000d;color:#2b2e35}.rail .rail-replier:focus-visible,.rail .rail-boutique:focus-visible,.rail .nav a:focus-visible,.rail .rail-moi:focus-visible,.rail .rail-marque:focus-visible{outline:2px solid var(--acc-400, #38BDF8);outline-offset:1px}.rail .rail-boutique{flex:none;display:flex;align-items:center;gap:8px;height:56px;margin-top:21px;padding:0 12px 0 9.5px;border-radius:10px;color:inherit;text-decoration:none;background:#0000000a;box-shadow:inset 0 0 0 1px #0000000b,0 1px #ffffffb3;transition:background var(--dur-fast, .14s) var(--ease)}.rail .rail-boutique:hover{text-decoration:none;background:#0000000e}.rail .rail-boutique-tuile{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:#fff;box-shadow:0 0 0 .5px #00000024,0 1.5px 3px #0000001f}.rail .rail-boutique-t{display:flex;flex-direction:column;min-width:0;flex:1;gap:3px}.rail .rail-boutique-t small{font-size:12px;line-height:15px;letter-spacing:0;color:#929398}.rail .rail-boutique-t b{font-size:14.5px;line-height:18px;font-weight:500;letter-spacing:-.005em;color:#141519;white-space:nowrap}.rail .rail-boutique-go{flex:none;color:#a9aaaf;transition:translate var(--dur, .2s) var(--ease),color var(--dur, .2s) var(--ease)}.rail .rail-boutique:hover .rail-boutique-go{translate:1.5px -1.5px;color:#6e717b}.rail .rail-defile{position:relative;flex:1 1 auto;min-height:0;margin:0 -15px;padding:0 15px 16px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(180deg,transparent,#000 12px,#000 calc(100% - 14px),transparent)}.rail .rail-defile::-webkit-scrollbar{display:none}.rail .rail-groupe{position:relative}.rail .rail-groupe+.rail-groupe:before{content:"";display:block;height:1px;margin-top:17px;background:var(--rail-filet);box-shadow:0 .5px 0 var(--rail-filet-clair)}.rail .nav-label{margin:16px 0 10px .5px;height:16px;font-size:13px;line-height:16px;font-weight:400;letter-spacing:-.01em;text-transform:uppercase;color:var(--rail-titre);white-space:nowrap;overflow:hidden}.rail .rail-groupe+.rail-groupe .nav-label{margin-top:15px}.rail .nav{display:flex;flex-direction:column;gap:0;position:relative}.rail .nav a{position:relative;z-index:1;display:flex;align-items:center;gap:8.5px;height:var(--rail-ligne);min-height:0;padding:0 10px 0 11px;border-radius:var(--rail-rayon);font-size:15px;line-height:20px;font-weight:400;letter-spacing:-.03em;color:var(--rail-encre);text-decoration:none;white-space:nowrap;transition:color var(--dur-fast, .14s) var(--ease),background-color var(--dur-fast, .14s) var(--ease)}.rail .nav a>svg{flex:none;width:16px;height:16px;color:var(--rail-ico);transition:color var(--dur-fast, .14s) var(--ease)}.rail .nav-t{min-width:0;overflow:hidden;text-overflow:ellipsis;transition:opacity var(--dur-fast, .14s) var(--ease)}.rail .nav a:hover{color:#2a2e34;background-color:var(--rail-survol);text-decoration:none}.rail .nav a:hover>svg{color:#5e6268}.rail .nav a:active{background-color:#fffc}.rail .nav a.on{color:var(--rail-encre-on);font-weight:500;background:var(--rail-pastille);box-shadow:var(--rail-pastille-ombre)}.rail .nav a.on>svg{color:var(--rail-ico-on)}.rail.has-glisse .nav a.on{background:none;box-shadow:none}.rail .nav-glisse{position:absolute;z-index:0;left:15px;right:15px;top:0;height:var(--rail-ligne);border-radius:var(--rail-rayon);background:var(--rail-pastille);box-shadow:var(--rail-pastille-ombre);opacity:0;pointer-events:none}.rail .nav-glisse.is-live{transition:translate var(--rail-glisse),opacity var(--dur, .2s) var(--ease)}.rail .nav-badge{margin-left:auto;flex:none;box-sizing:border-box;min-width:16px;height:16px;padding:0 4.5px;border-radius:999px;background:var(--rail-rouge);color:#fff;font-size:10px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;font-variant-numeric:tabular-nums lining-nums;transition:opacity var(--dur-fast, .14s) var(--ease)}.rail .nav-n{margin-left:auto;flex:none;font-size:12px;color:var(--rail-titre);font-variant-numeric:tabular-nums}.rail .rail-warn{flex:none;margin:10px 0 0}.rail .rail-pied{position:relative;flex:none;padding:0 0 11px}.rail .rail-pied>.rail-filet{margin-bottom:11px}.rail .rail-moi{display:flex;align-items:center;gap:11px;width:100%;height:48px;padding:0 7px 0 10.5px;border:0;border-radius:var(--rail-rayon);background:none;color:inherit;text-align:left;cursor:pointer;font:inherit;transition:background-color var(--dur-fast, .14s) var(--ease)}.rail .rail-moi:hover,.rail .rail-moi[aria-expanded=true]{background-color:var(--rail-survol)}.rail .rail-avatar{position:relative;flex:none;display:block}.rail .rail-avatar .avatar{border-radius:9px;border:1.25px solid #FFFFFF;font-size:12px;font-weight:500;box-shadow:0 0 0 .5px #00000024,0 1px 2px #0000001a}.rail .rail-avatar-point{position:absolute;right:-4.5px;bottom:-4.5px;width:10px;height:10px;box-sizing:border-box;border-radius:50%;background:var(--rail-vert);border:1.25px solid #FFFFFF}.rail .rail-moi-b{display:flex;flex-direction:column;min-width:0;flex:1;gap:2px}.rail .rail-moi-n{font-size:14.5px;line-height:18px;font-weight:500;letter-spacing:-.02em;color:#121318;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rail .rail-moi-r{font-size:12.5px;line-height:15px;font-weight:400;letter-spacing:-.02em;color:#63646a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rail .rail-moi-chev{flex:none;color:#9c9da5;transition:rotate var(--dur, .2s) var(--ease)}.rail .rail-moi[aria-expanded=true] .rail-moi-chev{rotate:180deg}.rail .rail-menu{position:absolute;left:0;right:0;bottom:calc(100% - 6px);z-index:2;padding:5px;border-radius:12px;background:#fff;box-shadow:0 0 0 .5px #0000001a,0 10px 28px -8px #00000038;transform-origin:50% 100%;animation:rail-menu var(--dur, .2s) var(--ease) both}@keyframes rail-menu{0%{opacity:0;scale:.96;translate:0 4px}to{opacity:1;scale:1;translate:none}}.rail .rail-menu button{display:flex;align-items:center;gap:9px;width:100%;height:36px;padding:0 10px;border:0;border-radius:8px;background:none;color:var(--rail-encre);cursor:pointer;font:inherit;font-size:14px;letter-spacing:-.02em;text-align:left}.rail .rail-menu button>svg{color:var(--rail-ico)}.rail .rail-menu button:hover{background:#f3f3f4;color:var(--rail-encre-on)}.rail .rail-menu button:hover>svg{color:var(--rail-ico-on)}@media(min-width:1024px){html[data-rail=replie] .rail .rail-nom,html[data-rail=replie] .rail .rail-boutique-t,html[data-rail=replie] .rail .rail-boutique-go,html[data-rail=replie] .rail .nav-t,html[data-rail=replie] .rail .nav-n,html[data-rail=replie] .rail .rail-moi-b,html[data-rail=replie] .rail .rail-moi-chev,html[data-rail=replie] .rail .rail-warn{display:none}html[data-rail=replie] .rail .rail-marque{flex:none;margin-left:5px}html[data-rail=replie] .rail .rail-replier{position:absolute;left:5px;top:calc(50% + 2px);translate:0 -50%;width:32px;height:32px;margin:0;opacity:0;background:#0000000d}html[data-rail=replie] .rail .rail-tete:hover .rail-replier,html[data-rail=replie] .rail .rail-replier:focus-visible{opacity:1}html[data-rail=replie] .rail .rail-tete:hover .rail-logo{opacity:0;scale:.9}html[data-rail=replie] .rail .rail-boutique{justify-content:center;padding:0;background:none;box-shadow:none}html[data-rail=replie] .rail .rail-boutique:hover .rail-boutique-tuile{box-shadow:0 0 0 .5px #0000002e,0 2px 5px #00000029}html[data-rail=replie] .rail .nav-label{height:0;margin:0 0 14px}html[data-rail=replie] .rail .rail-groupe:first-child .nav-label{margin-top:14px}html[data-rail=replie] .rail .rail-groupe+.rail-groupe:before{margin-top:14px}html[data-rail=replie] .rail .nav a{justify-content:center;padding:0;gap:0}html[data-rail=replie] .rail .nav-badge{position:absolute;top:7px;left:calc(50% + 4px);min-width:0;width:8px;height:8px;padding:0;font-size:0;box-shadow:0 0 0 1.5px var(--rail-fond)}html[data-rail=replie] .rail .rail-moi{justify-content:center;padding:0}}.rail .rail-pli{display:flex;align-items:center;gap:8px;width:100%;text-align:left;cursor:pointer;background:none;border:0;padding:0 10px 0 0;font-family:inherit;border-radius:8px;transition:color var(--dur) var(--ease)}.rail .rail-pli>span:first-child{flex:1;min-width:0}.rail .rail-pli:hover{color:#55595e}.rail .rail-pli:focus-visible{outline:2px solid var(--acc-500);outline-offset:2px}.rail .rail-pli-ico{flex:none;color:#a2a4a8;transition:rotate .24s cubic-bezier(.22,1,.36,1)}.rail .rail-pli:hover .rail-pli-ico{color:#55595e}.rail .rail-groupe.is-plie .rail-pli-ico{rotate:-90deg}.rail .rail-pli-n{position:static;margin-left:auto}.rail .rail-plie{display:grid;grid-template-rows:1fr;transition:grid-template-rows .24s cubic-bezier(.22,1,.36,1)}.rail .rail-plie>.nav{min-height:0;overflow:hidden}html[data-rail=replie] .rail .rail-pli{pointer-events:none}html[data-rail=replie] .rail .rail-pli-ico,html[data-rail=replie] .rail .rail-pli-n{display:none}:root{--frame: #F2F4F7;--panel: transparent;--bg-soft: #F6F7F9;--grey-pale: #F1F3F6;--line: #E4E8ED;--line-soft: #EEF1F4;--line-side: #E3E7EC;--track: #EEF1F4;--zebra: #FBFCFD;--glass: rgba(255, 255, 255, .78);--glass-strong: rgba(255, 255, 255, .9);--glass-blur: blur(22px) saturate(1.8);--glass-hi: inset 0 1px 0 rgba(255, 255, 255, 1);--shadow-card: 0 1px 1px rgba(16, 24, 40, .03), 0 6px 18px -10px rgba(16, 24, 40, .12);--shadow-lift: 0 2px 4px rgba(16, 24, 40, .05), 0 16px 32px -14px rgba(16, 24, 40, .2);--shadow-panel: none;--shadow-rail: 0 1px 2px rgba(16, 24, 40, .04), 0 18px 40px -20px rgba(16, 24, 40, .22);--ink-strong: #0B1220;--ink: #101828;--sub: #5B6472;--grey-ink: #667085;--faint: #8A93A3;--ico-ink: #8A93A3;--ico-strong: #475467;--red: #E7362B;--red-dark: #D42A20;--red-grad: linear-gradient(180deg, #F2564B 0%, #E7362B 52%, #DB2F25 100%);--red-grad-hover: linear-gradient(180deg, #FF6A5E 0%, #F0443A 52%, #DA3127 100%);--shadow-cta: 0 1px 2px rgba(196, 43, 32, .3), 0 6px 14px -6px rgba(231, 54, 43, .55), inset 0 1px 0 rgba(255, 255, 255, .28);--shadow-cta-hover: 0 2px 4px rgba(196, 43, 32, .32), 0 10px 20px -8px rgba(231, 54, 43, .6), inset 0 1px 0 rgba(255, 255, 255, .3);--ok: #12B76A;--ok-pale: #ECFDF3;--ok-line: #C6F0DA;--ok-ink: #067647;--warn: #F79009;--warn-pale: #FFF8EB;--warn-line: #FDE3B5;--warn-ink: #B54708;--bad: #E5484D;--bad-pale: #FEF1F1;--bad-line: #F9D3D4;--bad-ink: #C42B32;--radius-xs: 7px;--radius-sm: 10px;--radius-md: 13px;--radius: 18px;--radius-lg: 22px;--panel-gap: 12px;--topbar-h: 60px;--t-red: linear-gradient(160deg, #FF7A6E 0%, #EE4337 55%, #E7362B 100%);--t-indigo: linear-gradient(160deg, #8B93FF 0%, #5B5BEF 55%, #4338CA 100%);--t-orange: linear-gradient(160deg, #FFC164 0%, #FB9A2C 55%, #EE7A0E 100%);--t-teal: linear-gradient(160deg, #4BE0C8 0%, #14B8A6 55%, #0B8F86 100%);--t-violet: linear-gradient(160deg, #C49BFF 0%, #9B5CFF 55%, #7A3CE8 100%);--t-green: linear-gradient(160deg, #6EE7A2 0%, #22C55E 55%, #15964A 100%);--t-blue: linear-gradient(160deg, #6CC0FF 0%, #2B8CFF 55%, #1468E0 100%);--t-pink: linear-gradient(160deg, #FF8FCB 0%, #EC4899 55%, #D61F7A 100%);--t-graphite: linear-gradient(160deg, #B7C0CC 0%, #8590A0 55%, #646F80 100%);--t-ink: linear-gradient(160deg, #475467 0%, #1D2939 60%, #101828 100%)}body{background:radial-gradient(1100px 620px at 88% -10%,rgba(120,190,255,.16),transparent 62%),radial-gradient(900px 600px at 10% 110%,rgba(170,180,200,.16),transparent 60%),linear-gradient(180deg,#f6f8fb,#eff2f6) fixed;background-attachment:fixed}.app{background:transparent}.tuile{--tuile: 28px;flex:none;display:inline-grid;place-items:center;width:var(--tuile);height:var(--tuile);border-radius:calc(var(--tuile) * .3);color:#fff;background:var(--t-graphite);box-shadow:0 1px 1.5px #1018282e,0 3px 8px -3px #10182838,inset 0 1px #ffffff61,inset 0 -1px #00000014;position:relative;overflow:hidden}.tuile:after{content:"";position:absolute;top:0;right:0;bottom:50%;left:0;background:linear-gradient(180deg,#ffffff52,#fff0);pointer-events:none}.tuile>svg{position:relative;z-index:1;filter:drop-shadow(0 1px 0 rgba(0,0,0,.12))}.tuile>.tuile-txt{position:relative;z-index:1;font-weight:700;letter-spacing:-.03em;font-size:calc(var(--tuile) * .38);line-height:1}.tuile.t-red{background:var(--t-red)}.tuile.t-indigo{background:var(--t-indigo)}.tuile.t-orange{background:var(--t-orange)}.tuile.t-teal{background:var(--t-teal)}.tuile.t-violet{background:var(--t-violet)}.tuile.t-green{background:var(--t-green)}.tuile.t-blue{background:var(--t-blue)}.tuile.t-pink{background:var(--t-pink)}.tuile.t-graphite{background:var(--t-graphite)}.tuile.t-ink{background:var(--t-ink)}.tuile.is-doux{box-shadow:inset 0 0 0 1px #1018280a}.tuile.is-doux:after{display:none}.tuile.is-doux>svg{filter:none}.tuile.is-doux.t-red{background:#ffecea;color:#e2372c}.tuile.is-doux.t-indigo{background:#eef;color:#4f46e5}.tuile.is-doux.t-orange{background:#fff3e2;color:#e37708}.tuile.is-doux.t-teal{background:#e4f8f5;color:#0e9488}.tuile.is-doux.t-violet{background:#f3ecff;color:#7c3aed}.tuile.is-doux.t-green{background:#e8f8ee;color:#15934a}.tuile.is-doux.t-blue{background:#e8f3ff;color:#1d6fe0}.tuile.is-doux.t-pink{background:#fdecf5;color:#d61f7a}.tuile.is-doux.t-graphite{background:#f0f2f5;color:#5b6575}.tuile.is-doux.t-ink{background:#edeef1;color:#1f232b}@media(min-width:1024px){.main{inset:0 0 0 var(--rail);border-radius:0;box-shadow:none;background:transparent}.topbar{border-radius:0}}.rail-brand .brand-logo{width:34px;height:34px}.rail-sante{display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:8px 10px;border-radius:12px;font-size:12.5px;color:var(--sub);background:#fff9;box-shadow:inset 0 0 0 1px var(--line)}.rail-sante:hover{color:var(--ink);text-decoration:none;background:#fff}.rail-sante .dot{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px var(--ok-pale);flex:none}.rail-sante.is-bad .dot{background:var(--bad);box-shadow:0 0 0 3px var(--bad-pale)}.rail-sante.is-bad{color:var(--bad-ink)}.topbar{background:#f4f6f9b8;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-bottom:1px solid rgba(227,231,236,.7)}.topbar-in{padding:0 24px 0 20px}.crumbs{font-size:14px;color:var(--faint);gap:0}.crumbs .tuile{--tuile: 22px;margin-right:8px}.crumbs-here{color:var(--ink-strong);font-weight:600}.topbar .w-cherche,.topbar .search,.topbar [class*=search] input{border-radius:999px}.content{padding-top:18px}h1{font-weight:650;letter-spacing:-.028em;font-size:26px}.card-t{color:var(--ink-strong);font-weight:600;letter-spacing:-.015em}.card{background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card),var(--glass-hi)}.card-h,.card-head{border-bottom-color:var(--line-soft);min-height:52px;padding-block:10px}.card-h>.obj{width:28px;height:28px;padding:6px;border-radius:9px;background:#f0f2f5;color:#4b5260;box-shadow:inset 0 0 0 1px #1018280a}.card.clickable:hover{border-color:#d7dce3;box-shadow:var(--shadow-lift),var(--glass-hi)}.card-alert{border-color:var(--bad-line)}.kpi-ico{width:34px;height:34px;border-radius:10px;background:#f0f2f5;border:0;box-shadow:inset 0 0 0 1px #1018280a}.kpi-ico>.obj{color:#4b5260}.kpi-value{font-weight:650;letter-spacing:-.03em}.btn{border-radius:999px;background:#fff;border:1px solid #DCE1E7;color:var(--ink);box-shadow:0 1px 2px #1018280d,var(--glass-hi)}.btn:hover{background:#f8f9fb;border-color:#cdd3db}.btn-red{background:var(--red-grad);border-color:#d02c21;color:#fff;font-weight:600;box-shadow:var(--shadow-cta)}.btn-red:hover{background:var(--red-grad-hover);border-color:#d02c21;box-shadow:var(--shadow-cta-hover)}.btn-ghost,.btn-quiet{background:#fff;border-color:#dce1e7}.btn-navy{background:linear-gradient(180deg,#344054,#1d2939 48%,#101828);border-color:#101828;color:#fff;box-shadow:0 1px 2px #10182840,inset 0 1px #ffffff24}.btn-navy:hover{background:linear-gradient(180deg,#3d4a5e,#243042 48%,#151e2d);border-color:#101828;color:#fff}.btn-navy>svg,.btn-navy:hover>svg{color:#ffffffd9}.btn-danger{background:linear-gradient(180deg,#f0646a,#e5484d 55%,#d13a40);border-color:#c42b32;color:#fff}.btn-danger:hover{background:#c42b32;border-color:#c42b32;color:#fff}.btn-danger>svg,.btn-danger:hover>svg{color:#ffffffe6}.btn-on-dark{background:#ffffff24;border-color:#ffffff3d;color:#fff;box-shadow:none}.btn-tint{background:#eef6ff;border-color:#cfe3fb;color:#1d5fc2}.btn-danger-quiet{background:#fff;border-color:var(--bad-line)}.btn-xs,.btn-sm{border-radius:999px}.btn-link{box-shadow:none;border:0;background:none}.pill{border-radius:999px;font-weight:500}.w-seg{background:#edf0f3;border:1px solid #E1E5EA;border-radius:999px;padding:2px;box-shadow:inset 0 1px 1px #1018280a}.w-seg-b{border-radius:999px}.w-seg-b[aria-pressed=true],.w-seg-b.on,.w-seg-b[aria-checked=true]{background:#fff;color:var(--ink-strong);font-weight:600;box-shadow:0 1px 2px #1018281a,0 0 0 .5px #1018280f}.w-table th,.w-table-grid th{color:var(--faint);font-weight:500}.w-table tbody tr:hover td,.w-table-grid tbody tr:hover td{background:#f0f4f9b3}.marque{display:inline-flex;align-items:center;justify-content:center;flex:none;vertical-align:middle}.marque>svg{display:block}.btn-outil{gap:7px}.btn-outil>.marque{width:16px;height:16px}.brand{gap:10px}.brand-logo{width:38px;height:38px;border-radius:0;filter:drop-shadow(0 2px 4px rgba(16,24,40,.12))}.brand-name{height:19px}.brand-sub{font-size:11.5px;color:var(--faint)}.app-ico{border-radius:22.5%;flex:none;vertical-align:middle;box-shadow:0 0 0 .5px #10182814}.v-cpt{display:grid;grid-template-columns:repeat(var(--v-cpt-n, 4),minmax(0,1fr));gap:12px;margin-bottom:14px}.v-cpt-i{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:16px;color:var(--ink);text-align:left;background:var(--glass-strong);border:1px solid var(--line);box-shadow:var(--shadow-card),var(--glass-hi);min-width:0;transition:box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease)}.v-cpt-i.is-clic{cursor:pointer}.v-cpt-i.is-clic:hover{text-decoration:none;color:var(--ink);border-color:#d3d9e0;box-shadow:var(--shadow-lift),var(--glass-hi)}.v-cpt-i.is-on{border-color:#b9c2cd;box-shadow:0 0 0 3px #1018280f,var(--shadow-card),var(--glass-hi)}.v-cpt-n{font-size:26px;font-weight:650;letter-spacing:-.035em;color:var(--ink-strong);white-space:nowrap;line-height:1.1}.v-cpt-i.is-bad .v-cpt-n{color:var(--bad-ink)}.v-cpt-i.is-warn .v-cpt-n{color:var(--warn-ink)}.v-cpt-i.is-ok .v-cpt-n{color:var(--ok-ink)}.v-cpt-i.is-grey .v-cpt-n{color:var(--faint)}.v-cpt-b{display:flex;flex-direction:column;min-width:0}.v-cpt-b b{font-size:13.5px;font-weight:600;color:var(--ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-cpt-b small{font-size:12px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-ecran{display:grid;gap:16px;align-items:start;grid-template-columns:minmax(0,1fr)}.v-ecran.is-md{grid-template-columns:minmax(300px,380px) minmax(0,1fr)}.v-ecran.is-lc{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.v-ecran.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.v-ecran>.card,.v-col>.card{display:flex;flex-direction:column;min-height:0}.v-col{display:flex;flex-direction:column;gap:16px;min-height:0}@media(min-width:1270px)and (min-height:700px){.app.is-screen .content>.v-cpt{flex:none}.app.is-screen .content>.v-ecran{flex:1 1 auto;min-height:0;align-items:stretch}.app.is-screen .v-ecran>.card,.app.is-screen .v-ecran>.v-col{height:100%}.app.is-screen .v-col>.card.is-fill{flex:1 1 auto}.app.is-screen .v-defile{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}}.omni{flex:0 1 460px}.omni>input{height:38px;border-radius:999px;font-size:13.5px;background:#fff;border:1px solid #DCE1E7;box-shadow:0 1px 2px #1018280d,inset 0 1px #fff}.omni>input:focus{border-color:#b9c2cd;box-shadow:0 0 0 4px #1018280f}.omni-pop{background:#ffffffeb;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:18px;border-color:var(--line);box-shadow:var(--shadow-lift),var(--glass-hi)}.omni-o{border-radius:12px}.topbar-actions .btn,.topbar-actions button:not(.omni-o){border-radius:999px}.topbar-avatar,.rail-user .avatar{border-radius:50%}.login-wrap{background:transparent}.login{max-width:360px}.login .card{padding:28px 26px 24px;border-radius:26px;text-align:center}.login-icone{display:block;width:76px;height:76px;margin:0 auto 10px;filter:drop-shadow(0 8px 18px rgba(16,24,40,.16))}.login-brand{justify-content:center;margin-bottom:4px}.login-brand .brand-logo{display:none}.login-brand .brand-text{align-items:center}.login-sous{margin:0}.login .fields input{height:44px;border-radius:999px;background:#fff;border:1px solid #DCE1E7;padding:0 18px;text-align:center}.login .fields .btn{height:46px}.rail-sante.is-inconnu .dot{background:var(--grey-soft);box-shadow:0 0 0 3px var(--grey-pale)}.topbar .rail-sante{margin:0;height:34px;padding:0 12px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #dce1e7,0 1px 2px #1018280d;white-space:nowrap}.topbar .rail-sante.is-bad{background:var(--bad-pale);box-shadow:0 0 0 1px var(--bad-line)}.moi-b{border-radius:50%;display:grid}.moi{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:4px 2px}.v-chip{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:500;white-space:nowrap;border:1px solid transparent}.v-chip.is-bad{background:var(--bad-pale);color:var(--bad-ink);border-color:var(--bad-line)}.v-chip.is-warn{background:var(--warn-pale);color:var(--warn-ink);border-color:var(--warn-line)}.v-chip.is-ok{background:var(--ok-pale);color:var(--ok-ink);border-color:var(--ok-line)}.v-chip.is-info{background:#eef6ff;color:#1d5fc2;border-color:#cfe3fb}.v-chip.is-grey{background:var(--grey-pale);color:var(--sub);border-color:var(--line)}.card-h>.tuile:not(.piece),.crumbs .tuile,.v-cpt .tuile:not(.piece){background:#f3f4f6!important;color:#55595e!important;box-shadow:inset 0 0 0 1px #1018280d!important;border-radius:8px}.card-h>.tuile:not(.piece):after,.crumbs .tuile:after{display:none}.card-h>.tuile:not(.piece)>svg,.crumbs .tuile>svg{filter:none;stroke-width:1.8}:root{--glace: rgba(255, 255, 255, .62);--glace-fort: rgba(255, 255, 255, .78);--glace-bord: rgba(255, 255, 255, .92);--glace-filet: rgba(16, 24, 40, .1);--bad-pale: var(--glace);--warn-pale: var(--glace);--ok-pale: var(--glace);--red-pale: var(--glace);--grey-pale: rgba(255, 255, 255, .55);--bad-line: var(--glace-filet);--warn-line: var(--glace-filet);--ok-line: var(--glace-filet);--info-line: var(--glace-filet);--red-border: var(--glace-filet);--cream: var(--glace);--bg-soft: rgba(255, 255, 255, .55);--shadow-card: 0 0 0 .5px rgba(16, 24, 40, .1), 0 1px 1px rgba(16, 24, 40, .03), 0 14px 34px -18px rgba(30, 41, 80, .28);--shadow-lift: 0 0 0 .5px rgba(16, 24, 40, .12), 0 2px 4px rgba(16, 24, 40, .05), 0 20px 40px -18px rgba(30, 41, 80, .34);--glass-hi: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 -1px 0 rgba(255, 255, 255, .35);--dom-ico: #4361EE}:root{--acc-700: #2F45C4;--acc-600: #4361EE;--acc-500: #5B7CFA;--acc-400: #7A9CFF;--acc-300: #A3BEFF;--acc-200: #C9D9FF;--acc-100: #E3ECFF;--acc-50: rgba(255, 255, 255, .62);--acc-bar-a: #E4ECFF;--acc-bar-b: #8EAAFF;--acc-bar-line: rgba(91, 124, 250, .25);--acc-ring: rgba(91, 124, 250, .24);--amber: #F97066;--amber-pale: rgba(255, 255, 255, .62)}body{background:radial-gradient(760px 520px at 6% -6%,rgba(255,178,166,.36),transparent 62%),radial-gradient(1300px 860px at 98% -6%,rgba(132,180,255,.62),transparent 62%),radial-gradient(1200px 820px at 56% 116%,rgba(178,160,255,.48),transparent 62%),radial-gradient(900px 680px at -6% 96%,rgba(120,220,206,.36),transparent 62%),radial-gradient(700px 520px at 46% 38%,rgba(214,226,255,.55),transparent 70%),linear-gradient(180deg,#eef3fb,#e7ecf7);background-attachment:fixed}.card,.v-cpt-i,.rb-cpt-i,.tile-glace{background:linear-gradient(150deg,#ffffffb3,#ffffff1f 34%,#fff0 60%),linear-gradient(330deg,#ffffff47,#fff0 24%),#ffffff80;-webkit-backdrop-filter:blur(26px) saturate(185%);backdrop-filter:blur(26px) saturate(185%);border:1px solid var(--glace-bord);box-shadow:var(--shadow-card),var(--glass-hi)}.card:hover{box-shadow:var(--shadow-card),var(--glass-hi),0 0 0 1px #ffffffe6}.card-h,.card-head{border-bottom-color:#1018280f}.card-foot{border-top-color:#1018280f}.card-alert{border-color:var(--glace-bord)}.card-alert:before{height:3px;background:var(--red-grad)}.w-table tbody tr:hover td,.w-table-grid tbody tr:hover td{background:#ffffff8c}.w-table th,.w-table-grid th{background:transparent}.pill,.v-chip,.rb-chip,.es-chip,.ab-chip,.af-chip,.cl-chip,.pr-chip,.em-chip{background:var(--glace)!important;border:1px solid var(--glace-bord)!important;box-shadow:0 0 0 .5px #1018281f,0 1px 2px #1018280d,inset 0 1px #fff!important;-webkit-backdrop-filter:blur(10px) saturate(160%);backdrop-filter:blur(10px) saturate(160%);font-weight:500}:is(.pill,.v-chip,.rb-chip,.es-chip,.ab-chip,.af-chip,.cl-chip,.pr-chip,.em-chip):is(.pill-ok,.pill-good,.is-ok):before,:is(.pill,.v-chip,.rb-chip,.es-chip,.ab-chip,.af-chip,.cl-chip,.pr-chip,.em-chip):is(.pill-wait,.pill-warn,.is-warn):before,:is(.pill,.v-chip,.rb-chip,.es-chip,.ab-chip,.af-chip,.cl-chip,.pr-chip,.em-chip):is(.pill-red,.pill-bad,.is-bad):before,:is(.pill,.v-chip,.rb-chip,.es-chip,.ab-chip,.af-chip,.cl-chip,.pr-chip,.em-chip):is(.pill-blue,.pill-info,.is-blue,.is-info):before{content:"";width:6px;height:6px;border-radius:50%;flex:none;background:currentColor;box-shadow:0 0 0 2.5px color-mix(in srgb,currentColor 16%,transparent),0 0 6px color-mix(in srgb,currentColor 55%,transparent)}:is(.pill,.v-chip,.rb-chip,.es-chip,.ab-chip,.af-chip,.cl-chip,.pr-chip,.em-chip):has(>svg):before{display:none}.pill-blue,.pill-info,.v-chip.is-info,.v-chip.is-blue,.es-chip.is-blue,.ab-chip.is-blue,.af-chip.is-blue,.cl-chip.is-blue{color:#2f45c4!important}.notice,.w-banner{background:var(--glace-fort)!important;border-color:var(--glace-bord)!important;box-shadow:0 0 0 .5px #1018281a,0 6px 18px -12px #1e295040,inset 0 1px #fff;-webkit-backdrop-filter:blur(16px) saturate(170%);backdrop-filter:blur(16px) saturate(170%)}.app[data-dom=red]{--dom-ico: #E7362B}.app[data-dom=indigo]{--dom-ico: #4F46E5}.app[data-dom=teal]{--dom-ico: #0E9488}.app[data-dom=orange]{--dom-ico: #E8740C}.app[data-dom=violet]{--dom-ico: #7C3AED}.app[data-dom=green]{--dom-ico: #15934A}.app[data-dom=blue]{--dom-ico: #1D6FE0}.app[data-dom=pink]{--dom-ico: #D61F7A}.app[data-dom=graphite]{--dom-ico: #475467}.kpi-ico,.card-h>.obj,.tile>.obj,.w-empty-obj,.card-h>.tuile:not(.piece),.crumbs .tuile,.v-cpt .tuile:not(.piece),.tuile.is-doux{display:grid!important;place-items:center;flex:none;background:linear-gradient(180deg,#fffffffa,#ffffff9e)!important;border:1px solid rgba(255,255,255,.98)!important;box-shadow:0 0 0 .5px #10182821,0 4px 10px -5px #1e295047,inset 0 -2px 5px #1018280b!important;color:var(--dom-ico)!important}.kpi-ico{width:36px;height:36px;border-radius:11px}.kpi-ico>svg,.kpi-ico>.obj{width:19px;height:19px;color:var(--dom-ico)!important;stroke-width:1.7}.card-h>.obj{box-sizing:border-box;width:30px;height:30px;padding:6px;border-radius:10px}.card-h>.tuile:not(.piece),.v-cpt .tuile:not(.piece){border-radius:10px}.card-h>.tuile:not(.piece)>svg,.crumbs .tuile>svg,.tuile.is-doux>svg{color:var(--dom-ico);filter:none;stroke-width:1.8}.tuile.is-doux.t-red>svg{color:#e7362b}.tuile.is-doux.t-orange>svg{color:#e8740c}.tuile.is-doux.t-blue>svg{color:#1d6fe0}.tuile.is-doux.t-green>svg{color:#15934a}.tuile.is-doux.t-teal>svg{color:#0e9488}.tuile.is-doux.t-violet>svg{color:#7c3aed}.tuile.is-doux.t-indigo>svg{color:#4f46e5}.tuile.is-doux.t-graphite>svg{color:#475467}.tuile.is-doux.t-pink>svg{color:#d61f7a}.tuile.is-doux:after,.card-h>.tuile:not(.piece):after{display:none}.aj-t>.tuile:not(.piece),.ab-t>.tuile:not(.piece){background:linear-gradient(180deg,#fffffffa,#ffffff9e)!important;border:1px solid rgba(255,255,255,.98);box-shadow:0 0 0 .5px #10182821,0 4px 10px -5px #1e295047!important}.aj-t>.tuile:not(.piece):after,.ab-t>.tuile:not(.piece):after{display:none}.aj-t>.tuile.t-red>svg{color:#e7362b}.aj-t>.tuile.t-orange>svg{color:#e8740c}.aj-t>.tuile.t-indigo>svg{color:#4f46e5}.aj-t>.tuile.t-teal>svg{color:#0e9488}.aj-t>.tuile.t-violet>svg,.ab-t>.tuile>svg{color:#7c3aed}.aj-t>.tuile.t-green>svg{color:#15934a}.aj-t>.tuile.t-blue>svg{color:#1d6fe0}.aj-t>.tuile.t-graphite>svg{color:#475467}.aj-t>.tuile.t-pink>svg{color:#d61f7a}.aj-t>.tuile>svg,.ab-t>.tuile>svg{filter:none;stroke-width:1.8}.w-mbar>i{width:4.5px;border-radius:3px;background:linear-gradient(180deg,var(--acc-300),var(--acc-500));box-shadow:inset 0 1px #ffffff8c}.w-mbar>i.is-last{background:linear-gradient(180deg,var(--acc-400),var(--acc-600))}.w-mbar>i.is-zero{background:var(--acc-100);box-shadow:none}.w-mbar:hover>i.is-on{background:linear-gradient(180deg,var(--acc-500),var(--acc-700))}.fill,.fill-esim,.w-repart-f,.w-part-seuil>i{background:linear-gradient(90deg,var(--acc-300),var(--acc-500))!important;box-shadow:inset 0 1px #ffffff80}.chart-bar{fill:var(--acc-200)}.chart-bar.money,.chart-bar.audience,.chart-bar.esim{fill:var(--acc-300)}.btn:not(.btn-red):not(.btn-navy):not(.btn-danger):not(.btn-link):not(.btn-on-dark){background:linear-gradient(180deg,#ffffffeb,#ffffffa8);border-color:#fffffff2;box-shadow:0 0 0 .5px #10182829,0 2px 6px -3px #1e29503d,inset 0 1px #fff;-webkit-backdrop-filter:blur(12px) saturate(170%);backdrop-filter:blur(12px) saturate(170%)}.btn-red{box-shadow:var(--shadow-cta),inset 0 1px #ffffff61,inset 0 -1px #00000014}.w-seg{background:#7676801f;border-color:#fff9;box-shadow:inset 0 1px 2px #1018280f}.w-seg-b[aria-pressed=true],.w-seg-b.on,.w-seg-b[aria-checked=true]{background:linear-gradient(180deg,#fff,#ffffffd9);box-shadow:0 0 0 .5px #1018281f,0 2px 6px -2px #1e295040,inset 0 1px #fff}.topbar{background:#f3f6fb99}.omni>input{background:#ffffffb8;border-color:#fffffff2;box-shadow:0 0 0 .5px #10182824,inset 0 1px #fff}.v-deux-lignes{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.w-plateau-row:has(.v-deux-lignes){height:auto;min-height:var(--w-plateau-rh);padding-block:3px}.w-plateau-row .v-deux-lignes{line-height:1.2}.v-plus{display:block;padding:8px 12px 2px;font-size:12.5px;font-weight:500;color:var(--sub);text-decoration:none}a.v-plus:hover{color:var(--ink);text-decoration:underline}tbody>.v-plus{display:table-row}.hv-titre{display:flex;align-items:flex-start;gap:8px;min-width:0}.hv-t{font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hv-sub{display:inline-flex;align-items:center;gap:6px}.tuile:not(.piece):not(:has(.tuile-txt)){background:linear-gradient(180deg,#fffffffa,#ffffff9e)!important;border:1px solid rgba(255,255,255,.98);box-shadow:0 0 0 .5px #10182821,0 4px 10px -5px #1e295047,inset 0 -2px 5px #1018280a!important}.tuile:not(.piece):not(:has(.tuile-txt)):after{display:none}.tuile:not(.piece):not(:has(.tuile-txt))>svg{filter:none}.tuile.t-red:not(.piece)>svg{color:#e7362b}.tuile.t-orange:not(.piece)>svg{color:#e8740c}.tuile.t-indigo:not(.piece)>svg{color:#4f46e5}.tuile.t-teal:not(.piece)>svg{color:#0e9488}.tuile.t-violet:not(.piece)>svg{color:#7c3aed}.tuile.t-green:not(.piece)>svg{color:#15934a}.tuile.t-blue:not(.piece)>svg{color:#1d6fe0}.tuile.t-graphite:not(.piece)>svg{color:#475467}.tuile.t-pink:not(.piece)>svg{color:#d61f7a}.tuile.t-ink:not(.piece):not(:has(.tuile-txt))>svg{color:#1d2939}.v-plus-tr td{padding:0!important;border:0!important;background:transparent!important}.w-drapeau{font-size:16px;line-height:1;display:inline-block;vertical-align:middle;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.fuseau-b{gap:7px;cursor:pointer;font:inherit;font-size:12.5px}.fuseau-l{display:flex;flex-direction:column;gap:4px}.fuseau-o{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;font:inherit;font-size:14px;text-align:left}.fuseau-o:hover{background:#1018280d}.fuseau-o.on{background:#10182812;font-weight:600}.fuseau-o small{margin-left:auto;color:var(--sub);font-variant-numeric:tabular-nums}.w-map-land{fill:#d3dcea;stroke:#fffffff2;stroke-width:.7}.w-map-sea{fill:transparent;stroke:none}.w-map{--w-c: var(--acc-500);--w-c-pale: var(--acc-100)}.w-map-disc{background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--acc-300) 85%,#fff),var(--acc-600) 78%);box-shadow:0 0 0 2px #fff,0 4px 10px -3px #2f45c48c;opacity:calc(.55 + var(--w-mix-n, .45))}.w-map-pin:not(.is-rank) .w-map-disc{background:var(--acc-400);box-shadow:0 0 0 1.5px #fff}.w-map-pin.is-on .w-map-disc,.w-map-pin.is-pinned .w-map-disc{box-shadow:0 0 0 2px #fff,0 0 0 5px var(--acc-200),0 6px 14px -4px #2f45c499}.w-map-pin>b{font-size:11.5px;text-shadow:0 1px 1px rgba(16,24,40,.35)}.w-map-bulle{background:#101828e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px}.aj-z-visites .card>.card-b{display:flex;flex-direction:column}.aj-z-visites .w-geo{flex:1 1 auto;height:100%;grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr)}.aj-z-visites .w-geo-map{min-height:220px}.aj-z-visites .w-geo-list{justify-content:center}.w-seg:has(>.w-seg-cursor){display:inline-grid;grid-template-columns:repeat(var(--w-n, 1),minmax(max-content,1fr))}.w-seg:has(>.w-seg-cursor)>.w-seg-b{justify-content:center}.w-seg:has(>.w-seg-cursor)>.w-seg-b[aria-checked=true],.w-seg:has(>.w-seg-cursor)>.w-seg-b[aria-pressed=true],.w-seg:has(>.w-seg-cursor)>.w-seg-b.on,.w-seg:has(>.w-seg-cursor)>.w-seg-b.is-on{background:transparent;box-shadow:none}.w-seg-cursor{background:linear-gradient(180deg,#fff,#ffffffe0)!important;box-shadow:0 0 0 .5px #1018281f,0 2px 6px -2px #1e295040,inset 0 1px #fff!important;border-radius:999px!important}
