svg[data-astro-cid-rrlmk34v]{inline-size:100%;overflow:visible}.area[data-astro-cid-rrlmk34v]{fill:var(--tint-strong)}.piggy[data-astro-cid-rrlmk34v]{fill:none;stroke:var(--ink-faint);stroke-width:1.5px;stroke-dasharray:3 5;stroke-linecap:round;vector-effect:non-scaling-stroke}.curve[data-astro-cid-rrlmk34v]{fill:none;stroke:var(--tone);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.dot[data-astro-cid-rrlmk34v]{fill:var(--tone)}.readout[data-astro-cid-rrlmk34v]{justify-content:space-between;gap:1.5rem;display:flex}.readout[data-astro-cid-rrlmk34v] dt[data-astro-cid-rrlmk34v]{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-soft);font-size:.7rem}.readout[data-astro-cid-rrlmk34v] dd[data-astro-cid-rrlmk34v]{font-family:var(--font-display);font-variation-settings:"opsz" 100;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:clamp(1.5rem,9cqi,2.4rem);line-height:1.1}.readout[data-astro-cid-rrlmk34v] .strong[data-astro-cid-rrlmk34v]{text-align:end}.readout[data-astro-cid-rrlmk34v] .strong[data-astro-cid-rrlmk34v] dd[data-astro-cid-rrlmk34v]{color:var(--tone)}.rate[data-astro-cid-rrlmk34v]{grid-template-columns:auto 1fr 3.2em;align-items:center;gap:.8rem;font-size:.85rem;font-weight:500;display:grid}.rate[data-astro-cid-rrlmk34v] output[data-astro-cid-rrlmk34v]{font-family:var(--font-mono);text-align:end;font-variant-numeric:tabular-nums;font-size:.8rem}input[data-astro-cid-rrlmk34v][type=range]{appearance:none;cursor:pointer;block-size:1.5rem;inline-size:100%;accent-color:var(--tone);background:0 0}input[data-astro-cid-rrlmk34v][type=range]::-webkit-slider-runnable-track{background:var(--rule-strong);border-radius:3px;block-size:3px}input[data-astro-cid-rrlmk34v][type=range]::-moz-range-track{background:var(--rule-strong);border-radius:3px;block-size:3px}input[data-astro-cid-rrlmk34v][type=range]::-webkit-slider-thumb{appearance:none;background:var(--tone);border:3px solid var(--tint);block-size:1.15rem;inline-size:1.15rem;box-shadow:0 0 0 1px var(--tone);border-radius:50%;margin-block-start:calc(1.5px - .575rem)}input[data-astro-cid-rrlmk34v][type=range]::-moz-range-thumb{background:var(--tone);border:3px solid var(--tint);block-size:.8rem;inline-size:.8rem;box-shadow:0 0 0 1px var(--tone);border-radius:50%}.sixseven[data-astro-cid-zsdpdovi]{--freed:0;--size:clamp(3rem, 17cqi, 4.5rem)}.path[data-astro-cid-zsdpdovi]{block-size:calc(var(--size) + 1.5rem);margin-block:.5rem;position:relative}.regions[data-astro-cid-zsdpdovi]{inset-inline:calc(var(--size) / 2);border-block-start:2px dashed var(--rule-strong);justify-content:space-between;padding-inline:8%;display:flex;position:absolute;inset-block-start:50%}.regions[data-astro-cid-zsdpdovi] li[data-astro-cid-zsdpdovi]{background:var(--tint);border:2px solid var(--rule-strong);block-size:.8rem;inline-size:.8rem;transition:background-color .4s, border-color .4s, scale .4s var(--ease-out);border-radius:50%;margin-block-start:calc(-.4rem - 1px)}.sixseven[data-astro-cid-zsdpdovi]:is([data-freed="1"],[data-freed="2"],[data-freed="3"],[data-freed="4"],[data-freed="5"],[data-freed="6"]) .regions[data-astro-cid-zsdpdovi] li[data-astro-cid-zsdpdovi]:first-child,.sixseven[data-astro-cid-zsdpdovi]:is([data-freed="2"],[data-freed="3"],[data-freed="4"],[data-freed="5"],[data-freed="6"]) .regions[data-astro-cid-zsdpdovi] li[data-astro-cid-zsdpdovi]:nth-child(2),.sixseven[data-astro-cid-zsdpdovi]:is([data-freed="3"],[data-freed="4"],[data-freed="5"],[data-freed="6"]) .regions[data-astro-cid-zsdpdovi] li[data-astro-cid-zsdpdovi]:nth-child(3),.sixseven[data-astro-cid-zsdpdovi]:is([data-freed="4"],[data-freed="5"],[data-freed="6"]) .regions[data-astro-cid-zsdpdovi] li[data-astro-cid-zsdpdovi]:nth-child(4),.sixseven[data-astro-cid-zsdpdovi]:is([data-freed="5"],[data-freed="6"]) .regions[data-astro-cid-zsdpdovi] li[data-astro-cid-zsdpdovi]:nth-child(5),.sixseven[data-astro-cid-zsdpdovi][data-freed="6"] .regions[data-astro-cid-zsdpdovi] li[data-astro-cid-zsdpdovi]:nth-child(6){background:var(--tone);border-color:var(--tone);scale:1.25}.num[data-astro-cid-zsdpdovi]{inline-size:var(--size);block-size:var(--size);font-family:var(--font-display);font-size:calc(var(--size) * .62);font-variation-settings:"opsz" 144;border-radius:50%;place-items:center;padding-block-end:.08em;font-weight:600;line-height:1;animation:2.6s ease-in-out infinite bob;display:grid;position:absolute;inset-block-start:.75rem}.six[data-astro-cid-zsdpdovi]{background:var(--tone);color:var(--tint);transition:inset-inline-start .7s var(--ease-out);z-index:1;inset-inline-start:calc(var(--freed) / 6 * (100% - 2 * var(--size) - .35rem))}.seven[data-astro-cid-zsdpdovi]{background:var(--paper-raised);color:var(--tone);box-shadow:inset 0 0 0 2px var(--tone);animation-delay:-1.3s;inset-inline-end:0}.heart[data-astro-cid-zsdpdovi]{color:var(--accent);transition:scale .5s var(--ease-out) .45s;z-index:2;font-size:1.5rem;line-height:1;position:absolute;inset-block-start:-.4rem;inset-inline-end:calc(var(--size) - .6rem);scale:0}.sixseven[data-astro-cid-zsdpdovi][data-freed="6"] .heart[data-astro-cid-zsdpdovi]{scale:1}@keyframes bob{50%{translate:0 -.3rem;rotate:3deg}}.controls[data-astro-cid-zsdpdovi]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.play[data-astro-cid-zsdpdovi]{background:var(--ink);color:var(--paper);border-radius:100vmax;align-items:center;gap:.6rem;padding:.45rem 1rem .45rem .5rem;font-size:.92rem;font-weight:560;transition:scale .15s;display:inline-flex}.play[data-astro-cid-zsdpdovi]:active{scale:.96}.pad[data-astro-cid-zsdpdovi]{color:oklch(20% .05 150);background:oklch(68% .17 150);border-radius:50%;place-items:center;block-size:1.7rem;inline-size:1.7rem;font-size:.8rem;font-weight:700;display:grid}.status[data-astro-cid-zsdpdovi]{font-family:var(--font-mono);color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.75rem}ul[data-astro-cid-jclhfvnu]{gap:.5rem;display:grid}li[data-astro-cid-jclhfvnu]{background:var(--paper-raised);border-radius:var(--radius-small);border:1px solid var(--rule);transition:border-color .25s,background-color .25s}label[data-astro-cid-jclhfvnu],.taken[data-astro-cid-jclhfvnu]{justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem;display:flex}label[data-astro-cid-jclhfvnu]{cursor:pointer}.what[data-astro-cid-jclhfvnu]{font-size:.95rem;font-weight:560;line-height:1.25;display:grid}.what[data-astro-cid-jclhfvnu] small[data-astro-cid-jclhfvnu]{color:var(--ink-soft);font-size:.78rem;font-weight:400}.state[data-astro-cid-jclhfvnu]{border:1px solid var(--tone);color:var(--tone);border-radius:100vmax;flex:none;padding:.35rem .75rem;font-size:.78rem;font-weight:600;transition:background-color .25s,color .25s}.on[data-astro-cid-jclhfvnu]{display:none}li[data-astro-cid-jclhfvnu]:has(:checked){border-color:var(--tone);background:var(--tone-soft)}li[data-astro-cid-jclhfvnu]:has(:checked) .state[data-astro-cid-jclhfvnu]{background:var(--tone);color:var(--paper-raised)}li[data-astro-cid-jclhfvnu]:has(:checked) .on[data-astro-cid-jclhfvnu]{display:inline}li[data-astro-cid-jclhfvnu]:has(:checked) .off[data-astro-cid-jclhfvnu]{display:none}li[data-astro-cid-jclhfvnu]:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.taken[data-astro-cid-jclhfvnu]{opacity:.62}.taken[data-astro-cid-jclhfvnu] .what[data-astro-cid-jclhfvnu]{text-decoration:line-through;text-decoration-color:var(--rule-strong)}.taken[data-astro-cid-jclhfvnu] .state[data-astro-cid-jclhfvnu]{border-color:var(--rule-strong);color:var(--ink-soft)}.morning[data-astro-cid-itezkkpo]{--e-black:#1c1b1a;--e-white:#e8e6df;--e-red:#b0332c;--e-blue:#2c4c94;--e-yellow:#e2c22f}.panel[data-astro-cid-itezkkpo]{text-align:start;background:oklch(30% .01 80);border-radius:.5rem;inline-size:100%;padding:clamp(.4rem,2.2cqi,.7rem);display:block;box-shadow:inset 0 1px oklch(100% 0 0/.25),0 12px 28px -14px oklch(20% .03 264/.55)}.face[data-astro-cid-itezkkpo]{aspect-ratio:5/3;background:var(--e-white);color:var(--e-black);font-family:var(--font-sans);align-content:space-between;gap:2.1cqi;padding:4cqi;font-size:4.1cqi;font-weight:700;line-height:1.15;display:grid;overflow:hidden}.top[data-astro-cid-itezkkpo]{border-block-end:.7cqi solid var(--e-black);justify-content:space-between;align-items:baseline;gap:2cqi;padding-block-end:2cqi;display:flex}.date[data-astro-cid-itezkkpo]{text-transform:uppercase;letter-spacing:.01em;font-size:5.4cqi}.weather[data-astro-cid-itezkkpo]{white-space:nowrap}.weather[data-astro-cid-itezkkpo] b[data-astro-cid-itezkkpo]{background:var(--e-blue);color:var(--e-white);text-transform:uppercase;margin-inline-start:.4em;padding:.1em .5em;font-size:.8em}.row[data-astro-cid-itezkkpo]{align-items:center;gap:2.4cqi;display:flex}.chip[data-astro-cid-itezkkpo]{border-radius:50%;flex:none;block-size:4.2cqi;inline-size:4.2cqi}.chip[data-astro-cid-itezkkpo].red{background:var(--e-red)}.chip[data-astro-cid-itezkkpo].blue{background:var(--e-blue)}.time[data-astro-cid-itezkkpo]{font-variant-numeric:tabular-nums;min-inline-size:26cqi}.band[data-astro-cid-itezkkpo]{background:var(--e-yellow);text-transform:uppercase;letter-spacing:.02em;padding:1.4cqi 2.4cqi;font-size:3.7cqi}.news[data-astro-cid-itezkkpo]{gap:1.5cqi;display:grid}.line[data-astro-cid-itezkkpo]{align-items:center;gap:1.6cqi;block-size:3cqi;display:flex}.line[data-astro-cid-itezkkpo] b[data-astro-cid-itezkkpo]{background:var(--e-red);color:var(--e-white);padding:.1em .5em;font-size:2.6cqi}.line[data-astro-cid-itezkkpo] i[data-astro-cid-itezkkpo]{background:var(--e-black);flex:0 78%;block-size:1.1cqi}.line[data-astro-cid-itezkkpo]:nth-child(2) i[data-astro-cid-itezkkpo]{flex-basis:62%}.line[data-astro-cid-itezkkpo]:nth-child(3) i[data-astro-cid-itezkkpo]{flex-basis:88%}.panel[data-astro-cid-itezkkpo].refreshing .face[data-astro-cid-itezkkpo]{animation:1.1s step-end eink}@keyframes eink{0%{filter:invert()}22%{filter:invert(0)brightness(1.6)contrast(.2)}44%{filter:invert()contrast(.6)}66%{filter:contrast(.5)brightness(1.2)}to{filter:none}}svg[data-astro-cid-cjpiphya]{inline-size:100%;overflow:visible}.value[data-astro-cid-cjpiphya]{fill:none;stroke:var(--tone);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1}.water[data-astro-cid-cjpiphya]{fill:var(--tint-strong)}.deep[data-astro-cid-cjpiphya]{fill:var(--accent);opacity:.85}.zero[data-astro-cid-cjpiphya]{stroke:var(--rule-strong);vector-effect:non-scaling-stroke}.cut[data-astro-cid-cjpiphya]{stroke:var(--accent);stroke-dasharray:2 4;vector-effect:non-scaling-stroke}dl[data-astro-cid-cjpiphya]{color:var(--ink-soft);gap:.25rem;font-size:.8rem;display:grid}dl[data-astro-cid-cjpiphya] div[data-astro-cid-cjpiphya]{align-items:center;gap:.6rem;display:flex}dt[data-astro-cid-cjpiphya]{border-radius:2px;flex:none;block-size:.6rem;inline-size:1rem}.k-value[data-astro-cid-cjpiphya]{background:var(--tone);block-size:2px}.k-water[data-astro-cid-cjpiphya]{background:var(--tint-strong)}.k-deep[data-astro-cid-cjpiphya]{background:var(--accent)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.value[data-astro-cid-cjpiphya]{animation:linear both draw view();animation-range:entry 10% cover 45%}}}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.scene[data-astro-cid-qn6mr6qp]{grid-template-columns:minmax(0,2fr) minmax(0,5fr);align-items:center;gap:clamp(.8rem,5cqi,1.75rem);display:grid}.docs[data-astro-cid-qn6mr6qp]{gap:.5rem;display:grid}.docs[data-astro-cid-qn6mr6qp] li[data-astro-cid-qn6mr6qp]{background:var(--paper-raised);border:1px solid var(--rule);transition:border-color .2s, translate .3s var(--ease-out), box-shadow .2s;border-radius:.4rem;gap:.3rem;padding:.6rem .6rem .6rem 1.9rem;display:grid;position:relative}.docs[data-astro-cid-qn6mr6qp] b[data-astro-cid-qn6mr6qp]{font:600 .7rem/1 var(--font-mono);color:var(--ink-faint);position:absolute;inset-block-start:.45rem;inset-inline-start:.55rem}.docs[data-astro-cid-qn6mr6qp] i[data-astro-cid-qn6mr6qp]{background:var(--rule-strong);border-radius:3px;block-size:3px}.docs[data-astro-cid-qn6mr6qp] i[data-astro-cid-qn6mr6qp]:last-child{inline-size:60%}.chat[data-astro-cid-qn6mr6qp]{gap:.6rem;display:grid}.q[data-astro-cid-qn6mr6qp]{background:var(--ink);max-inline-size:22ch;color:var(--paper);border-radius:.9rem .9rem .2rem;justify-self:end;padding:.55rem .8rem;font-size:.82rem;font-weight:500;line-height:1.3}.a[data-astro-cid-qn6mr6qp]{background:var(--paper-raised);border:1px solid var(--rule);border-radius:.9rem .9rem .9rem .2rem;flex-wrap:wrap;align-items:center;gap:.4rem .35rem;padding:.75rem .8rem;display:flex}.w[data-astro-cid-qn6mr6qp]{background:var(--ink-faint);opacity:.55;border-radius:4px;block-size:4px}.w1[data-astro-cid-qn6mr6qp]{inline-size:68%}.w2[data-astro-cid-qn6mr6qp]{inline-size:100%}.w3[data-astro-cid-qn6mr6qp]{inline-size:46%}.cite[data-astro-cid-qn6mr6qp]{background:var(--tone-soft);block-size:1.3rem;inline-size:1.3rem;color:var(--tone);font:600 .68rem/1 var(--font-mono);cursor:default;border-radius:.3rem;place-items:center;transition:background-color .2s,color .2s;display:grid}.cite[data-astro-cid-qn6mr6qp]:is(:hover,:focus-visible){background:var(--tone);color:var(--paper-raised)}.rag[data-astro-cid-qn6mr6qp]:has(.c1:is(:hover,:focus-visible)) .d1[data-astro-cid-qn6mr6qp],.rag[data-astro-cid-qn6mr6qp]:has(.c2:is(:hover,:focus-visible)) .d2[data-astro-cid-qn6mr6qp]{border-color:var(--tone);box-shadow:0 0 0 1px var(--tone);translate:.3rem}.rag[data-astro-cid-qn6mr6qp]:has(.c1:is(:hover,:focus-visible)) .d1[data-astro-cid-qn6mr6qp] b[data-astro-cid-qn6mr6qp],.rag[data-astro-cid-qn6mr6qp]:has(.c2:is(:hover,:focus-visible)) .d2[data-astro-cid-qn6mr6qp] b[data-astro-cid-qn6mr6qp]{color:var(--tone)}.inline[data-astro-cid-e25jqgk2]{font-family:var(--font-display);color:var(--ink-soft);font-variation-settings:"opsz" 14;font-size:1.08rem;font-style:italic;font-weight:340;line-height:1.42}.stacked[data-astro-cid-e25jqgk2]{gap:0;display:grid}.stacked[data-astro-cid-e25jqgk2] div[data-astro-cid-e25jqgk2]{border-block-start:1px solid var(--rule);grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding-block:clamp(.9rem,2vw,1.4rem);display:grid}.stacked[data-astro-cid-e25jqgk2] div[data-astro-cid-e25jqgk2]:last-child{border-block-end:1px solid var(--rule)}.stacked[data-astro-cid-e25jqgk2] dt[data-astro-cid-e25jqgk2]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.04em;text-transform:uppercase;color:var(--tone,var(--accent))}.stacked[data-astro-cid-e25jqgk2] dd[data-astro-cid-e25jqgk2]{font-family:var(--font-display);font-style:italic;font-weight:320;font-size:var(--step-2);letter-spacing:-.015em;font-variation-settings:"opsz" 96;text-wrap:balance;line-height:1.18}@media (width<=36rem){.stacked[data-astro-cid-e25jqgk2] div[data-astro-cid-e25jqgk2]{grid-template-columns:1fr;gap:.3rem}}@layer tokens{[data-project]{--hue:264;--tint:light-dark(oklch(93.5% .04 var(--hue)),oklch(25% .04 var(--hue)));--tint-strong:light-dark(oklch(86% .075 var(--hue)),oklch(34% .07 var(--hue)));--tone:light-dark(oklch(47% .13 var(--hue)),oklch(80% .1 var(--hue)));--tone-soft:light-dark(oklch(47% .13 var(--hue) / .16),oklch(80% .1 var(--hue) / .2))}[data-project=banque]{--hue:78}[data-project=six-seven]{--hue:310}[data-project=liste-de-cadeaux]{--hue:22}[data-project=hardymornings]{--hue:232}[data-project=wsopt]{--hue:165}[data-project=grag]{--hue:265}}@layer components{.vignette{background:var(--tint);block-size:100%;min-block-size:17rem;color:var(--ink);border-radius:calc(var(--radius) - .35rem);align-content:center;gap:.9rem;padding:clamp(1.1rem,4cqi,2rem);display:grid;position:relative;overflow:clip;container-type:inline-size}.vignette figcaption{font-family:var(--font-mono);letter-spacing:.01em;color:var(--ink-soft);font-size:.72rem;line-height:1.45}.vt-project-title{view-transition-name:project-title}::view-transition-group(project-title){animation-duration:.5s;animation-timing-function:var(--ease-out)}::view-transition-old(project-title),::view-transition-new(project-title){object-fit:contain;object-position:left center;block-size:100%;inline-size:auto}}
