.ui-btn{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-1-5);box-sizing:border-box;height:var(--control-h);padding:0 var(--space-3-5);border:var(--hairline) solid transparent;border-radius:var(--radius-control);color:var(--ink-1);font-family:var(--font-body);font-size:var(--text-btn);font-weight:var(--weight-medium);letter-spacing:var(--tracking-none);line-height:var(--leading-none);white-space:nowrap;cursor:pointer;translate:var(--px,0) var(--py,0);transition:background-color var(--dur-fade) var(--ease-fade), background var(--dur-fade) var(--ease-fade), box-shadow var(--dur-fade) var(--ease-fade), color var(--dur-fade) var(--ease-fade), translate var(--dur-indicator) var(--ease-spring);background:0 0;flex-shrink:0;text-decoration:none;display:inline-flex;position:relative}.ui-btn:hover{text-decoration:none}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ui-btn:focus-visible{outline:var(--stroke-2) solid var(--rim-focus);outline-offset:var(--space-0-5)}.ui-btn--sm{height:var(--control-h-sm);padding:0 var(--space-2-5);border-radius:var(--radius-control-sm);font-size:var(--text-btn-sm)}.ui-btn--lg{height:var(--control-h-lg);padding:0 var(--space-4-5);font-size:var(--text-btn-lg)}.ui-btn--icon{width:var(--control-h);padding:0}.ui-btn--sm.ui-btn--icon{width:var(--control-h-sm)}.ui-btn--lg.ui-btn--icon{width:var(--control-h-lg)}.ui-btn--block{width:100%}.ui-btn--round{min-width:var(--control-h);padding:0 var(--space-2);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums}.ui-btn--sm.ui-btn--round{min-width:var(--control-h-sm);padding:0 var(--space-1-5)}.ui-btn--lg.ui-btn--round{min-width:var(--control-h-lg)}.ui-btn--ghost.is-pressed:before{opacity:1;background:var(--fill-selected);box-shadow:none}.ui-btn.is-pressed:not(.ui-btn--ghost):not(.ui-btn--ghost-danger){box-shadow:inset 0 0 0 var(--hairline-strong) var(--teal), var(--shadow-small)}.ui-btn.is-current{outline:var(--stroke-2) solid var(--teal);outline-offset:var(--space-0-5)}.ui-help-btn.ui-btn--icon{border-radius:var(--radius-pill)}.ui-help-btn--corner{top:var(--space-4);right:var(--space-4);position:absolute}.ui-help-body p{margin:0 0 var(--space-3);font-size:var(--text-ui);line-height:var(--leading-read);color:var(--ink-2)}.ui-help-body p:last-child{margin-bottom:0}.ui-btn--primary{background:var(--btn-primary);color:var(--ink-on-accent);box-shadow:var(--shadow-primary);border:0}.ui-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--btn-primary-hover)}.ui-btn--primary:before,.ui-btn--danger:before{content:"";z-index:1;padding:var(--hairline);border-radius:inherit;background:var(--shadow-primary-rim);-webkit-mask:linear-gradient(var(--color-black) 0 0) content-box, linear-gradient(var(--color-black) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--color-black) 0 0) content-box exclude, linear-gradient(var(--color-black) 0 0);mask:linear-gradient(var(--color-black) 0 0) content-box exclude, linear-gradient(var(--color-black) 0 0);pointer-events:none;position:absolute;inset:0}.ui-btn--danger{background:var(--danger-solid);color:var(--ink-on-accent);box-shadow:var(--shadow-primary);border:0}.ui-btn--danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--danger-solid-hover)}.ui-btn--secondary,.ui-btn--secondary-danger{background:linear-gradient(var(--surface-gray), var(--surface-gray)) padding-box, var(--rim-gradient) border-box;box-shadow:var(--shadow-small);color:var(--ink-1)}.ui-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(var(--surface-gray-hover), var(--surface-gray-hover)) padding-box, var(--rim-gradient-hover) border-box;box-shadow:var(--shadow-small-hover)}.ui-btn--secondary-danger:hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(var(--danger-card), var(--danger-card)) padding-box, var(--danger-rim-gradient) border-box;box-shadow:var(--shadow-danger-card);color:var(--error-ink)}.ui-btn--ghost,.ui-btn--ghost-danger{box-shadow:none;background:0 0;border-color:#0000}.ui-btn--ghost:before,.ui-btn--ghost-danger:before,.glass-btn-ghost:before,.glass-icon-btn:before{content:"";inset:calc(-1 * var(--hairline));z-index:-1;border-radius:inherit;background:var(--surface-ghost-hover);box-shadow:var(--shadow-ghost-hover);opacity:0;transition:opacity var(--dur-fade) var(--ease-fade);pointer-events:none;position:absolute}.glass-btn-ghost,.glass-icon-btn{isolation:isolate;position:relative}.ui-btn--ghost-danger:before{background:var(--danger-soft);box-shadow:var(--shadow-ghost-danger-hover)}.ui-btn--ghost:hover:not(:disabled):not([aria-disabled=true]):before,.ui-btn--ghost-danger:hover:not(:disabled):not([aria-disabled=true]):before,.ui-btn--ghost:focus-visible:before,.ui-btn--ghost-danger:focus-visible:before,.glass-btn-ghost:hover:not(:disabled):before,.glass-icon-btn:hover:not(:disabled):before{opacity:1}.ui-btn--ghost-danger:focus-visible{outline-color:color-mix(in srgb, var(--error-line) 50%, transparent)}.ui-btn--dense:before,.dtable .ui-btn--ghost:before,.dtable .ui-btn--ghost-danger:before,.ui-toolbar .ui-btn--ghost:before{box-shadow:none}.ui-btn.btn-send{font-weight:var(--weight-medium);padding-inline:calc(var(--space-3-5) + var(--hairline));border:0}.ui-btn.btn-send.ui-btn--icon{aspect-ratio:auto;padding:0}.ui-btn-tip{z-index:var(--z-tip);max-width:var(--tip-max-w);padding:var(--pad-bubble-y) var(--pad-bubble-x);border-radius:var(--radius-bubble);background:var(--glass-bubble-fill);-webkit-backdrop-filter:var(--filter-bubble);backdrop-filter:var(--filter-bubble);box-shadow:var(--shadow-bubble);color:var(--ink-2);font-family:var(--font-body);font-size:var(--text-help);font-weight:var(--weight-regular);line-height:var(--leading-snug);white-space:normal;overflow-wrap:anywhere;text-align:center;pointer-events:none;width:max-content;position:fixed}.ui-btn-tip kbd{margin-left:var(--space-2);padding:var(--space-px) var(--space-1-25);border-radius:var(--radius-bar);border:var(--hairline) solid var(--line-strong);background:var(--fill-subtle);font-family:var(--font-body);font-size:var(--text-help);font-variant-numeric:tabular-nums;color:var(--ink-2)}.ui-btn-tip--lit{color:var(--teal-ink)}
.dash-layout{grid-template-rows:minmax(0,1fr);height:100dvh;overflow:hidden}.dash-main{flex-direction:column;min-height:0;display:flex;overflow:hidden}.dash-scroll{scrollbar-width:thin;scrollbar-color:var(--color-tile-ui-strong) transparent;min-height:0;margin-right:calc(-1 * var(--space-6));padding-right:var(--space-6);margin-left:calc(-1 * var(--space-6));padding-left:var(--space-6);--dash-fade-top-base:transparent 0, color-mix(in srgb, var(--color-black) 45%, transparent) var(--space-2), color-mix(in srgb, var(--color-black) 80%, transparent) var(--space-4), color-mix(in srgb, var(--color-black) 95%, transparent) var(--space-5-5), var(--color-black) var(--space-7);--dash-fade-first:var(--dash-fade-top-base);--dash-page-top:var(--space-7);padding-top:var(--dash-page-top);flex:auto;overflow:hidden auto}.dash-scroll::-webkit-scrollbar{width:var(--space-2)}.dash-scroll::-webkit-scrollbar-thumb{background:var(--color-tile-ui-strong);border-radius:var(--radius-bar)}.dash-scroll::-webkit-scrollbar-track{background:0 0}.dash-scroll--fill{flex-direction:column;display:flex;overflow:hidden}.dash-page-swap{flex-direction:column;flex:auto;min-height:0;display:flex}@keyframes dash-swap-fade{0%{opacity:0}}.dash-page-swap :is(.glass-panel,.glass-card,h1,h2){animation:dash-swap-fade var(--dur-switch) var(--ease-appear) both}.dash-page--fill{flex-direction:column;flex:auto;min-height:0;display:flex}.dash-page--fill>:is(.page-body:first-child,.sr-only:first-child+.page-body:not(.page-body--panel)){margin-top:calc(-1 * var(--dash-page-top));padding-top:var(--dash-page-top);--dash-fade-top:var(--dash-fade-first)}.dash-page--fill>:not(.dtable):not(.fill-col):not(.page-body),.fill-col>:not(.dtable):not(.fill-col):not(.page-body){flex:none}.page-body{scrollbar-width:thin;scrollbar-color:var(--color-tile-ui-strong) transparent;min-height:0;padding-top:var(--space-7);margin-right:calc(-1 * var(--space-2));padding-right:var(--space-2);margin-left:calc(-1 * var(--space-2));padding-left:var(--space-2);margin-top:calc(-1 * var(--space-0-75));flex:auto;overflow:hidden auto}.page-body:not(.page-body--panel){padding-top:calc(var(--space-7) + var(--space-0-75));padding-bottom:var(--dash-gutter)}.dtable,.cat-detail-scroll,.page-body--panel,.cat-home-grid,.dash-main .pe-root{margin-bottom:var(--dash-gutter)}.dash-filters{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.dash-filter-cell{align-items:center;display:flex}.page-filters{justify-content:flex-start;display:flex}.dash-filters--stack{align-items:stretch;gap:var(--space-0-5);flex-direction:column;margin-bottom:0}.dash-filters--stack .dash-filter-cell,.dash-filters--stack .filter-bubble{width:100%}.dash-filters--stack .fb-value,.dash-filters--stack .fb-count{margin-left:auto}.dash-filters-menu-title{margin:var(--space-0-5) var(--space-2-25) var(--space-1-5);color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-help);font-weight:var(--weight-medium);letter-spacing:var(--tracking-none);text-transform:none}.dash-filters-clear{margin-top:var(--space-1);border-top:var(--hairline) solid var(--color-card-divider);color:var(--color-text-muted);border-radius:0}.dash-filters-btn{display:none;position:relative}.dash-filters-btn.dash-filters-btn--inline,.dash-filters-btn--inline .dash-filters-count{display:inline-flex}.dash-filters-count{top:calc(-1 * var(--space-1-25));right:calc(-1 * var(--space-1-25));min-width:var(--space-4-25);height:var(--space-4-25);padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--filter-accent);color:var(--color-bg-base);font-family:var(--font-body);font-size:var(--text-help);font-weight:var(--weight-medium);line-height:var(--leading-none);justify-content:center;align-items:center;display:none;position:absolute}body :has(+.page-body:not(.page-body--panel)){margin-bottom:0}.scroll-glass,.scroll-halo{display:none}@media (min-width:901px){.dash-page-nav{--glass-gap-y:var(--dash-gutter);--glass-gap-x:var(--dash-gutter);--glass-off-left:0px;--glass-off-right:0px;--glass-off-top:var(--page-nav-top);--glass-pad:calc(var(--glass-off-top) - var(--glass-gap-y));--glass-top:calc(var(--glass-gap-y) - var(--glass-off-top));--glass-left:calc(var(--glass-gap-x) - var(--glass-off-left));--glass-right:calc(var(--glass-gap-x) - var(--glass-off-right))}.scroll-glass{z-index:-1;top:var(--glass-top);right:var(--glass-right);bottom:calc(100% - var(--glass-content-bottom,100%) - var(--glass-pad));left:var(--glass-left);border-radius:var(--radius-menu);transform-origin:top;background:var(--head-glass-bg);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-edges);pointer-events:none;display:block;position:absolute}.scroll-glass,.dash-sidebar.dash-sidebar--peek{--glass-filter:blur(var(--blur-head-glass)) saturate(var(--sat-head-glass)) contrast(var(--contrast-head-glass)) brightness(var(--bright-head-glass)) hue-rotate(var(--hue-head-glass)) var(--liquid-soft);--glass-edges:inset 0 0 0 var(--hairline) var(--glass-sidebar-edge), inset 0 calc(-1 * var(--hairline)) 0 var(--glass-sidebar-edge-low), var(--head-glass-shadow)}.dash-layout.dash-layout--collapsed>.dash-sidebar{z-index:calc(var(--z-topbar) + 1)}.dash-sidebar.dash-sidebar--peek{background:var(--head-glass-bg)!important;-webkit-backdrop-filter:var(--glass-filter)!important;backdrop-filter:var(--glass-filter)!important;box-shadow:var(--glass-edges)!important}.scroll-glass{--glass-edges:inset 0 0 0 var(--hairline) var(--glass-sidebar-edge), inset 0 calc(-1 * var(--hairline)) 0 var(--glass-sidebar-edge-low)}.scroll-glass:before{content:"";padding:var(--hairline-strong);border-radius:inherit;background:var(--glass-sidebar-rim);-webkit-mask:linear-gradient(var(--color-black) 0 0) content-box, linear-gradient(var(--color-black) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--color-black) 0 0) content-box exclude, linear-gradient(var(--color-black) 0 0);mask:linear-gradient(var(--color-black) 0 0) content-box exclude, linear-gradient(var(--color-black) 0 0);pointer-events:none;position:absolute;inset:0}.scroll-halo{z-index:-2;right:var(--glass-right);bottom:calc(100% - var(--glass-content-bottom,100%) - var(--glass-pad));left:var(--glass-left);height:var(--head-halo-h);border-radius:0 0 var(--radius-menu) var(--radius-menu);transform-origin:bottom;-webkit-backdrop-filter:blur(var(--blur-head-halo)) saturate(var(--sat-head-halo)) brightness(var(--bright-head-halo));backdrop-filter:blur(var(--blur-head-halo)) saturate(var(--sat-head-halo)) brightness(var(--bright-head-halo));-webkit-mask-image:linear-gradient(to top, var(--color-black) 35%, transparent);-webkit-mask-image:linear-gradient(to top, var(--color-black) 35%, transparent);mask-image:linear-gradient(to top, var(--color-black) 35%, transparent);pointer-events:none;display:block;position:absolute}.dash-layout>.dash-main{margin-top:calc(-1 * var(--space-2-5));padding-top:var(--space-2-5)}.dash-layout--sidetools>.dash-main{padding-top:0;position:relative}.dash-layout--sidetools .dash-scroll{--dash-page-top:calc(var(--page-nav-top) + var(--page-nav-h) + var(--space-5))}}.dash-page-nav{display:none}@media (min-width:901px){.dash-page-nav{align-items:center;gap:var(--page-nav-crumb-gap);top:calc(var(--page-nav-top));left:var(--space-6);right:var(--space-6);z-index:var(--z-topbar);display:flex;position:absolute}.page-nav-crumb{height:var(--page-nav-crumb-h);align-items:center;min-width:0;max-width:100%;display:flex}.page-nav-crumb .app-breadcrumb{min-height:0;font-size:var(--text-crumb)}.page-nav-btns{align-items:center;gap:var(--space-0-5);display:flex}.page-nav-actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.page-nav-summary-host{flex:0 auto;justify-content:flex-end;align-items:center;min-width:0;margin-left:auto;display:flex}}.page-nav-summary{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}.page-nav-summary__pill{padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-ghost-hover);box-shadow:inset 0 var(--hairline) 0 var(--edge-hi), var(--sidebar-on-shadow);color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-crumb);font-weight:var(--weight-medium);line-height:var(--leading-none);white-space:nowrap;cursor:pointer;transition:color var(--dur-fade) var(--ease-fade);border:0;flex-shrink:0;align-items:center;display:inline-flex}.page-nav-summary__pill:hover{color:var(--color-text-primary)}.page-body:not(.page-body--panel){--dash-fade-top:var(--dash-fade-top-base);-webkit-mask-image:linear-gradient(to bottom, var(--dash-fade-top));-webkit-mask-image:linear-gradient(to bottom, var(--dash-fade-top));mask-image:linear-gradient(to bottom, var(--dash-fade-top))}.page-body>:last-child{margin-bottom:0}.page-body::-webkit-scrollbar{width:var(--space-2)}.page-body::-webkit-scrollbar-thumb{background:var(--color-tile-ui-strong);border-radius:var(--radius-bar)}.page-body::-webkit-scrollbar-track{background:0 0}.fill-col{flex-direction:column;flex:auto;min-height:0;display:flex}.dtable-tools{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.dtable{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.dtable-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-tile-ui-strong) transparent;flex:auto;min-height:0;overflow:auto}.dtable-scroll::-webkit-scrollbar{width:var(--space-2-25);height:var(--space-2-25)}.dtable-scroll::-webkit-scrollbar-thumb{background:var(--color-tile-ui-strong);border-radius:var(--radius-check);border:var(--stroke-2) solid transparent;background-clip:padding-box}.dtable-scroll::-webkit-scrollbar-thumb:hover{background:var(--color-tile-ui-deep);background-clip:padding-box}.dtable-scroll::-webkit-scrollbar-track{background:0 0}.dtable-scroll::-webkit-scrollbar-corner{background:0 0}.dtable-head{z-index:4;position:sticky;top:0}.dtable{isolation:isolate;background:var(--glass-panel-fill);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--blur-panel-2)) saturate(var(--sat-2));backdrop-filter:blur(var(--blur-panel-2)) saturate(var(--sat-2));border:0;overflow:hidden}.dtable:before{content:"";z-index:5;padding:var(--hairline);border-radius:inherit;background:var(--edge-gradient);-webkit-mask:linear-gradient(var(--color-black) 0 0) content-box, linear-gradient(var(--color-black) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--color-black) 0 0) content-box exclude, linear-gradient(var(--color-black) 0 0);mask:linear-gradient(var(--color-black) 0 0) content-box exclude, linear-gradient(var(--color-black) 0 0);pointer-events:none;position:absolute;inset:0}.dtable-head{background:var(--glass-thick-bottom);-webkit-backdrop-filter:blur(var(--blur-thick-1)) saturate(var(--sat-3));backdrop-filter:blur(var(--blur-thick-1)) saturate(var(--sat-3));border-bottom:var(--hairline) solid var(--line)}.consultant-header,.dtable-headrow{padding:var(--space-2-75) var(--space-4)!important}.dtable-rows{gap:0!important}.dtable-rows>*+*{margin-top:0!important}.consultant-row,.dtable-row{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-bottom:var(--hairline) solid var(--line)!important;box-shadow:none!important;padding:var(--space-2-25) var(--space-4)!important;background:0 0!important;border-radius:0!important}.consultant-row:hover,.dtable-row:hover{background:var(--fill-hover)!important}.dtable-sticky-l{z-index:2;background:var(--surface-raised);margin-left:calc(-1 * var(--space-4));padding-left:var(--space-4);position:sticky;left:0}.consultant-row:hover .dtable-sticky-l,.dtable-row:hover .dtable-sticky-l{background:linear-gradient(var(--fill-hover), var(--fill-hover)), var(--surface-raised)}.dtable.is-scrolled-l .dtable-sticky-l{border-right:var(--hairline) solid var(--line)}.dtable-head .dtable-sticky-l{background:0 0}.dtable.is-scrolled-l .dtable-head .dtable-sticky-l{background:var(--glass-thick-bottom);-webkit-backdrop-filter:blur(var(--blur-thick-1)) saturate(var(--sat-3));backdrop-filter:blur(var(--blur-thick-1)) saturate(var(--sat-3))}@media (max-width:720px){.dtable-inner{min-width:0!important}.dtable-sticky-l{box-shadow:none;background:0 0;border-right:0;margin:0;padding:0;position:static}.consultant-row,.dtable-row{padding:var(--space-3) var(--space-3-5)!important}}.dtable-name{text-align:left;width:100%;font:inherit;font-size:var(--text-ui);font-weight:var(--weight-semibold);color:var(--ink-1);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;display:block;overflow:hidden}.dtable-name:focus-visible{outline:var(--stroke-2) solid var(--rim-focus);outline-offset:var(--space-0-5);border-radius:var(--radius-swatch)}.dtable-chip{padding:var(--pad-chip-y) var(--pad-chip-x);border-radius:var(--radius-chip);background:var(--glass-small);box-shadow:inset 0 0 0 var(--hairline) var(--line-strong);color:var(--ink-2);font:inherit;font-size:var(--text-help);font-weight:var(--weight-medium);white-space:nowrap;border:0}button.dtable-chip{cursor:pointer}button.dtable-chip:hover{background:var(--fill-selected);color:var(--teal-ink)}button.dtable-chip:focus-visible{outline:var(--stroke-2) solid var(--rim-focus);outline-offset:var(--space-0-5)}.dtable-group{padding:var(--space-3) var(--space-4) var(--space-1-5);background:var(--fill-subtle);border-bottom:var(--hairline) solid var(--line);font-family:var(--font-body);font-size:var(--text-help);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-none);text-transform:none;color:var(--color-text-muted)}.page-body--panel{border-radius:var(--radius-card);background:var(--glass-panel-fill);box-shadow:var(--shadow-card);padding:0 var(--space-7);border:0;margin-right:0}.form-section{padding:var(--space-6) 0;border-bottom:var(--hairline) solid var(--line);width:100%}.form-section:first-child{padding-top:var(--space-6)}.form-section:last-child{border-bottom:0}.form-section>*{width:100%}@media (max-width:720px){.page-body--panel{padding:0 var(--space-4)}}.page-toolbar-host{flex:none}.page-toolbar{gap:var(--space-4);margin-bottom:var(--space-5);flex-direction:column;display:flex}.page-toolbar--returning{transition:margin-top var(--dur-switch) var(--ease-appear)}@media (prefers-reduced-motion:reduce){.page-toolbar--returning{transition:none}}.page-toolbar>*,.dash-page-head-main>*,.dash-page-head-tabs>*{margin-bottom:0}.dash-page-head-row{justify-content:flex-end;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.dash-page-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:flex}.page-toolbar--start .dash-page-head-row{justify-content:flex-start}.page-toolbar--start .dash-page-actions{flex:1}.dash-page-head-tabs{gap:var(--space-4);flex-direction:column;display:flex}.dash-page-head-tabs>*{border-bottom:none!important}@media (min-width:901px){.page-toolbar--tabs{align-items:center;column-gap:var(--space-6);row-gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.page-toolbar--tabs>.dash-page-head-main{grid-area:1/2}.page-toolbar--tabs>.dash-page-head-tabs{display:contents}.page-toolbar--tabs>.dash-page-head-tabs>*{grid-column:1/-1}.page-toolbar--tabs>.dash-page-head-tabs>.ui-tabs:first-child{grid-area:1/1;justify-self:start;min-width:0;max-width:100%}}.page-toolbar.dash-page-head--flush{margin-bottom:0}.page-title{font-family:var(--font-body);font-size:var(--text-page);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-display);color:var(--ink-1);margin:0}.dtable-rename{align-items:center;gap:var(--space-1-5);min-width:0;max-width:100%;display:inline-flex}.dtable-rename-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.dtable-rename-reveal{flex-shrink:0}.dtable-rename-btn{width:var(--space-5-5);height:var(--space-5-5);border-radius:var(--radius-chip);color:var(--ink-3);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.dtable-row:focus-within .dtable-rename-reveal{opacity:1!important}.dtable-rename-input{box-sizing:border-box;display:block}.dtable-check{width:var(--space-5);height:var(--space-5);cursor:default;place-items:center;display:inline-grid}.list-check{width:var(--check-size);height:var(--check-size);border-radius:var(--radius-check);border:var(--hairline) solid var(--rim-3);background:var(--surface-field);box-shadow:var(--shadow-check);color:var(--ink-on-accent);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.list-check.is-on{border-color:var(--teal);background:var(--teal)}.list-check:disabled{opacity:.3;cursor:default}.list-check:focus-visible{outline:var(--stroke-2) solid var(--rim-focus);outline-offset:var(--space-0-5)}.list-check-dash{width:var(--space-1-75);height:var(--hairline-strong);border-radius:var(--hairline);background:currentColor}.dtable-row .list-check:not(.is-on){border-color:var(--rim-2)}.list-selbar{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--space-10);padding:var(--space-1) var(--space-2-5) var(--space-1) var(--space-4);margin-bottom:var(--space-3);z-index:var(--z-raised);flex-wrap:wrap;display:flex;position:sticky;top:0}.glass-panel.list-selbar{box-shadow:var(--shadow-small);overflow:hidden}.list-selbar>.glass-ramp>i:nth-child(2){-webkit-backdrop-filter:blur(var(--panel-g2)) saturate(var(--sat-2));backdrop-filter:blur(var(--panel-g2)) saturate(var(--sat-2))}.list-selbar-left,.list-selbar-right{align-items:center;gap:var(--space-0-5);display:flex}.list-selbar-left{gap:var(--space-3-5)}.list-selbar-count{font-size:var(--text-meta);font-weight:var(--weight-semibold);color:var(--color-text-primary);white-space:nowrap}.list-selbar-question{font-size:var(--text-meta);color:var(--color-text-secondary);margin-right:var(--space-2);white-space:nowrap}.list-selbar-input{width:var(--space-18);height:var(--space-7);padding:0 var(--space-2);border:var(--hairline) solid var(--color-card-border-hi);border-radius:var(--radius-chip);background:var(--color-tile-ui);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-meta);text-align:right;outline:none}.list-selbar-input:focus{border-color:var(--color-text-muted)}.list-selbar-unit{font-family:var(--font-body);font-size:var(--text-meta);color:var(--color-text-muted);margin:0 var(--space-2) 0 var(--space-1)}.list-selbar-sep{width:var(--space-px);height:var(--space-4);margin:0 var(--space-1);background:var(--color-card-border-hi)}.list-selbar-error{width:100%;padding:0 var(--space-2) var(--space-1);font-size:var(--text-meta);color:var(--color-danger-fg)}@media (max-width:720px){.dtable-row{gap:var(--space-2)!important;padding:var(--space-3-5)!important;grid-template-columns:1fr!important;place-items:start stretch!important}.dtable-head,.dtable-headrow,.dtable-row>span:empty{display:none!important}.dtable-row>[data-label]{align-items:center;gap:var(--space-1) var(--space-1-5);width:100%;min-width:0;white-space:normal!important;flex-wrap:wrap!important;display:flex!important}.dtable-row>[data-label]:before{content:attr(data-label);font-family:var(--font-body);font-size:var(--text-help);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-none);text-transform:none;color:var(--color-text-muted);flex:0 0 100%}.dtable-name,.dtable-rename-label{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.dtable-rename{width:100%;display:flex!important}.dtable-check{justify-self:start!important}}@media (hover:none){.dtable-rename-reveal{opacity:1}.dtable-row .list-check:not(.is-on){border-color:var(--color-text-muted)}}@media (pointer:coarse){.dtable-rename-btn{position:relative}.dtable-rename-btn:after{content:"";inset:calc(-1 * var(--space-2-25));position:absolute}.list-check{position:relative}.list-check:after{content:"";inset:calc(-1 * var(--space-3-25));position:absolute}}@media (hover:none){.bfe-resize,.bfe-x{opacity:1!important}}@media (pointer:coarse){.bfe-toolbtn{width:var(--space-10)!important;height:var(--space-10)!important;border-radius:var(--radius-control-sm)!important}.bfe-resize{width:var(--space-6)!important;right:0!important}.bfe-resize>span>span{width:var(--space-6)!important;height:var(--space-12)!important}.bfe-resize>span>span>span{width:var(--space-1-5)!important}}@media (hover:none){.support-tile-x{opacity:1}}@media (pointer:coarse){.support-tile-x{position:relative}.support-tile-x:after{content:"";inset:calc(-1 * var(--space-2-5));position:absolute}}
.home-grid{gap:var(--space-4);grid-template-columns:1fr;grid-auto-flow:row;align-items:stretch;display:grid}.page-body>.annonce-widget{margin-bottom:var(--space-4)}.home-alert{margin-bottom:var(--gap-cards)}@media (min-width:1024px){.home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-card--wide{grid-column:1/-1}}.home-card{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.profil-setup-card{margin-bottom:var(--gap-cards)}.home-card>.home-list{flex:auto;align-content:start}.home-card:not(.home-card--wide)>.home-list{max-height:var(--size-360);overflow:hidden}.home-body>.home-header{margin-bottom:var(--space-4)}.home-card-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.home-card-title{align-items:center;gap:var(--space-2);color:var(--ink-1);font-size:var(--text-meta);font-weight:var(--weight-semibold);margin:0;display:flex}.home-card-title .home-card-count{color:var(--ink-3);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.home-header{margin-bottom:var(--space-6)}.home-header .page-title{margin-bottom:var(--space-2)}.home-header-date{color:var(--ink-3);font-size:var(--text-help);text-transform:capitalize;margin:0 0 var(--space-2)}.home-header-context{color:var(--ink-2);font-size:var(--text-meta);margin:0}@media (max-width:900px){.home-header-context{display:none}.home-header .page-title{margin-bottom:0}}.home-actions{justify-content:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.profil-setup-inner{gap:var(--space-3);flex-direction:column;display:flex}.profil-setup-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.profil-setup-fraction{color:var(--ink-3);font-size:var(--text-help);font-variant-numeric:tabular-nums;white-space:nowrap}.profil-setup-steps{justify-content:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.profil-setup-step{align-items:center;gap:var(--space-2);border-radius:var(--radius-control-sm);padding:var(--space-1) var(--space-2);margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-2));color:var(--ink-1);font:inherit;font-size:var(--text-help);cursor:pointer;background:0 0;border:0;display:flex}.profil-setup-step-badge{width:var(--control-h-yn);height:var(--control-h-yn);flex:0 0 var(--control-h-yn);border-radius:var(--radius-pill);background:var(--fill-subtle);color:var(--ink-2);justify-content:center;align-items:center;display:inline-flex}.profil-setup-step-badge--done{background:color-mix(in srgb, var(--teal) 16%, transparent);color:var(--teal-ink)}.profil-setup-step-label{max-width:var(--size-220)}.home-list{gap:var(--space-0-5);display:grid}.home-line{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--radius-control-sm);color:inherit;font:inherit;text-align:left;background:0 0;border:0;min-width:0;display:flex}button.home-line{cursor:pointer}.home-line-main{gap:var(--space-0-5);flex:1;min-width:0;display:grid}.home-line-title{color:var(--ink-1);font-size:var(--text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-line-title--single{flex:auto;min-width:0;display:block}.home-line-title-suffix{color:var(--ink-3);font-weight:var(--weight-regular)}.home-line-sub{color:var(--ink-3);font-size:var(--text-help);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-line-aside{color:var(--ink-3);font-size:var(--text-help);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:var(--space-px)}.home-line-icon{color:var(--ink-3);padding-top:var(--space-0-5);flex:none}.home-line-row{justify-content:flex-end;align-items:center;column-gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.home-line-row>.home-line{flex:1 1 var(--size-260)}.home-line-action{flex:none}.home-line-aside--late{color:var(--error-ink)}.home-dot-priority{width:var(--dot-state);height:var(--dot-state);border-radius:var(--radius-pill);background:var(--sense-warning);flex:0 0 var(--dot-state);margin-top:var(--space-1-75);display:inline-block}.taches-check{margin-top:var(--space-0-5);flex:none}.taches-filterbar{margin-bottom:var(--space-4);justify-content:flex-end;display:flex}.taches-compose-slot{min-width:0;margin-bottom:var(--space-4)}.taches-compose{--taches-compose-ink:var(--ink-1);--taches-compose-muted:var(--ink-3);align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-2) var(--space-1-5) var(--space-3-5);border:var(--hairline) solid var(--line-strong);border-radius:var(--radius-track);background:var(--surface-field);box-shadow:var(--shadow-small);color:var(--taches-compose-ink);transition:border-color var(--dur-fade) var(--ease-fade), box-shadow var(--dur-fade) var(--ease-fade);flex-wrap:wrap;margin:0;display:flex;position:relative}.taches-compose:focus-within{border-color:var(--rim-focus);box-shadow:var(--shadow-small-hover)}.taches-compose-plus{color:var(--taches-compose-muted);flex:none;display:inline-flex}.taches-compose-input{flex:1 1 var(--size-220);min-width:0;padding:var(--space-2) var(--space-1);color:var(--taches-compose-ink);font:inherit;font-size:var(--text-ui);background:0 0;border:0;outline:none}.taches-compose-input::placeholder,.taches-compose .filter-bubble,.taches-compose .filter-bubble .fb-label,.taches-compose .filter-bubble .fb-sep,.taches-compose .filter-bubble .fb-icon,.taches-compose .filter-bubble .fb-chevron{color:var(--taches-compose-muted)}.taches-compose .filter-bubble .fb-value{color:var(--taches-compose-ink)}.taches-compose .filter-bubble:hover{background:var(--fill-hover)}.taches-fly{z-index:calc(var(--z-raised) * 3);align-items:flex-start;gap:var(--space-3);padding:var(--space-2-25) var(--space-1-5);transform-origin:0;pointer-events:none;display:flex;position:fixed}.taches-fly-surface{inset:calc(-1 * var(--space-px)) calc(-1 * var(--space-1-5));z-index:-1;border-radius:var(--radius-track);background:var(--glass-thick-fill);-webkit-backdrop-filter:blur(var(--blur-small)) saturate(var(--sat-3));backdrop-filter:blur(var(--blur-small)) saturate(var(--sat-3));box-shadow:var(--shadow-float);border:0;position:absolute}.taches-compose-chips{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.taches-cal{padding:var(--space-2-5)}.taches-cal-quick{gap:var(--space-1);padding-bottom:var(--space-2);margin-bottom:var(--space-2);border-bottom:var(--hairline) solid var(--line);flex-wrap:wrap;display:flex}.taches-cal-quick-btn{padding:var(--space-1) var(--space-2-25);border:var(--hairline) solid transparent;border-radius:var(--radius-pill);background:var(--fill-subtle);color:var(--ink-2);font:inherit;font-size:var(--text-help);cursor:pointer}.taches-cal-head{margin-bottom:var(--space-1);justify-content:space-between;align-items:center;display:flex}.taches-cal-month{color:var(--ink-1);font-size:var(--text-help);font-weight:var(--weight-semibold);text-transform:capitalize}.taches-cal-nav{padding:var(--space-1-25);border-radius:var(--radius-control-sm);color:var(--ink-3);cursor:pointer;background:0 0;border:0;display:inline-flex}.taches-cal-grid,.taches-cal-weekdays{gap:var(--space-0-5);grid-template-columns:repeat(7,1fr);display:grid}.taches-cal-weekday{padding:var(--space-1) 0;color:var(--ink-3);font-size:var(--text-axis);font-weight:var(--weight-semibold);text-align:center;letter-spacing:var(--tracking-none)}.taches-cal-compact{width:calc(var(--size-200) + var(--space-2));max-width:100%;margin:0 auto}.taches-cal-compact .taches-cal-month{font-size:var(--text-help)}.taches-cal-compact .taches-cal-nav{padding:var(--space-0-75)}.taches-cal-compact .taches-cal-weekday{padding:var(--space-0-5) 0;font-size:var(--text-axis)}.taches-cal-compact .taches-cal-day{font-size:var(--text-help)}.taches-cal-day{isolation:isolate;aspect-ratio:1;border:var(--hairline) solid transparent;border-radius:var(--radius-pill);min-width:0;color:var(--ink-1);font:inherit;font-size:var(--text-help);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;padding:0;position:relative}.taches-cal-day.is-outside,.taches-cal-day.is-past{color:var(--ink-3)}.taches-cal-day.is-outside{opacity:.55}.taches-cal-day.is-today{border-color:var(--teal)}.taches-cal-day.is-selected{font-weight:var(--weight-semibold)}.taches-cal-day-n{z-index:2;position:relative}.taches-cal-days{position:relative}.taches-cal-bands{gap:var(--space-0-5);pointer-events:none;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(7,1fr);display:grid;position:absolute;inset:0}.taches-cal-band{background:var(--fill-selected)}.taches-cal-dot{inset:calc(-1 * var(--space-px));z-index:1;border-radius:var(--radius-pill);background:var(--teal);position:absolute}.taches-cal-day.is-range-edge{color:var(--ink-on-accent);font-weight:var(--weight-semibold);border-color:#0000}.taches-cal-hint{margin:0 0 var(--space-1-5);color:var(--ink-3);font-size:var(--text-help);text-align:center}.taches-cal-clear{align-items:center;gap:var(--space-1-25);width:100%;margin-top:var(--space-2);padding:var(--space-1-5) var(--space-2);border:0;border-top:var(--hairline) solid var(--line);color:var(--ink-3);font:inherit;font-size:var(--text-help);cursor:pointer;background:0 0;border-radius:0;display:inline-flex}.taches-group{margin-bottom:var(--space-6)}.taches-group--highlight{padding:var(--space-4) var(--space-4) var(--space-2);border:var(--hairline) solid var(--line);border-radius:var(--radius-tile);background:var(--glass-panel-fill);-webkit-backdrop-filter:blur(var(--blur-panel-2)) saturate(var(--sat-2));backdrop-filter:blur(var(--blur-panel-2)) saturate(var(--sat-2));box-shadow:var(--shadow-card)}.taches-group--highlight .taches-group-head{color:var(--teal);padding-left:0;padding-right:0}.taches-group--highlight .taches-row:last-child{border-bottom:0}.taches-group-head{align-items:center;gap:var(--space-2);width:100%;margin-bottom:var(--space-0-5);padding:0 var(--space-1-5) var(--space-1-5);color:var(--ink-3);font:inherit;font-size:var(--text-help);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-none);text-align:left;background:0 0;border:0;display:flex}.taches-group-head--toggle{cursor:pointer}.taches-group-head--toggle svg{transition:transform var(--dur-indicator) var(--ease-spring-firm);transform:rotate(-90deg)}.taches-group-head--toggle.is-open svg{transform:none}.taches-group-count{font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-none)}.taches-row{align-items:flex-start;gap:var(--space-3);width:fit-content;max-width:100%;padding:var(--space-2-25) var(--space-1-5);border-bottom:var(--hairline) solid var(--line);display:flex}.taches-row:last-child{border-bottom:0}.taches-row-main{gap:var(--space-0-5);flex:0 auto;min-width:0;display:grid}.taches-row-title{width:100%;color:var(--ink-1);font:inherit;font-size:var(--text-ui);font-weight:var(--weight-semibold);line-height:var(--leading-ui);text-align:left;word-break:break-word;cursor:text;background:0 0;border:0;margin:0;padding:0;display:block}.taches-row-title--static{cursor:default}.taches-row-title-text{display:inline;position:relative}.taches-row-strike{height:var(--hairline-strong);border-radius:var(--radius-bar-stack);transform-origin:0;pointer-events:none;background:currentColor;position:absolute;top:50%;left:0;right:0}.taches-row--done .taches-row-title{color:var(--ink-3);text-decoration:line-through}.taches-row-slot{z-index:0;position:relative}.taches-row-slot.is-hopping{z-index:5}.taches-skel-row{align-items:flex-start;gap:var(--space-3);padding:var(--space-3-5) var(--space-1-5);border-bottom:var(--hairline) solid var(--line);display:flex}.taches-skel-row:last-child{border-bottom:0}.taches-skel-text{gap:var(--space-2-25);display:grid}.taches-row-hop{display:block}.taches-row.is-busy{opacity:.55;pointer-events:none}.taches-row-busy{min-width:calc(var(--space-12) + var(--space-1));color:var(--ink-3);justify-content:center}.taches-row-flag{width:var(--dot-state);height:var(--dot-state);margin:0 var(--space-2) var(--space-0-5) 0;border-radius:var(--radius-pill);background:var(--sense-warning);vertical-align:middle;display:inline-block}.taches-row-meta{align-items:center;gap:var(--space-2);color:var(--ink-3);font-size:var(--text-help);flex-wrap:wrap;display:flex}.taches-row-meta>*+:before{content:"·";margin-right:var(--space-2);color:var(--ink-3)}.taches-row-link{align-items:center;gap:var(--space-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.taches-row-due{color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.taches-row-due.is-late{color:var(--error-ink)}.taches-row-actions{align-items:center;gap:var(--space-0-5);display:flex}@media (hover:none){.taches-row-actions{opacity:1}}.taches-icon-btn{padding:var(--space-2);border-radius:var(--radius-control-sm);color:var(--ink-3);cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.taches-del-label{font-size:var(--text-help);font-weight:var(--weight-semibold);white-space:nowrap;display:inline-block;overflow:hidden}.taches-edit{gap:var(--space-2);min-width:var(--size-320);flex-direction:column;display:flex}.taches-edit-input{width:100%;font-size:var(--text-ui);font-weight:var(--weight-semibold)}.taches-edit-chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.taches-edit-actions{gap:var(--space-2);margin-left:auto;display:inline-flex}.dash-peek-zone{width:var(--space-3-5);height:100dvh;z-index:var(--z-peek);position:fixed;top:0;left:0}.dash-sidebar-link-img{flex-shrink:0;display:block}.dash-sidebar-link-ext{text-decoration:none}.dash-sidebar-link-ext-arrow{opacity:.55;margin-left:auto;display:inline-flex}.dash-sidebar-chevron{flex-shrink:0;display:inline-flex}.cat-nav-icon__rest,.cat-nav-icon__chev{transition:opacity var(--dur-fade) var(--ease-fade);place-items:center;display:grid;position:absolute;inset:0}.cat-nav-icon__chev{opacity:0}.cat-nav-icon__turn{display:inline-flex}.subnav-toggle[aria-expanded=true] .cat-nav-icon__rest,.subnav-toggle:focus-visible .cat-nav-icon__rest{opacity:0}.subnav-toggle[aria-expanded=true] .cat-nav-icon__chev,.subnav-toggle:focus-visible .cat-nav-icon__chev{opacity:1}@media (hover:hover){.subnav-toggle:hover .cat-nav-icon__rest{opacity:0}.subnav-toggle:hover .cat-nav-icon__chev{opacity:1}}.cat-nav-label{flex:1}.dash-sidebar-link.active>svg,.dash-sidebar-link.active>.cat-nav-icon{color:var(--teal-ink)}.dash-sidebar-sublink--nested{padding-left:var(--space-8)}.dash-sidebar-sublink--deep{padding-left:var(--space-12)}.dash-sidebar-sublink--deeper{padding-left:var(--space-16)}.dash-sidebar-email{padding:0 var(--space-3) var(--space-2);color:var(--ink-3);font-size:var(--text-help);word-break:break-all}.dash-layout{position:relative}@media (min-width:901px){.dash-layout>.dash-sidebar{z-index:calc(var(--z-blur-fade) + 1)}.dash-main .page-body:not(.page-body--panel){-webkit-mask-image:none;mask-image:none}}.dash-menu{display:inline-flex}.dash-notif-dot.is-read{opacity:.3}.dash-menu-user-role{margin-top:var(--space-1-5);display:block}.app-breadcrumb{align-items:center;gap:var(--space-1);min-width:0;min-height:var(--space-5-5);margin-bottom:var(--space-5);color:var(--ink-3);font-size:var(--text-help);flex-wrap:wrap;display:flex}.app-breadcrumb--inline{flex-wrap:nowrap;margin-bottom:0;overflow:auto hidden}.app-breadcrumb-seg{align-items:center;gap:var(--space-1);display:inline-flex}.app-breadcrumb--inline .app-breadcrumb-seg{flex-shrink:0}.app-breadcrumb-link,.app-breadcrumb-text{padding:var(--space-0-5) var(--space-1-5)}.app-breadcrumb--inline .app-breadcrumb-link,.app-breadcrumb--inline .app-breadcrumb-text{white-space:nowrap}.app-breadcrumb-link{border-radius:var(--radius-topbar-item);color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:none}.app-breadcrumb-text{color:var(--ink-3);font-weight:var(--weight-regular)}.app-breadcrumb-text.is-current,.app-breadcrumb-link.is-current{color:var(--ink-1);font-weight:var(--weight-medium)}.app-breadcrumb-sep{opacity:.45;flex-shrink:0}.app-fault{width:min(var(--modal-w-sm), 100%);text-align:center}.app-fault-icon{color:var(--error-ink)}.app-fault-title{margin:var(--space-3) 0 var(--space-2);color:var(--ink-1);font-size:var(--text-window);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title)}.app-fault-text{margin:0 0 var(--space-5);color:var(--ink-2);font-size:var(--text-ui);line-height:var(--leading-read)}.app-fault-actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.app-fault-ref{margin:var(--space-5) 0 0;color:var(--ink-3);font-size:var(--text-help)}.dash-topbar-end{margin-left:auto}.gsearch{max-height:70vh;margin-top:max(calc(var(--space-px) * 0), calc(12vh - var(--space-8)));flex-direction:column;padding:0;display:flex;overflow:hidden}.gsearch-head{align-items:center;gap:var(--space-2-5);padding:var(--space-3) var(--space-4);border-bottom:var(--hairline) solid var(--line);display:flex;position:relative}.gsearch-head-icon{color:var(--ink-3);flex-shrink:0}.gsearch-pill{cursor:default;transform-origin:0;flex-shrink:0}.gsearch-pill-body{align-items:center;gap:var(--space-1-25);display:inline-flex}.gsearch-input{color:var(--ink-1);font-family:var(--font-body);font-size:var(--text-read);background:0 0;border:none;outline:none;flex:1}.gsearch-kbd{padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius-chip);background:var(--glass-small);box-shadow:var(--shadow-small);color:var(--ink-3);font-family:var(--font-body);font-size:var(--text-help)}.gsearch-list{padding:var(--pad-menu) var(--pad-gsearch-list) var(--pad-gsearch-list);overflow-y:auto}.gsearch-empty{padding:var(--space-6) var(--space-4);color:var(--ink-3);font-size:var(--text-meta);text-align:center}.gsearch-group{margin-bottom:var(--space-1);position:relative}.gsearch-group:last-child{margin-bottom:0}.gsearch-item{border-radius:var(--radius-gsearch-item)}.gsearch-group-label{padding-left:var(--space-2-5)}.gsearch-item.is-active{background:var(--fill-hover)}.gsearch-item-icon{color:var(--teal-ink);flex-shrink:0}.gsearch-item-label{min-width:0;font-size:var(--text-meta);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.gsearch-item-sub{max-width:var(--size-180);color:var(--ink-3);font-size:var(--text-help);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.modal-lead{color:var(--ink-2);font-size:var(--text-ui);line-height:var(--leading-read);margin:0}.auth-wrap{width:100%}.auth-wrap--wide{max-width:var(--size-480)}.auth-logo{margin-bottom:var(--space-12);justify-content:center;display:flex}.auth-card{z-index:1;text-align:left;position:relative}.auth-particles{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.auth-stage{z-index:1;position:relative}.auth-logo[data-points]>*{opacity:0}.auth-logo--tight{margin-bottom:var(--space-6)}.auth-logo--pair{align-items:flex-start;gap:var(--space-5)}.auth-logo__myp{color:var(--ink-1)}.auth-logo__link{height:var(--space-8);color:var(--ink-3);align-items:center;display:inline-flex}.auth-logo__claude{width:var(--space-8);height:var(--space-8)}.auth-lead--ui{font-size:var(--text-ui)}.auth-card--center{text-align:center}.auth-head{margin-bottom:var(--space-6);text-align:center}.auth-title{margin:0 0 var(--space-2);color:var(--ink-1);font-size:var(--text-block);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-title)}.auth-lead{color:var(--ink-2);font-size:var(--text-meta);margin:0}.auth-lead--muted{margin-top:var(--space-3);color:var(--ink-3);font-size:var(--text-help)}.auth-badge{margin-bottom:var(--space-4)}.auth-label{align-items:center;gap:var(--space-1-5);display:inline-flex}.auth-foot{padding-top:var(--space-2);text-align:center}.auth-pair{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.app-menu-head{padding:var(--space-1) var(--space-2) var(--space-3)}.app-menu-head--split{justify-content:space-between;align-items:center;display:flex}.app-menu-scrim{z-index:calc(var(--z-raised) * 2);background:var(--glass-veil);-webkit-backdrop-filter:var(--filter-veil);backdrop-filter:var(--filter-veil);position:fixed;inset:0}.app-menu-panel{z-index:calc(var(--z-raised) * 2 + 1);width:var(--sidebar-w);border-radius:0;max-width:84vw;height:100%;max-height:none;margin:0;position:fixed;top:0;bottom:0;left:0}.app-menu-status{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-menu-status-dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill)}.app-menu-signout{text-align:left;cursor:pointer;background:0 0;border:none}
.stats-stack{gap:var(--stats-stack-gap,var(--space-4));flex-direction:column;display:flex}.stats-block{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.stats-block-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-right:var(--space-5-5);flex-wrap:wrap;display:flex}.stats-block-title{font-family:var(--font-body);font-size:var(--text-axis);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);margin:0}.stats-block-info{vertical-align:middle;text-transform:none;letter-spacing:normal;margin-inline-start:var(--space-1);display:inline-flex}.stats-block-hint{font-size:var(--text-btn-sm);color:var(--ink-3)}.stats-block--soon{background:var(--bg-page);border-style:dashed}.stats-block--soon .stats-block-title{color:var(--ink-3)}.stats-big{align-items:baseline;gap:var(--space-2);color:var(--ink-1);font-size:var(--text-kpi);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.stats-big .mgmt-big-amount{font-size:calc(var(--text-kpi) * 1.2)}.stats-big small{font-size:var(--text-read);font-weight:var(--weight-regular);color:var(--ink-3)}.stats-big-pct{font-size:var(--text-window);font-weight:var(--weight-semibold);color:var(--teal-ink);margin-left:auto}.stats-gauge-hover>.stats-gauge{flex:auto}.stats-gauge{overflow:visible}.stats-gauge-fill{transition:none}.stats-gauge-hit{top:calc(-1 * var(--space-1));bottom:calc(-1 * var(--space-1));width:var(--space-4);position:absolute}.stats-gauge-mark{left:var(--space-1-75);width:var(--space-0-5);background:var(--ink-2);border-radius:var(--radius-bar-stack);pointer-events:none;position:absolute;top:0;bottom:0}.stats-sub{font-size:var(--text-meta);color:var(--ink-2);line-height:var(--leading-read);margin:0}.stats-sub strong{color:var(--ink-1);font-weight:var(--weight-semibold)}.stats-status--ahead{color:var(--sense-favorable)}.stats-status--on{color:var(--ink-2)}.stats-status--behind,.stats-pace--slight{color:var(--sense-warning)}.stats-pace--moderate{color:var(--sense-warning);font-weight:var(--weight-medium)}@supports (color:color-mix(in oklab, red, blue)){.stats-pace--moderate{color:color-mix(in oklab, var(--sense-warning) 45%, var(--error-ink))}}.stats-pace--severe{color:var(--error-ink);font-weight:var(--weight-semibold)}.stats-pace--critical{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-pill);background:var(--error-soft);color:var(--error-ink);font-weight:var(--weight-semibold);display:inline-block}.stats-tiles{grid-template-columns:repeat(auto-fit, minmax(var(--size-150), 1fr));gap:var(--space-3);display:grid}.stats-tile{gap:var(--space-0-5);text-align:left;flex-direction:column;min-width:0;display:flex}.stats-tile:not(.glass-panel){padding:var(--pad-tile-y) var(--pad-tile-x);border-radius:var(--radius-tile);background:var(--glass-panel-fill);box-shadow:var(--shadow-card)}.stats-tile-label{font-family:var(--font-body);font-size:var(--text-help);color:var(--ink-3)}.stats-tile-value{color:var(--ink-1);font-size:var(--text-kpi);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-kpi);font-variant-numeric:tabular-nums}.stats-tile-value small{font-size:var(--text-meta);font-weight:var(--weight-regular);color:var(--ink-3)}.stats-tile-detail{font-size:var(--text-btn-sm);color:var(--ink-2);line-height:var(--leading-ui)}.stats-bars{width:100%;height:auto;display:block;overflow:visible}.stats-bars-box{min-width:0}.exp-open .stats-bars-box>.stats-bars-glass{flex:auto;min-width:0}.stats-bars-bar{--tone:var(--stats-bars-fill,var(--chart-main));fill:var(--tone)}.stats-bars-label{fill:var(--ink-3);font-family:var(--font-body);font-size:var(--text-axis)}.stats-bars-value{fill:var(--ink-2);font-family:var(--font-body);font-size:var(--text-axis)}.stats-bars-grid{stroke:var(--chart-grid);stroke-width:var(--hairline)}.stats-bars-hit{fill:#0000;pointer-events:all}.stats-bars-month--openable{cursor:pointer;outline:none}.stats-bars-month--openable:focus-visible .stats-bars-hit{stroke:var(--teal);stroke-width:var(--hairline-strong);rx:var(--radius-bar)}.stats-split-legend{gap:var(--space-1-5) var(--space-4-5);font-size:var(--text-btn-sm);color:var(--ink-2);flex-wrap:wrap;display:flex}.stats-split-legend i{width:var(--space-2-5);height:var(--space-2-5);border-radius:var(--radius-swatch);margin-right:var(--space-1-5);vertical-align:calc(-1 * var(--hairline));background:var(--teal);display:inline-block}.stats-split-legend b{color:var(--ink-1);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.stats-pv-donut{--pv-text-primary:var(--ink-1);--pv-text-secondary:var(--ink-2);--pv-text-muted:var(--ink-3);--pv-border-default:var(--line);--pv-border-subtle:var(--line);min-width:0}@media (hover:none){.stats-pv-donut .pv-legend-amt{opacity:1!important}}.stats-foot{align-items:center;gap:var(--space-2);padding:0 var(--space-2);font-size:var(--text-help);color:var(--ink-3);display:flex}.stats-deals-tools{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.stats-deals-tools>.ui-search{flex:1 1 var(--search-w);min-width:0}.stats-deal{gap:var(--space-1) var(--space-3);padding:var(--space-2-5) 0;border-bottom:var(--hairline) solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.stats-deal:last-child{border-bottom:0}.stats-deal-name{color:var(--ink-1);font-size:var(--text-meta);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.stats-deal-meta{overflow-wrap:anywhere;min-width:0;font-size:var(--text-help);color:var(--ink-3);grid-column:1}.stats-deal-amount{font-family:var(--font-body);font-size:var(--text-meta);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2/span 2}.stats-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.stats-toolbar-left,.stats-toolbar-right{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.stats-toolbar-right{gap:var(--space-2)}.stats-toolbar-note{font-size:var(--text-btn-sm);color:var(--ink-3)}.stats-alerts{gap:var(--space-2);display:grid}.glass-panel.stats-alert{box-shadow:var(--shadow-card), var(--shadow-small);padding:var(--space-0-75) var(--space-2)}.stats-alert .ui-disclosure-title{align-items:center;gap:var(--space-2);display:flex}.stats-alert-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-1);font-weight:var(--weight-semibold);font-size:var(--text-meta);overflow:hidden}.stats-alert-msg{padding:0 var(--space-2) var(--space-2);font-size:var(--text-meta);color:var(--ink-2);line-height:var(--leading-read);margin:0}.stats-axis,.stats-level{padding:var(--hairline) var(--space-1-75);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-axis);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;border:var(--hairline) solid currentColor;display:inline-block}.stats-axis{color:var(--stats-axis-accent,var(--color-text-muted))}.stats-axis--volume,.stats-alert--axis-volume{--stats-axis-accent:var(--sense-warning)}.stats-axis--efficacite,.stats-alert--axis-efficacite{--stats-axis-accent:var(--sense-unfavorable)}.stats-axis--qualite,.stats-alert--axis-qualite{--stats-axis-accent:var(--sense-info)}.stats-axis--ok{--stats-axis-accent:var(--sense-favorable)}.stats-axis--inconnu{--stats-axis-accent:var(--ink-3)}.stats-level{color:var(--ink-3)}.stats-line{width:100%;height:auto;display:block;overflow:visible}.stats-line-real{fill:none;stroke:var(--teal);stroke-width:var(--stroke-2);stroke-linejoin:round;stroke-linecap:round}.stats-line-dot{fill:var(--teal)}.stats-line-target{fill:none;stroke:var(--ink-3);stroke-width:var(--hairline-strong);stroke-dasharray:var(--space-0-75) var(--space-1-25)}.stats-line-projected{fill:none;stroke:var(--teal);stroke-width:var(--stroke-2);stroke-dasharray:var(--hairline-strong) var(--space-1);stroke-linecap:round}.stats-line-today{stroke:var(--line);stroke-width:var(--hairline);stroke-dasharray:var(--space-0-5) var(--space-1)}.stats-split-legend i.stats-swatch--acq{background:var(--teal)}.stats-split-legend i.stats-swatch--gap{background:var(--sense-unfavorable)}.stats-split-legend i.stats-swatch--target{border:var(--hairline) dashed var(--ink-3);background:0 0}.stats-split-legend i.stats-swatch--projection{border:var(--hairline) dotted var(--teal);background:0 0}.stats-cover{height:var(--space-4);border-radius:var(--radius-control-sm);background:var(--fill-subtle);display:flex;overflow:hidden}.stats-cover>span{min-width:0;display:block}.stats-cover-acq{background:var(--teal)}.stats-cover-pipe,.stats-split-legend i.stats-swatch--pipe{background:var(--teal);opacity:.6}.stats-cover-gap{background:repeating-linear-gradient(135deg, var(--sense-unfavorable) 0 var(--space-1-5), transparent var(--space-1-5) var(--space-3));opacity:.7}.stats-threshold{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:var(--hairline) solid var(--line);flex-direction:column;display:flex}.stats-threshold:last-child{border-bottom:0}.stats-threshold.is-off{opacity:.55}.stats-threshold-toggle .ui-check-label{color:var(--ink-1);font-size:var(--text-meta);font-weight:var(--weight-medium);align-items:center;gap:var(--space-2);display:inline-flex}.stats-threshold-fields{align-items:center;gap:var(--space-2);padding-left:var(--space-6-5);flex-wrap:wrap;display:flex}.stats-threshold-fields .glass-input{width:var(--space-20)}.stats-drawer-sub-line{margin-top:var(--space-1);display:block}.stats-threshold-word{font-size:var(--text-btn-sm);color:var(--ink-3)}.fin-kpis{grid-template-columns:repeat(auto-fit, minmax(var(--size-240), 1fr));gap:var(--space-3);display:grid}.fin-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fin-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fin-grid>.stats-block{min-width:0}.fin-span-2{grid-column:span 2}@media (max-width:1100px){.fin-grid,.fin-grid--3{grid-template-columns:minmax(0,1fr)}.fin-span-2{grid-column:auto}}.fin-figures{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.fin-figure{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.fin-figure-label{font-family:var(--font-body);font-size:var(--text-axis);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3)}.fin-figure-value{color:var(--ink-1);font-size:var(--text-window);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}.fin-figure-value small{font-size:var(--text-btn-sm);font-weight:var(--weight-regular);color:var(--ink-3)}.fin-table-wrap{margin:0 calc(-1 * var(--space-2));overflow-x:auto}.fin-table-more{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.fin-table-count{font-size:var(--text-caption);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-right:auto}.fin-table{border-collapse:collapse;width:100%;font-size:var(--text-meta)}.fin-table th,.fin-table td{padding:var(--space-2) var(--space-2);text-align:left;white-space:nowrap;border-bottom:var(--hairline) solid var(--line)}.fin-table th{font-family:var(--font-body);font-size:var(--text-axis);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);background:var(--glass-panel-bottom);position:sticky;top:0}.fin-table td{color:var(--ink-2)}.fin-table td.is-num,.fin-table th.is-num{text-align:right;font-variant-numeric:tabular-nums}.fin-table td.is-name{color:var(--ink-1);font-weight:var(--weight-medium);white-space:normal;min-width:var(--size-160)}.fin-table tbody tr:last-child td{border-bottom:0}.fin-table tbody tr.is-click{cursor:pointer}.fin-table tbody tr.is-click:hover td{background:var(--fill-subtle)}.fin-table .leads-call-summary{min-width:var(--size-320);max-width:var(--size-560);white-space:normal;line-height:var(--leading-snug);display:block}.fin-table tfoot td{color:var(--ink-1);font-weight:var(--weight-semibold);border-top:var(--hairline) solid var(--line);border-bottom:0}.fin-share{align-items:center;gap:var(--space-2);min-width:var(--size-120);display:inline-flex}.fin-share-bar{flex:auto}.fin-tag--solid{padding:var(--pad-chip-y) var(--pad-chip-x);border-radius:var(--radius-chip);background:var(--glass-small);box-shadow:var(--shadow-small);color:var(--ink-2);display:inline-block}.fin-note{grid-template-columns:var(--space-4) 1fr;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-tabs);background:var(--fill-subtle);color:var(--ink-2);font-size:var(--text-meta);line-height:var(--leading-read);align-items:start;display:grid}.fin-note svg{margin-top:var(--space-0-5);color:var(--ink-3)}.fin-note>div{grid-column:2}.fin-note strong{color:var(--ink-1);font-weight:var(--weight-semibold)}.fin-note--warn svg{color:var(--sense-warning)}.fin-actions{gap:var(--space-2);display:grid}.fin-action{gap:var(--space-3);text-align:left;grid-template-columns:1fr auto;align-items:center;display:grid}.fin-action:disabled{cursor:default}.fin-action-title{align-items:center;gap:var(--space-2);color:var(--ink-1);font-weight:var(--weight-semibold);font-size:var(--text-meta);flex-wrap:wrap;display:flex}.fin-action-msg{font-size:var(--text-meta);color:var(--ink-2);line-height:var(--leading-read)}.fin-action-count{font-family:var(--font-body);font-size:var(--text-window);font-weight:var(--weight-semibold);color:var(--ink-1);font-variant-numeric:tabular-nums}.fin-signals{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.fin-signal{grid-template-columns:var(--space-4) 1fr auto;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-tabs);background:var(--fill-subtle);align-items:start;display:grid}.fin-signal>svg{margin-top:var(--space-0-5);color:var(--ink-3)}.fin-signal--warn>svg{color:var(--sense-warning)}.fin-signal--info>svg{color:var(--sense-info)}.fin-signal--good>svg{color:var(--sense-favorable)}.fin-signal-body{min-width:0}.fin-signal-title{color:var(--ink-1);font-weight:var(--weight-semibold);font-size:var(--text-meta)}.fin-signal-msg{font-size:var(--text-meta);line-height:var(--leading-read);color:var(--ink-2)}.fin-signal-go{white-space:nowrap;align-self:center}.fin-provenance{align-items:flex-start;gap:var(--space-2);font-size:var(--text-help);line-height:var(--leading-read);color:var(--ink-3);margin:0;display:flex}.fin-provenance>svg{margin-top:var(--space-0-75);flex:none}.fin-entry{grid-template-columns:1fr var(--size-140) var(--space-7);gap:var(--space-2);padding:var(--space-1) 0;align-items:center;display:grid}.fin-entry>.field{min-width:0}.fin-entry-amount{text-align:right;font-variant-numeric:tabular-nums}.fin-entry-add{margin-top:var(--space-1);align-self:flex-start}.fin-entry-total{float:right;font-family:var(--font-body);font-weight:var(--weight-medium);color:var(--ink-1);font-variant-numeric:tabular-nums}@media (max-width:640px){.stats-bars-label,.stats-bars-value{font-size:var(--text-axis)}.stats-threshold-fields{padding-left:0}.stats-threshold-fields .glass-input{width:100%}.stats-toolbar-left,.stats-toolbar-right{gap:var(--space-2);width:100%}}.stats-block-title{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.fin-src{align-items:center;gap:var(--space-1);padding:var(--hairline) var(--space-1-75);border-radius:var(--radius-pill);border:var(--hairline) solid var(--line);background:var(--surface-2,transparent);color:var(--ink-3);font-family:var(--font-body);font-size:var(--text-axis);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;line-height:var(--leading-ui);vertical-align:middle;white-space:nowrap;display:inline-flex}.fin-src-item{align-items:center;gap:var(--space-1);display:inline-flex}.fin-src-plus{margin:0 var(--space-0-5);opacity:.7}.fin-src--compact{gap:var(--space-0-75);margin-left:var(--space-1-5);opacity:.75;background:0 0;border:none;padding:0}.fin-src svg{flex:none}.fin-toolbar{justify-content:space-between;align-items:flex-end;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.fin-seg-row{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.fin-forecast{grid-template-columns:minmax(0, var(--size-320)) minmax(0, 1fr);align-items:start}@media (max-width:1100px){.fin-forecast{grid-template-columns:minmax(0,1fr)}}.fin-range{gap:var(--space-1-5);flex-direction:column;display:flex}.fin-range-head{justify-content:space-between;gap:var(--space-2);align-items:baseline;display:flex}.fin-range-head strong{font-variant-numeric:tabular-nums}.fin-forecast-presets{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.fin-forecast-save{gap:var(--space-1-5);display:flex}.fin-forecast-save>.field{flex:1;min-width:0}.fin-forecast-num{width:var(--space-18)}.fin-forecast-details-body{gap:var(--space-3);display:grid}.fin-forecast-saved{padding-left:var(--space-4-5);margin:0}.fin-encours-controls{gap:var(--space-4);display:grid}.fin-encours-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.fin-range-scale{margin-top:var(--space-1-5);font-size:var(--text-axis);color:var(--ink-3);font-family:var(--font-body);justify-content:space-between;display:flex}.fin-encours-import{gap:var(--space-2);display:grid}.fin-encours-lead{margin-bottom:var(--space-3)}.fin-steps{margin:0 0 var(--space-3);padding-left:var(--space-5);gap:var(--space-1);font-size:var(--text-btn-sm);color:var(--ink-2);display:grid}.stats-figrow{align-items:flex-start;gap:var(--space-4);display:flex}.stats-figrow-item{gap:var(--space-0-5);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.stats-figrow-item+.stats-figrow-item{padding-left:var(--space-4);border-left:var(--hairline) solid var(--line)}.stats-figband{grid-template-columns:repeat(var(--figband-cols,4), minmax(0, 1fr));margin-top:var(--space-5);gap:0;display:grid}.stats-figband-item{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);text-align:center;flex-direction:column;min-width:0;display:flex;position:relative}.stats-figband-item:not(:first-child):before{content:"";width:var(--hairline);background:linear-gradient(to bottom, transparent, var(--line) 20%, var(--line) 80%, transparent);position:absolute;top:6%;bottom:6%;left:0}.stats-figband .stats-tile-label{font-size:var(--text-axis);letter-spacing:var(--tracking-caps)}.stats-figband .stats-tile-value{font-size:var(--text-block);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight)}.stats-figband .stats-tile-detail{font-size:var(--text-help);color:var(--ink-3)}@media (max-width:820px){.stats-figband{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-figband-item:nth-child(odd):before{display:none}.stats-figband-item:nth-child(n+3){margin-top:var(--space-5);padding-top:var(--space-5);border-top:var(--hairline) solid var(--line)}}@media (max-width:560px){.stats-figband{grid-template-columns:minmax(0,1fr)}.stats-figband-item:before{display:none}.stats-figband-item:not(:first-child){margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--hairline) solid var(--line)}}@media (max-width:640px){.stats-figrow{gap:var(--space-3);flex-direction:column}.stats-figrow-item+.stats-figrow-item{padding-left:0;padding-top:var(--space-3);border-left:none;border-top:var(--hairline) solid var(--line)}}.stats-bullets{margin:var(--space-2) 0 0;padding-left:1.15em;list-style:outside}.stats-bullets li+li{margin-top:var(--space-0-75)}.stats-bullets li::marker{color:var(--ink-3)}.stats-period{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.page-toolbar--start .stats-period,.stats-block-head>.stats-period:only-child{margin-left:0}.stats-rdv-plot{align-items:flex-start;gap:0;min-width:0;display:flex;position:relative}.stats-rdv-noshow.is-provisional{stroke-dasharray:var(--space-1) var(--space-0-75)}.stats-rdv-glass{width:max-content;min-width:100%}.stats-rdv-axis{flex:none;display:block;overflow:visible}.stats-rdv-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex:auto;min-width:0;overflow:auto hidden}.stats-rdv-scroll::-webkit-scrollbar{height:var(--space-1-5)}.stats-rdv-scroll::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--radius-swatch)}.stats-rdv-scroll::-webkit-scrollbar-track{background:0 0}.stats-rdv-chart{--stats-rdv-pris:var(--chart-id-1);--stats-rdv-done:var(--chart-id-3);--stats-rdv-r1r2:var(--chart-id-2);min-width:100%;display:block;overflow:visible}.stats-rdv-pris,.stats-rdv-done,.stats-rdv-r1r2{fill:none;stroke-linejoin:round;stroke-linecap:round}.stats-rdv-pris{stroke:var(--stats-rdv-pris);stroke-width:var(--stroke-2)}.stats-rdv-done{stroke:var(--stats-rdv-done);stroke-width:var(--hairline-strong)}.stats-rdv-r1r2{stroke:var(--stats-rdv-r1r2);stroke-width:var(--hairline-strong)}.stats-rdv-area{stroke:none}.stats-rdv-fill-top{stop-color:var(--stats-rdv-pris);stop-opacity:.18}.stats-rdv-fill-bottom{stop-color:var(--stats-rdv-pris);stop-opacity:0}.stats-rdv-target{stroke:var(--ink-2);stroke-width:var(--hairline);stroke-dasharray:var(--space-1-5) var(--space-1-25);opacity:.75}.stats-rdv-dot-pris{fill:var(--stats-rdv-pris);stroke:none}.stats-rdv-dot-done{fill:var(--surface-raised);stroke:var(--stats-rdv-done);stroke-width:var(--hairline-strong)}.stats-rdv-dot-r1r2{fill:var(--stats-rdv-r1r2);stroke:none}.stats-split-legend i.stats-swatch--rdv-pris{background:var(--teal)}.stats-split-legend i.stats-swatch--rdv-done{border:var(--stroke-2) solid var(--chart-id-3);background:0 0}.stats-split-legend i.stats-swatch--rdv-r1r2{background:var(--chart-id-2);border-radius:0;transform:rotate(45deg)}.chart-tip-row i.stats-swatch--noshow-track,.chart-tip-row i.stats-swatch--noshow-fill{width:var(--space-2-5);height:var(--space-2-5);border-radius:var(--radius-swatch);flex:none;display:inline-block}.chart-tip-row i.stats-swatch--none{display:none}.stats-split-legend i.stats-swatch--noshow-track,.chart-tip-row i.stats-swatch--noshow-track{background:var(--chart-id-3)}.stats-split-legend i.stats-swatch--noshow-fill,.chart-tip-row i.stats-swatch--noshow-fill{background:var(--sense-warning)}.stats-rdv-noshow{fill:none;stroke:var(--sense-unfavorable);stroke-width:var(--hairline-strong);stroke-linejoin:round;stroke-linecap:round}.stats-rdv-dot-noshow{fill:var(--sense-unfavorable);stroke:none}.stats-split-legend i.stats-swatch--rdv-noshow{background:var(--sense-unfavorable);border-radius:0}.stats-noshow-chart{--stats-noshow-track:var(--chart-id-3);--stats-noshow-fill:var(--sense-warning)}.stats-noshow-bar-track{fill:var(--stats-noshow-track)}.stats-noshow-bar-fill{fill:var(--stats-noshow-fill)}.stats-noshow-glass .chart-plate.chart-plate--glass.is-hot{transform:scale(1.12,1.06)}.stats-block-aside{align-self:flex-start;align-items:center;gap:var(--space-2);flex-wrap:nowrap;margin-left:auto;display:flex}.stats-rdv-toggles .ui-check-label{align-items:center;gap:var(--space-1-5);margin:0;display:inline-flex}.stats-rdv-toggles .ui-check-label>i{vertical-align:baseline;margin-right:0}.stats-rdv-toggles>.ui-check-line.is-off{opacity:.55}
.page-body.mgmt-body{--stats-stack-gap:var(--space-5);padding-top:var(--space-5)}.mgmt-layer-head .stats-tile-value{font-size:var(--text-kpi);font-weight:var(--weight-semibold);line-height:var(--leading-display);color:var(--ink-1);font-variant-numeric:tabular-nums}.mgmt-layer-head .stats-tile-value small{color:var(--ink-3)}.mgmt-layer-head .stats-tile-goal{margin-left:var(--space-1-25);font-size:var(--text-ui);font-weight:var(--weight-medium);color:var(--ink-2)}.mgmt-layer{min-width:0}.mgmt-layer-head{gap:var(--space-3);min-width:0;display:grid}span.mgmt-alert-person{font-weight:var(--weight-semibold);color:var(--ink-2)}.mgmt-alert-teams{margin-bottom:var(--space-3)}.mgmt-alert-team-count{margin-left:var(--space-1-5);font-size:var(--text-help);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--ink-3)}.mgmt-tiles{grid-template-columns:repeat(auto-fill, minmax(var(--size-160), var(--size-160)));grid-template-columns:repeat(auto-fill, minmax(min(var(--size-160), 100%), var(--size-160)));gap:var(--space-3);min-width:0;display:grid}.mgmt-tiles--team{flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}.mgmt-tiles:not(.mgmt-tiles--team){grid-template-columns:repeat(auto-fit, minmax(var(--size-160), var(--size-160)));grid-template-columns:repeat(auto-fit, minmax(min(var(--size-160), 100%), var(--size-160)));justify-content:center}.mgmt-strip,.mgmt-strip--open{--strip-air:var(--space-2);--strip-air-bottom:var(--space-7);--strip-fade:var(--space-12);padding:var(--strip-air) var(--strip-air) var(--strip-air-bottom);margin:calc(-1 * var(--strip-air)) calc(-1 * var(--strip-air)) calc(-1 * var(--strip-air-bottom))}.mgmt-strip{gap:var(--space-3);overscroll-behavior-x:contain;scroll-snap-type:x proximity;min-width:0;scroll-padding-inline:var(--strip-air);--fade-start:var(--space-0);--fade-end:var(--space-0);margin-bottom:calc(-1 * var(--space-4));display:flex;overflow-x:auto}.mgmt-strip[data-fade-start],.mgmt-strip[data-fade-end]{-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-start), black calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-start), black calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, black var(--fade-start), black calc(100% - var(--fade-end)), transparent)}.mgmt-strip[data-fade-start]{--fade-start:var(--strip-fade)}.mgmt-strip[data-fade-end]{--fade-end:var(--strip-fade)}.mgmt-strip-foot{justify-content:center;display:flex}.mgmt-strip>*{flex:0 0 var(--size-160);scroll-snap-align:start}.mgmt-strip>:first-child{margin-left:auto}.mgmt-strip>:last-child{margin-right:auto}.mgmt-tile{gap:var(--space-2);padding:var(--space-4);color:var(--ink-1);flex-direction:column;min-width:0;display:flex}.mgmt-dot{width:var(--space-2-5);height:var(--space-2-5);background:var(--mgmt-dot,var(--color-text-muted));border-radius:50%}.mgmt-dot--alerte{--mgmt-dot:var(--error-line)}.mgmt-dot--ok{--mgmt-dot:var(--sense-favorable)}.mgmt-dot--inconnu{--mgmt-dot:var(--ink-3)}.mgmt-tile-head{align-items:start;gap:var(--space-1) var(--space-2);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.mgmt-tile--member{text-align:center;padding:var(--space-2);align-items:center}.mgmt-tile-head--member{grid-template-columns:minmax(0,1fr);justify-items:center}.mgmt-tile-head--member .mgmt-tile-dot{top:var(--space-2);right:var(--space-2);width:var(--space-2);height:var(--space-2);margin:0;position:absolute}.mgmt-tile-disc{--mgmt-disc:calc(var(--space-16) + var(--space-0-75));width:var(--mgmt-disc);height:var(--mgmt-disc);box-shadow:inset 0 0 0 var(--hairline) var(--line-strong);border-radius:50%;place-items:center;display:grid;overflow:hidden}.mgmt-tile-disc--photo{background:var(--fill-strong) center / cover no-repeat;font-family:var(--font-body);font-size:calc(var(--mgmt-disc) * .3);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);color:var(--ink-1)}.mgmt-tile-portrait{width:var(--space-20);height:var(--space-20);place-items:center;display:grid;position:relative}.mgmt-ring{width:100%;height:100%;position:absolute;inset:0}.mgmt-ring-track{stroke:var(--fill-strong)}.mgmt-ring-fill{stroke:var(--teal)}.mgmt-tile-portrait .mgmt-tile-disc{position:relative}.mgmt-tile--member{gap:var(--space-1)}.mgmt-tile--member .mgmt-tile-name{font-size:var(--text-btn-sm);white-space:normal;-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box}.mgmt-rankpill{align-self:center;align-items:center;gap:var(--space-0-75);padding:var(--hairline) var(--space-1-5);border-radius:var(--radius-pill);font-size:var(--text-axis);font-weight:var(--weight-semibold);line-height:var(--leading-ui);font-variant-numeric:tabular-nums;background:var(--mgmt-pill-bg);color:var(--mgmt-pill-fg);margin-top:auto;display:inline-flex}.mgmt-rankpill--neutre{--mgmt-pill-bg:var(--fill-strong);--mgmt-pill-fg:var(--ink-2)}.mgmt-tile--team{--mgmt-face:var(--space-16);--mgmt-face-overlap:var(--space-5);width:calc(var(--mgmt-face) * 4 - var(--mgmt-face-overlap) * 3 + 2 * var(--space-4));flex:none}.mgmt-tile-head--team{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.mgmt-tile--team .mgmt-tile-id{text-align:center;align-items:center}.mgmt-tile--team .mgmt-tile-diag{margin-top:var(--space-2);text-align:center}.mgmt-tile-head--team .mgmt-tile-dot{grid-area:1/1}.mgmt-faces{--mgmt-face-bg:var(--surface-avatar);--mgmt-face-ring:var(--surface-raised);align-items:center;min-width:0;display:flex}.mgmt-face{width:var(--mgmt-face);height:var(--mgmt-face);background:var(--mgmt-face-bg) center / cover no-repeat;box-shadow:0 0 0 var(--space-0-75) var(--mgmt-face-ring);transition:box-shadow var(--dur-fade) var(--ease-fade);font-family:var(--font-body);font-size:calc(var(--mgmt-face) * .3);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);line-height:var(--leading-none);color:var(--ink-1);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.mgmt-face+.mgmt-face{margin-left:calc(-1 * var(--mgmt-face-overlap))}.mgmt-face:first-child{z-index:5}.mgmt-face:nth-child(2){z-index:4}.mgmt-face:nth-child(3){z-index:3}.mgmt-face:nth-child(4){z-index:2}.mgmt-face:nth-child(5){z-index:1}.mgmt-face--more{width:calc(var(--mgmt-face) * .78);height:calc(var(--mgmt-face) * .78);font-size:calc(var(--mgmt-face) * .22);color:var(--ink-2)}.mgmt-face+.mgmt-face--more{margin-left:calc(-1 * var(--mgmt-face-overlap) * .6)}.mgmt-tile-dot{margin-top:var(--space-0-5);grid-area:1/2;justify-self:end}.mgmt-tile-id{align-items:flex-start;gap:var(--space-0-75);flex-direction:column;min-width:0;display:flex}.mgmt-tile-name{max-width:100%;font-size:var(--text-ui);font-weight:var(--weight-semibold);line-height:var(--leading-snug);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mgmt-tile-lead{align-items:baseline;gap:var(--space-1);min-width:0;max-width:100%;display:flex}.mgmt-tile-lead-role{font-family:var(--font-body);font-size:var(--text-axis);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3);flex:none}.mgmt-tile-lead-name{min-width:0;font-size:var(--text-btn-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--ink-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mgmt-tile-sub{max-width:100%;font-size:var(--text-btn-sm);line-height:var(--leading-snug);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mgmt-tile>.stats-axis{align-self:flex-start}.mgmt-tile-diag{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-btn-sm);line-height:var(--leading-ui);color:var(--ink-2);-webkit-box-orient:vertical;flex:auto;min-width:0;margin:0;display:-webkit-box;overflow:hidden}.mgmt-tile-gauge{min-width:0}.mgmt-tile--team .mgmt-tile-gauge{margin-top:calc(-1 * var(--space-2))}.mgmt-tile-ratio{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.mgmt-tile-amount{justify-content:center;align-items:baseline;gap:var(--space-1-5);white-space:nowrap;min-width:0;display:flex}:root{--mgmt-ramp-from:var(--teal-ink);--mgmt-ramp-to:var(--chart-main)}.mgmt-big-amount{--mgmt-amount-from:var(--mgmt-ramp-from);--mgmt-amount-to:var(--mgmt-ramp-to);font-variant-numeric:tabular-nums;color:var(--mgmt-amount-from);background-image:linear-gradient(100deg, var(--mgmt-amount-from), var(--mgmt-amount-to));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=clair] .mgmt-big-amount{color:var(--mgmt-amount-to)}.mgmt-hl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.mgmt-hl-card{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);text-align:center;background:0 0;flex-direction:column;min-width:0;display:flex}.mgmt-hl-card+.mgmt-hl-card{border-left:var(--hairline) solid var(--line)}.mgmt-hl-label{font-family:var(--font-body);font-size:var(--text-axis);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3)}.mgmt-hl-value{font-size:var(--text-kpi);font-weight:var(--weight-semibold);line-height:var(--leading-display);overflow-wrap:anywhere;max-width:100%;color:var(--ink-1);font-variant-numeric:tabular-nums}.mgmt-hl-value small{font-size:var(--text-ui);font-weight:var(--weight-regular);color:var(--ink-2)}.mgmt-hl-detail{font-size:var(--text-btn-sm);color:var(--ink-2);line-height:var(--leading-ui)}.mgmt-hl-split{grid-template-columns:repeat(var(--mgmt-hl-steps,3), minmax(0, 1fr));width:100%;margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--hairline) solid var(--line);display:grid}.mgmt-hl-step{align-items:center;gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.mgmt-hl-step+.mgmt-hl-step{border-left:var(--hairline) solid var(--line)}.mgmt-hl-step-value{font-size:var(--text-block);font-weight:var(--weight-semibold);line-height:var(--leading-display);color:var(--ink-1);font-variant-numeric:tabular-nums}.mgmt-hl-step-label{font-family:var(--font-body);font-size:var(--text-axis);letter-spacing:var(--tracking-caps);color:var(--ink-3)}@media (max-width:780px){.mgmt-hl{grid-template-columns:minmax(0,1fr)}.mgmt-hl-value{font-size:var(--text-kpi)}}.mgmt-big-amount{font-size:var(--text-kpi);font-weight:var(--weight-semibold);line-height:var(--leading-none)}@media (max-width:560px){.mgmt-big-amount{font-size:var(--text-kpi)}}.mgmt-pipe-amount{margin:0 0 calc(-1 * var(--space-2-5));color:var(--ink-1);font-size:var(--text-read);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}@media (max-width:560px){.mgmt-pipe-block .stats-block-aside{flex-wrap:wrap}}.mgmt-pipe-solution-tiles{grid-template-columns:repeat(auto-fit, minmax(var(--size-120), 1fr))}.mgmt-pipe-teams{gap:var(--space-3);margin-top:var(--space-5);flex-direction:column;display:flex}.mgmt-pipe-teams-title{color:var(--ink-1);font-size:var(--text-meta);font-weight:var(--weight-semibold);margin:0}.mgmt-pipe-team-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mgmt-pipe-team{gap:var(--space-0-5) var(--space-3);padding:var(--space-3) 0;border-top:var(--hairline) solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.mgmt-pipe-team-name{min-width:0;color:var(--ink-1);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mgmt-pipe-team-amount{color:var(--ink-1);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.mgmt-pipe-team-detail{color:var(--ink-2);font-size:var(--text-meta);grid-column:1/-1}.mgmt-transfo--pill,.mgmt-transfo--pill.ui-progress,.mgmt-transfo--pill .ui-progress,.mgmt-transfo--pill .ui-progress-fill{border-radius:var(--radius-pill)}.mgmt-transfo--pill .ui-progress-content{min-height:var(--space-15);padding-top:var(--space-3);padding-bottom:var(--space-3);padding-left:var(--space-5);align-content:center;align-items:center}.mgmt-transfo--pill.ui-progress--thick:hover .chart-plate{background:linear-gradient(180deg, color-mix(in srgb, var(--tint,var(--chart-main)) 62%, transparent), color-mix(in srgb, var(--tint,var(--chart-main)) 74%, transparent));box-shadow:0 var(--space-1-5) var(--space-3-5) calc(-1 * var(--space-2)) color-mix(in srgb, var(--tint,var(--chart-main)) var(--chart-plate-shadow-alpha), transparent)}.mgmt-transfo--pill .chart-plate{cursor:default}.mgmt-transfo--pill .mgmt-transfo-value{font-size:var(--text-chart-value)}.mgmt-transfo--pill .mgmt-transfo-detail{font-size:var(--text-help)}.mgmt-transfo-title{font-family:var(--font-body);font-size:var(--text-axis);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;flex:1 0 100%}.mgmt-transfo-value{font-size:var(--text-kpi);font-weight:var(--weight-semibold);line-height:var(--leading-none);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;white-space:nowrap}.mgmt-transfo-detail{font-size:var(--text-meta);line-height:var(--leading-read);min-width:0}.mgmt-transfo-detail--below{margin:var(--space-2) 0 0;color:var(--ink-2)}.mgmt-transfo .ui-progress-content:not(.ui-progress-content--on) .mgmt-transfo-detail{color:var(--ink-2)}.mgmt-layer .stats-bars--tinted{--stats-bars-from:var(--mgmt-ramp-from);--stats-bars-to:var(--mgmt-ramp-to)}.mgmt-tile-amount-now{font-size:var(--text-kpi);font-weight:var(--weight-semibold);line-height:var(--leading-display);color:var(--ink-1);font-variant-numeric:tabular-nums}.mgmt-tile-amount-goal{font-size:var(--text-read);font-weight:var(--weight-medium);line-height:var(--leading-heading);color:var(--ink-2);font-variant-numeric:tabular-nums}.mgmt-tile--member .mgmt-tile-amount-now{font-size:var(--text-window)}.mgmt-tile--team .mgmt-tile-amount-now{font-size:var(--text-block)}.mgmt-tile--member .mgmt-tile-amount-goal{font-size:var(--text-axis)}@media (max-width:560px){.mgmt-tile-diag{-webkit-line-clamp:3;line-clamp:3}}.mgmt-tile--member{padding-top:var(--space-5-5);position:relative}.mgmt-role-tag{top:var(--space-1-25);max-width:calc(100% - var(--space-11));padding:var(--hairline) var(--space-1-5);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-axis);font-weight:var(--weight-semibold);line-height:var(--leading-ui);letter-spacing:var(--tracking-caps);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.mgmt-tile--role-team_leader{--tile-tint:var(--role-team-leader-bg);--tile-tint-hover:var(--role-team-leader-bg-hover);--tile-fg:var(--role-team-leader-fg)}.mgmt-tile--role-head_of_sales{--tile-tint:var(--role-head-of-sales-bg);--tile-tint-hover:var(--role-head-of-sales-bg-hover);--tile-fg:var(--role-head-of-sales-fg)}.mgmt-tile--role-superadmin,.mgmt-tile--role-associe{--tile-tint:var(--role-superadmin-bg);--tile-tint-hover:var(--role-superadmin-bg-hover);--tile-fg:var(--role-superadmin-fg)}.mgmt-tile--role{color:var(--tile-fg)}@property --tile-tint-now{syntax:"<color>";inherits:false;initial-value:#0000}.glass-panel.mgmt-tile--role{--tile-tint-now:var(--tile-tint);background:color-mix(in srgb, var(--tile-tint-now) 84%, transparent);transition:--tile-tint-now var(--dur-spring) var(--ease-standard), box-shadow var(--dur-spring) var(--ease-spring)}.glass-panel.mgmt-tile--role:hover,.glass-panel.mgmt-tile--role:focus-visible{--tile-tint-now:var(--tile-tint-hover)}.mgmt-tile--role>.glass-ramp>i:first-child{-webkit-backdrop-filter:blur(var(--panel-g1)) saturate(var(--sat-1));backdrop-filter:blur(var(--panel-g1)) saturate(var(--sat-1))}.mgmt-tile--role>.glass-ramp>i:nth-child(2){-webkit-backdrop-filter:blur(var(--panel-g2)) saturate(var(--sat-1));backdrop-filter:blur(var(--panel-g2)) saturate(var(--sat-1))}.mgmt-tile--role>.glass-ramp>i:nth-child(3){-webkit-backdrop-filter:blur(var(--panel-g3)) saturate(var(--sat-1));backdrop-filter:blur(var(--panel-g3)) saturate(var(--sat-1))}.mgmt-tile--role .mgmt-role-tag{color:inherit;background:0 0;border:0}.mgmt-tile--role .mgmt-tile-amount-now{color:inherit}.mgmt-tile--role .mgmt-tile-amount-goal{color:inherit;opacity:.75}.mgmt-tile--role .mgmt-rankpill--neutre{--mgmt-pill-bg:color-mix(in srgb, var(--tile-fg) 14%, transparent);--mgmt-pill-fg:var(--tile-fg)}.mgmt-tile--role .mgmt-ring-track{stroke:color-mix(in srgb, var(--tile-fg) 22%, transparent)}.mgmt-tile--role .mgmt-ring-fill{stroke:var(--tile-fg)}.mgmt-hl-more{margin-top:var(--space-2);opacity:0;pointer-events:none;transition:opacity var(--dur-fade) var(--ease-fade);align-self:center}.stats-figrow-item .mgmt-hl-more{align-self:flex-start}.mgmt-hl-card:hover .mgmt-hl-more,.stats-figrow-item:hover .mgmt-hl-more,.mgmt-hl-more:focus-visible{opacity:1;pointer-events:auto}@media (hover:none){.mgmt-hl-more{opacity:1;pointer-events:auto}}@media (max-width:780px){.mgmt-hl-card+.mgmt-hl-card{border-left:0;border-top:var(--hairline) solid var(--line);padding-top:var(--space-4)}}.mgmt-typo{--font-body:var(--font-body)}.mgmt-typo .ch-axis,.mgmt-typo .ch-value,.mgmt-typo .ch-ref-label,.mgmt-typo .ch-title,.mgmt-typo .ch-toggle,.mgmt-typo .ch-row-label,.mgmt-typo .ch-tile-label,.mgmt-typo .ch-table thead th{font-size:var(--text-axis)}.mgmt-typo .ch-hint,.mgmt-typo .ch-legend,.mgmt-typo .ch-footnote,.mgmt-typo .ch-tile-delta,.mgmt-typo .ch-tile-sub,.mgmt-typo .ch-table{font-size:var(--text-help)}.mgmt-page-actions-stack{justify-content:flex-end;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.mgmt-page-actions-row{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-toolbar--start .mgmt-page-actions-stack{flex:1;justify-content:space-between}.page-toolbar--start .mgmt-page-actions-stack>:not(.mgmt-page-actions-row){order:-1}.mgmt-sync-note{text-align:right;flex-basis:100%;max-width:34ch;margin-left:auto}@media (max-width:640px){.mgmt-page-actions-stack,.mgmt-page-actions-row{justify-content:flex-start}.mgmt-sync-note{text-align:left}}.mgmt-figures .stats-figrow-item{text-align:center;align-items:center}.mgmt-alert-groups{flex-direction:column;display:flex}.mgmt-alert-group+.mgmt-alert-group{border-top:var(--hairline) solid var(--line)}.mgmt-alert-group-name{font-size:var(--text-meta);font-weight:var(--weight-semibold)}.mgmt-alert-group-list{padding:0 0 var(--space-3)}.mgmt-layer .stats-donut-wrap{--stats-donut-ring:300;--stats-donut-from:var(--chart-teal-wide-from);--stats-donut-to:var(--chart-teal-wide-to);--stats-donut-fill:1}.mgmt-layer .stats-donut-wrap>div{justify-content:flex-start!important;align-items:center!important;gap:var(--space-7)!important}.mgmt-layer .stats-donut-wrap>div>div+div{align-content:center;align-items:center;flex-wrap:wrap!important;flex:1 1 var(--size-260)!important;gap:var(--space-1) var(--space-4)!important;max-width:none!important;display:flex!important}.mgmt-layer .stats-donut-wrap>div>div.pv-legend-open{place-content:flex-start!important;align-items:stretch!important;gap:var(--space-2)!important;flex-flow:column!important}.mgmt-layer .stats-donut-wrap .pv-legend-amt{display:none}.mgmt-layer .stats-donut-wrap>div>div+div>div{white-space:nowrap;flex:0 auto;max-width:100%}@media (max-width:780px){.mgmt-layer .stats-donut-wrap{--stats-donut-ring:240}.mgmt-layer .stats-donut-wrap>div{justify-content:center!important}.mgmt-layer .stats-donut-wrap>div>div+div{justify-content:center;flex:100%!important}}.mgmt-tmb{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.mgmt-tmb-scroll{overscroll-behavior-x:contain;min-width:0;overflow:auto hidden}.mgmt-tmb-svg{display:block;overflow:visible}.mgmt-tmb-glass{width:max-content}.mgmt-tmb-grid{stroke:var(--line);stroke-width:var(--hairline)}.mgmt-tmb-tick,.mgmt-tmb-label{fill:var(--ink-3);font-family:var(--font-body);font-size:var(--text-axis);font-variant-numeric:tabular-nums}.mgmt-tmb-label--current{fill:var(--ink-2);font-weight:var(--weight-semibold)}.mgmt-tmb-label--future{fill:var(--ink-3)}@supports (background:color-mix(in oklab, red, blue)){.mgmt-tmb-label--future{fill:color-mix(in oklab, var(--ink-3) 45%, transparent)}}.mgmt-tmb-hit{fill:#0000;pointer-events:all}.mgmt-tmb-bar,.mgmt-tmb-swatch{--tmb-tone:var(--chart-teal-from)}@supports (background:color-mix(in oklab, red, blue)){.mgmt-tmb-bar,.mgmt-tmb-swatch{--tmb-tone:color-mix(in oklab, var(--chart-teal-to) var(--shb-mix,0%), var(--chart-teal-from))}}.mgmt-tmb-bar{fill:var(--tmb-tone);pointer-events:none}.mgmt-tmb-swatch{width:var(--space-2-5);height:var(--space-2-5);border-radius:var(--radius-swatch);margin-right:var(--space-1-5);vertical-align:calc(-1 * var(--hairline));background:var(--tmb-tone);display:inline-block}.mgmt-wr0{min-width:0;overflow-x:clip}.mgmt-wr0-block .stats-block-head{justify-content:center}.mgmt-wr0-block .stats-block-title{flex:100%;min-width:0}.mgmt-wr0-head{justify-content:center;align-items:center;gap:var(--space-2);width:100%;display:flex}.mgmt-wr0-nav.ui-btn--icon{flex:none}.mgmt-wr0-title{min-width:0;font-family:var(--font-body);font-size:var(--text-ui);font-weight:var(--weight-semibold);letter-spacing:normal;text-align:center;text-transform:none;color:var(--ink-1);flex:0 25ch;display:block;overflow:hidden}.mgmt-wr0-title-text{text-overflow:ellipsis;vertical-align:top;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.mgmt-wr0-list{--wr0-value-w:2.5ch;gap:var(--space-0-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mgmt-wr0-row{appearance:none;grid-template-columns:minmax(0, var(--size-180)) minmax(0, 1fr) var(--wr0-value-w);align-items:center;gap:var(--space-3);width:100%;padding:var(--space-1-25) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:grid}.mgmt-wr0-list--amount{--wr0-value-w:19ch}.mgmt-wr0-value-sub{margin-left:var(--space-1-25);color:var(--ink-3);font-weight:var(--weight-regular)}.mgmt-wr0-row--skeleton{cursor:default}.mgmt-wr0-row:focus-visible{outline:var(--stroke-2) solid var(--teal-ink);outline-offset:var(--space-0-5);border-radius:var(--radius-check)}.mgmt-wr0-name{font-size:var(--text-meta);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mgmt-wr0-value{font-size:var(--text-meta);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:right}.mgmt-wr0-track{--wr0-inset:calc(var(--space-0-5) + var(--hairline));display:block;position:relative}.mgmt-wr0-bar--reached{--progress-tint:color-mix(in oklab, var(--chart-teal-to) 55%, var(--chart-teal-from))}.mgmt-wr0-bar--missed,.mgmt-wr0-bar--none{--progress-tint:color-mix(in oklab, var(--ink-3) 55%, transparent)}.mgmt-wr0-bar{border-radius:var(--radius-pill);background:var(--progress-tint);display:block;position:absolute;inset:0 auto 0 0}.mgmt-wr0-goal{top:calc(-1 * var(--space-0-75));bottom:calc(-1 * var(--space-0-75));left:calc(var(--wr0-inset) + (100% - 2 * var(--wr0-inset)) * var(--goal,0));width:var(--space-0-5);margin-left:calc(-1 * var(--hairline));border-radius:var(--radius-bar-stack);background:var(--ink-1);display:block;position:absolute}.mgmt-wr0-goal:before{content:"";inset:0 calc(-1 * var(--space-1));position:absolute}.mgmt-wr0-block{position:relative}.mgmt-wr0-block .stats-block-head{padding-right:var(--size-300);padding-left:var(--size-300)}.mgmt-wr0-live{top:var(--space-4);right:var(--space-4);z-index:1;align-items:center;gap:var(--space-2);display:flex;position:absolute}.mgmt-wr0-tip-note{margin-top:var(--space-1-5);font-size:var(--text-help);color:var(--ink-3)}@media (max-width:640px){.mgmt-wr0-row{grid-template-columns:minmax(0, 34%) minmax(0, 1fr) var(--wr0-value-w);gap:var(--space-2)}.mgmt-wr0-title{font-size:var(--text-ui)}.mgmt-wr0-block .stats-block-head{padding-left:0;padding-right:0;padding-top:var(--space-10)}.mgmt-wr0-live-label{display:none}}.mgmt-reports-top{height:var(--hairline)}.mgmt-reports-demo{flex-direction:column;align-items:center;gap:4px;margin-bottom:16px;display:flex}.mgmt-reports-note{margin:var(--space-3) 0;text-align:center;font-size:var(--text-meta);color:var(--ink-3)}.mgmt-reports-loader{padding:var(--space-6) 0;color:var(--teal-ink);justify-content:center;display:flex}.mgmt-reports-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mgmt-report-row{align-items:center;gap:var(--space-3);padding:var(--space-3-5) var(--space-4);border:var(--hairline) solid var(--line);border-radius:var(--radius-track);background:var(--glass-panel-bottom);display:flex}.mgmt-report-meta{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.mgmt-report-date{font-weight:var(--weight-semibold);color:var(--ink-1)}.mgmt-report-link{align-items:center;gap:var(--space-1-5);font-size:var(--text-meta);color:var(--teal-ink);text-decoration:none;display:inline-flex}@media (max-width:520px){.mgmt-report-row{flex-wrap:wrap}.mgmt-report-meta{flex-basis:100%}}.mgmt-period-row{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mgmt-tags-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mgmt-times{gap:var(--space-4);display:grid}.mgmt-times-hint{color:var(--ink-2);font-size:var(--text-meta);margin:0}.mgmt-times-hours{align-items:flex-end;gap:var(--space-3);display:flex}.mgmt-times-hours>.rdv-field{flex:1}.mgmt-tags-foot{margin-top:var(--space-3);justify-content:flex-end;display:flex}.mgmt-tags-row{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.mgmt-tags-name{font-weight:var(--weight-semibold);color:var(--ink-1)}.mgmt-tags-count{font-size:var(--text-meta);color:var(--ink-2)}.mgmt-cs-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mgmt-cs-row{grid-template-columns:minmax(var(--size-180), 1fr) auto auto;align-items:center;gap:var(--space-4);width:100%;font:inherit;color:inherit;text-align:left;display:grid}.mgmt-cs-row-head{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.mgmt-cs-row-title{font-size:var(--text-ui);font-weight:var(--weight-semibold);color:var(--ink-1)}.mgmt-cs-row-sub{font-size:var(--text-help);color:var(--ink-2)}.mgmt-cs-row-podium{grid-template-columns:repeat(3, var(--size-150));align-items:center;gap:var(--space-4);display:grid}.mgmt-cs-row-podium>.mgmt-cs-row-sub{grid-column:1/-1}.mgmt-cs-row-place{align-items:center;gap:var(--space-2);min-width:0;display:flex}.mgmt-cs-row-name{font-size:var(--text-meta);white-space:nowrap;text-overflow:ellipsis;color:var(--ink-1);overflow:hidden}.mgmt-cs-row-rank,.mgmt-cs-ranking-rank{min-width:2ch;font-size:var(--text-meta);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--ink-1)}.mgmt-cs-row-total{min-width:var(--space-14);text-align:right;font-size:var(--text-meta);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--teal-ink);white-space:nowrap}.mgmt-cs-share{gap:var(--space-2);margin-top:var(--space-4);flex-direction:column;display:flex}.mgmt-cs-more{margin-top:var(--space-3);justify-content:center;display:flex}.mgmt-cs-note{font-size:var(--text-meta);color:var(--ink-2);margin:0}.mgmt-cs-drawer{gap:var(--space-3);flex-direction:column;display:flex}.mgmt-cs-drawer .mgmt-cs-row{grid-template-columns:1fr auto}.mgmt-cs-drawer .mgmt-cs-row-podium{grid-area:2/1/auto/-1}.mgmt-cs-loader{padding:var(--space-4) 0;justify-content:center;display:flex}.mgmt-cs-ranking{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mgmt-cs-ranking-row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-track);background:var(--glass-panel-bottom);grid-template-columns:auto auto 1fr auto;display:grid}.mgmt-cs-ranking-row--none{opacity:.55}.mgmt-cs-ranking-name{font-size:var(--text-ui);color:var(--ink-1)}.mgmt-cs-ranking-figures{flex-direction:column;align-items:flex-end;display:flex}.mgmt-cs-ranking-calls{font-size:var(--text-help);color:var(--color-text-secondary)}.mgmt-cs-ranking-count{font-size:var(--text-ui);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--ink-1)}@media (max-width:640px){.mgmt-cs-row{grid-template-columns:1fr auto}.mgmt-cs-row-podium{grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}
.ch-frame{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.ch-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.ch-head-text{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.ch-title{font-family:var(--font-body);font-size:var(--text-ui);font-weight:var(--weight-semibold);color:var(--ink-1);margin:0}.ch-hint{font-size:var(--text-btn-sm);color:var(--ink-3)}.ch-body{min-width:0}.ch-empty{padding:var(--space-6) 0;text-align:center;font-size:var(--text-meta);color:var(--ink-3);margin:0}.ch-footnote{font-size:var(--text-help);line-height:var(--leading-read);color:var(--ink-3);margin:0}.ch-sr{width:var(--hairline);height:var(--hairline);margin:calc(-1 * var(--hairline));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.ch-swatch{width:var(--swatch);height:var(--swatch);border-radius:var(--radius-swatch);background:var(--tone,var(--chart-main));flex:none;display:inline-block}.ch-table-wrap{overflow-x:auto}.ch-table{border-collapse:collapse;width:100%;font-size:var(--text-meta);color:var(--ink-2)}.ch-table th,.ch-table td{padding:var(--space-2) var(--space-2-5);text-align:left;border-bottom:var(--hairline) solid var(--line);white-space:nowrap}.ch-table thead th{font-family:var(--font-body);font-size:var(--text-help);font-weight:var(--weight-medium);color:var(--ink-3)}.ch-table tbody th{font-weight:var(--weight-medium);color:var(--ink-1);white-space:normal}.ch-table tbody tr:last-child th,.ch-table tbody tr:last-child td{border-bottom:0}.ch-table .ch-num{text-align:right;font-family:var(--font-body);font-variant-numeric:tabular-nums}.ch-wrap{min-width:0;position:relative}.ch-legend-side{align-items:center;gap:var(--space-4);display:flex}.ch-legend-side>.ch-wrap{flex:auto}.ch-legend-side>.chart-legend{flex:none}.ch-svg{touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.ch-svg:focus{outline:none}.ch-svg:focus-visible{outline:var(--stroke-2) solid var(--teal-ink);outline-offset:var(--space-0-75);border-radius:var(--radius-tabs)}.ch-tip-anchor{pointer-events:none;width:0;height:0;position:absolute}.ch-grid{stroke:var(--chart-grid);stroke-width:var(--hairline)}.ch-ref{stroke:var(--ink-3);stroke-width:var(--hairline-strong);stroke-dasharray:var(--space-0-75) var(--space-1-25);fill:none}.ch-ghost-bar{fill:none;stroke-width:var(--hairline-strong);stroke-dasharray:var(--space-0-75) var(--space-1-25)}.ch-diag{stroke:var(--ink-3);stroke-width:var(--hairline-strong);stroke-dasharray:var(--space-0-75) var(--space-1-25);opacity:.7;fill:none}.ch-guide{stroke:var(--chart-guide);stroke-width:var(--hairline);stroke-dasharray:var(--space-0-75) var(--space-0-75);opacity:.55;fill:none;pointer-events:none}.ch-connector{stroke:var(--line);stroke-width:var(--hairline)}.ch-axis{fill:var(--chart-axis);font-family:var(--font-body);font-size:var(--text-axis);font-variant-numeric:tabular-nums}.ch-value{fill:var(--ink-2);font-family:var(--font-body);font-size:var(--text-axis)}.ch-value--strong{fill:var(--ink-1)}.ch-ref-label{fill:var(--ink-3);font-family:var(--font-body);font-size:var(--text-axis)}.ch-row-label{fill:var(--ink-1);font-family:var(--font-body);font-size:var(--text-axis)}.ch-fill--primary,.ch-stroke--primary,.ch-swatch--primary,.ch-area--primary{--tone:var(--chart-main)}.ch-fill--secondary,.ch-stroke--secondary,.ch-swatch--secondary,.ch-area--secondary{--tone:var(--chart-secondary)}.ch-fill--info,.ch-stroke--info,.ch-swatch--info,.ch-area--info{--tone:var(--sense-info)}.ch-fill--warn,.ch-stroke--warn,.ch-swatch--warn,.ch-area--warn{--tone:var(--sense-warning)}.ch-fill--muted,.ch-stroke--muted,.ch-swatch--muted,.ch-area--muted{--tone:var(--sense-unfavorable)}.ch-fill--good,.ch-stroke--good,.ch-swatch--good,.ch-area--good{--tone:var(--sense-favorable)}.ch-fill--ghost,.ch-stroke--ghost,.ch-swatch--ghost,.ch-area--ghost{--tone:var(--chart-under)}.ch-fill--pale,.ch-stroke--pale,.ch-swatch--pale,.ch-area--pale{--tone:var(--chart-id-3)}.ch-fill--deep,.ch-stroke--deep,.ch-swatch--deep,.ch-area--deep{--tone:var(--chart-ramp-from)}.ch-fill--grey,.ch-stroke--grey,.ch-swatch--grey,.ch-area--grey{--tone:var(--chart-id-2)}[class*=ch-fill--]{fill:var(--tone,var(--chart-main))}[class*=ch-stroke--]{stroke:var(--tone,var(--chart-main))}[class*=ch-area--]{fill:var(--tone,var(--chart-main));stroke:none;opacity:.14}.ch-area-fill{stroke:none;pointer-events:none}.ch-area-stop{stop-color:var(--tone,var(--chart-main));stop-opacity:var(--chart-area-alpha)}.ch-area-stop--end{stop-opacity:0}.ch-line{fill:none;stroke-width:var(--stroke-2);stroke-linejoin:round;stroke-linecap:round}.ch-marker{stroke:var(--surface-field);stroke-width:var(--stroke-2)}.ch-gap{stroke:var(--surface-field);stroke-width:var(--stroke-2);fill:none}.ch-slot{fill:var(--fill-subtle)}.ch-hit{fill:#0000;stroke:none}.ch-hit--click,.ch-svg--click{cursor:pointer}.ch-col-bar,.stats-bars-bar,.mgmt-tmb-bar,.ch-hbar-bar{fill-opacity:var(--chart-plate-fill-rest);stroke:color-mix(in srgb, var(--color-white) 45%, transparent);stroke-width:var(--hairline);paint-order:fill;filter:drop-shadow(0 var(--space-1) var(--space-1-5) color-mix(in srgb, var(--tone,var(--chart-main)) 35%, transparent));transition:fill-opacity var(--dur-glint) var(--ease-fade), filter var(--dur-glint) var(--ease-fade)}.ch-col-bar.is-hot,.stats-bars-bar.is-hot,.mgmt-tmb-bar.is-hot,.ch-hbar-bar.is-hot{fill-opacity:var(--chart-plate-fill-hot);filter:drop-shadow(0 var(--space-1-5) var(--space-2-5) color-mix(in srgb, var(--tone,var(--chart-main)) var(--chart-plate-shadow-alpha), transparent))}.ch-col-bar.is-current,.stats-bars-bar.is-current{fill-opacity:.16;stroke:var(--tone,var(--chart-main));stroke-dasharray:var(--space-0-75) var(--space-0-75);filter:none}@media (prefers-reduced-motion:reduce){.ch-col-bar,.stats-bars-bar,.mgmt-tmb-bar,.ch-hbar-bar{transition:none}}:root{--chart-bar-lift:1;--chart-bar-dim:1;--chart-bar-rest:1;--chart-bar-glow:0;--stats-bars-base-radius:4;--stats-bars-max-width:44;--chart-bar-base-radius:0;--chart-bar-max-width:24;--chart-bar-slot-max:0;--chart-slot-shade:1;--chart-bar-label-hide:0}.mgmt-layer{--chart-bar-lift:1.02;--chart-bar-dim:1;--chart-bar-rest:var(--chart-plate-fill-rest);--chart-bar-glow:0;--stats-bars-base-radius:4;--chart-bar-base-radius:4;--stats-bars-max-width:34;--chart-bar-max-width:34;--chart-bar-slot-max:59;--chart-slot-shade:0;--chart-bar-label-hide:1}.mgmt-layer .stats-bars-bar,.mgmt-layer .ch-col-bar.ch-fill--primary,.mgmt-layer .ch-bar-halo{fill:var(--chart-main)}.ch-bar-halo{pointer-events:none}.ch-bar-grow{transform-box:fill-box;transform-origin:50% 100%}.ch-spark{max-width:100%;height:auto;display:block;overflow:visible}.ch-spark-line{stroke-width:var(--stroke-2)}.ch-spark-dot{stroke:var(--surface-field);stroke-width:var(--hairline-strong)}.ch-tile{gap:var(--space-0-75);text-align:left;flex-direction:column;min-width:0;display:flex}.ch-tile-label{font-family:var(--font-body);font-size:var(--text-help);color:var(--ink-3)}.ch-tile-value{color:var(--ink-1);font-size:var(--text-kpi);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-kpi);font-variant-numeric:tabular-nums}.ch-tile-delta{align-items:center;gap:var(--space-1-5);font-size:var(--text-btn-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;display:flex}.ch-tile-dot{width:var(--space-2);height:var(--space-2);border-radius:50%}.ch-tile-delta-value{white-space:nowrap}.ch-tile-delta-label{color:var(--ink-3);font-variant-numeric:normal}.ch-tile-sub{font-size:var(--text-btn-sm);line-height:var(--leading-ui);color:var(--ink-2)}.ch-tile-trend{margin-top:var(--space-2);display:block}.ch-fill--shade-1,.ch-swatch--shade-1{--tone:var(--chart-share-1)}.ch-fill--shade-2,.ch-swatch--shade-2{--tone:var(--chart-share-2)}.ch-fill--shade-3,.ch-swatch--shade-3{--tone:var(--chart-share-3)}.ch-fill--shade-4,.ch-swatch--shade-4{--tone:var(--chart-share-4)}.ch-fill--shade-5,.ch-swatch--shade-5{--tone:color-mix(in srgb, var(--chart-share-4) 70%, var(--chart-share-3))}.ch-fill--shade-6,.ch-swatch--shade-6{--tone:color-mix(in srgb, var(--chart-share-4) 55%, transparent)}.ch-heat{--heat:var(--chart-main);fill:var(--heat);fill-opacity:.6;stroke:url(#glass-edge);stroke-width:var(--hairline);transform-box:fill-box;transform-origin:50%;transition:transform var(--dur-spring) var(--ease-spring-firm), fill-opacity var(--dur-indicator) var(--ease-fade)}.ch-heat--0{--heat:var(--chart-grid);fill-opacity:.55}.ch-heat--1{--heat:color-mix(in oklab, var(--chart-main) 20%, var(--chart-grid))}.ch-heat--2{--heat:color-mix(in oklab, var(--chart-main) 40%, var(--chart-grid))}.ch-heat--3{--heat:color-mix(in oklab, var(--chart-main) 60%, var(--chart-grid))}.ch-heat--4{--heat:color-mix(in oklab, var(--chart-main) 80%, var(--chart-grid))}.ch-heat--5{--heat:var(--chart-main)}.ch-heat--on{fill-opacity:.7;transform:scale(1.08)}.ch-dot{stroke:var(--surface-field);stroke-width:var(--hairline-strong);opacity:.85}.ch-dot--on{stroke:var(--ink-1);opacity:1}.ch-zero{stroke:var(--ink-3);stroke-width:var(--hairline)}.ch-fill--neutral,.ch-stroke--neutral,.ch-swatch--neutral,.ch-area--neutral{--tone:var(--sense-neutral)}.ch-tile[class*=ch-tile--tone-] .ch-tile-label:before{content:"";width:var(--dot-state);height:var(--dot-state);margin-right:var(--space-1-5);border-radius:var(--radius-pill);background:var(--tile-tone,var(--teal));vertical-align:middle;display:inline-block}.ch-tile--tone-good{--tile-tone:var(--sense-favorable)}.ch-tile--tone-warn{--tile-tone:var(--sense-warning)}.ch-tile--tone-info{--tile-tone:var(--sense-info)}.ch-tile--tone-muted{--tile-tone:var(--sense-unfavorable)}.ch-tile--tone-neutral{--tile-tone:var(--sense-neutral)}.ch-tile--tone-primary{--tile-tone:var(--teal)}.ch-count{font-variant-numeric:tabular-nums}.ch-donut{min-width:0}.ch-ring-dial{place-items:center;display:inline-grid;position:relative}.ch-ring-center{font-family:var(--font-body);font-size:var(--text-read);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--ink-1);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ch-ring{align-items:center;gap:var(--space-1);flex-direction:column;display:inline-flex}.ch-ring-label{font-size:var(--text-help);color:var(--ink-3);text-align:center}.ch-rings{gap:var(--space-4) var(--space-6);flex-wrap:wrap;justify-content:space-around;display:flex}.ch-bullet-band-1{fill:var(--fill-deep)}.ch-bullet-band-2{fill:var(--fill-strong)}.ch-bullet-band-3{fill:var(--fill-hover)}.ch-bullet-target{stroke:var(--ink-1);stroke-width:var(--stroke-2)}.ch-slope-line{fill:none;stroke-width:var(--stroke-2);stroke-linecap:round;transition:opacity var(--dur-indicator) var(--ease-fade), stroke-width var(--dur-indicator) var(--ease-fade)}.ch-slope-line--dim{opacity:.3}.ch-slope-line--on{stroke-width:var(--space-0-75)}.ch-slope-axis{stroke:var(--line);stroke-width:var(--hairline)}.ch-slope-head{font-size:var(--text-axis);font-family:var(--font-body);fill:var(--ink-3)}.ch-slope-label{font-size:var(--text-axis);fill:var(--ink-2)}.ch-slope-label--on{fill:var(--ink-1);font-weight:var(--weight-semibold)}.ch-strip-range{stroke:var(--fill-deep);stroke-width:var(--stroke-2);stroke-linecap:round}.ch-strip-band{fill:var(--teal);opacity:.22}.ch-strip-median{fill:var(--teal);stroke:var(--glass-panel-bottom);stroke-width:var(--hairline-strong)}.ch-strip-marker{fill:var(--sense-warning)}.lf{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.lf-scroll{min-width:0}@media (max-width:880px){.ch-legend-side{flex-direction:column;align-items:stretch}.lf-scroll{overscroll-behavior-x:contain;overflow:auto hidden}}.lf-svg{touch-action:pan-x pan-y;display:block;overflow:visible}.lf-svg:focus{outline:none}.lf-svg:focus-visible{outline:var(--stroke-2) solid var(--teal-ink);outline-offset:var(--space-0-75);border-radius:var(--radius-md)}.lf-node--main,.lf-ribbon--main{fill:var(--chart-main)}.lf-node--coming,.lf-ribbon--coming{fill:var(--chart-id-3)}.lf-node--open,.lf-ribbon--open{fill:var(--chart-ramp-from)}.lf-node--lost,.lf-ribbon--lost{fill:var(--chart-id-2)}.lf-node--zero{fill:var(--color-tile-ui-deep)}.lf-node{fill-opacity:.6}.lf-ribbon--main{fill-opacity:.36}.lf-ribbon--coming,.lf-ribbon--open,.lf-ribbon--lost{fill-opacity:.42}.lf-sheen{pointer-events:none}.lf-sheen-stop{stop-color:var(--color-white)}.lf-count{fill:var(--color-text-primary);font-family:var(--font-primary);font-size:var(--text-window);font-variant-numeric:tabular-nums;font-weight:600}
