@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--shadow-pop:0 10px 30px -10px #14141e40}}.visible{visibility:visible}.inline{display:inline}.table{display:table}.r2h\:sticky:where(*){position:sticky}.r2h\:top-20:where(*){top:calc(var(--spacing) * 20)}.r2h\:col-span-full:where(*){grid-column:1/-1}.r2h\:m-0:where(*){margin:calc(var(--spacing) * 0)}.r2h\:mx-auto:where(*){margin-inline:auto}.r2h\:ms-auto:where(*){margin-inline-start:auto}.r2h\:mt-0\.5:where(*){margin-top:calc(var(--spacing) * .5)}.r2h\:mt-1:where(*){margin-top:calc(var(--spacing) * 1)}.r2h\:mt-1\.5:where(*){margin-top:calc(var(--spacing) * 1.5)}.r2h\:mt-2:where(*){margin-top:calc(var(--spacing) * 2)}.r2h\:mt-2\.5:where(*){margin-top:calc(var(--spacing) * 2.5)}.r2h\:mt-3:where(*){margin-top:calc(var(--spacing) * 3)}.r2h\:mt-4:where(*){margin-top:calc(var(--spacing) * 4)}.r2h\:mt-5:where(*){margin-top:calc(var(--spacing) * 5)}.r2h\:mt-6:where(*){margin-top:calc(var(--spacing) * 6)}.r2h\:mt-auto:where(*){margin-top:auto}.r2h\:mr-2:where(*){margin-right:calc(var(--spacing) * 2)}.r2h\:mb-0:where(*){margin-bottom:calc(var(--spacing) * 0)}.r2h\:mb-1:where(*){margin-bottom:calc(var(--spacing) * 1)}.r2h\:mb-1\.5:where(*){margin-bottom:calc(var(--spacing) * 1.5)}.r2h\:mb-2:where(*){margin-bottom:calc(var(--spacing) * 2)}.r2h\:mb-2\.5:where(*){margin-bottom:calc(var(--spacing) * 2.5)}.r2h\:mb-3:where(*){margin-bottom:calc(var(--spacing) * 3)}.r2h\:mb-4:where(*){margin-bottom:calc(var(--spacing) * 4)}.r2h\:ml-1:where(*){margin-left:calc(var(--spacing) * 1)}.r2h\:ml-2:where(*){margin-left:calc(var(--spacing) * 2)}.r2h\:ml-auto:where(*){margin-left:auto}.r2h\:line-clamp-2:where(*){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.r2h\:line-clamp-3:where(*){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.r2h\:block:where(*){display:block}.r2h\:flex:where(*){display:flex}.r2h\:grid:where(*){display:grid}.r2h\:hidden:where(*){display:none}.r2h\:inline-block:where(*){display:inline-block}.r2h\:inline-flex:where(*){display:inline-flex}.r2h\:h-1\.5:where(*){height:calc(var(--spacing) * 1.5)}.r2h\:h-2:where(*){height:calc(var(--spacing) * 2)}.r2h\:h-2\.5:where(*){height:calc(var(--spacing) * 2.5)}.r2h\:h-3\.5:where(*){height:calc(var(--spacing) * 3.5)}.r2h\:h-4:where(*){height:calc(var(--spacing) * 4)}.r2h\:h-5:where(*){height:calc(var(--spacing) * 5)}.r2h\:h-7:where(*){height:calc(var(--spacing) * 7)}.r2h\:h-8:where(*){height:calc(var(--spacing) * 8)}.r2h\:h-9:where(*){height:calc(var(--spacing) * 9)}.r2h\:h-10:where(*){height:calc(var(--spacing) * 10)}.r2h\:h-11:where(*){height:calc(var(--spacing) * 11)}.r2h\:h-12:where(*){height:calc(var(--spacing) * 12)}.r2h\:h-14:where(*){height:calc(var(--spacing) * 14)}.r2h\:h-\[38px\]:where(*){height:38px}.r2h\:h-full:where(*){height:100%}.r2h\:max-h-\[calc\(100vh-6rem\)\]:where(*){max-height:calc(100vh - 6rem)}.r2h\:w-2:where(*){width:calc(var(--spacing) * 2)}.r2h\:w-2\.5:where(*){width:calc(var(--spacing) * 2.5)}.r2h\:w-3\.5:where(*){width:calc(var(--spacing) * 3.5)}.r2h\:w-4:where(*){width:calc(var(--spacing) * 4)}.r2h\:w-5:where(*){width:calc(var(--spacing) * 5)}.r2h\:w-7:where(*){width:calc(var(--spacing) * 7)}.r2h\:w-8:where(*){width:calc(var(--spacing) * 8)}.r2h\:w-9:where(*){width:calc(var(--spacing) * 9)}.r2h\:w-10:where(*){width:calc(var(--spacing) * 10)}.r2h\:w-12:where(*){width:calc(var(--spacing) * 12)}.r2h\:w-14:where(*){width:calc(var(--spacing) * 14)}.r2h\:w-20:where(*){width:calc(var(--spacing) * 20)}.r2h\:w-24:where(*){width:calc(var(--spacing) * 24)}.r2h\:w-32:where(*){width:calc(var(--spacing) * 32)}.r2h\:w-full:where(*){width:100%}.r2h\:w-px:where(*){width:1px}.r2h\:max-w-6xl:where(*){max-width:var(--container-6xl)}.r2h\:max-w-7xl:where(*){max-width:var(--container-7xl)}.r2h\:max-w-\[85\%\]:where(*){max-width:85%}.r2h\:max-w-\[240px\]:where(*){max-width:240px}.r2h\:max-w-none:where(*){max-width:none}.r2h\:max-w-sm:where(*){max-width:var(--container-sm)}.r2h\:min-w-0:where(*){min-width:calc(var(--spacing) * 0)}.r2h\:min-w-\[16rem\]:where(*){min-width:16rem}.r2h\:min-w-\[60px\]:where(*){min-width:60px}.r2h\:min-w-\[150px\]:where(*){min-width:150px}.r2h\:min-w-\[220px\]:where(*){min-width:220px}.r2h\:flex-1:where(*){flex:1}.r2h\:flex-shrink-0:where(*),.r2h\:shrink-0:where(*){flex-shrink:0}.r2h\:cursor-pointer:where(*){cursor:pointer}.r2h\:list-decimal:where(*){list-style-type:decimal}.r2h\:list-disc:where(*){list-style-type:disc}.r2h\:list-none:where(*){list-style-type:none}.r2h\:grid-cols-1:where(*){grid-template-columns:repeat(1,minmax(0,1fr))}.r2h\:grid-cols-2:where(*){grid-template-columns:repeat(2,minmax(0,1fr))}.r2h\:grid-cols-3:where(*){grid-template-columns:repeat(3,minmax(0,1fr))}.r2h\:flex-col:where(*){flex-direction:column}.r2h\:flex-wrap:where(*){flex-wrap:wrap}.r2h\:items-baseline:where(*){align-items:baseline}.r2h\:items-center:where(*){align-items:center}.r2h\:items-end:where(*){align-items:flex-end}.r2h\:items-start:where(*){align-items:flex-start}.r2h\:justify-between:where(*){justify-content:space-between}.r2h\:justify-center:where(*){justify-content:center}.r2h\:justify-end:where(*){justify-content:flex-end}.r2h\:justify-start:where(*){justify-content:flex-start}.r2h\:gap-1:where(*){gap:calc(var(--spacing) * 1)}.r2h\:gap-1\.5:where(*){gap:calc(var(--spacing) * 1.5)}.r2h\:gap-2:where(*){gap:calc(var(--spacing) * 2)}.r2h\:gap-2\.5:where(*){gap:calc(var(--spacing) * 2.5)}.r2h\:gap-3:where(*){gap:calc(var(--spacing) * 3)}.r2h\:gap-3\.5:where(*){gap:calc(var(--spacing) * 3.5)}.r2h\:gap-4:where(*){gap:calc(var(--spacing) * 4)}.r2h\:gap-4\.5:where(*){gap:calc(var(--spacing) * 4.5)}.r2h\:gap-5:where(*){gap:calc(var(--spacing) * 5)}.r2h\:gap-5\.5:where(*){gap:calc(var(--spacing) * 5.5)}.r2h\:gap-6:where(*){gap:calc(var(--spacing) * 6)}.r2h\:gap-7:where(*){gap:calc(var(--spacing) * 7)}.r2h\:gap-8:where(*){gap:calc(var(--spacing) * 8)}:where(.r2h\:space-y-3\.5:where(*)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.r2h\:space-y-5:where(*)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.r2h\:gap-x-3:where(*){column-gap:calc(var(--spacing) * 3)}.r2h\:gap-x-4:where(*){column-gap:calc(var(--spacing) * 4)}.r2h\:gap-y-1:where(*){row-gap:calc(var(--spacing) * 1)}.r2h\:self-start:where(*){align-self:flex-start}.r2h\:truncate:where(*){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r2h\:overflow-hidden:where(*){overflow:hidden}.r2h\:overflow-x-auto:where(*){overflow-x:auto}.r2h\:overflow-y-auto:where(*){overflow-y:auto}.r2h\:rounded-2xl:where(*){border-radius:var(--radius-2xl)}.r2h\:rounded-\[9px\]:where(*){border-radius:9px}.r2h\:rounded-\[10px\]:where(*){border-radius:10px}.r2h\:rounded-full:where(*){border-radius:3.40282e38px}.r2h\:rounded-lg:where(*){border-radius:var(--radius-lg)}.r2h\:rounded-md:where(*){border-radius:var(--radius-md)}.r2h\:rounded-xl:where(*){border-radius:var(--radius-xl)}.r2h\:rounded-br-md:where(*){border-bottom-right-radius:var(--radius-md)}.r2h\:rounded-bl-md:where(*){border-bottom-left-radius:var(--radius-md)}.r2h\:border:where(*){border-style:var(--tw-border-style);border-width:1px}.r2h\:border-2:where(*){border-style:var(--tw-border-style);border-width:2px}.r2h\:border-t:where(*){border-top-style:var(--tw-border-style);border-top-width:1px}.r2h\:border-b:where(*){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.r2h\:border-dashed:where(*){--tw-border-style:dashed;border-style:dashed}.r2h\:border-accent:where(*){border-color:rgb(var(--c-accent))}.r2h\:border-accent-soft:where(*){border-color:rgb(var(--c-accent-soft))}.r2h\:border-accent\/40:where(*){border-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab,red,red)){.r2h\:border-accent\/40:where(*){border-color:color-mix(in oklab,rgb(var(--c-accent)) 40%,transparent)}}.r2h\:border-danger:where(*){border-color:rgb(var(--c-danger))}.r2h\:border-line:where(*){border-color:rgb(var(--c-line))}.r2h\:border-warn:where(*){border-color:rgb(var(--c-warn))}.r2h\:bg-accent:where(*){background-color:rgb(var(--c-accent))}.r2h\:bg-accent-soft:where(*),.r2h\:bg-accent-soft\/40:where(*){background-color:rgb(var(--c-accent-soft))}@supports (color:color-mix(in lab,red,red)){.r2h\:bg-accent-soft\/40:where(*){background-color:color-mix(in oklab,rgb(var(--c-accent-soft)) 40%,transparent)}}.r2h\:bg-canvas:where(*){background-color:rgb(var(--c-canvas))}.r2h\:bg-danger:where(*){background-color:rgb(var(--c-danger))}.r2h\:bg-danger-soft:where(*){background-color:rgb(var(--c-danger-soft))}.r2h\:bg-faint:where(*){background-color:rgb(var(--c-faint))}.r2h\:bg-fam-coll:where(*){background-color:rgb(var(--c-fam-coll))}.r2h\:bg-fam-com:where(*){background-color:rgb(var(--c-fam-com))}.r2h\:bg-fam-jur:where(*){background-color:rgb(var(--c-fam-jur))}.r2h\:bg-fam-paie:where(*){background-color:rgb(var(--c-fam-paie))}.r2h\:bg-fam-veille:where(*){background-color:rgb(var(--c-fam-veille))}.r2h\:bg-info:where(*){background-color:rgb(var(--c-info))}.r2h\:bg-info-soft:where(*){background-color:rgb(var(--c-info-soft))}.r2h\:bg-line:where(*){background-color:rgb(var(--c-line))}.r2h\:bg-muted:where(*){background-color:rgb(var(--c-muted))}.r2h\:bg-ok:where(*){background-color:rgb(var(--c-ok))}.r2h\:bg-ok-soft:where(*){background-color:rgb(var(--c-ok-soft))}.r2h\:bg-surface:where(*){background-color:rgb(var(--c-surface))}.r2h\:bg-surface-2:where(*){background-color:rgb(var(--c-surface-2))}.r2h\:bg-warn:where(*){background-color:rgb(var(--c-warn))}.r2h\:bg-warn-soft:where(*){background-color:rgb(var(--c-warn-soft))}.r2h\:object-contain:where(*){object-fit:contain}.r2h\:p-0:where(*){padding:calc(var(--spacing) * 0)}.r2h\:p-1\.5:where(*){padding:calc(var(--spacing) * 1.5)}.r2h\:p-3\.5:where(*){padding:calc(var(--spacing) * 3.5)}.r2h\:p-4:where(*){padding:calc(var(--spacing) * 4)}.r2h\:p-4\.5:where(*){padding:calc(var(--spacing) * 4.5)}.r2h\:p-5:where(*){padding:calc(var(--spacing) * 5)}.r2h\:px-0:where(*){padding-inline:calc(var(--spacing) * 0)}.r2h\:px-1\.5:where(*){padding-inline:calc(var(--spacing) * 1.5)}.r2h\:px-2:where(*){padding-inline:calc(var(--spacing) * 2)}.r2h\:px-2\.5:where(*){padding-inline:calc(var(--spacing) * 2.5)}.r2h\:px-3:where(*){padding-inline:calc(var(--spacing) * 3)}.r2h\:px-3\.5:where(*){padding-inline:calc(var(--spacing) * 3.5)}.r2h\:px-4:where(*){padding-inline:calc(var(--spacing) * 4)}.r2h\:px-5:where(*){padding-inline:calc(var(--spacing) * 5)}.r2h\:px-6:where(*){padding-inline:calc(var(--spacing) * 6)}.r2h\:py-0\.5:where(*){padding-block:calc(var(--spacing) * .5)}.r2h\:py-1:where(*){padding-block:calc(var(--spacing) * 1)}.r2h\:py-1\.5:where(*){padding-block:calc(var(--spacing) * 1.5)}.r2h\:py-2:where(*){padding-block:calc(var(--spacing) * 2)}.r2h\:py-2\.5:where(*){padding-block:calc(var(--spacing) * 2.5)}.r2h\:py-3:where(*){padding-block:calc(var(--spacing) * 3)}.r2h\:py-3\.5:where(*){padding-block:calc(var(--spacing) * 3.5)}.r2h\:py-4:where(*){padding-block:calc(var(--spacing) * 4)}.r2h\:py-8:where(*){padding-block:calc(var(--spacing) * 8)}.r2h\:py-10:where(*){padding-block:calc(var(--spacing) * 10)}.r2h\:ps-5:where(*){padding-inline-start:calc(var(--spacing) * 5)}.r2h\:pt-1:where(*){padding-top:calc(var(--spacing) * 1)}.r2h\:pt-2:where(*){padding-top:calc(var(--spacing) * 2)}.r2h\:pt-2\.5:where(*){padding-top:calc(var(--spacing) * 2.5)}.r2h\:pt-3:where(*){padding-top:calc(var(--spacing) * 3)}.r2h\:pt-3\.5:where(*){padding-top:calc(var(--spacing) * 3.5)}.r2h\:pt-4:where(*){padding-top:calc(var(--spacing) * 4)}.r2h\:pt-5:where(*){padding-top:calc(var(--spacing) * 5)}.r2h\:pt-5\.5:where(*){padding-top:calc(var(--spacing) * 5.5)}.r2h\:pr-2:where(*){padding-right:calc(var(--spacing) * 2)}.r2h\:pr-3:where(*){padding-right:calc(var(--spacing) * 3)}.r2h\:pr-4:where(*){padding-right:calc(var(--spacing) * 4)}.r2h\:pr-5:where(*){padding-right:calc(var(--spacing) * 5)}.r2h\:pr-8:where(*){padding-right:calc(var(--spacing) * 8)}.r2h\:pb-1:where(*){padding-bottom:calc(var(--spacing) * 1)}.r2h\:pb-2:where(*){padding-bottom:calc(var(--spacing) * 2)}.r2h\:pb-3:where(*){padding-bottom:calc(var(--spacing) * 3)}.r2h\:pb-4\.5:where(*){padding-bottom:calc(var(--spacing) * 4.5)}.r2h\:pb-5:where(*){padding-bottom:calc(var(--spacing) * 5)}.r2h\:pl-0:where(*){padding-left:calc(var(--spacing) * 0)}.r2h\:pl-3:where(*){padding-left:calc(var(--spacing) * 3)}.r2h\:pl-4:where(*){padding-left:calc(var(--spacing) * 4)}.r2h\:pl-5:where(*){padding-left:calc(var(--spacing) * 5)}.r2h\:pl-6:where(*){padding-left:calc(var(--spacing) * 6)}.r2h\:text-center:where(*){text-align:center}.r2h\:text-left:where(*){text-align:left}.r2h\:text-right:where(*){text-align:right}.r2h\:align-middle:where(*){vertical-align:middle}.r2h\:font-mono:where(*){font-family:var(--font-mono)}.r2h\:text-2xl:where(*){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.r2h\:text-2xs:where(*){font-size:12px;line-height:var(--tw-leading,1.35)}.r2h\:text-base:where(*){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.r2h\:text-lg:where(*){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.r2h\:text-sm:where(*){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.r2h\:text-xl:where(*){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.r2h\:text-xs:where(*){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.r2h\:text-\[13px\]:where(*){font-size:13px}.r2h\:text-\[15px\]:where(*){font-size:15px}.r2h\:text-\[17px\]:where(*){font-size:17px}.r2h\:text-\[26px\]:where(*){font-size:26px}.r2h\:leading-none:where(*){--tw-leading:1;line-height:1}.r2h\:leading-relaxed:where(*){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.r2h\:leading-snug:where(*){--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.r2h\:leading-tight:where(*){--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.r2h\:font-bold:where(*){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.r2h\:font-extrabold:where(*){--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.r2h\:font-medium:where(*){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.r2h\:font-normal:where(*){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.r2h\:font-semibold:where(*){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.r2h\:tracking-normal:where(*){--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.r2h\:tracking-tight:where(*){--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.r2h\:tracking-wider:where(*){--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.r2h\:tracking-widest:where(*){--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.r2h\:whitespace-nowrap:where(*){white-space:nowrap}.r2h\:whitespace-pre-line:where(*){white-space:pre-line}.r2h\:whitespace-pre-wrap:where(*){white-space:pre-wrap}.r2h\:text-accent:where(*){color:rgb(var(--c-accent))}.r2h\:text-accent-strong:where(*){color:rgb(var(--c-accent-strong))}.r2h\:text-danger:where(*){color:rgb(var(--c-danger))}.r2h\:text-faint:where(*){color:rgb(var(--c-faint))}.r2h\:text-fam-veille:where(*){color:rgb(var(--c-fam-veille))}.r2h\:text-info:where(*){color:rgb(var(--c-info))}.r2h\:text-ink:where(*){color:rgb(var(--c-ink))}.r2h\:text-ink-2:where(*){color:rgb(var(--c-ink-2))}.r2h\:text-line:where(*){color:rgb(var(--c-line))}.r2h\:text-muted:where(*){color:rgb(var(--c-muted))}.r2h\:text-ok:where(*){color:rgb(var(--c-ok))}.r2h\:text-surface:where(*){color:rgb(var(--c-surface))}.r2h\:text-warn:where(*){color:rgb(var(--c-warn))}.r2h\:text-white:where(*){color:var(--color-white)}.r2h\:capitalize:where(*){text-transform:capitalize}.r2h\:normal-case:where(*){text-transform:none}.r2h\:uppercase:where(*){text-transform:uppercase}.r2h\:italic:where(*){font-style:italic}.r2h\:tabular-nums:where(*){--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.r2h\:no-underline:where(*){text-decoration-line:none}.r2h\:opacity-50:where(*){opacity:.5}.r2h\:opacity-70:where(*){opacity:.7}.r2h\:shadow-card:where(*){--tw-shadow:0 1px 2px var(--tw-shadow-color,#14141e0d), 0 8px 24px -14px var(--tw-shadow-color,#14141e2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.r2h\:ring-1:where(*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.r2h\:ring-accent:where(*){--tw-ring-color:rgb(var(--c-accent))}.r2h\:transition:where(*){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.r2h\:transition-colors:where(*){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.r2h\:select-none:where(*){-webkit-user-select:none;user-select:none}@media(hover:hover){.r2h\:hover\:-translate-y-px:where(*):hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.r2h\:hover\:border-accent:where(*):hover,.r2h\:hover\:border-accent\/40:where(*):hover{border-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab,red,red)){.r2h\:hover\:border-accent\/40:where(*):hover{border-color:color-mix(in oklab,rgb(var(--c-accent)) 40%,transparent)}}.r2h\:hover\:bg-accent-strong:where(*):hover{background-color:rgb(var(--c-accent-strong))}.r2h\:hover\:bg-surface-2:where(*):hover{background-color:rgb(var(--c-surface-2))}.r2h\:hover\:text-accent:where(*):hover{color:rgb(var(--c-accent))}.r2h\:hover\:text-ink:where(*):hover{color:rgb(var(--c-ink))}.r2h\:hover\:underline:where(*):hover{text-decoration-line:underline}.r2h\:hover\:shadow-pop:where(*):hover{--tw-shadow:0 10px 30px -10px var(--tw-shadow-color,#14141e40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.r2h\:focus\:border-accent:where(*):focus{border-color:rgb(var(--c-accent))}.r2h\:focus\:ring-2:where(*):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.r2h\:focus\:ring-accent\/20:where(*):focus{--tw-ring-color:rgb(var(--c-accent))}@supports (color:color-mix(in lab,red,red)){.r2h\:focus\:ring-accent\/20:where(*):focus{--tw-ring-color:color-mix(in oklab, rgb(var(--c-accent)) 20%, transparent)}}.r2h\:focus\:outline-none:where(*):focus{--tw-outline-style:none;outline-style:none}@media(min-width:40rem){.r2h\:sm\:block:where(*){display:block}.r2h\:sm\:inline:where(*){display:inline}.r2h\:sm\:table-cell:where(*){display:table-cell}.r2h\:sm\:grid-cols-2:where(*){grid-template-columns:repeat(2,minmax(0,1fr))}.r2h\:sm\:grid-cols-3:where(*){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:48rem){.r2h\:md\:col-span-2:where(*){grid-column:span 2/span 2}.r2h\:md\:inline:where(*){display:inline}.r2h\:md\:table-cell:where(*){display:table-cell}.r2h\:md\:grid-cols-2:where(*){grid-template-columns:repeat(2,minmax(0,1fr))}.r2h\:md\:grid-cols-3:where(*){grid-template-columns:repeat(3,minmax(0,1fr))}.r2h\:md\:grid-cols-4:where(*){grid-template-columns:repeat(4,minmax(0,1fr))}.r2h\:md\:grid-cols-6:where(*){grid-template-columns:repeat(6,minmax(0,1fr))}.r2h\:md\:grid-cols-\[1\.25fr_1fr\]:where(*){grid-template-columns:1.25fr 1fr}.r2h\:md\:px-5:where(*){padding-inline:calc(var(--spacing) * 5)}}@media(min-width:64rem){.r2h\:lg\:col-span-2:where(*){grid-column:span 2/span 2}.r2h\:lg\:block:where(*){display:block}.r2h\:lg\:inline:where(*){display:inline}.r2h\:lg\:grid-cols-2:where(*){grid-template-columns:repeat(2,minmax(0,1fr))}.r2h\:lg\:grid-cols-3:where(*){grid-template-columns:repeat(3,minmax(0,1fr))}.r2h\:lg\:grid-cols-4:where(*){grid-template-columns:repeat(4,minmax(0,1fr))}.r2h\:lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]:where(*){grid-template-columns:15rem minmax(0,1fr)}}@media(min-width:80rem){.r2h\:xl\:col-span-2:where(*){grid-column:span 2/span 2}.r2h\:xl\:col-span-3:where(*){grid-column:span 3/span 3}.r2h\:xl\:grid-cols-2:where(*){grid-template-columns:repeat(2,minmax(0,1fr))}.r2h\:xl\:grid-cols-3:where(*){grid-template-columns:repeat(3,minmax(0,1fr))}.r2h\:xl\:grid-cols-4:where(*){grid-template-columns:repeat(4,minmax(0,1fr))}.r2h\:xl\:grid-cols-5:where(*){grid-template-columns:repeat(5,minmax(0,1fr))}.r2h\:xl\:grid-cols-6:where(*){grid-template-columns:repeat(6,minmax(0,1fr))}.r2h\:xl\:grid-cols-\[1\.35fr_1fr\]:where(*){grid-template-columns:1.35fr 1fr}}@media(min-width:96rem){.r2h\:2xl\:grid-cols-3:where(*){grid-template-columns:repeat(3,minmax(0,1fr))}}:root{--c-canvas:255 255 255;--c-surface:255 255 255;--c-surface-2:241 242 246;--c-nav:237 239 247;--c-line:227 228 234;--c-ink:26 26 26;--c-ink-2:58 59 66;--c-muted:99 100 99;--c-faint:122 124 134;--c-accent:208 12 45;--c-accent-strong:181 0 30;--c-accent-soft:255 240 242;--c-ok:28 107 66;--c-ok-soft:224 241 231;--c-warn:154 91 0;--c-warn-soft:251 239 217;--c-danger:181 0 30;--c-danger-soft:251 228 232;--c-info:36 85 158;--c-info-soft:227 235 248;--c-fam-jur:59 91 219;--c-fam-paie:14 138 106;--c-fam-coll:178 106 0;--c-fam-com:122 61 184;--c-fam-veille:194 24 91}.dark{--c-canvas:22 23 28;--c-surface:29 30 37;--c-surface-2:38 40 48;--c-nav:29 30 37;--c-line:47 48 57;--c-ink:236 236 241;--c-ink-2:212 213 221;--c-muted:160 163 176;--c-faint:134 137 150;--c-accent:240 64 92;--c-accent-strong:255 107 128;--c-accent-soft:58 26 33;--c-ok:99 196 142;--c-ok-soft:23 48 31;--c-warn:224 160 64;--c-warn-soft:58 44 20;--c-danger:255 107 128;--c-danger-soft:60 27 34;--c-info:127 168 240;--c-info-soft:28 40 64;--c-fam-jur:122 150 255;--c-fam-paie:64 190 150;--c-fam-coll:230 160 60;--c-fam-com:178 128 240;--c-fam-veille:240 96 150}html{font-size:14px}html.text-large{font-size:16px}body,.fi-body{font-family:Open Sans,ui-sans-serif,system-ui,sans-serif}.fi-sidebar,.fi-sidebar-nav{background-color:rgb(var(--c-nav))}.fi-sidebar{border-color:rgb(var(--c-line))}.fi-sidebar-header{display:none}.fi-sidebar-group-label{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--c-muted));font-size:11px;font-weight:700}.fi-sidebar-group-button .fi-sidebar-group-label{font-size:11px}.fi-sidebar-item-button{color:rgb(var(--c-muted));border-radius:9px;font-weight:500}.fi-sidebar-item-button:hover{background-color:rgb(var(--c-ink) / .05)}.fi-sidebar-item-button .fi-sidebar-item-label{color:rgb(var(--c-ink-2));font-weight:500}.fi-sidebar-item-button .fi-sidebar-item-icon{color:rgb(var(--c-muted))}.fi-sidebar-item-active .fi-sidebar-item-button{background-color:rgb(var(--c-accent-soft))}.fi-sidebar-item-active .fi-sidebar-item-button .fi-sidebar-item-label,.fi-sidebar-item-active .fi-sidebar-item-button .fi-sidebar-item-icon{color:rgb(var(--c-accent));font-weight:600}.fi-sidebar-item-badge-ctn .fi-badge{background-color:rgb(var(--c-accent));color:#fff}.fi-sidebar-footer{background-color:rgb(var(--c-surface-2));border-top:1px solid rgb(var(--c-line))}.fi-topbar>nav{background-color:rgb(var(--c-surface));border-color:rgb(var(--c-line))}.fi-body{background-color:rgb(var(--c-surface-2));color:rgb(var(--c-ink))}.dark .fi-body{background-color:rgb(var(--c-canvas))}.fi-header-heading{letter-spacing:-.01em;color:rgb(var(--c-ink));font-weight:800}.fi-header-subheading{color:rgb(var(--c-muted))}.fi-section,.fi-ta-ctn,.fi-wi-stats-overview-stat,.fi-fo-tabs,.fi-in-section{background-color:rgb(var(--c-surface));border-radius:14px}.fi-section,.fi-ta-ctn,.fi-fo-tabs{--tw-ring-color:rgb(var(--c-line))}.fi-ta-header-cell{letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--c-faint));font-size:11.5px;font-weight:700}.fi-ta-header-cell-label{font-size:11.5px}.fi-ta-row:hover{background-color:rgb(var(--c-ink) / .03)}.fi-badge{font-weight:700}.fi-btn-color-primary{background-color:rgb(var(--c-accent))}.fi-btn-color-primary:hover{background-color:rgb(var(--c-accent-strong))}.fi-link-color-primary,.fi-link-color-primary:hover{color:rgb(var(--c-accent))}.r2h-kpi-wrap{align-items:center;gap:4px;display:inline-flex;position:relative}.r2h-kpi-ico{opacity:.5;cursor:help;font-style:normal}.r2h-kpi-tip{background:rgb(var(--c-ink));color:rgb(var(--c-surface));text-align:left;white-space:normal;text-transform:none;letter-spacing:normal;opacity:0;visibility:hidden;z-index:60;width:max-content;max-width:240px;box-shadow:var(--shadow-pop);pointer-events:none;border-radius:8px;padding:9px 11px;font-size:.72rem;font-weight:500;line-height:1.45;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.r2h-kpi-tip:after{content:"";border:6px solid #0000;border-top-color:rgb(var(--c-ink));position:absolute;top:100%;left:50%;transform:translate(-50%)}.r2h-kpi-wrap:hover .r2h-kpi-tip{opacity:1;visibility:visible}.fi-input-wrp,.fi-select-input,.fi-input{border-radius:10px}.fi-input-wrp:focus-within{--tw-ring-color:rgb(var(--c-accent) / .35)}.fi-dropdown-panel,.fi-modal-window{background-color:rgb(var(--c-surface))}.fi-modal-heading{color:rgb(var(--c-ink));font-weight:800}.fi-global-search-field .fi-input-wrp{border-radius:10px}a.fi-breadcrumbs-item-label,.fi-breadcrumbs-item-label{color:rgb(var(--c-muted))}.skill-row-attached,.skill-row-attached:hover{background-color:rgb(var(--c-ok-soft))!important}.org-logo-upload .filepond--root,.org-logo-upload .filepond--panel-root,.org-logo-upload .filepond--image-preview-wrapper,.org-logo-upload .filepond--image-preview{background:rgb(var(--c-surface))!important}.org-logo-upload .filepond--panel-root{border:1px solid rgb(var(--c-line))!important;border-radius:8px!important}.org-logo-upload .filepond--file-info,.org-logo-upload .filepond--file-status,.org-logo-upload .filepond--image-preview-overlay{display:none!important}.fi-simple-layout{--r2h-canvas:rgb(var(--c-canvas));--r2h-surface:rgb(var(--c-surface));--r2h-line:rgb(var(--c-line));--r2h-ink:rgb(var(--c-ink));--r2h-muted:rgb(var(--c-muted));--r2h-faint:rgb(var(--c-faint));--r2h-accent:rgb(var(--c-accent));--r2h-accent-strong:rgb(var(--c-accent-strong));min-height:100vh;background:var(--r2h-canvas)!important;position:relative!important;overflow:visible!important}.fi-simple-layout:before,.fi-simple-layout:after{content:none!important}.fi-simple-main-ctn{min-height:100vh;display:flex;background:0 0!important;max-width:none!important;padding:0!important}.fi-simple-main{width:100%;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-shadow:0 0 #0000!important;background:0 0!important;border:none!important;border-radius:0!important;max-width:none!important;margin:0!important;padding:0!important}.fi-simple-layout .fi-simple-header,.fi-simple-layout .fi-logo,.fi-simple-page footer,.fi-simple-page .fi-simple-footer{display:none!important}.fi-simple-page{min-height:100vh;font-family:Open Sans,sans-serif;background:var(--r2h-canvas)!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;border-radius:0!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.fi-simple-page:before{content:none!important}.fi-simple-page>section{align-content:start;min-height:100vh;grid-template-rows:auto auto 1fr!important;grid-template-columns:minmax(0,460px) minmax(0,1fr)!important;grid-auto-columns:auto!important;gap:0!important;display:grid!important}.r2h-auth-brand{color:#fff;background:#1a1a1a;flex-direction:column;grid-area:1/1/span 3;justify-content:space-between;min-height:100vh;padding:48px 44px;display:flex}.r2h-auth-brand .r2h-logo{align-items:center;gap:12px;display:flex}.r2h-auth-brand .r2h-logo-mark{letter-spacing:-.02em;background:#d00c2d;border-radius:11px;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:flex;box-shadow:0 10px 15px -3px #0003}.r2h-auth-brand .r2h-logo-name{font-size:18px;font-weight:800;line-height:1.1}.r2h-auth-brand .r2h-logo-sub{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:11px;font-weight:600}.r2h-auth-brand h1{letter-spacing:-.01em;color:#fff;max-width:18ch;margin:0 0 18px;font-size:30px;font-weight:700;line-height:1.2}.r2h-auth-brand .r2h-promise{opacity:.8;max-width:40ch;margin:0 0 18px;font-size:15px;line-height:1.55}.r2h-auth-brand ul{opacity:.88;flex-direction:column;gap:10px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.r2h-auth-brand li{align-items:flex-start;gap:10px;display:flex}.r2h-auth-brand li:before{content:"✓";flex-shrink:0;font-weight:700}.r2h-auth-brand .r2h-foot{opacity:.55;font-size:12px}.r2h-auth-head{box-sizing:border-box;grid-area:1/2;justify-self:center;width:100%;max-width:520px;padding:12vh 40px 0}.r2h-auth-head .r2h-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--r2h-faint);margin-bottom:6px;font-size:11.5px;font-weight:600}.r2h-auth-head .r2h-title{letter-spacing:-.01em;color:var(--r2h-ink);margin:0 0 6px;font-size:24px;font-weight:700}.r2h-auth-head .r2h-sub{color:var(--r2h-muted);margin:0 0 20px;font-size:14px}.fi-simple-page>section>form.fi-form{box-sizing:border-box;grid-area:2/2;justify-self:center;width:100%;max-width:520px;padding:0 40px}.fi-simple-page .r2h-auth-note{box-sizing:border-box;width:100%;max-width:520px;color:var(--r2h-faint);grid-area:3/2;place-self:start center;padding:16px 40px 40px;font-size:12px}.fi-simple-page .r2h-auth-back{width:max-content;color:var(--r2h-accent);margin-bottom:10px;font-size:13px;font-weight:600;text-decoration:none;display:block}.fi-simple-page .r2h-auth-back:hover{text-decoration:underline}.fi-simple-page>form{display:none}.fi-simple-page h1{display:none!important}.fi-simple-page label{color:var(--r2h-ink)!important;margin-bottom:6px!important;font-size:.875rem!important;font-weight:600!important}.fi-simple-page input{border:1px solid var(--r2h-line)!important;color:var(--r2h-ink)!important;background:var(--r2h-surface)!important;--tw-ring-shadow:0 0 #0000!important;box-shadow:none!important;border-radius:8px!important;outline:none!important;padding:12px 16px!important;font-size:.95rem!important;transition:border-color .15s!important}.fi-simple-page input:focus{border-color:var(--r2h-accent)!important;--tw-ring-color:transparent!important;box-shadow:none!important}.fi-simple-page input::placeholder{color:var(--r2h-faint)!important}.fi-simple-page .fi-fo-field-wrp{margin-bottom:8px!important}.fi-simple-page .fi-form-actions button,.fi-simple-page .fi-btn{background:var(--r2h-accent)!important;border-radius:9999px!important;margin-top:8px!important;padding-top:12px!important;padding-bottom:12px!important;font-size:.95rem!important;font-weight:700!important}.fi-simple-page .fi-form-actions button:hover,.fi-simple-page .fi-btn:hover{background:var(--r2h-accent-strong)!important}.fi-simple-page a{color:var(--r2h-accent)!important}@media(max-width:900px){.fi-simple-page>section{grid-template-rows:auto auto auto 1fr!important;grid-template-columns:1fr!important}.r2h-auth-brand{flex-direction:row;grid-area:1/1;align-items:center;min-height:0;padding:22px 24px}.r2h-auth-brand h1,.r2h-auth-brand .r2h-promise,.r2h-auth-brand ul,.r2h-auth-brand .r2h-foot{display:none}.r2h-auth-head{grid-area:2/1;padding:28px 20px 0}.fi-simple-page>section>form.fi-form{grid-area:3/1;padding:0 20px}.fi-simple-page .r2h-auth-note{grid-area:4/1;padding:16px 20px 32px}}.flow-title{color:rgb(var(--c-ink-2));margin-bottom:4px;font-size:12px;font-weight:600}.flow-empty{color:rgb(var(--c-muted));font-size:12px;font-style:italic}.flow-chip{background:rgb(var(--c-surface-2));color:rgb(var(--c-ink));border:1px solid rgb(var(--c-line));border-radius:6px;align-items:center;margin:2px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.flow-chip--rag{background:rgb(var(--c-ok-soft))}.flow-badge{border-radius:4px;align-items:center;margin-left:4px;padding:1px 6px;font-size:10px;font-weight:500;display:inline-flex}.flow-badge--warn{background:rgb(var(--c-accent-soft));color:rgb(var(--c-accent))}.flow-badge--ok{background:rgb(var(--c-ok-soft));color:rgb(var(--c-ok))}.flow-panel{background:rgb(var(--c-surface));border:1px solid rgb(var(--c-line));border-radius:10px;padding:16px;font-size:14px}.flow-panel>*+*{margin-top:12px}.flow-heading{color:rgb(var(--c-ink));font-weight:600}.flow-subtitle{color:rgb(var(--c-ink-2));font-size:12px;font-weight:400}.flow-help{color:rgb(var(--c-ink-2));border-top:1px solid rgb(var(--c-line));padding-top:4px;font-size:12px}.agent-skills-table .fi-ta-cell{padding-top:.45rem;padding-bottom:.45rem}.agent-skills-table .fi-ta-text,.agent-skills-table .fi-ta-text-item{font-size:.875rem;line-height:1.35}.agent-skills-table .fi-ta-header-cell-label{font-size:.75rem}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
