.intro[data-astro-cid-c6lvkmr5]{padding-bottom:16px}.intro[data-astro-cid-c6lvkmr5]+section[data-astro-cid-c6lvkmr5]{border-top:0}.demo[data-astro-cid-c6lvkmr5]{padding-top:24px}.planning[data-astro-cid-c6lvkmr5]{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin:0;overflow:hidden;box-shadow:0 24px 60px -30px #173a2759}.planning__bar[data-astro-cid-c6lvkmr5]{border-bottom:1px solid var(--line);background:#efeae0;gap:6px;padding:12px 16px;display:flex}.planning__dot[data-astro-cid-c6lvkmr5]{background:#d6cfc0;border-radius:50%;width:11px;height:11px}.planning__head[data-astro-cid-c6lvkmr5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 8px;display:flex}.planning__title[data-astro-cid-c6lvkmr5]{font-family:var(--display);font-size:1.3rem;font-weight:650}.planning__chips[data-astro-cid-c6lvkmr5]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.chip[data-astro-cid-c6lvkmr5]{background:var(--bg);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:4px 10px;font-size:.82rem}.chip--water[data-astro-cid-c6lvkmr5]{background:var(--water-soft);color:var(--water);border-color:#c4dceb}.hint[data-astro-cid-c6lvkmr5]{color:var(--water);margin:0;font-weight:600}.stages[data-astro-cid-c6lvkmr5]{background:var(--bg);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;gap:4px;margin-top:10px;padding:4px;display:inline-flex}.stages__btn[data-astro-cid-c6lvkmr5]{color:var(--muted);font:600 .88rem var(--body);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 12px}.stages__btn[data-astro-cid-c6lvkmr5]:hover{color:var(--ink)}.stages__btn[data-astro-cid-c6lvkmr5][aria-pressed=true]{background:var(--green);color:#fff}.stages__short[data-astro-cid-c6lvkmr5]{display:none}.meteo[data-astro-cid-c6lvkmr5]{flex-wrap:wrap;gap:8px;display:flex}.meteo__item[data-astro-cid-c6lvkmr5]{background:var(--bg);border:1px solid var(--line);border-radius:12px;gap:2px;min-width:86px;padding:8px 12px;display:grid}.meteo__item[data-astro-cid-c6lvkmr5] span[data-astro-cid-c6lvkmr5]{color:var(--muted);font-size:.75rem}.meteo__item[data-astro-cid-c6lvkmr5] strong[data-astro-cid-c6lvkmr5]{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:1.1rem}.meteo__item--water[data-astro-cid-c6lvkmr5]{background:var(--water-soft);border-color:#c4dceb}.meteo__item--water[data-astro-cid-c6lvkmr5] strong[data-astro-cid-c6lvkmr5]{color:var(--water)}.planning__slot[data-astro-cid-c6lvkmr5]{transition:left .4s,width .4s,background .3s,border-color .3s}.planning__now[data-astro-cid-c6lvkmr5]{font-family:var(--display);font-variant-numeric:tabular-nums;color:var(--green);align-items:center;gap:8px;font-size:1.4rem;font-weight:650;display:inline-flex}.planning__live[data-astro-cid-c6lvkmr5]{background:#3fa35a;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #3fa35a33}.planning__grid[data-astro-cid-c6lvkmr5]{padding:8px 24px 12px;position:relative}.planning__axis[data-astro-cid-c6lvkmr5],.planning__row[data-astro-cid-c6lvkmr5],.planning__cursor-wrap[data-astro-cid-c6lvkmr5]{grid-template-columns:190px 1fr;align-items:center;gap:16px;display:grid}.planning__axis[data-astro-cid-c6lvkmr5]{height:28px}.planning__row[data-astro-cid-c6lvkmr5]{border-top:1px solid #efeae0;height:58px}.planning__cursor-wrap[data-astro-cid-c6lvkmr5]{pointer-events:none;position:absolute;inset:8px 24px 12px}.planning__cursor-wrap[data-astro-cid-c6lvkmr5] .planning__track[data-astro-cid-c6lvkmr5]{height:100%}.planning__track[data-astro-cid-c6lvkmr5]{height:100%;position:relative}.planning__label[data-astro-cid-c6lvkmr5]{line-height:1.25;display:grid}.planning__label[data-astro-cid-c6lvkmr5] strong[data-astro-cid-c6lvkmr5]{font-size:.98rem}.planning__label[data-astro-cid-c6lvkmr5] span[data-astro-cid-c6lvkmr5]{color:var(--muted);font-size:.8rem}.planning__tick[data-astro-cid-c6lvkmr5]{color:var(--muted);white-space:nowrap;font-size:.78rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.planning__line[data-astro-cid-c6lvkmr5]{background:#f1ece2;width:1px;position:absolute;top:0;bottom:0}.planning__slot[data-astro-cid-c6lvkmr5]{background:#dfe9e2;border:1px solid #c7d8cc;border-radius:8px;align-items:center;transition:background .3s,border-color .3s;display:flex;position:absolute;top:12px;bottom:12px;overflow:hidden}.planning__fill[data-astro-cid-c6lvkmr5]{background:linear-gradient(90deg,#2b7fb6,#1f6fa3);width:0;position:absolute;inset:0 auto 0 0}.planning__text[data-astro-cid-c6lvkmr5]{color:var(--green);white-space:nowrap;padding:0 10px;font-size:.8rem;font-weight:600;position:relative}.planning__row[data-astro-cid-c6lvkmr5].is-active .planning__slot[data-astro-cid-c6lvkmr5]{border-color:var(--water);box-shadow:0 0 0 3px #1f6fa32e}.planning__row[data-astro-cid-c6lvkmr5].is-active .planning__text[data-astro-cid-c6lvkmr5],.planning__row[data-astro-cid-c6lvkmr5].is-done .planning__text[data-astro-cid-c6lvkmr5]{color:#fff}.planning__row[data-astro-cid-c6lvkmr5].is-done .planning__fill[data-astro-cid-c6lvkmr5]{background:#8fb7d3}.planning__row[data-astro-cid-c6lvkmr5].is-active .planning__label[data-astro-cid-c6lvkmr5] strong[data-astro-cid-c6lvkmr5]{color:var(--water)}.planning__cursor[data-astro-cid-c6lvkmr5]{background:var(--sun);width:2px;position:absolute;top:30px;bottom:0;transform:translate(-1px)}.planning__cursor[data-astro-cid-c6lvkmr5]:before{content:"";background:var(--sun);border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;left:-5px}.planning__foot[data-astro-cid-c6lvkmr5]{border-top:1px solid var(--line);color:var(--ink);background:#fbfaf6;min-height:1.6em;padding:14px 24px;font-weight:600}.reglages[data-astro-cid-c6lvkmr5]{margin-top:28px}.band[data-astro-cid-c6lvkmr5]{background:var(--water-soft)}.manuel[data-astro-cid-c6lvkmr5]{grid-template-columns:1fr auto;align-items:center;gap:56px;display:grid}.phone[data-astro-cid-c6lvkmr5]{background:#1b231e;border-radius:44px;width:300px;padding:12px;box-shadow:0 30px 60px -25px #173a278c}.phone__screen[data-astro-cid-c6lvkmr5]{background:#fbfaf6;border-radius:34px;align-content:start;gap:14px;min-height:560px;padding:44px 18px 20px;display:grid;position:relative}.phone__notch[data-astro-cid-c6lvkmr5]{background:#1b231e;border-radius:999px;width:90px;height:22px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.phone__top[data-astro-cid-c6lvkmr5]{font-family:var(--display);font-size:1.25rem;font-weight:700}.phone__status[data-astro-cid-c6lvkmr5]{color:var(--muted);background:#efeae0;border-radius:14px;align-items:center;gap:10px;min-height:48px;padding:12px 14px;font-size:.9rem;font-weight:600;transition:background .2s,color .2s;display:flex}.phone__status-dot[data-astro-cid-c6lvkmr5]{background:#b9b2a3;border-radius:50%;flex:none;width:10px;height:10px}.phone__status[data-astro-cid-c6lvkmr5].is-on{background:var(--water);color:#fff}.phone__status[data-astro-cid-c6lvkmr5].is-on .phone__status-dot[data-astro-cid-c6lvkmr5]{background:#9fe0b8;animation:1.2s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.35}}.phone__list[data-astro-cid-c6lvkmr5]{border:0;gap:6px;margin:0;padding:0;display:grid}.phone__list[data-astro-cid-c6lvkmr5] legend[data-astro-cid-c6lvkmr5]{color:var(--muted);margin-bottom:6px;padding:0;font-size:.8rem;font-weight:600}.phone__item[data-astro-cid-c6lvkmr5]{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:8px 12px;display:grid}.phone__item[data-astro-cid-c6lvkmr5] input[data-astro-cid-c6lvkmr5]{accent-color:var(--water);grid-row:span 2;width:18px;height:18px;margin:0}.phone__item-name[data-astro-cid-c6lvkmr5]{font-size:.92rem;font-weight:600;line-height:1.2}.phone__item-kind[data-astro-cid-c6lvkmr5]{color:var(--muted);font-size:.75rem;line-height:1.2}.phone__item[data-astro-cid-c6lvkmr5]:has(input:checked){border-color:var(--water);background:var(--water-soft)}.phone__list[data-astro-cid-c6lvkmr5]:disabled .phone__item[data-astro-cid-c6lvkmr5]{cursor:default;opacity:.7}.phone__duration[data-astro-cid-c6lvkmr5]{justify-content:space-between;align-items:center;font-size:.92rem;font-weight:600;display:flex}.phone__stepper[data-astro-cid-c6lvkmr5]{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:3px;display:inline-flex}.phone__stepper[data-astro-cid-c6lvkmr5] button[data-astro-cid-c6lvkmr5]{background:var(--bg);cursor:pointer;width:32px;height:32px;color:var(--ink);border:0;border-radius:50%;font-size:1.1rem}.phone__stepper[data-astro-cid-c6lvkmr5] button[data-astro-cid-c6lvkmr5]:disabled{opacity:.4;cursor:default}.phone__stepper[data-astro-cid-c6lvkmr5] output[data-astro-cid-c6lvkmr5]{text-align:center;font-variant-numeric:tabular-nums;min-width:58px}.phone__go[data-astro-cid-c6lvkmr5]{background:var(--green);color:#fff;font:700 1rem var(--body);cursor:pointer;border:0;border-radius:14px;padding:14px}.phone__go[data-astro-cid-c6lvkmr5].is-stop{background:#a33a2a}@media (width<=900px){.manuel[data-astro-cid-c6lvkmr5]{grid-template-columns:1fr;justify-items:center;gap:36px}.manuel__text[data-astro-cid-c6lvkmr5]{justify-self:stretch}}@media (width<=700px){.planning__head[data-astro-cid-c6lvkmr5]{padding:16px 16px 4px}.planning__head[data-astro-cid-c6lvkmr5]>div[data-astro-cid-c6lvkmr5]:first-child{width:100%}.stages[data-astro-cid-c6lvkmr5]{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.stages__btn[data-astro-cid-c6lvkmr5]{min-height:42px;padding:6px 4px;font-size:.88rem}.stages__long[data-astro-cid-c6lvkmr5]{display:none}.stages__short[data-astro-cid-c6lvkmr5]{display:inline}.meteo[data-astro-cid-c6lvkmr5]{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.meteo__item[data-astro-cid-c6lvkmr5]{padding:8px 10px}.meteo__item[data-astro-cid-c6lvkmr5] span[data-astro-cid-c6lvkmr5]{white-space:nowrap;font-size:.7rem}.meteo__item[data-astro-cid-c6lvkmr5]{flex:1;min-width:0}.planning__grid[data-astro-cid-c6lvkmr5]{padding:8px 12px 12px}.planning__cursor-wrap[data-astro-cid-c6lvkmr5]{inset:8px 12px 12px}.planning__axis[data-astro-cid-c6lvkmr5],.planning__row[data-astro-cid-c6lvkmr5],.planning__cursor-wrap[data-astro-cid-c6lvkmr5]{grid-template-columns:82px 1fr;gap:8px}.planning__label[data-astro-cid-c6lvkmr5] span[data-astro-cid-c6lvkmr5]{display:none}.planning__label[data-astro-cid-c6lvkmr5] strong[data-astro-cid-c6lvkmr5]{font-size:.85rem}.planning__text[data-astro-cid-c6lvkmr5]{display:none}.planning__tick[data-astro-cid-c6lvkmr5]{font-size:.68rem}.planning__foot[data-astro-cid-c6lvkmr5]{padding:12px 16px;font-size:.92rem}.phone[data-astro-cid-c6lvkmr5]{width:min(300px,100%)}}
