html[data-tp-design=pp]:has([data-tp-pp-root]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:var(--pp-scroll-thumb) transparent;--pp-bg:#fdf9f5;--pp-surface:#fff;--pp-text:#2b1d4f;--pp-text2:#2b1d4fb8;--pp-line:#2b1d4f1a;--pp-link:#4d5bf5;--pp-soft:#f7eedf;--pp-info:#4d5bf51a;--pp-fill:#4d5bf5;--pp-on-fill:#fff;--pp-track:#2b1d4f1a;--pp-credit:#2b1d4f38;--pp-success:#166534;--pp-success-bg:#16a34a1f;--pp-warn:#b45309;--pp-avatar:#aeceff;--pp-shadow:0 6px 16px 0 #194a9014, 0 2px 2px 0 #12346405;--pp-scrim:#2b1d4f7a;--pp-neutral-bg:#2b1d4f0d;--pp-selected-bg:#2b1d4f;--pp-on-selected:#fdf9f5;--pp-warn-bg:#f6bf604d;--pp-retry-bg:#f6bf6059;--pp-link-hover:#3d4be5;--pp-link-on-soft:#3d4be5;--pp-warn-on-soft:#a14a07;--pp-shadow-overlay:0 24px 56px 0 #194a902e;--pp-focus:#4d5bf5;--pp-focus-ring:0 0 0 2px var(--pp-surface), 0 0 0 4px var(--pp-focus);--pp-scroll-thumb:#2b1d4f47;--pp-qr-bg:#fff;--pp-data-first:#8fd9a8;--pp-data-strong:#5cc98a;--pp-data-retry:#f6bf60;--pp-data-low:#fb8c55;--pp-data-none:var(--pp-track);--pp-on-data:#2b1d4f;--pp-on-data-2:#2b1d4fb8;--pp-area-0:#fb8c55;--pp-area-0-tint:#fb8c5529;--pp-area-0-tint-strong:#fb8c5533;--pp-area-1:#f6bf60;--pp-area-1-tint:#f6bf6038;--pp-area-1-tint-strong:#f6bf604d;--pp-area-2:#aeceff;--pp-area-2-tint:#aeceff59;--pp-area-2-tint-strong:#aeceff73;--pp-area-3:#4d5bf5;--pp-area-3-tint:#4d5bf514;--pp-area-3-tint-strong:#4d5bf51a;--pp-credit-hatch:repeating-linear-gradient(135deg, var(--pp-credit) 0 2px, transparent 2px 4px);--pp-sq-reached:var(--pp-data-strong);--pp-sq-under:var(--pp-data-retry);--pp-sq-notyet:var(--pp-track);--pp-sq-nogame:var(--pop-error);--pp-sq-edge:#2b1d4f8c;--pp-min-session:var(--pp-data-strong);--pp-min-session-ink:var(--pp-on-data);--pp-min-near:var(--pp-data-first);--pp-min-near-ink:var(--pp-on-data);--pp-min-some:#cdeed8;--pp-min-some-ink:var(--pp-on-data);--pp-day-zero-edge:var(--pp-line);--pp-day-later:var(--pp-neutral-bg);--pp-day-absent-edge:var(--pp-credit);--pp-mascot-disc:transparent;--pp-kpi-flag:var(--pp-warn);--pp-kpi-muted:var(--pp-text2);--pp-tile-high:var(--pp-data-first);--pp-tile-high-ink:var(--pp-on-data);--pp-tile-mid:var(--pp-neutral-bg);--pp-tile-mid-ink:var(--pp-text);--pp-tile-low:var(--pp-data-retry);--pp-tile-low-ink:var(--pp-on-data);--pp-tile-flagged:var(--pp-data-low);--pp-tile-flagged-ink:var(--pp-on-data);--pp-tile-empty-edge:var(--pp-track);--pp-tile-empty-ink:var(--pp-text2);--pop-text-secondary:var(--pp-text2);--pop-eyebrow-ink:var(--pp-text2);--pop-text-disabled:#2b1d4f66;--pop-border-card:var(--pp-line);--pop-heat-zero-border:var(--pp-line);--pop-card-edge:var(--pp-line);--pop-header-split:var(--pp-line);--pop-border-divider:var(--pp-line);--pop-bg-subtle:var(--pp-bg);--pop-bleu-alpha-5:var(--pp-soft);--pop-bg-surface-hover:var(--pp-soft);--pop-bg-btn-secondary:var(--pp-neutral-bg);--pop-bg-disabled:var(--pp-neutral-bg);--pop-bg-creme:var(--pp-soft);--pop-interactive-cascade:var(--pp-fill);--pop-interactive-cascade-hover:var(--pp-link-hover);--pop-text-on-cta:var(--pp-on-fill);--pop-border-focus:var(--pp-focus);--pop-shadow-focus-ring:var(--pp-focus-ring);--pop-shadow-card:var(--pp-shadow);--pop-shadow-overlay:var(--pp-shadow-overlay);--pop-bg-overlay-scrim:var(--pp-scrim);--pop-drawer-scrim:var(--pp-scrim);--pop-success-ink:var(--pp-success);--pop-success-surface:var(--pp-success-bg);--pop-success-border:transparent;--pop-warning-ink:var(--pp-warn);--pop-warning-surface:var(--pp-warn-bg);--pop-warning-border:transparent;--pop-info-ink:var(--pp-link-on-soft);--pop-info-surface:var(--pp-info);--pop-info-border:transparent;--pop-neutral-ink:var(--pp-text);--pop-neutral-surface:var(--pp-neutral-bg);--pop-neutral-border:transparent;--pop-status-not-yet:var(--pp-sq-notyet);--pop-square-edge:var(--pp-sq-edge);--pop-success:var(--pp-sq-reached);--pop-danger:var(--pp-sq-nogame);--pop-skills-amber:var(--pp-warn);--pop-fs-h1:32px;--pop-tracking-display:-.02em;--pop-fs-display:56px}html[data-tp-design=pp]:has([data-tp-pp-root]) h1{letter-spacing:-.02em;line-height:1.1}html[data-tp-design=pp]:has([data-tp-pp-root]) header[data-tp-pp-root] nav[aria-label=Breadcrumb] ol{color:var(--pp-text);font-weight:600}html[data-tp-design=pp]:has([data-tp-pp-root]) header[data-tp-pp-root] nav[aria-label=Breadcrumb] :is(a,button){color:var(--pp-link);font-weight:600}html[data-tp-design=pp]:has([data-tp-pp-root]) header[data-tp-pp-root] nav[aria-label=Breadcrumb] :is(a,button):hover{color:var(--pp-link-hover);text-underline-offset:3px}html[data-tp-design=pp]:has([data-tp-pp-root]) header[data-tp-pp-root] nav[aria-label=Breadcrumb] li>span:has(>svg){color:var(--pp-text2)}@media not (min-width:760px){html[data-tp-design=pp]:has([data-tp-pp-root]):has([data-pp-tabs]) [data-pp-pills]{display:none}html[data-tp-design=pp]:has([data-tp-pp-root]):has([data-pp-tabs]) body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}}@media (min-width:760px){[data-pp-tabs]{display:none}}@media screen and not (min-width:760px){html[data-tp-design=pp]:has([data-tp-pp-root]) header[data-tp-pp-root]{display:contents}html[data-tp-design=pp]:has([data-tp-pp-root]) header[data-tp-pp-root]>[data-pp-row1]{z-index:calc(var(--pop-z-sticky) + 1);border-bottom:1px solid var(--pp-line);background:var(--pp-surface);position:sticky;top:0}html[data-tp-design=pp]:has([data-tp-pp-root]) header[data-tp-pp-root]>[data-pp-row2]{z-index:var(--pop-z-sticky);border-top-width:0;border-bottom:1px solid var(--pp-line);background:var(--pp-surface);position:relative}}@media screen and (prefers-color-scheme:dark){html[data-tp-design=pp]:has([data-tp-pp-root]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pp-bg:#161027;--pp-surface:#211939;--pp-text:#fdf9f5;--pp-text2:#fdf9f5bd;--pp-line:#fdf9f51f;--pp-link:#aeceff;--pp-soft:#fdf9f514;--pp-info:#7b87ff38;--pp-fill:#7b87ff;--pp-on-fill:#161027;--pp-track:#fdf9f51f;--pp-credit:#fdf9f547;--pp-success:#8fe3b0;--pp-success-bg:#8fe3b029;--pp-warn:#f6bf60;--pp-shadow:0 8px 24px 0 #00000059;--pp-scrim:#0000008c;--pp-neutral-bg:#fdf9f514;--pp-selected-bg:#fdf9f5;--pp-on-selected:#161027;--pp-link-hover:#c9ddff;--pp-link-on-soft:#aeceff;--pp-warn-on-soft:#f6bf60;--pp-shadow-overlay:0 24px 56px 0 #00000080;--pp-focus:#aeceff;--pp-scroll-thumb:#fdf9f547;--pp-area-2-tint:#aeceff38;--pp-area-2-tint-strong:#aeceff4d;--pp-area-3-tint:#7b87ff2e;--pp-area-3-tint-strong:#7b87ff38;--pp-sq-edge:#fdf9f58c;--pp-min-session:var(--pp-data-strong);--pp-min-session-ink:var(--pp-on-data);--pp-min-near:#50a67a;--pp-min-near-ink:var(--pp-on-data);--pp-min-some:#395f59;--pp-min-some-ink:var(--pp-text);--pp-sq-nogame:#f87171;--pp-mascot-disc:#fdf9f5;--pop-bleu-galaxie:#fdf9f5;--pop-blanc-lait:#161027;--pop-blanc:#211939;--pop-blanc-creme:#fdf9f514;--pop-text-disabled:#fdf9f566;--pop-border-visible:#fdf9f53d;--pop-border-input:#fdf9f53d;--pop-shadow-input:none;--pop-bg-btn-secondary-hover:#fdf9f51f;--pop-heat-ink-faint:#fdf9f559;--pop-heat-absent-border:#fdf9f533;--pop-hatch:repeating-linear-gradient(135deg, #fdf9f514 0 3px, transparent 3px 7px);--pop-day-box-edge:#fdf9f53d;--pop-day-box-later:#fdf9f50a;--pop-day-head-later:#fdf9f559;--pop-cascade-tint-5:#7b87ff1a;--pop-cascade-tint-8:#7b87ff29;--pop-cascade-tint-10:#7b87ff38;--pop-cascade-tint-14:#7b87ff47;--pop-skills-empty-border:#fdf9f529;--pop-skills-swatch-border:#fdf9f540;--pop-skills-empty-ink:#fdf9f566;--pop-skills-sort-tint:#7b87ff29;--pop-skills-row-hover:#7b87ff1a;--pop-skills-tag-on-brand:#16102729;--pop-error-ink:#fca5a5;--pop-error-surface:#dc262629;--pop-error-border:#fca5a559}html[data-tp-design=pp]:has([data-tp-pp-root]) [data-pp-mascot]{background:var(--pp-mascot-disc);border-radius:9999px;padding:2px}html[data-tp-design=pp]:has([data-tp-pp-root]) :is([style*="background:var(--pop-bleu-ciel)"],[style*="background: var(--pop-bleu-ciel)"],[style*="background:var(--pop-jaune-soleil)"],[style*="background: var(--pop-jaune-soleil)"],[style*="background:var(--pop-orange-zeste)"],[style*="background: var(--pop-orange-zeste)"],[style*="background:var(--pop-success)"],[style*="background: var(--pop-success)"]){color:var(--pp-on-data)!important}html[data-tp-design=pp]:has([data-tp-pp-root]) :is([class~="rounded-[24px]"],[class~="rounded-[18px]"])[class~="bg-[var(--pop-bleu-galaxie)]"][class~="text-[var(--pop-blanc-lait)]"]{background-color:var(--pp-surface);color:var(--pp-text)}}
