*{box-sizing:border-box;margin:0;padding:0}svg{display:block}.phone{background:#0c0c0d;border-radius:54px;width:360px;height:760px;padding:10px;box-shadow:0 30px 60px -30px #00000059}.island{z-index:30;background:#000;border-radius:20px;width:104px;height:30px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.sb{z-index:25;justify-content:space-between;align-items:center;height:50px;padding:4px 30px 0 34px;font-size:15px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.sb .ic{align-items:center;gap:5px;display:flex}.sb svg{width:auto;height:12px}.body{padding-top:54px;position:absolute;inset:0;overflow:hidden}.screen{color:#000;-webkit-font-smoothing:antialiased;letter-spacing:-.01em;--line:#000;--band:#f2f2f5;--amber:#b0701c;--ktrack:#ececf0;--ptrack:#e4f0e8;--lip:oklch(62% .13 300);--liptrack:oklch(94% .03 300);--glu:oklch(62% .12 245);--glutrack:oklch(94% .03 245);background:#f2f2f7;border-radius:44px;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,sans-serif;position:relative;overflow:hidden}.pad{padding:0 16px}.top{justify-content:space-between;align-items:flex-end;margin-top:4px;display:flex}.date{color:#8e8e93;text-transform:uppercase;letter-spacing:.02em;font-size:12px;font-weight:600}.lt{letter-spacing:-.03em;font-size:26px;font-weight:700;line-height:1.08}.lt.xl{font-size:34px}.sh{letter-spacing:-.02em;margin:14px 4px 8px;font-size:19px;font-weight:700}.muted{color:#8e8e93}.foot{color:#8e8e93;font-size:13px;line-height:1.35}.card{background:#fff;border-radius:22px;padding:16px}.list{background:#fff;border-radius:22px;padding:0 16px}.row{border-bottom:.5px solid #e5e5ea;align-items:center;gap:12px;min-height:60px;display:flex}.row:last-child{border:0}.row .t{flex:1;font-size:17px}.row .t small{color:#8e8e93;margin-top:1px;font-size:13px;display:block}.row .t small.todo{color:var(--amber);font-weight:600}.day .row{min-height:52px}.ck{border:1.6px solid #c7c7cc;border-radius:50%;flex:none;width:24px;height:24px}.ck.done{color:#fff;background:oklch(62% .13 155);border:0;place-items:center;display:grid}.ck.done svg{width:14px;height:14px}.ck.amb{border-color:oklch(72% .14 65)}:root,[data-logo=emeraude]{--orb:radial-gradient(circle at 35% 30%,#fff 0,oklch(80% .07 172) 35%,oklch(44% .09 178) 100%)}[data-logo=eau]{--orb:radial-gradient(circle at 35% 30%,#fff 0,oklch(86% .06 165) 35%,oklch(60% .11 168) 100%)}[data-logo=ocean]{--orb:radial-gradient(circle at 35% 30%,#fff 0,oklch(88% .05 215) 35%,oklch(56% .11 228) 100%)}[data-logo=indigo]{--orb:radial-gradient(circle at 35% 30%,#fff 0,oklch(78% .08 278) 35%,oklch(40% .14 274) 100%)}[data-logo=lavande]{--orb:radial-gradient(circle at 35% 30%,#fff 0,oklch(90% .05 305) 35%,oklch(62% .12 300) 100%)}[data-logo=aurore]{--orb:radial-gradient(circle at 35% 28%,#fffffff2 0,#fff0 40%),radial-gradient(circle at 22% 82%,oklch(82% .11 185) 0,oklch(82% .11 185/0) 58%),radial-gradient(circle at 88% 72%,oklch(74% .13 340) 0,oklch(74% .13 340/0) 58%),radial-gradient(circle at 80% 12%,oklch(68% .13 285) 0,oklch(68% .13 285/0) 62%),oklch(64% .12 250)}[data-logo=perle]{--orb:radial-gradient(circle at 35% 30%,#fff 0,oklch(94% .006 260) 35%,oklch(66% .012 260) 100%)}[data-logo=sable]{--orb:radial-gradient(circle at 35% 30%,#fff 0,oklch(93% .035 88) 35%,oklch(70% .07 78) 100%)}.orb{background:var(--orb);border-radius:50%;flex:none;width:24px;height:24px}.who{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.who small{color:#8e8e93;font-size:15px;font-weight:400}.say{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:1.3}.say.s{letter-spacing:-.01em;font-size:17px;font-weight:400;line-height:1.4}.rb{color:#000;background:#7676801f;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.rb svg{width:19px;height:19px}.rb.k{color:#fff;background:#000}.av{color:#3a3a3c;background:#dcdce1;border-radius:50%;place-items:center;width:38px;height:38px;font-size:15px;font-weight:600;display:grid}.pill{color:#fff;background:#000;border-radius:99px;flex:none;align-items:center;gap:6px;height:40px;padding:0 15px;font-size:15px;font-weight:600;display:inline-flex}.pill svg{width:18px;height:18px}.pill.g{color:#000;background:#7676801f}.btn{color:#fff;background:#000;border-radius:27px;place-items:center;height:54px;font-size:17px;font-weight:600;display:grid}.week{justify-content:space-between;display:flex}.wd{color:#8e8e93;flex-direction:column;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.dot{background:#e5e5ea;border-radius:50%;width:22px;height:22px}.dot.on{background:oklch(62% .13 155)}.dot.now{background:conic-gradient(oklch(62% .13 155) 0 50%,#e5e5ea 0)}.rings{align-items:center;gap:16px;display:flex}.rings.compact{margin-top:10px;padding:10px 16px}.kv .l{font-size:13px;font-weight:600}.kv .l.green{color:oklch(62% .13 155)}.kv .v{letter-spacing:-.02em;font-size:20px;font-weight:600}.rings .kv .v{white-space:nowrap}.kv .v small{color:#8e8e93;font-size:13px;font-weight:500}.me{justify-content:flex-end;display:flex}.bub{background:#fff;border-radius:22px 22px 6px;max-width:78%;padding:10px 14px;font-size:17px}.bub.ph{width:180px;padding:5px}.bub.ph .img{color:#6c6c70;background:#e3e3e8;border-radius:18px;align-items:flex-end;height:100px;padding:8px 10px;font-size:12px;display:flex}.bub.ph .cap{color:#8e8e93;padding:6px 8px 3px;font-size:13px}.stamp{text-align:center;color:#8e8e93;margin:10px 0 14px;font-size:12px;font-weight:500}.seg{background:#7676801f;border-radius:99px;padding:2px;font-size:12px;font-weight:600;display:flex}.seg span{color:#6c6c70;border-radius:99px;padding:5px 9px}.seg span.on{color:#000;background:#fff;box-shadow:0 1px 3px #0000001f}.item{border-bottom:.5px solid #e5e5ea;padding:12px 0}.item:last-child{border:0}.item .h{justify-content:space-between;align-items:baseline;font-size:17px;display:flex}.item .h span:last-child{color:#8e8e93;font-size:15px}.item .m{color:#8e8e93;justify-content:space-between;align-items:center;margin-top:8px;font-size:13px;display:flex}.photo{color:#6c6c70;background:#e3e3e8;border-radius:22px;align-items:flex-end;height:160px;padding:12px 14px;font-size:13px;display:flex}.pill.wide{justify-content:center;margin-top:12px;display:flex}.tasks{gap:10px;margin-top:10px;display:flex}.task{flex:1;align-items:center;gap:10px;padding:12px 14px;display:flex}.task .t{flex:1;min-width:0;font-size:17px}.task .t small{color:#8e8e93;margin-top:1px;font-size:13px;display:block}.grid4{grid-template-rows:58px 58px;grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:11px;margin-top:12px;display:grid}.sq{flex-direction:column;justify-content:space-between;padding:8px 14px;display:flex}.sq .sqh{justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}.sq .sqh .ck{width:20px;height:20px}.sq .sqv{font-size:17px}.sq .sqv.m{color:#8e8e93;font-size:15px}.sq .sqv b{letter-spacing:-.02em;font-size:20px;font-weight:600}.sq .sqv small{color:#8e8e93;font-size:13px}.sq.n{background:#7676801f;border-radius:22px}.voice{margin-top:26px;padding:0 4px}.say.q{font-style:italic}.kleft{margin-top:22px;padding:17px}.kleft .big{color:#8e8e93;align-items:baseline;gap:6px;font-size:17px;font-weight:600;display:flex}.kleft .big .chev{align-self:center;margin-left:auto}.kleft .kbar{margin-top:11px}.kleft .pill.wide{margin-top:16px}.kleft .big b{letter-spacing:-.03em;color:var(--line);font-size:34px;font-weight:700}.kbar{background:var(--ktrack);border-radius:4px;height:8px;margin-top:8px;overflow:hidden}.kbar i{background:var(--line);border-radius:4px;height:100%;display:block}.mms{border-top:.5px solid #e5e5ea;margin-top:17px;padding-top:17px;display:flex}.mm{flex:1;align-items:center;gap:8px;display:flex}.mm .v{letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:1.15}.mm .v small{color:#8e8e93;font-size:13px;font-weight:500}.mm .l{color:#8e8e93;font-size:12px;font-weight:500}.mm .l.green{color:oklch(62% .13 155)}.l.lip{color:var(--lip)}.l.glu{color:var(--glu)}.top.hello{margin-top:7px}.top.hello .lt{margin-top:4px}.top.hello+.grid4{margin-top:23px}.row .kc{color:#8e8e93;flex:none;font-size:15px}.row.meal .t{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fbar{z-index:20;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#1e1e20db;border-radius:33px;justify-content:space-around;align-items:center;height:66px;padding:0 4px;display:flex;position:absolute;bottom:22px;left:14px;right:14px;box-shadow:0 12px 30px -12px #0006}.fi{color:#8d8d93;place-items:center;width:60px;height:48px;display:grid}.fi svg{width:26px;height:26px}.fi.on{color:#fff}.fi .plus{color:#000;background:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.fi .plus svg{width:24px;height:24px}.fi .orb{opacity:.72;width:25px;height:25px;transition:opacity .2s}.fi.on .orb{opacity:1;outline-offset:2.5px;outline:1.5px solid #fff}.fade{--fb:242,242,247;z-index:15;background:linear-gradient(to bottom,rgba(var(--fb),0) 0,rgba(var(--fb),.55) 30px,rgba(var(--fb),.88) 52px,rgb(var(--fb)) 76px);height:140px;position:absolute;bottom:0;left:0;right:0}.fade.chat{height:202px}.fade:before{content:"";-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 52px);mask-image:linear-gradient(#0000 0,#000 52px)}.comp{z-index:20;color:#8e8e93;background:#fff;border-radius:25px;align-items:center;gap:6px;height:50px;padding:0 6px 0 18px;font-size:17px;display:flex;position:absolute;bottom:100px;left:14px;right:14px;box-shadow:0 8px 24px -12px #0000002e,0 0 0 .5px #0000000d}.comp .sp{flex:1}.scrim{z-index:18;background:#00000047;position:absolute;inset:0}.sheet{z-index:19;background:#f2f2f7;border-radius:36px 36px 0 0;position:absolute;inset:52px 0 0}.grab{background:#c7c7cc;border-radius:3px;width:36px;height:5px;margin:8px auto 6px}.screen.dk{color:#fff;--line:#fff;--band:#1f1f22;--amber:oklch(80% .13 72);--ktrack:#2c2c2e;--ptrack:#1c3226;--lip:oklch(70% .13 300);--liptrack:oklch(30% .05 300);--glu:oklch(70% .12 245);--glutrack:oklch(30% .05 245);background:#0b0b0d}.dk .card,.dk .list{background:#1c1c1e;box-shadow:inset 0 .5px #ffffff1a,0 0 0 .5px #ffffff0d,0 12px 28px -10px #000000f2}.dk .row,.dk .item{border-color:#2e2e31}.dk .av{color:#e5e5ea;background:#2c2c2e}.dk .rb{color:#fff;background:#78788042}.dk .rb.k,.dk .pill,.dk .btn{color:#000;background:#fff}.dk .pill:not(.g),.dk .rb.k,.dk .btn{box-shadow:0 8px 20px -8px #ffffff47}.dk .pill.g{color:#fff;background:#78788042}.dk .bub{background:#2c2c2e;box-shadow:inset 0 .5px #ffffff1a}.dk .bub.ph .img,.dk .photo{color:#8e8e93;background:#2c2c2e}.dk .ck{border-color:#4a4a4e}.dk .ck.amb{border-color:oklch(80% .13 72)}.dk .ck.done{color:#000;background:oklch(66% .13 155)}.dk .dot{background:#2c2c2e}.dk .dot.on{background:oklch(66% .13 155)}.dk .dot.now{background:conic-gradient(oklch(66% .13 155) 0 50%,#2c2c2e 0)}.dk .seg{background:#78788042}.dk .seg span{color:#98989f}.dk .seg span.on{color:#fff;background:#636366;box-shadow:inset 0 .5px #ffffff40,0 1px 4px #0009}.dk .mms{border-color:#2e2e31}.dk .mm .l.green{color:oklch(66% .13 155)}.dk .fi .plus{box-shadow:0 8px 20px -8px #ffffff47}.dk .sq.n{background:0 0;box-shadow:inset 0 0 0 1px #2e2e31}.dk .fbar{background:#2e2e32e6;box-shadow:inset 0 .5px #ffffff3d,0 0 0 .5px #ffffff1f,0 18px 40px -8px #000,0 0 44px -8px #ffffff17}.dk .fade{--fb:11,11,13}.dk .comp{background:#232326;box-shadow:inset 0 .5px #ffffff2e,0 0 0 .5px #ffffff14,0 14px 30px -8px #000,0 0 36px -8px #ffffff12}.dk .sheet{background:#1c1c1e;box-shadow:inset 0 .5px #ffffff29,0 -12px 40px #000000e6}.dk .sheet .list{background:#2c2c2e;box-shadow:inset 0 .5px #ffffff1a}.dk .sheet .item{border-color:#3a3a3c}.dk .grab{background:#48484a}.dk .scrim{background:#0000008c}.screen{--fbody:#e2e2e7;--ffar:#efeff3;--fshort:#a4a4aa;--fshortb:#f2f2f5;--fplate:#2c2c2e;--fhub:#8e8e93;--fbench:#c7c7cc;--fcab:#8e8e93;--fgsh:#00000024;--fbg:#fff;--fline:#1c1c1e;--flfar:#c7c7cc;--fgr:#e5e5ea}.screen.dk{--fbody:#98989d;--ffar:#4a4a4e;--fshort:#48484c;--fshortb:#3a3a3d;--fplate:#0b0b0d;--fhub:#48484a;--fbench:#48484a;--fcab:#636366;--fgsh:#0000008c;--fbg:#2c2c2e;--fline:#f2f2f7;--flfar:#636366;--fgr:#3a3a3c}.fx{display:block;overflow:visible}.fx .bdy path,.fx .arm path{fill:var(--fbody)}.fx .far path{fill:var(--ffar)}.fx .shorts path{fill:var(--fshort)}.fx .ffill{flood-color:var(--fbg)}.fx .ffills{flood-color:var(--fshortb)}.fx .fline{flood-color:var(--fline)}.fx .flfar{flood-color:var(--flfar)}.fx .gsh{fill:var(--fgsh)}.fx .gr{fill:none;stroke:var(--fgr);stroke-width:.8px}.fx .eqs{fill:var(--fbench)}.fx .eql{fill:none;stroke:var(--fbench);stroke-width:2.6px;stroke-linecap:round}.fx .cab{fill:none;stroke:var(--fcab);stroke-width:.8px}.fx .plt{fill:var(--fplate)}.fx .plr{fill:none;stroke:#ffffff24;stroke-width:.8px}.fx .plh{fill:var(--fhub)}.fxB .eqs,.fxB .plt{fill:var(--fbg);stroke:var(--fline);stroke-width:.8px}.fxB .eql{stroke:var(--fline);stroke-width:.8px}.fxB .plr{stroke:var(--fline);stroke-width:.5px;opacity:.45}.fxB .plh{fill:none;stroke:var(--fline);stroke-width:.7px}.fx .mk circle{fill:var(--amber)}.fx .mk text{fill:#fff;font:700 9px -apple-system,BlinkMacSystemFont,sans-serif}.dk .fx .mk text{fill:#000}.fx .det path{fill:none;stroke:#00000021;stroke-width:.9px;stroke-linecap:round}.dk .fx .det path{stroke:#0006}.fxB .det path{stroke:var(--fline);stroke-width:.45px;opacity:.4}.screen [data-a],.screen .seg span,.screen .chip,.screen .rx,.screen .ck,.screen .dot,.screen .sw,.screen .fi,.screen .pill,.screen .sval{transition:opacity .22s,scale .45s cubic-bezier(.3,1.5,.5,1),background-color .25s,color .25s,border-color .25s,box-shadow .25s}.screen [data-a]:active{opacity:.65;transition-duration:.1s;scale:.96}.screen .row[data-a]:active,.screen .seg span[data-a]:active,.screen .scrim[data-a]:active,.screen .wkr[data-a]:active{scale:none}.screen .fi[data-a]:active{scale:.9}.screen .scrim[data-a]:active{opacity:1}.screen .sw i{transition:left .4s cubic-bezier(.3,1.35,.5,1)}.screen .kbar i,.screen .mt i{transition:width .7s cubic-bezier(.2,.8,.2,1)}.screen svg circle{transition:stroke-dasharray .7s cubic-bezier(.2,.8,.2,1)}.seg{position:relative}.seg>span{z-index:1;position:relative}.seg>span.jsl{transition:color .25s;box-shadow:none!important;background:0 0!important}.seg>span.jno,.screen.still :not(.sw):not(.sw *){transition:none!important}body.board{color:#1b1d22;-webkit-font-smoothing:antialiased;letter-spacing:-.01em;background:#e8e8e5;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif}.page{max-width:1280px;margin:0 auto;padding:56px 16px 96px}.intro{max-width:700px;margin-bottom:56px}.kicker{letter-spacing:.06em;text-transform:uppercase;color:#6b6e75;font-size:12px;font-weight:600}.intro h1{letter-spacing:-.035em;margin:10px 0 16px;font-size:clamp(32px,5vw,46px);font-weight:700;line-height:1.05}.intro p{color:#3d4047;font-size:17px;line-height:1.5}.intro p+p{margin-top:10px}.dir{margin-bottom:88px}.dir-head{max-width:760px;margin-bottom:26px}.dir-name{letter-spacing:-.03em;font-size:26px;font-weight:700}.dir-desc{color:#3d4047;margin-top:6px;font-size:16px;line-height:1.5}.phones{scroll-snap-type:x mandatory;gap:32px;padding:8px 4px 20px;display:flex;overflow-x:auto}.shot{scroll-snap-align:start;flex:none}.shot figcaption{letter-spacing:.06em;text-transform:uppercase;color:#6b6e75;text-align:center;margin-top:14px;font-size:11px;font-weight:600}.outro{border-top:1px solid #d3d3cf;max-width:700px;padding-top:28px}.outro p{color:#3d4047;font-size:16px;line-height:1.55}.outro p+p{margin-top:8px}html,body,#root{overscroll-behavior:none;background:#0b0b0d;min-height:100%;margin:0}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.screen.app{border-radius:0;height:auto;min-height:100dvh;overflow:visible}.app .defile{padding-top:calc(env(safe-area-inset-top) + 12px);padding-bottom:calc(146px + env(safe-area-inset-bottom));display:block}.app .page-seule{box-sizing:border-box;padding-top:calc(env(safe-area-inset-top) + 12px);padding-bottom:calc(env(safe-area-inset-bottom) + 16px);flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.app .fbar{bottom:max(22px, calc(env(safe-area-inset-bottom) - 12px));position:fixed}.app .fade{pointer-events:none;background:linear-gradient(to bottom, rgba(var(--fb), 0) 0, rgba(var(--fb), .5) 36px, rgba(var(--fb), .72) 64px, rgba(var(--fb), .72) 100%);position:fixed}a.fi,a.av,a.rb,a.pill{text-decoration:none}button.btn{cursor:pointer;border:0;width:100%;margin-top:16px;font-family:inherit}button.btn:disabled{opacity:.4}button.pill,button.rb{cursor:pointer;border:0;font-family:inherit}.bloc{margin-top:12px}.entete{align-items:center;min-height:38px;margin-bottom:8px;display:flex}.valeur{color:#8e8e93;font-size:17px}.centre{place-items:center;display:grid;position:absolute;inset:0}.orb.grand{width:64px;height:64px;margin-bottom:16px}.champ{border-bottom:.5px solid #e5e5ea;align-items:center;gap:12px;min-height:56px;display:flex}.champ:last-child{border:0}.dk .champ{border-color:#2e2e31}.champ label,.champ .lib{flex:1;font-size:17px}.champ .val{--pilule:#efeff0;box-sizing:border-box;background:var(--pilule);border-radius:99px;align-items:center;gap:4px;width:52%;height:38px;padding:0 14px;transition:box-shadow .25s;display:flex;position:relative}.champ.large .val{width:74%}.dk .champ .val{--pilule:#343438}.champ .val:focus-within{box-shadow:inset 0 0 0 1.5px #76768073}.champ input{min-width:0;font:inherit;color:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:17px}.champ input::placeholder,.champ .indice,.champ .unite{color:#8e8e93;opacity:1}.champ .indice{pointer-events:none;font-size:17px;position:absolute;right:14px}.champ input.vide{color:#0000}.champ input[type=date]{appearance:none;min-height:24px}.champ input[type=date]::-webkit-date-and-time-value{text-align:right}.champ input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--pilule) inset;-webkit-text-fill-color:#000;caret-color:#000}.champ input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 40px var(--pilule) inset;-webkit-text-fill-color:#000;caret-color:#000}.champ input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 40px var(--pilule) inset;-webkit-text-fill-color:#000;caret-color:#000}.dk .champ input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff}.dk .champ input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff}.dk .champ input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff}.champ input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important}.champ input::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important}.erreur{color:var(--amber);margin:8px 4px 0;font-size:13px;font-weight:600}.seg.grand{--n:2;box-sizing:border-box;height:40px;font-size:15px}.seg.grand>button{z-index:1;min-width:0;font:inherit;color:#6c6c70;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:99px;flex:1;padding:0;transition:color .25s;position:relative}.seg.grand>button.on{color:#000}.dk .seg.grand>button{color:#98989f}.dk .seg.grand>button.on{color:#fff}.seg.grand .pastille{width:calc((100% - 4px) / var(--n));background:#fff;border-radius:99px;transition:transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 1px 3px #0000001f}.dk .seg.grand .pastille{background:#636366;box-shadow:inset 0 .5px #ffffff40,0 1px 4px #0009}.seg.grand.court{width:52%;height:38px}.dk .list .seg.grand{background:#78788042}.etape-haut{align-items:center;gap:16px;min-height:38px;display:flex}.progression{view-transition-name:progression;flex:1;gap:6px;margin-right:54px;display:flex}.progression i{background:#76768033;border-radius:2px;flex:1;height:4px;transition:background-color .3s}.dk .progression i{background:#78788052}.progression i.fait{background:var(--line)}.etape-titre{margin-top:26px}.intro{color:#8e8e93;letter-spacing:-.01em;margin:8px 0 0;font-size:17px;line-height:1.4}.etape-corps,.etape-corps .sh{margin-top:28px}.etape-bas{margin-top:auto;padding-top:28px}.etape-bas .foot{margin:0 4px}.centre-texte{text-align:center}.explication{color:#8e8e93;margin:18px 4px 0;font-size:15px}.accueil-seul .heros{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px 12px;display:flex}.accueil-seul .orb.grand{width:88px;height:88px;margin-bottom:22px}.accueil-seul .intro{max-width:300px}.row .chev{color:#c7c7cc;display:grid}.dk .row .chev{color:#48484a}.row .chev svg{width:16px;height:16px}button.lien{font:inherit;color:#8e8e93;cursor:pointer;background:0 0;border:0;margin:14px auto 0;padding:8px 12px;font-size:15px;font-weight:600;display:block}.card.kleft.plan{margin-top:0}.dk .card.kleft.plan{background:#1c1c1e;box-shadow:inset 0 .5px #ffffff1a,0 0 0 .5px #ffffff0d,0 12px 28px -10px #000000f2}::view-transition{background:var(--fond,#0b0b0d)}::view-transition-old(root){mix-blend-mode:normal;animation-duration:.46s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}::view-transition-new(root){mix-blend-mode:normal;animation-duration:.46s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}:root[data-sens=avant]::view-transition-old(root){animation-name:j-recule}:root[data-sens=avant]::view-transition-new(root){z-index:2;animation-name:j-arrive}:root[data-sens=arriere]::view-transition-old(root){z-index:2;animation-name:j-repart}:root[data-sens=arriere]::view-transition-new(root){animation-name:j-revient}::view-transition-group(progression){animation-duration:.46s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}@keyframes j-arrive{0%{translate:100%}}@keyframes j-recule{to{opacity:.7;translate:-30%}}@keyframes j-repart{to{translate:100%}}@keyframes j-revient{0%{opacity:.7;translate:-30%}}.row.choix{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:.5px solid #e5e5ea;padding:0}.row.choix:last-child{border-bottom:0}.dk .row.choix{border-color:#2e2e31}.sw{cursor:pointer;background:#76768029;border:0;border-radius:16px;flex:none;width:51px;height:31px;padding:0;position:relative}.sw i{background:#fff;border-radius:50%;width:27px;height:27px;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #0000002e}.sw.on{background:oklch(62% .13 155)}.sw.on i{left:22px}.dk .sw{background:#78788052}.dk .sw.on{background:oklch(66% .13 155)}
