@layer theme{:root,:host{--color-blue-600:#155dfc;--spacing:.25rem;--container-3xl:48rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-blue-600:lab(44.0605% 29.0279 -86.0352)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-12{margin-top:calc(var(--spacing)*12)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.grid{display:grid}.hidden{display:none}.inline{display:inline}.max-w-3xl{max-width:var(--container-3xl)}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.list-disc{list-style-type:disc}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.rounded{border-radius:.25rem}.px-6{padding-inline:calc(var(--spacing)*6)}.py-16{padding-block:calc(var(--spacing)*16)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-blue-600{color:var(--color-blue-600)}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-70{opacity:.7}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body{background:var(--background);color:var(--foreground);font-family:var(--font-geist-sans),sans-serif}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}
body:has(.ne-root){background:#05060d}.ne-root{--ne-bg:#05060d;--ne-bg-2:#0b0e1a;--ne-ink:#eef1f8;--ne-muted:#a6adc2;--ne-faint:#7d8499;--ne-star:#e9dfc0;--ne-star-bright:#f3ecd8;--ne-star-dim:#e9dfc099;--ne-star-soft:#e9dfc01f;--ne-star-line:#e9dfc073;--ne-surface:#ffffff08;--ne-surface-2:#ffffff0f;--ne-surface-3:#ffffff17;--ne-line:#ffffff17;--ne-line-2:#fff3;--ne-input-bg:#ffffff0d;--ne-input-line:#ffffff24;--ne-ok:#9ed0b2;--ne-ok-line:#9ed0b257;--ne-ok-bg:#9ed0b21a;--ne-miss:#d8a1ac;--ne-miss-line:#d8a1ac52;--ne-miss-bg:#d8a1ac14;--ne-focus:#e9dfc066;--ne-title:#fff;--ne-cta-bg:var(--ne-star);--ne-cta-bg-hover:var(--ne-star-bright);--ne-cta-ink:#0a0c18;--ne-cta-glow:none;--ne-on-accent:#0a0c18;--ne-card-shadow:0 18px 50px #00000059;--ne-ok-line-soft:#9ed0b238;--ne-star-line-soft:#e9dfc042;--ne-miss-line-soft:#d8a1ac38;--ne-today-line:#ffffff8c;--ne-today-dot:#fff;--ne-today-dot-glow:0 0 8px #fffc;--ne-surface-faint:#ffffff05;--ne-shimmer:#eef1f81a;--ne-shimmer-strong:#eef1f824;--ne-star-wash:#e9dfc04d;--ne-star-wash-soft:#e9dfc02e;--ne-muted-wash:#a6adc229;--ne-serif:var(--font-fraunces), "Iowan Old Style", Palatino, Georgia, serif;--ne-sans:var(--font-outfit), "Avenir Next", "Segoe UI", sans-serif;--surface-2:#ffffff0f;--divider:#ffffff1f;--divider-strong:#ffffff3d;--text-1:#eef1f8;--text-2:#a6adc2;--accent:#e9dfc0;--chart-grid-soft:#a6adc229;isolation:isolate;min-height:100dvh;color:var(--ne-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--ne-sans);-webkit-font-smoothing:antialiased;background:radial-gradient(1100px 600px at 50% -12%, #94a3d61a, transparent 65%), linear-gradient(180deg, var(--ne-bg-2) 0%, var(--ne-bg) 46%, var(--ne-bg) 100%)}.ne-root:before,.ne-root:after{content:"";z-index:-1;pointer-events:none;background-repeat:repeat;position:fixed;inset:0}.ne-root:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27700%27 height=%27700%27%3E%3Cg fill=%27%23ffffff%27%3E%3Ccircle cx=%27420.8%27 cy=%27313.8%27 r=%270.93%27 opacity=%270.41%27/%3E%3Ccircle cx=%27122.4%27 cy=%27368.6%27 r=%270.64%27 opacity=%270.39%27/%3E%3Ccircle cx=%27605.8%27 cy=%27330.6%27 r=%270.62%27 opacity=%270.47%27/%3E%3Ccircle cx=%27522%27 cy=%27214.9%27 r=%270.6%27 opacity=%270.36%27/%3E%3Ccircle cx=%27480.6%27 cy=%27427.4%27 r=%270.5%27 opacity=%270.35%27/%3E%3Ccircle cx=%27586.1%27 cy=%2735.8%27 r=%270.8%27 opacity=%270.23%27/%3E%3Ccircle cx=%27186.9%27 cy=%2743.2%27 r=%270.59%27 opacity=%270.44%27/%3E%3Ccircle cx=%27371.2%27 cy=%2719%27 r=%270.59%27 opacity=%270.46%27/%3E%3Ccircle cx=%27341.4%27 cy=%27566.3%27 r=%270.66%27 opacity=%270.35%27/%3E%3Ccircle cx=%2726.2%27 cy=%2736%27 r=%270.78%27 opacity=%270.39%27/%3E%3Ccircle cx=%27171.6%27 cy=%27452%27 r=%270.6%27 opacity=%270.31%27/%3E%3Ccircle cx=%27517%27 cy=%27601.1%27 r=%270.75%27 opacity=%270.28%27/%3E%3Ccircle cx=%27198.9%27 cy=%27205.1%27 r=%270.54%27 opacity=%270.4%27/%3E%3Ccircle cx=%27476.5%27 cy=%27485.2%27 r=%270.96%27 opacity=%270.24%27/%3E%3Ccircle cx=%27660.6%27 cy=%27301.8%27 r=%270.97%27 opacity=%270.26%27/%3E%3Ccircle cx=%2777.7%27 cy=%2711.1%27 r=%270.68%27 opacity=%270.35%27/%3E%3Ccircle cx=%27428.3%27 cy=%27629.7%27 r=%270.54%27 opacity=%270.42%27/%3E%3Ccircle cx=%27654.4%27 cy=%27194.8%27 r=%270.85%27 opacity=%270.27%27/%3E%3Ccircle cx=%27364.2%27 cy=%27575.3%27 r=%270.56%27 opacity=%270.5%27/%3E%3Ccircle cx=%27394%27 cy=%27641.3%27 r=%270.72%27 opacity=%270.38%27/%3E%3Ccircle cx=%27235.9%27 cy=%27417.4%27 r=%270.66%27 opacity=%270.42%27/%3E%3Ccircle cx=%27206.6%27 cy=%27314.8%27 r=%270.92%27 opacity=%270.41%27/%3E%3Ccircle cx=%27695.8%27 cy=%27623.1%27 r=%270.72%27 opacity=%270.37%27/%3E%3Ccircle cx=%27207.2%27 cy=%2770.6%27 r=%270.85%27 opacity=%270.31%27/%3E%3Ccircle cx=%27550.2%27 cy=%27633.3%27 r=%270.55%27 opacity=%270.35%27/%3E%3Ccircle cx=%27575.4%27 cy=%2791%27 r=%270.99%27 opacity=%270.27%27/%3E%3Ccircle cx=%27496.6%27 cy=%27489.8%27 r=%270.61%27 opacity=%270.34%27/%3E%3Ccircle cx=%27114.4%27 cy=%27458.3%27 r=%270.67%27 opacity=%270.28%27/%3E%3Ccircle cx=%27440.2%27 cy=%27620.8%27 r=%270.66%27 opacity=%270.44%27/%3E%3Ccircle cx=%27275.1%27 cy=%2792%27 r=%270.93%27 opacity=%270.32%27/%3E%3Ccircle cx=%276.7%27 cy=%27516.2%27 r=%270.82%27 opacity=%270.47%27/%3E%3Ccircle cx=%27635.7%27 cy=%27146.3%27 r=%270.8%27 opacity=%270.36%27/%3E%3Ccircle cx=%27128.8%27 cy=%2733.2%27 r=%270.85%27 opacity=%270.42%27/%3E%3Ccircle cx=%27204%27 cy=%27192.8%27 r=%270.67%27 opacity=%270.23%27/%3E%3Ccircle cx=%27154.6%27 cy=%27695.5%27 r=%270.79%27 opacity=%270.5%27/%3E%3Ccircle cx=%27114.7%27 cy=%27119.6%27 r=%270.78%27 opacity=%270.3%27/%3E%3Ccircle cx=%27276.3%27 cy=%27304.1%27 r=%270.71%27 opacity=%270.41%27/%3E%3Ccircle cx=%27279%27 cy=%27235.3%27 r=%270.95%27 opacity=%270.31%27/%3E%3Ccircle cx=%27346.7%27 cy=%27427.6%27 r=%270.77%27 opacity=%270.39%27/%3E%3Ccircle cx=%27164.8%27 cy=%27227.8%27 r=%270.65%27 opacity=%270.31%27/%3E%3Ccircle cx=%27468.5%27 cy=%27154.6%27 r=%270.58%27 opacity=%270.41%27/%3E%3Ccircle cx=%27220%27 cy=%2787.4%27 r=%270.66%27 opacity=%270.23%27/%3E%3Ccircle cx=%27404.3%27 cy=%27145.4%27 r=%270.74%27 opacity=%270.33%27/%3E%3Ccircle cx=%27498.4%27 cy=%27638.8%27 r=%270.91%27 opacity=%270.34%27/%3E%3Ccircle cx=%27107.9%27 cy=%27607.3%27 r=%270.76%27 opacity=%270.46%27/%3E%3Ccircle cx=%27626.2%27 cy=%27315.1%27 r=%270.57%27 opacity=%270.39%27/%3E%3C/g%3E%3C/svg%3E")}.ne-root:after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271100%27 height=%271100%27%3E%3Cg fill=%27%23ffffff%27%3E%3Ccircle cx=%2712.9%27 cy=%2768.2%27 r=%271.59%27 opacity=%270.78%27/%3E%3Ccircle cx=%27573.6%27 cy=%27446.1%27 r=%271.28%27 opacity=%270.6%27/%3E%3Ccircle cx=%27608.7%27 cy=%27802.8%27 r=%271.15%27 opacity=%270.56%27/%3E%3Ccircle cx=%27840.5%27 cy=%27570.2%27 r=%271.12%27 opacity=%270.65%27/%3E%3Ccircle cx=%27322.6%27 cy=%27588.2%27 r=%271.18%27 opacity=%270.89%27/%3E%3Ccircle cx=%27272.3%27 cy=%27965.6%27 r=%271.11%27 opacity=%270.56%27/%3E%3Ccircle cx=%27170.1%27 cy=%27320%27 r=%271.33%27 opacity=%270.8%27/%3E%3Ccircle cx=%2782%27 cy=%271004.2%27 r=%271.33%27 opacity=%270.75%27/%3E%3Ccircle cx=%27748.1%27 cy=%271062.6%27 r=%271.37%27 opacity=%270.87%27/%3E%3Ccircle cx=%27910.4%27 cy=%2744%27 r=%271.1%27 opacity=%270.64%27/%3E%3Ccircle cx=%27467.8%27 cy=%2722.2%27 r=%271.05%27 opacity=%270.81%27/%3E%3Ccircle cx=%27405.9%27 cy=%27469.4%27 r=%271.28%27 opacity=%270.88%27/%3E%3Ccircle cx=%27773.6%27 cy=%27757.1%27 r=%271.2%27 opacity=%270.64%27/%3E%3Ccircle cx=%27152.7%27 cy=%27146.6%27 r=%271.55%27 opacity=%270.63%27/%3E%3Ccircle cx=%27209.4%27 cy=%27695.4%27 r=%271.2%27 opacity=%270.52%27/%3E%3Ccircle cx=%27752.7%27 cy=%271013.5%27 r=%271.33%27 opacity=%270.83%27/%3E%3C/g%3E%3C/svg%3E");animation:7s ease-in-out infinite alternate ne-twinkle}@keyframes ne-twinkle{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ne-root:after{animation:none}}
body:has(.ne-root[data-theme=jour]){background:#fdeccf}.ne-root[data-theme=jour]{--ne-bg:#f9ddb3;--ne-bg-2:#d9e2f3;--ne-ink:#362b42;--ne-muted:#5b4d60;--ne-faint:#6b5b6e;--ne-star:#b8501a;--ne-star-bright:#9c3f10;--ne-star-dim:#b8501acc;--ne-star-soft:#b8501a1f;--ne-star-line:#b8501a66;--ne-surface:#fffcf78c;--ne-surface-2:#fffcf7bf;--ne-surface-3:#fffcf7e6;--ne-line:#48343a24;--ne-line-2:#48343a42;--ne-input-bg:#fffcf799;--ne-input-line:#48343a3d;--ne-ok:#2f7d52;--ne-ok-line:#2f7d5261;--ne-ok-bg:#2f7d521a;--ne-miss:#b04a5a;--ne-miss-line:#b04a5a5c;--ne-miss-bg:#b04a5a14;--ne-focus:#b8501a73;--ne-title:#2e2338;--ne-cta-bg:linear-gradient(180deg, #ffb469, #ec8a3c);--ne-cta-bg-hover:linear-gradient(180deg, #ffbe7c, #f0924a);--ne-cta-ink:#35210f;--ne-cta-glow:0 12px 30px -12px #d26e288c;--ne-on-accent:#fff5e9;--ne-card-shadow:0 18px 50px #8c552d33;--ne-ok-line-soft:#2f7d524d;--ne-star-line-soft:#b8501a47;--ne-miss-line-soft:#b04a5a47;--ne-today-line:#2e23388c;--ne-today-dot:#b8501a;--ne-today-dot-glow:0 0 8px #b8501a8c;--ne-surface-faint:#48343a0a;--ne-shimmer:#362b4217;--ne-shimmer-strong:#362b4224;--ne-star-wash:#b8501a4d;--ne-star-wash-soft:#b8501a2e;--ne-muted-wash:#5b4d6029;--surface-2:#fffcf7bf;--divider:#48343a24;--divider-strong:#48343a47;--text-1:#362b42;--text-2:#5b4d60;--accent:#b8501a;--chart-grid-soft:#5b4d602e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(1100px 620px at 50% 114%,#ffaa546b,#0000 62%),linear-gradient(#d9e2f3 0%,#e9dfe7 26%,#f6dcc7 55%,#f9ddb3 78%,#fdeccf 100%)}.ne-logo-jour,.ne-root[data-theme=jour] .ne-logo-nuit{display:none}.ne-root[data-theme=jour] .ne-logo-jour{display:block}.ne-root[data-theme=jour]:before{background-image:radial-gradient(circle at 50% 100%,#fff7def2 0 68px,#ffdea08c 112px,#0000 190px),radial-gradient(1400px 800px at 50% 118%,#ff9e4040,#0000 65%);background-repeat:no-repeat;animation:none}.ne-root[data-theme=jour]:after{background-image:radial-gradient(900px 480px at 50% 108%,#ff8c4238,#0000 60%);background-repeat:no-repeat;animation:8s ease-in-out infinite alternate ne-lueur}@keyframes ne-lueur{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ne-root[data-theme=jour]:after{animation:none}}
