@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(./instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff")}:root{--fond:#05070a;--surface:#0a0e13;--surface-2:#10151c;--verre:#0d1218b8;--reflet:#ffffff14;--encre:#e8ecef;--encre-douce:#9ba3ae;--encre-faible:#5f6873;--filet:#ffffff14;--filet-fort:#ffffff26;--blanc-chaud:#fff4e6;--ombre:0 0 #0000;--rose:#ff7d9b;--ambre:#f3b04d;--lime-texte:#0be972;--particules:255 226 191;--lumiere:#ffe2bf2e;--lumiere-claire:#ffe2bf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-moment=aube]{--particules:255 197 138;--lumiere:#ffc58a2e;--lumiere-claire:#ffc58a}:root[data-moment=soir]{--particules:255 184 119;--lumiere:#ffb8772e;--lumiere-claire:#ffb877}:root[data-moment=nuit]{--particules:232 195 154;--lumiere:#e8c39a21;--lumiere-claire:#e8c39a}:root[data-clair="1"]{--fond:#fbf9f5;--surface:#fff;--surface-2:#f3f1ec;--verre:#fff;--reflet:#15181d0a;--encre:#15181d;--encre-douce:#5b6470;--encre-faible:#8a929c;--filet:#15181d14;--filet-fort:#15181d26;--particules:140 93 47;--lumiere:#8c5d2f1f;--lumiere-claire:#8c5d2f;--ombre:0 1px 2px #15181d0f, 0 8px 24px #15181d0f;--rose:#c8104f;--ambre:#9a5a00;--lime-texte:#067a3e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--lime:#0be972;--sur-lime:#05070a;--rayon-carte:22px;--rayon-bouton:12px;--pose:cubic-bezier(.16, 1, .3, 1);--ressort:linear(0, .054, .171, .307, .44, .559, .659, .741, .807, .859, .899, .93, .953, .97, .983, .993, 1);--rebond:cubic-bezier(.34, 1.56, .64, 1);--sans:"Geist Variable", system-ui, -apple-system, sans-serif;--mono:"Geist Mono Variable", ui-monospace, monospace;--voix:"Instrument Serif", Georgia, serif}*{box-sizing:border-box}[hidden]{display:none!important}html,body{transition:background-color 1.5s var(--pose), color 1.5s var(--pose)}body{background:var(--fond);color:var(--encre);font:400 16px/1.5 var(--sans);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;margin:0}h1{font:600 22px/1.15 var(--sans);letter-spacing:-.035em;margin:0 0 1rem}h2{font:600 17px/1.25 var(--sans);letter-spacing:-.02em;margin:1.75rem 0 .75rem}a{color:inherit}button{font:inherit}:focus-visible{outline:2px solid var(--lime-texte);outline-offset:2px}.voix{font-family:var(--voix);letter-spacing:-.01em;font-style:italic;font-weight:400}.voix-grande{margin:0;font-size:34px;line-height:1.1}.voix-carte{margin:0;font-size:22px;line-height:1.2}.sur{font:400 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--encre-douce);margin:0}.chiffre-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.app{min-height:100dvh;padding-bottom:calc(72px + env(safe-area-inset-bottom))}.page{max-width:640px;margin:0 auto;padding:8px 16px 24px}.entete{z-index:2;max-width:640px;padding:calc(10px + env(safe-area-inset-top)) 16px 6px;clip-path:inset(0 -100vmax);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;animation:1ms linear both entete-verre;animation-timeline:scroll(root);animation-range:0 40px;display:flex;position:sticky;top:0}@keyframes entete-verre{0%{background:0 0;box-shadow:0 0 0 100vmax #0000}to{background:var(--verre);box-shadow:0 0 0 100vmax var(--verre)}}.identite{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.onglets{background:color-mix(in srgb, var(--fond) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--filet);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;inset:auto 0 0}.onglets a{text-align:center;color:var(--encre-douce);padding:16px 4px 14px;font-size:13px;text-decoration:none;position:relative}.onglets a[aria-current=page]{color:var(--encre);font-weight:500}.onglets a[aria-current=page]:before{content:"";background:var(--lime);width:5px;height:5px;margin-left:-2.5px;position:absolute;top:8px;left:50%}.invite-toucher{left:50%;bottom:calc(64px + env(safe-area-inset-bottom));z-index:5;border:1px solid var(--filet);pointer-events:none;white-space:nowrap;background:color-mix(in srgb, var(--fond) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--encre-douce);border-radius:999px;margin:0;padding:6px 14px;font-size:13px;animation:.4s ease-out both mot;position:fixed;transform:translate(-50%)}.carte-tete{justify-content:space-between;align-items:center;gap:8px;display:flex}.pastille{border:1px solid var(--filet);background:var(--verre);min-height:32px;box-shadow:inset 0 1px 0 var(--reflet);color:var(--encre);font:400 12px/1 var(--sans);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 12px;display:inline-flex;position:relative}.pastille:after{content:"";position:absolute;inset:-6px -2px}.pastille-discrete{color:var(--encre-douce)}.pastille-point{background:var(--lumiere-claire);width:6px;height:6px;box-shadow:0 0 8px var(--lumiere-claire);border-radius:50%}.pastille-etoile{color:var(--ambre);font-size:11px;line-height:1}.choix-segments{gap:8px;display:grid}.segment-tete{width:100%;min-height:44px;color:var(--encre);font:400 16px/1.3 var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.segment-tete .discret{margin-left:auto;font-size:13px}.segment-contacts{gap:4px;margin:0;padding:0;list-style:none;display:grid}.segment-contacts button{border:0;border-top:1px solid var(--filet);width:100%;min-height:44px;color:var(--encre);font:400 15px/1.3 var(--sans);text-align:left;cursor:pointer;background:0 0;padding:8px 0}.signe{font-family:var(--voix);letter-spacing:-.01em;align-items:baseline;font-style:italic;line-height:1;display:inline-flex}.signe-point{background:var(--lime);width:.28em;height:.28em;margin-left:.08em;display:inline-block}.claire-place-grand{height:240px;margin:0 -16px}.claire-place-entete{flex:none;width:32px;height:32px}.claire-place-feuille{flex:none;width:56px;height:56px;margin-left:-10px}.claire-toile{z-index:5;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.claire-touche{z-index:6;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:50%;padding:0;position:fixed;top:0;left:0}.claire-dit{z-index:6;pointer-events:none;color:var(--encre);border:1px solid var(--filet);box-shadow:var(--ombre);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;transition:opacity .24s var(--pose);border-radius:14px;margin:0;padding:8px 12px;font-size:19px;line-height:1.25;position:fixed;top:0;left:0}.claire-dit.visible{opacity:1}.voix-grande.reponse{font-size:24px;line-height:1.2}.feuille{z-index:4;max-width:640px;padding:14px 16px calc(24px + env(safe-area-inset-bottom));background:var(--verre);border-radius:var(--rayon-carte) var(--rayon-carte) 0 0;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);border-top:1px solid var(--filet);box-shadow:inset 0 1px 0 var(--reflet), 0 -20px 60px #000a;visibility:hidden;transition:transform .45s var(--ressort), visibility 0s .45s;gap:10px;margin:0 auto;display:grid;position:fixed;inset:auto 0 0;transform:translateY(105%)}.feuille.ouverte{visibility:visible;transition:transform .45s var(--ressort);transform:none}.feuille-tete{align-items:center;gap:6px;min-height:56px;display:flex}.feuille .actions{justify-content:flex-end}.discret{color:var(--encre-douce);font-size:14px}.vide{text-align:center;padding:32px 0}.erreur{color:var(--rose)}.bandeau{background:var(--surface-2);border-radius:var(--rayon-bouton);max-width:640px;margin:0 auto 8px;padding:10px 16px;font-size:14px}.bouton{border-radius:var(--rayon-bouton);border:1px solid var(--filet-fort);min-height:44px;color:var(--encre);cursor:pointer;transition:background-color .24s var(--pose), transform .12s var(--pose);background:0 0;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:15px;text-decoration:none;display:inline-flex}.bouton:active{transform:scale(.98)}.bouton.principal{background:var(--lime);color:var(--sur-lime);border-color:#0000;font-weight:500}.bouton.discret{color:var(--encre-douce);border-color:#0000}.bouton:disabled{opacity:.55}.formulaire{gap:14px;margin-top:8px;display:grid}.formulaire label{color:var(--encre-douce);gap:6px;font-size:13px;display:grid}input,textarea{font:inherit;border-radius:var(--rayon-bouton);border:1px solid var(--filet-fort);background:var(--surface);color:var(--encre);width:100%;padding:12px 14px;font-size:16px}textarea{resize:vertical}.connexion{text-align:center;padding-top:4vh}.connexion .formulaire{text-align:left}.chiffres{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.chiffre{background:var(--verre);box-shadow:inset 0 1px 0 var(--reflet), var(--ombre);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);text-align:center;border:1px solid #0000;border-radius:18px;gap:2px;padding:14px 8px 12px;text-decoration:none;display:grid}.chiffre strong{font:500 28px/1.1 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.chiffre>span{color:var(--encre-douce);font-size:12px}.lignes{gap:0;margin:0;padding:0;list-style:none;display:grid}.lignes li{border-top:1px solid var(--filet);padding:12px 2px;font-size:15px}.lire{width:100%;margin-top:14px}.mot{opacity:0;animation:mot .45s var(--pose) forwards;display:inline-block}@keyframes mot{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}.cartes{gap:14px;display:grid}.carte{background:var(--verre);border-radius:var(--rayon-carte);box-shadow:inset 0 1px 0 var(--reflet), var(--ombre);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);border:1px solid #0000;gap:10px;padding:20px;display:grid}.carte h2{margin:0;font-size:17px}.carte p{margin:0}.carte-fraude{border-color:var(--rose)}.carte-fraude .etiquette{color:var(--rose)}.etiquette{font:400 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--encre-douce);margin:0}.avertissements{border:1px solid color-mix(in srgb, var(--ambre) 40%, transparent);color:var(--encre);border-radius:var(--rayon-bouton);margin:0;padding:10px 14px 10px 28px;font-size:14px}.avertissements li::marker{color:var(--ambre)}.brouillon{white-space:pre-wrap;font:inherit;background:var(--surface-2);border-radius:14px;margin:0;padding:14px 16px;font-size:15px}.actions{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.saisie{gap:8px;display:grid}.coche{background:var(--lime);width:10px;height:10px;animation:coche .45s var(--rebond);display:inline-block}@keyframes coche{0%{transform:scale(0)}to{transform:scale(1)}}.se-pose{animation:se-pose .45s var(--pose) both}@keyframes se-pose{0%{opacity:0;filter:blur(9px);transform:translateY(8px)rotate(.6deg)}to{opacity:1;filter:none;transform:none}}.s-efface{animation:s-efface .24s var(--pose) forwards}@keyframes s-efface{to{opacity:0;transform:translateY(-12px)}}.se-dissout{animation:se-dissout .3s var(--pose) forwards}@keyframes se-dissout{to{opacity:0;filter:blur(10px);transform:scale(.97)}}.faits,.boites,.journal ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fait{background:var(--surface);border:1px solid var(--filet);border-radius:18px;gap:8px;padding:16px;display:grid}.fait p{margin:0}.a-confirmer{text-transform:none;letter-spacing:0;font-family:var(--voix);color:var(--ambre);margin-left:6px;font-size:14px;font-style:italic}.style{gap:4px;margin:0;font-size:14px;display:grid}.style div{grid-template-columns:9rem 1fr;gap:8px;display:grid}.style dt{color:var(--encre-douce)}.style dd{margin:0}.boites li{border-top:1px solid var(--filet);padding:8px 0}.journal h2:first-letter{text-transform:uppercase}.journal li{padding:6px 0;font-size:15px}.reglage{border-top:1px solid var(--filet);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.reglage-choix{flex-direction:column;align-items:stretch;gap:10px}.choix{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.lueur-bord{z-index:50;pointer-events:none;opacity:var(--voix-niveau,0);transition:opacity .3s var(--pose);box-shadow:inset 0 0 18px color-mix(in srgb, var(--lumiere-claire) 70%, transparent);position:fixed;inset:0}.lueur-bord:before{content:"";background:conic-gradient(from var(--angle), var(--lumiere-claire), var(--blanc-chaud), var(--lumiere-claire), var(--blanc-chaud), var(--lumiere-claire));-webkit-mask-composite:xor;padding:2px;animation:4s linear infinite lueur-tour;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root:not([data-parle]) .lueur-bord:before{animation-play-state:paused}@keyframes lueur-tour{to{--angle:360deg}}@media (prefers-reduced-motion:reduce){.lueur-bord{display:none}}.scene-grand{position:relative}.cadran{width:264px;height:264px;transition:opacity .24s var(--pose);position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.cadran.cache{opacity:0;pointer-events:none}.cadran-fond{fill:none;stroke:var(--filet);stroke-width:1px}.cadran-passe{fill:none;stroke:color-mix(in srgb, var(--lumiere-claire) 75%, transparent);stroke-width:1.4px;stroke-linecap:round}.cadran.eveil .cadran-passe{stroke-dasharray:1;stroke-dashoffset:1px;animation:cadran-trace .8s var(--pose) 1.8s forwards}@keyframes cadran-trace{to{stroke-dashoffset:0}}.etincelle{opacity:.9;transform-box:fill-box;transform-origin:50%}.etincelle.vive{opacity:1;filter:drop-shadow(0 0 2px var(--lumiere-claire))}.cadran.eveil .etincelle{opacity:0;animation:.25s ease-out forwards etincelle-allume;animation-delay:calc(1.8s + var(--i) * .8s)}@keyframes etincelle-allume{to{opacity:.9}}.etincelle.nouvelle{animation:.6s ease-out etincelle-nait}@keyframes etincelle-nait{0%{opacity:0}30%{opacity:1;transform:scale(2.2)}to{opacity:.9;transform:none}}.perle{fill:var(--fond);stroke:var(--lumiere-claire);stroke-width:1.2px}.perle.passee{fill:var(--lumiere-claire)}.maintenant{fill:var(--blanc-chaud)}.maintenant-lueur{fill:var(--lumiere-claire);opacity:.55;filter:blur(3px)}.cadran-heure{font:500 8.5px var(--mono);letter-spacing:.1em;fill:var(--encre-faible)}.cadran-zone{fill:none;stroke:#0000;stroke-width:44px;pointer-events:stroke;cursor:pointer}button.chiffre{font:inherit;color:inherit;cursor:pointer}.chiffre-temps strong{font-size:20px;line-height:1.4}.chiffre-valeur{font-family:var(--mono);font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex}.chiffre-valeur span{white-space:pre;display:inline-block}.chiffre-valeur span.roule{animation:roule .5s var(--pose)}@keyframes roule{0%{filter:blur(4px);opacity:0;translate:0 .5em}}.calcul{border-radius:var(--rayon-carte);background:var(--verre);box-shadow:inset 0 1px 0 var(--reflet);border:1px solid #0000;margin-top:10px;padding:14px 16px;font-size:14px}.calcul ul{font-family:var(--mono);color:var(--encre-douce);gap:4px;margin:0 0 8px;padding:0;font-size:12.5px;list-style:none;display:grid}.calcul p{margin:4px 0 0}.ensuite,.aussi{margin-top:22px}.ensuite ul{margin:8px 0 0;padding:0;list-style:none}.ensuite li{border-top:1px solid var(--filet);grid-template-columns:64px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:11px 0;display:grid}.ensuite time{color:var(--encre-douce);font-size:13px}.ensuite em{color:var(--lumiere-claire);white-space:nowrap;font-size:12px;font-style:normal}.eclaire{position:relative}.eclaire:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--lx,50%) var(--ly,-60%), color-mix(in srgb, var(--lumiere-claire) calc(42% + var(--eclat,0) * 50%), transparent), #ffffff12 70%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root[data-clair="1"] .eclaire:before{background:var(--filet)}.calcul,.ensuite li,.aussi li{transition:opacity .45s var(--ressort), translate .45s var(--ressort), filter .45s var(--ressort)}@starting-style{.calcul,.ensuite li,.aussi li{opacity:0;filter:blur(3px);translate:0 8px}}::view-transition-old(root){animation-duration:.24s;animation-timing-function:var(--pose)}::view-transition-new(root){animation-duration:.24s;animation-timing-function:var(--pose)}.claire-toile{view-transition-name:claire}::view-transition-group(claire){animation:none}::view-transition-old(claire){display:none}::view-transition-new(claire){animation:none}.pile-tete{justify-content:space-between;align-items:center;margin:10px 0 12px;display:flex}.pile-compte{letter-spacing:.14em;text-transform:uppercase;color:var(--encre-douce);font-size:11px}.pile{isolation:isolate;padding-bottom:16px;position:relative}.pile>.carte{z-index:1;position:relative}.pile-bord{border-radius:var(--rayon-carte);background:var(--verre);box-shadow:inset 0 1px 0 var(--reflet);transform-origin:50% 100%;pointer-events:none;transition:transform .45s var(--ressort), opacity .45s var(--ressort);position:absolute;inset:0 0 16px}.pile-bord-1{opacity:.6;z-index:0;transform:translateY(8px)scale(.96)}.pile-bord-2{opacity:.35;z-index:-1;transform:translateY(16px)scale(.92)}.pile-liste{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pile-liste li{align-items:center;gap:8px;display:flex}.pile-liste button.eclaire{text-align:left;width:100%;font:500 15px/1.35 var(--sans);color:var(--encre);background:var(--verre);box-shadow:inset 0 1px 0 var(--reflet);cursor:pointer;border:0;border-radius:16px;gap:4px;padding:14px 16px;display:grid}.cadran{view-transition-name:jour}.ligne-jour{view-transition-name:jour;margin:18px 0 8px;padding:0 0 0 20px;list-style:none;position:relative}.ligne-jour:before{content:"";background:var(--filet-fort);width:1px;position:absolute;top:8px;bottom:8px;left:4px}.ligne-jour>li{border-top:1px solid var(--filet);padding:10px 0;position:relative}.ligne-jour>li:before{content:"";background:var(--fond);border:1px solid var(--filet-fort);width:6px;height:6px;position:absolute;top:17px;left:-19px;rotate:45deg}.ligne-jour>li.passe:before{background:var(--lumiere-claire);border-color:var(--lumiere-claire)}.ligne-jour>li.passe:after{content:"";background:var(--lumiere-claire);width:1px;position:absolute;top:-1px;bottom:0;left:-16px}.ligne-jour>li.maintenant{color:var(--lumiere-claire)}.ligne-jour>li.maintenant:before{background:var(--blanc-chaud);border-color:var(--blanc-chaud);box-shadow:0 0 12px var(--lumiere-claire);width:8px;height:8px;top:16px;left:-20px}.ligne-jour>li.avenir{color:var(--encre-douce)}.ligne-jour time{min-width:64px;color:var(--encre-douce);font-size:13px;display:inline-block}.ligne-jour>li.maintenant time{color:var(--lumiere-claire)}.ligne-jour .groupe>button{all:unset;cursor:pointer;width:100%;display:flex}.ligne-jour .groupe>button:focus-visible{outline:2px solid var(--lime-texte);outline-offset:2px}.ligne-jour .detail{color:var(--encre-douce);gap:4px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.ligne-jour .detail time{min-width:76px;font-size:12px}.journal-jour{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.repere-vitrine{font:500 9px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--encre-douce);align-self:center;margin-left:4px}.carte-semaine{border-radius:var(--rayon-carte);background:var(--verre);box-shadow:inset 0 1px 0 var(--reflet);grid-template-columns:minmax(0,1fr) 84px;align-items:center;gap:14px;margin-top:14px;padding:16px;display:grid}.carte-semaine .voix-carte{margin:6px 0 10px}.carte-semaine img{aspect-ratio:9/16;object-fit:cover;width:84px;box-shadow:0 0 0 1px var(--filet);border-radius:10px}
