@font-face{font-family:Fraunces;src:url(/polices/fraunces-latin-full-normal.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;src:url(/polices/fraunces-latin-ext-full-normal.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;src:url(/polices/readex-pro-arabic-wght-normal.woff2) format("woff2");font-weight:160 700;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Readex Pro;src:url(/polices/readex-pro-latin-wght-normal.woff2) format("woff2");font-weight:160 700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;src:url(/polices/readex-pro-latin-ext-wght-normal.woff2) format("woff2");font-weight:160 700;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;src:url(/polices/amiri-arabic-400-normal.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Amiri;src:url(/polices/amiri-arabic-700-normal.woff2) format("woff2");font-weight:700;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@property --a{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@property --p{syntax: "<number>"; inherits: false; initial-value: 0;}:root{--navy: #0f2a3a;--encre: #1f3746;--muted: #5a6b75;--cuivre-1: #8a4f33;--cuivre-2: #b47656;--cuivre-3: #e3b89c;--champagne: #f2ddcc;--perle: #fbf6f1;--bleu: #1c8fce;--teal: #26b6a8;--serif-fr: "Fraunces", "Iowan Old Style", Georgia, serif;--serif-ar: "Amiri", "Fraunces", "Geeza Pro", serif;--sans: "Readex Pro", system-ui, -apple-system, "Segoe UI", sans-serif;--titre: var(--serif-fr);--verre: linear-gradient(168deg, rgba(255, 252, 249, .84) 0%, rgba(255, 244, 236, .66) 55%, rgba(253, 238, 228, .72) 100%);--ombre: 0 40px 80px -34px rgba(70, 35, 20, .5), 0 14px 34px -16px rgba(15, 42, 58, .3);--ressort: linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.9%, 1);--doux: cubic-bezier(.22, 1, .36, 1);--sortie: cubic-bezier(.4, 0, .2, 1);--orbe-actif: radial-gradient(120% 120% at 30% 22%, #fff4ec 0%, #f7d2bb 18%, #df9f7c 46%, #b46e4c 74%, #7d4129 100%);--orbe-mini: radial-gradient(120% 120% at 30% 22%, #f8dcc9 0%, #cf9273 38%, #9b5d40 74%, #6f3a24 100%);--bouton: linear-gradient(135deg, #c08467 0%, #93583c 30%, #7c462f 70%, #a96f52 100%);--ombre-bouton: rgba(120, 60, 32, .8);--anneau: rgba(227, 184, 156, .32);--lueur: rgba(255, 186, 136, .75);--halo: rgba(255, 196, 150, .55);color-scheme:light}.svc-urgences{--cuivre-1: #9c3b28;--cuivre-2: #c8573f;--cuivre-3: #f0a58f;--orbe-actif: radial-gradient(120% 120% at 30% 22%, #fff1ec 0%, #fac7b6 18%, #ec8c72 46%, #c4503b 74%, #862c1e 100%);--orbe-mini: radial-gradient(120% 120% at 30% 22%, #fbd3c5 0%, #e6866d 38%, #b24a35 74%, #7c2a1c 100%);--bouton: linear-gradient(135deg, #db7a61 0%, #b5452f 30%, #9a3524 70%, #c8624a 100%);--ombre-bouton: rgba(150, 45, 25, .75);--anneau: rgba(240, 165, 143, .35);--lueur: rgba(255, 150, 120, .7);--halo: rgba(255, 160, 130, .55)}.svc-radiologie{--cuivre-1: #1f5d82;--cuivre-2: #3b86b3;--cuivre-3: #a9d6ec;--orbe-actif: radial-gradient(120% 120% at 30% 22%, #ffffff 0%, #e4f5fc 18%, #9fd2ea 46%, #4b93bd 74%, #23597c 100%);--orbe-mini: radial-gradient(120% 120% at 30% 22%, #e3f4fb 0%, #8cc5e1 38%, #3f84ad 74%, #1f4f70 100%);--bouton: linear-gradient(135deg, #5aa3cc 0%, #2b6e98 30%, #1f5a80 70%, #4790ba 100%);--ombre-bouton: rgba(25, 75, 110, .7);--anneau: rgba(150, 205, 232, .4);--lueur: rgba(140, 215, 245, .75);--halo: rgba(150, 220, 250, .55);--verre: linear-gradient(168deg, rgba(250, 253, 255, .86) 0%, rgba(236, 245, 251, .7) 55%, rgba(230, 242, 250, .76) 100%)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%;overscroll-behavior:none}body{background:#163a57;color:var(--navy);font-family:var(--sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer;touch-action:manipulation}:focus-visible{outline:2.5px solid var(--cuivre-2);outline-offset:3px}#secours{position:fixed;inset:-30px;background:center 64% / cover no-repeat;filter:blur(18px) saturate(1.1)}#secours.actif{inset:0;filter:none;background-image:var(--img-a)}#secours.actif:after{content:"";position:absolute;inset:0;background:var(--img-b) center 64% / cover no-repeat;opacity:var(--aube, .4);transition:opacity 1.6s ease}#ciel{position:fixed;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity 1.6s ease}#ciel.visible{opacity:1}#etoiles,#vols{position:fixed;inset:0;pointer-events:none;z-index:1}#vols{z-index:20}#app{position:relative;z-index:2}.etoile{position:absolute;width:5px;height:5px;margin:-2.5px;border-radius:50%;background:#fff8ea;box-shadow:0 0 6px 2px #ffdeb0e6,0 0 18px 5px #ffbe8259;animation:apparait .9s .95s both,scintille var(--tw, 3s) ease-in-out 2s infinite alternate}.lumiere-vol{position:absolute;left:0;top:0;width:10px;height:10px;margin:-5px;border-radius:50%;background:#fffaf0;box-shadow:0 0 10px 4px #ffd6a0f2,0 0 34px 12px #ffaa6e73;will-change:transform,opacity}@keyframes apparait{0%{opacity:0;transform:scale(2.4)}}@keyframes scintille{to{opacity:.45;transform:scale(.75)}}.cadre{position:fixed;inset:0;height:100vh;height:100dvh;overflow:hidden}.piege{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.barre{position:absolute;top:max(12px,env(safe-area-inset-top));inset-inline:12px;display:flex;justify-content:space-between;align-items:center;z-index:6;max-width:560px;margin-inline:auto;transition:opacity .8s ease,transform .8s var(--doux);animation:descend 1s .2s var(--doux) both}.ecran-merci .barre{opacity:0;transform:translateY(-12px);pointer-events:none}@keyframes descend{0%{opacity:0;transform:translateY(-14px)}}.pastille-logo,.pastille-langue{display:flex;align-items:center;border-radius:999px;background:linear-gradient(180deg,#fffffff7,#fff8f2eb);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border:1px solid rgba(255,255,255,.9);box-shadow:0 10px 24px -14px #0a1e328c}.pastille-logo{padding:6px 16px 6px 12px}.pastille-logo img{display:block;height:34px;width:auto}.pastille-langue{gap:7px;min-height:44px;padding:0 16px;font:500 15px/1 var(--sans);color:var(--navy)}.pastille-langue .ico{color:var(--cuivre-2)}.ciel-texte{position:absolute;inset-inline:0;top:calc(max(12px,env(safe-area-inset-top)) + 58px);bottom:calc((1 - var(--haut)) * 100dvh + 12px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 24px;z-index:2;color:#fff;pointer-events:none;transition:bottom .9s var(--doux)}.ciel-texte>*{pointer-events:auto}.ciel-texte.sort{animation:fondu-sortie .22s var(--sortie) forwards}.salut-mot{margin:0;font-family:var(--titre);font-weight:300;font-size:clamp(42px,12.5vw,60px);line-height:1.05;letter-spacing:-.01em;font-variation-settings:"SOFT" 100,"opsz" 144;text-shadow:0 2px 34px rgba(8,28,48,.45)}.salut-service{margin:12px 0 0;font:500 12.5px/1.2 var(--sans);letter-spacing:.24em;text-transform:uppercase;opacity:.92;animation:entre 1s 1.1s var(--doux) both;text-shadow:0 1px 16px rgba(8,28,48,.5)}.question-ciel{margin:0;max-width:22ch;font-family:var(--titre);font-weight:350;font-size:clamp(25px,7.4vw,31px);line-height:1.22;text-wrap:balance;font-variation-settings:"SOFT" 60,"opsz" 72;text-shadow:0 2px 26px rgba(8,28,48,.55);outline:none}.ecran-note .ciel-texte{justify-content:flex-start;bottom:auto}.carte{position:absolute;inset-inline:10px;bottom:max(10px,env(safe-area-inset-bottom));top:calc(var(--haut) * 100dvh);max-width:540px;margin-inline:auto;z-index:4;display:flex;flex-direction:column;border-radius:34px;background:var(--verre);-webkit-backdrop-filter:blur(26px) saturate(175%);backdrop-filter:blur(26px) saturate(175%);border:1px solid rgba(255,255,255,.78);box-shadow:var(--ombre),inset 0 1px #fffffff2,inset 0 -1px #ffffff59;overflow:hidden;transition:top .85s var(--doux),opacity .8s ease,transform .9s var(--doux);animation:monte 1.1s .35s var(--doux) both}@keyframes monte{0%{opacity:0;transform:translateY(60px)}}.ecran-merci .carte{opacity:0;transform:translateY(40px);pointer-events:none}.carte-reflets{position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,transparent 22%,rgba(255,255,255,.5) 30%,transparent 38%),linear-gradient(118deg,transparent 58%,rgba(255,255,255,.26) 62%,transparent 67%),radial-gradient(120% 60% at 50% 0%,rgba(255,255,255,.55),transparent 60%);background-size:220% 100%,220% 100%,100% 100%;animation:reflets 14s ease-in-out infinite alternate;opacity:.75}@keyframes reflets{0%{background-position:0% 0,0% 0,0 0}to{background-position:100% 0,100% 0,0 0}}.fil{position:relative;margin:16px 26px 0;height:3px;border-radius:3px;background:#b4765629;flex:none}.fil span{position:absolute;inset-block:0;inset-inline-start:0;width:calc(var(--p) * 100%);border-radius:inherit;background:linear-gradient(90deg,var(--cuivre-3),var(--cuivre-2));transition:width .9s var(--doux)}.rtl .fil span{background:linear-gradient(-90deg,var(--cuivre-3),var(--cuivre-2))}.fil span:after{content:"";position:absolute;inset-inline-end:-3px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:#fff6ec;box-shadow:0 0 0 2px #b476568c,0 0 12px 3px #ffbe8ccc}.scene{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 24px 10px;scrollbar-width:none}.scene::-webkit-scrollbar{display:none}.scene.sort{animation:sortie-suivant .23s var(--sortie) forwards}.scene.sort.d-1,.rtl .scene.sort{animation-name:sortie-retour}.rtl .scene.sort.d-1{animation-name:sortie-suivant}@keyframes sortie-suivant{to{opacity:0;transform:translate(-22px);filter:blur(5px)}}@keyframes sortie-retour{to{opacity:0;transform:translate(22px);filter:blur(5px)}}@keyframes fondu-sortie{to{opacity:0;filter:blur(6px)}}.entre{animation:entre .75s var(--doux) both;animation-delay:calc(var(--e, 0) * 70ms + .16s)}@keyframes entre{0%{opacity:0;transform:translateY(14px);filter:blur(6px)}}.mot{display:inline-block;animation:mot .85s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i) * 34ms + var(--d, 0ms))}@keyframes mot{0%{opacity:0;transform:translateY(.35em);filter:blur(8px)}}.sur-titre{display:flex;align-items:center;gap:10px;margin:0 0 12px;font:600 11.5px/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--cuivre-1);animation:entre .7s .05s var(--doux) both}.sur-titre:before{content:"";width:18px;height:1.5px;flex:none;background:linear-gradient(90deg,var(--cuivre-3),var(--cuivre-2))}.sur-titre .ico-titre{display:none}.question{margin:0 0 22px;font-family:var(--titre);font-weight:380;font-size:clamp(22px,6.5vw,27px);line-height:1.24;letter-spacing:-.005em;color:var(--navy);text-wrap:balance;font-variation-settings:"SOFT" 50,"opsz" 48;outline:none}.question.petite{font-size:clamp(20px,5.8vw,24px)}.rtl{--titre: var(--serif-ar)}.rtl .sur-titre{letter-spacing:0;text-transform:none;font-size:14px;font-weight:500}.rtl .sur-titre:before{background:linear-gradient(-90deg,var(--cuivre-3),var(--cuivre-2))}.rtl .question,.rtl .question-ciel,.rtl .salut-mot,.rtl .titre,.rtl .merci-titre,.rtl .merci-fin{font-variation-settings:normal;letter-spacing:0}.rtl .question{font-weight:400;font-size:clamp(23px,6.9vw,29px);line-height:1.62}.rtl .question.petite{font-size:clamp(21px,6.2vw,25px)}.rtl .question-ciel{font-weight:700;font-size:clamp(27px,8vw,34px);line-height:1.5}.rtl .salut-mot{font-weight:400;font-size:clamp(44px,13vw,62px);line-height:1.35}.rtl .salut-service{letter-spacing:0;text-transform:none;font-size:17px}.echelle,.porte{display:flex;flex-direction:column;min-height:100%}.reponses{margin-block:auto;padding-top:8px}.orbes{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:6px -6px 12px}.choix-orbe{display:flex;flex-direction:column;align-items:center;gap:11px;padding:6px 0 4px;border:0;background:none;color:var(--encre);border-radius:22px}.choix-orbe:focus-visible{outline-offset:0}.orbe{position:relative;display:grid;place-items:center;width:clamp(58px,16.5vw,72px);aspect-ratio:1;border-radius:50%;background:radial-gradient(120% 120% at 30% 22%,#fff,#fdf6f0 20%,#f1e0d3 48%,#dcbfaa,#b99079);box-shadow:inset -5px -7px 12px #78462d47,inset 5px 6px 10px #fffffff2,0 14px 22px -10px #6e3c238c,0 2px 4px #6e3c2329;transition:transform .55s var(--ressort),opacity .45s ease,filter .45s ease,box-shadow .5s ease,background .5s ease}.orbe:after{content:"";position:absolute;top:9%;left:17%;width:40%;height:25%;border-radius:50%;background:radial-gradient(closest-side,#fffffff2,#fff0);transform:rotate(-28deg);pointer-events:none}.choix-orbe:active .orbe{transform:scale(.92);transition-duration:.12s}.choix-orbe.actif .orbe{background:var(--orbe-actif);transform:scale(1.12) translateY(-4px);box-shadow:inset -5px -7px 12px #28140a52,inset 5px 6px 10px #fff5eed9,0 0 0 6px var(--anneau),0 0 36px 4px var(--lueur),0 16px 24px -10px #6e321999}.orbes.a-choisi .choix-orbe:not(.actif) .orbe{opacity:.55;filter:saturate(.6);transform:scale(.94)}.visage{position:relative;z-index:1;width:64%;fill:none;stroke:#6b402c;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 0 rgba(255,255,255,.85));transition:stroke .4s ease;overflow:visible}.visage circle{fill:#6b402c;stroke:none;transition:fill .4s ease}.visage .yeux{transform-box:fill-box;transform-origin:center;animation:cligne 6s ease-in-out infinite;animation-delay:var(--cligne, 0s)}@keyframes cligne{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.12)}}.actif .visage{stroke:#fff;filter:drop-shadow(0 1px 0 rgba(90,35,15,.45));animation:joie .8s var(--ressort)}.actif .visage circle{fill:#fff}@keyframes joie{0%{transform:scale(.82) rotate(-7deg)}}.legende{min-height:2.6em;max-width:11ch;font:500 12.5px/1.28 var(--sans);text-align:center;text-wrap:balance}.rtl .legende{font-size:14px;line-height:1.35}.entre-orbe{animation:orbe-entre .9s var(--ressort) both;animation-delay:calc(var(--o) * 70ms + .24s)}@keyframes orbe-entre{0%{opacity:0;transform:translateY(28px) scale(.7)}}.non-concerne{display:block;margin:2px auto 0;min-height:44px;padding:0 22px;border-radius:999px;border:1px solid rgba(180,118,86,.32);background:#ffffff80;color:var(--cuivre-1);font:500 14.5px/1 var(--sans);transition:background .3s,color .3s,transform .3s var(--ressort)}.non-concerne:active{transform:scale(.96)}.non-concerne.actif{background:var(--cuivre-2);border-color:transparent;color:#fff}.actions{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:18px}.bouton-cuivre{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:0 24px;border:0;border-radius:999px;overflow:hidden;isolation:isolate;color:#fff;font:600 17px/1 var(--sans);letter-spacing:.01em;background:var(--bouton);box-shadow:0 16px 30px -14px var(--ombre-bouton),inset 0 1px #ffe2cea6,inset 0 -2px 6px #3c190a59;transition:transform .35s var(--ressort),opacity .3s ease,filter .3s ease}.bouton-cuivre:active{transform:scale(.97)}.bouton-cuivre:disabled{opacity:.4;filter:saturate(.5);cursor:default}.bouton-cuivre .ico{width:19px;height:19px}.rtl .bouton-cuivre .ico{transform:scaleX(-1)}.eclat:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 32%,rgba(255,236,218,.5) 50%,transparent 68%);transform:translate(-130%);animation:eclat 4.2s 1.8s ease-in-out infinite}@keyframes eclat{0%{transform:translate(-130%)}45%,to{transform:translate(130%)}}.charge{opacity:.85}.lien{min-height:44px;padding:0 14px;border:0;background:none;color:var(--cuivre-1);font:500 15px/1 var(--sans);text-decoration:underline;text-decoration-color:#8a4f3359;text-underline-offset:5px}.accueil .titre,.choisir .titre{margin:0 0 12px;font-family:var(--titre);font-weight:340;font-size:clamp(25px,7.2vw,31px);line-height:1.18;letter-spacing:-.01em;text-wrap:balance;font-variation-settings:"SOFT" 80,"opsz" 72}.rtl .accueil .titre,.rtl .choisir .titre{font-weight:700;font-size:clamp(27px,7.8vw,33px);line-height:1.45}.intro{margin:0 0 16px;font:400 14.5px/1.62 var(--sans);color:var(--muted);text-wrap:pretty}.rtl .intro{font-size:15.5px;line-height:1.85}.repere{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 18px;padding:0;list-style:none;font:500 13.5px/1.2 var(--sans);color:var(--encre)}.repere li{display:flex;align-items:center;gap:7px}.ico{flex:none}.repere .ico,.saisie .ico{color:var(--cuivre-2)}.choix-langue{display:grid;grid-template-columns:1fr 1fr;gap:10px}.orbe-langue{min-height:48px;border-radius:999px;border:1px solid rgba(180,118,86,.25);background:#ffffff80;font:500 16px/1 var(--sans);color:var(--encre);transition:background .3s,box-shadow .3s,transform .3s var(--ressort)}.orbe-langue:active{transform:scale(.97)}.orbe-langue.actif{background:#fff;border-color:var(--cuivre-3);color:var(--navy);box-shadow:0 0 0 3px #c98b6b33,0 8px 18px -12px #6e3c2399}.mention{margin:14px 0 4px;font:400 12px/1.55 var(--sans);color:var(--muted);text-align:center;text-wrap:balance}.rtl .mention{font-size:13px}.rangee{display:grid;grid-template-columns:1fr 1fr;gap:10px}.champ{display:flex;flex-direction:column;gap:7px;min-width:0;margin:0 0 14px;padding:0;border:0}.champ label,.champ legend{padding:0;margin-bottom:7px;font:500 13px/1.3 var(--sans);color:var(--muted)}.champ label{margin-bottom:0}.rtl .champ label,.rtl .champ legend{font-size:14px}.saisie,.pas-a-pas{display:flex;align-items:center;gap:10px;min-height:54px;padding:0 16px;border-radius:18px;background:#ffffffbd;border:1px solid rgba(180,118,86,.22);box-shadow:inset 0 1px 2px #6e3c2312;transition:border-color .25s,box-shadow .25s}.saisie:focus-within{border-color:var(--cuivre-2);box-shadow:0 0 0 3px #c98b6b38}.saisie input{flex:1;min-width:0;height:52px;border:0;padding:0;background:none;outline:none;font:400 17px/1.2 var(--sans);color:var(--navy);-webkit-appearance:none;appearance:none}.saisie input::placeholder,.zone-texte::placeholder{color:#8d9aa2}.saisie input[type=date]{min-height:52px;text-align:start}.saisie input[type=date]::-webkit-date-and-time-value{text-align:start}.pas-a-pas{justify-content:space-between;padding:4px}.pas-a-pas button{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;border:0;background:linear-gradient(180deg,#fff,#f6e6da);color:var(--cuivre-1);box-shadow:0 4px 10px -6px #6e3c2399}.pas-a-pas output{font:500 19px/1 var(--sans);font-variant-numeric:tabular-nums}.pas-a-pas output.vide{color:#a3adb3}.saisie input::-webkit-calendar-picker-indicator{opacity:.35;cursor:pointer}.duo-choix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.option-pilule{display:flex;align-items:center;gap:10px;min-height:60px;padding:8px 12px;border-radius:20px;border:1px solid rgba(255,255,255,.95);background:linear-gradient(180deg,#ffffffdb,#fff6efb3);box-shadow:0 10px 22px -16px #6e3c2399,inset 0 1px #fff;font:500 14.5px/1.25 var(--sans);color:var(--navy);text-align:start;transition:box-shadow .3s,border-color .3s,transform .35s var(--ressort),background .3s}.option-pilule:active,.pilule:active{transform:scale(.975)}.option-pilule.actif,.pilule.actif{border-color:var(--cuivre-3);background:linear-gradient(180deg,#fff,#fbe9dd);box-shadow:0 0 0 3px #c98b6b42,0 12px 24px -16px #6e3c23b3}.option-pilule .orbe-mini{width:36px;height:36px}.option-pilule .orbe-mini .ico{width:17px;height:17px}.duo-choix.grand .option-pilule{justify-content:center;min-height:76px;border-radius:999px;font:500 20px/1 var(--sans)}.liste-pilules{display:flex;flex-direction:column;gap:10px}.pilule{display:flex;align-items:center;gap:14px;width:100%;min-height:66px;padding-block:8px;padding-inline:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.95);background:linear-gradient(180deg,#ffffffe0,#fff6efb8);box-shadow:0 10px 22px -16px #6e3c2399,inset 0 1px #fff;color:var(--navy);font:500 15.5px/1.3 var(--sans);text-align:start;text-decoration:none;transition:box-shadow .3s,border-color .3s,transform .35s var(--ressort),background .3s}.rtl .pilule{font-size:16.5px}.pilule-texte{flex:1}.pilule-coche{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;border:1.5px solid rgba(180,118,86,.4);color:#fff;transition:background .3s,border-color .3s}.pilule.actif .pilule-coche{background:var(--cuivre-2);border-color:transparent}a.pilule .pilule-coche{border:0;color:var(--cuivre-2)}.orbe-mini{position:relative;display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:50%;color:#fff;background:var(--orbe-mini);box-shadow:inset -3px -4px 8px #3c190a66,inset 3px 3px 6px #ffe8d6b3,0 7px 14px -7px #6e3c23b3}.cadran{background:conic-gradient(rgba(255,244,232,.4) 0 var(--a),transparent 0),var(--orbe-mini);animation:aiguille 1.2s .5s var(--doux) both}@keyframes aiguille{0%{--a: 0deg}}.cadran i{position:absolute;left:calc(50% - 1px);bottom:50%;width:2px;height:15px;border-radius:2px;background:#fff;transform-origin:50% 100%;transform:rotate(var(--a))}.cadran:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff}.precision{display:flex;flex-direction:column;gap:12px;margin-top:14px}.zone-texte{display:block;width:100%;min-height:104px;padding:14px 16px;border-radius:20px;border:1px solid rgba(180,118,86,.22);background:#ffffffbd;font:400 17px/1.55 var(--sans);color:var(--navy);resize:none;outline:none;field-sizing:content;max-height:34dvh;transition:border-color .25s,box-shadow .25s}.zone-texte:focus{border-color:var(--cuivre-2);box-shadow:0 0 0 3px #c98b6b38}.bloc-rappel{margin-top:14px}.interrupteur{display:flex;align-items:center;gap:12px;min-height:48px;font:500 15px/1.35 var(--sans);color:var(--encre);cursor:pointer}.interrupteur input{position:absolute;opacity:0;width:1px;height:1px}.piste{position:relative;width:52px;height:31px;flex:none;border-radius:999px;background:#0f2a3a29;box-shadow:inset 0 1px 3px #0f2a3a2e;transition:background .35s ease}.piste span{position:absolute;top:2.5px;inset-inline-start:2.5px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 3px 8px #0f2a3a40;transition:transform .45s var(--ressort)}.interrupteur input:checked+.piste{background:var(--bouton)}.interrupteur input:checked+.piste span{transform:translate(21px)}.rtl .interrupteur input:checked+.piste span{transform:translate(-21px)}.interrupteur input:focus-visible+.piste{outline:2.5px solid var(--cuivre-2);outline-offset:3px}.depliant{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--doux)}.depliant.ouvert{grid-template-rows:1fr}.depliant>div{display:flex;flex-direction:column;gap:10px;overflow:hidden}.depliant.ouvert>div{padding-top:6px}.aide{margin:0;font:400 13px/1.55 var(--sans);color:var(--muted)}.rtl .aide{font-size:14px;line-height:1.75}.zone-arc{position:absolute;left:50%;bottom:calc(38dvh - 2px);width:min(calc(100vw - 60px),400px);transform:translate(-50%);z-index:3;animation:fondu-entree 1s .25s ease both}.zone-arc.sort{animation:fondu-sortie .22s var(--sortie) forwards}@keyframes fondu-entree{0%{opacity:0}}.arc svg{display:block;width:100%;height:auto;overflow:visible;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.arc.glisse svg{cursor:grabbing}.arc svg:focus-visible{outline:2px solid #fff;outline-offset:8px;border-radius:14px}.course{fill:none;stroke:#fff9;stroke-width:1.4;stroke-dasharray:1.5 7;stroke-linecap:round}.course-faite{fill:none;stroke:url(#trace);stroke-width:2.6;stroke-linecap:round}.cran .point{fill:#ffffffd9}.cran text{font:600 15px/1 var(--sans);fill:#ffffffeb;paint-order:stroke;stroke:#0f2a3a47;stroke-width:3px;transition:fill .3s}.cran.actif text{opacity:0}.soleil{transition:transform .65s var(--ressort)}.arc.glisse .soleil{transition:transform .1s linear}.disque{fill:#fff5e4;filter:drop-shadow(0 0 10px rgba(255,196,140,.95))}.chiffre{font:700 17px/1 var(--sans);fill:var(--cuivre-1)}.rayonnement{transform-box:fill-box;transform-origin:center}.arc.attente .rayonnement{animation:respire 2.8s ease-in-out infinite}@keyframes respire{50%{transform:scale(1.25);opacity:.7}}.note-bas{display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:2px}.note-groupe{display:flex;align-items:center;gap:9px;min-height:24px;margin:0;font:500 16.5px/1.3 var(--sans);color:var(--navy);text-align:center}.note-groupe.vide{font-size:14.5px;color:var(--muted)}.pastille{width:10px;height:10px;border-radius:50%}.pastille.g0{background:#d4574e}.pastille.g1{background:#3a9f6a}.pastille.g2{background:var(--bleu)}.ecran-note .scene{padding-top:16px}.pied{display:flex;align-items:center;justify-content:space-between;padding:2px 14px 10px;flex:none}.retour{display:flex;align-items:center;gap:4px;min-height:44px;padding:0 10px;border:0;border-radius:999px;background:none;color:var(--muted);font:500 14px/1 var(--sans)}.rtl .sens,.sens.inverse{transform:scaleX(-1)}.rtl .sens.inverse{transform:none}.compteur{padding:0 10px;font:500 13px/1 var(--sans);color:var(--muted);font-variant-numeric:tabular-nums}.compteur b{color:var(--cuivre-1);font-weight:600}.compteur i{font-style:normal;margin:0 3px;opacity:.5}.ecran-merci .ciel-texte{bottom:40dvh;color:var(--navy)}.merci{display:flex;flex-direction:column;align-items:center}.merci-titre{margin:0;font-family:var(--titre);font-weight:300;font-size:clamp(58px,17vw,84px);line-height:1;letter-spacing:-.02em;font-variation-settings:"SOFT" 100,"opsz" 144;color:var(--navy)}.rtl .merci-titre{font-weight:700;line-height:1.3}.merci-sous{max-width:30ch;margin:14px 0 0;font:400 17px/1.55 var(--sans);color:var(--encre);text-wrap:balance;animation:entre 1.1s 2.2s var(--doux) both}.filet{display:block;width:64px;height:1.5px;margin:22px auto;background:linear-gradient(90deg,transparent,var(--cuivre-2),transparent);animation:filet 1.2s 2.7s var(--doux) both}@keyframes filet{0%{transform:scaleX(0);opacity:0}}.merci-fin{max-width:24ch;margin:0;font-family:var(--titre);font-weight:400;font-size:clamp(19px,5.4vw,23px);line-height:1.42;color:var(--navy);text-wrap:balance;font-variation-settings:"SOFT" 60,"opsz" 36;animation:entre 1.3s 3s var(--doux) both}.rtl .merci-fin{font-size:clamp(21px,6vw,25px);line-height:1.7}.merci-logo{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom) + 7dvh);translate:-50% 0;padding:10px 20px;border-radius:999px;background:#ffffffd1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 14px 30px -16px #46231480;animation:entre 1.1s 3.6s var(--doux) both}.merci-logo img{display:block;height:38px;width:auto}.hors-ligne{max-width:34ch;margin:16px 0 0;padding:10px 14px;border-radius:14px;background:#ffffffc7;font:400 13px/1.5 var(--sans);color:var(--encre);animation:entre 1s 4s var(--doux) both}@media(min-width:700px){.scene{padding:28px 34px 12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}#ciel{transition:opacity .4s ease!important}}.embleme-zone{position:absolute;left:50%;top:calc(var(--haut) * 100dvh - 112px);width:176px;height:176px;translate:-50% 0;z-index:5;pointer-events:none;animation:embleme-entree 1.4s .5s var(--doux) both}.embleme-zone.sort{animation:fondu-sortie .25s var(--sortie) forwards}@keyframes embleme-entree{0%{opacity:0;transform:translateY(26px) scale(.86);filter:blur(10px)}}.embleme{position:relative;width:100%;height:100%}.embleme-halo{position:absolute;inset:8%;border-radius:50%;background:radial-gradient(closest-side,var(--halo),transparent 75%);filter:blur(8px);animation:halo 5s ease-in-out infinite}@keyframes halo{50%{transform:scale(1.12);opacity:.75}}.embleme-flotte{position:absolute;inset:0;animation:flotte 6s ease-in-out infinite}@keyframes flotte{50%{transform:translateY(-7px) rotate(-1.2deg)}}.embleme-flotte img{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 16px 22px rgba(20,40,60,.35))}.embleme-flotte .reflet,.embleme-flotte .scan{position:absolute;inset:0;-webkit-mask:var(--masque) center / contain no-repeat;mask:var(--masque) center / contain no-repeat;pointer-events:none}.reflet{background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.85) 48%,transparent 60%) 0 0 / 260% 100% no-repeat;mix-blend-mode:soft-light;animation:reflet 5.5s 1.8s ease-in-out infinite}@keyframes reflet{0%{background-position:130% 0}45%,to{background-position:-40% 0}}.orbite{position:absolute;left:-14%;width:128%;top:62%;height:auto;overflow:visible;fill:none;stroke-linecap:round;pointer-events:none}.orbite ellipse{stroke:#ffffff59;stroke-width:1}.orbite.devant path{stroke:#ffffffe6;stroke-width:1.6;stroke-dasharray:46 400;filter:drop-shadow(0 0 4px rgba(255,255,255,.95));animation:orbite 4.2s linear infinite}@keyframes orbite{0%{stroke-dashoffset:360}to{stroke-dashoffset:-100}}.scintille{position:absolute;width:14px;height:14px;background:#fff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 4px rgba(255,255,255,.95));animation:scintille-etoile 3.2s ease-in-out infinite}.scintille.s1{top:6%;left:8%}.scintille.s2{top:22%;right:2%;width:10px;height:10px;animation-delay:1.1s}.scintille.s3{bottom:14%;left:2%;width:9px;height:9px;animation-delay:2.2s}@keyframes scintille-etoile{0%,to{transform:scale(.2) rotate(0);opacity:0}45%{transform:scale(1) rotate(45deg);opacity:1}}.e-urgences img{animation:battement 1.7s ease-in-out infinite;transform-origin:50% 55%}@keyframes battement{0%,40%,to{transform:scale(1)}10%{transform:scale(1.07)}22%{transform:scale(1.015)}30%{transform:scale(1.05)}}.onde{position:absolute;left:50%;top:52%;width:60%;height:60%;translate:-50% -50%;border-radius:50%;border:1.5px solid rgba(120,240,220,.75);box-shadow:0 0 14px #78f0dc99;animation:onde 1.7s ease-out infinite}.onde.o2{animation-delay:.3s}@keyframes onde{0%{transform:scale(.7);opacity:.85}to{transform:scale(1.65);opacity:0}}.signal{position:absolute;top:calc(56% - 6px);left:0;width:26px;height:12px;border-radius:50%;background:radial-gradient(closest-side,#fff,rgba(140,255,235,.9) 40%,transparent);filter:blur(1px);mix-blend-mode:screen;animation:signal 1.7s cubic-bezier(.5,0,.5,1) infinite}@keyframes signal{0%{transform:translate(-10px);opacity:0}15%,85%{opacity:1}to{transform:translate(160px);opacity:0}}.faisceau{position:absolute;left:48.5%;top:48.8%;width:40%;height:40%;translate:-50% -50%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 70%,rgba(130,240,230,.05) 75%,rgba(150,250,240,.7) 98%,transparent 100%);mix-blend-mode:screen;animation:tourne 3.4s linear infinite}@keyframes tourne{to{transform:rotate(360deg)}}.scan{background:linear-gradient(180deg,transparent 0,rgba(170,245,255,0) 44%,rgba(200,250,255,.95) 50%,rgba(170,245,255,0) 56%,transparent 100%) 0 0 / 100% 240% no-repeat;mix-blend-mode:screen;animation:scan 3.6s ease-in-out infinite}@keyframes scan{0%,to{background-position:0 120%}50%{background-position:0 -20%}}.lueur-lune{position:absolute;left:53%;top:18%;width:34%;height:34%;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,236,200,.75),rgba(255,220,170,.2) 55%,transparent);mix-blend-mode:screen;animation:respire-lune 4.8s ease-in-out infinite}@keyframes respire-lune{50%{transform:scale(1.25);opacity:.55}}.ecran-accueil .scene{padding-top:74px}.ecran-accueil .accueil{text-align:center}.ecran-accueil .repere{justify-content:center}.ecran-accueil .ciel-texte{bottom:calc((1 - var(--haut)) * 100dvh + 116px)}.bouton-cuivre .sens-avant{width:18px;height:18px;transition:transform .4s var(--ressort)}.rtl .bouton-cuivre .sens-avant{transform:scaleX(-1)}.sur-titre .num{display:inline-flex;align-items:baseline;gap:1px;padding:3px 8px;border-radius:999px;background:color-mix(in oklab,var(--cuivre-3) 32%,transparent);letter-spacing:.04em;font-variant-numeric:tabular-nums}.sur-titre .num i{font-style:normal;opacity:.55}.sur-titre:has(.num):before{display:none}.kicker-ciel{margin:0 0 8px;font:600 12px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:#ffffffeb;text-shadow:0 1px 12px rgba(8,28,48,.5);animation:entre .8s var(--doux) both}.rtl .kicker-ciel{letter-spacing:0;text-transform:none;font-size:15px}.note-chiffre{font:500 16px/1 var(--sans);color:var(--muted)}.note-chiffre b{font:400 26px/1 var(--serif-fr);color:var(--navy)}.balayage{position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.55) 45%,transparent 60%) 0 0 / 300% 100% no-repeat;animation:balayage 1.1s .05s var(--doux) both;z-index:1}@keyframes balayage{0%{background-position:120% 0;opacity:1}to{background-position:-40% 0;opacity:0}}.choix-orbe .orbe:before{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--cuivre-3);opacity:0;pointer-events:none}.choix-orbe.actif .orbe:before{animation:onde-orbe .9s var(--doux)}@keyframes onde-orbe{0%{transform:scale(.9);opacity:1}to{transform:scale(1.75);opacity:0}}.etincelle{position:absolute;left:0;top:0;width:9px;height:9px;margin:-4.5px;background:#fff6e8;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 3px rgba(255,210,160,1));will-change:transform,opacity}.fil-ecg{position:relative;margin:10px 22px 0;height:24px;flex:none}.fil-ecg svg{display:block;width:100%;height:100%;overflow:visible}.ecg-fond,.ecg-trace{fill:none;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ecg-fond{stroke:color-mix(in oklab,var(--cuivre-2) 24%,transparent);stroke-width:1.4}.ecg-trace{stroke:var(--cuivre-2);stroke-width:2;filter:drop-shadow(0 0 3px color-mix(in oklab,var(--cuivre-2) 70%,transparent))}.ecg-masque{transition:width .9s var(--doux)}.ecg-point{position:absolute;top:50%;inset-inline-start:calc(var(--p) * 100%);width:9px;height:9px;margin:-4.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px var(--cuivre-2),0 0 12px 3px var(--lueur);transition:inset-inline-start .9s var(--doux);animation:bip 1.7s ease-in-out infinite}@keyframes bip{0%,to{transform:scale(1)}12%{transform:scale(1.5)}}.fil-scan span:before{content:"";position:absolute;inset-block:-1px;left:0;width:36px;border-radius:3px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95),transparent);animation:va-vient 2.4s ease-in-out infinite alternate}@keyframes va-vient{0%{left:-10px}to{left:calc(100% - 26px)}}.fil-scan span:after{width:3px;height:15px;margin-top:-7.5px;inset-inline-end:-1.5px;border-radius:2px;box-shadow:0 0 0 1.5px var(--cuivre-2),0 0 14px 4px var(--lueur)}.pilule.service{min-height:78px;padding-inline-start:6px}.pilule .vignette{width:62px;height:62px;flex:none;filter:drop-shadow(0 6px 10px rgba(20,40,60,.25))}.ecran-choisir .scene{padding-top:26px}.duo-choix.quatre .option-pilule{min-height:56px}.rtl .duo-choix .option-pilule{font-size:15px}.saisie{position:relative}.saisie input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:auto;height:auto;opacity:0;cursor:pointer}.option-pilule.actif,.pilule.actif,.orbe-langue.actif{border-color:var(--cuivre-3);background:linear-gradient(180deg,#fff,color-mix(in oklab,var(--cuivre-3) 22%,#fff));box-shadow:0 0 0 3px var(--anneau),0 12px 24px -16px #28283c99}.saisie,.pas-a-pas,.zone-texte{border-color:color-mix(in oklab,var(--cuivre-2) 24%,transparent)}.saisie:focus-within,.zone-texte:focus{border-color:var(--cuivre-2);box-shadow:0 0 0 3px var(--anneau)}.non-concerne{border-color:color-mix(in oklab,var(--cuivre-2) 35%,transparent)}.fil{background:color-mix(in oklab,var(--cuivre-2) 16%,transparent)}.fil span:after{box-shadow:0 0 0 2px color-mix(in oklab,var(--cuivre-2) 60%,transparent),0 0 12px 3px var(--lueur)}.pas-a-pas button{background:linear-gradient(180deg,#fff,color-mix(in oklab,var(--cuivre-3) 25%,#fff))}@media(prefers-reduced-motion:reduce){.embleme *,.balayage,.etincelle{animation:none!important}}.barre-droite{display:flex;align-items:center;gap:8px}.pastille-a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.9);background:linear-gradient(180deg,#fffffff7,#fff8f2eb);box-shadow:0 10px 24px -14px #0a1e328c;color:var(--navy);font:600 17px/1 var(--serif-fr)}.pastille-a sup{font-size:11px;color:var(--cuivre-2)}.pastille-a.actif{background:var(--bouton);color:#fff;border-color:transparent}.pastille-a.actif sup{color:#fff}.grand .scene,.grand .ciel-texte{zoom:1.15}.grand .question{font-size:clamp(25px,7.4vw,31px)}.grand .legende{font-size:14px}.bouton-voix{position:absolute;top:26px;inset-inline-end:18px;z-index:3;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid color-mix(in oklab,var(--cuivre-2) 30%,transparent);background:#ffffffb3;color:var(--cuivre-1);box-shadow:0 8px 18px -12px #281e1e99;transition:background .3s,color .3s,transform .35s var(--ressort)}.bouton-voix:active{transform:scale(.92)}.bouton-voix.auto{background:var(--bouton);color:#fff;border-color:transparent}.bouton-voix.joue .onde-1,.bouton-voix.joue .onde-2{animation:voix-onde 1s ease-in-out infinite}.bouton-voix.joue .onde-2{animation-delay:.2s}@keyframes voix-onde{50%{opacity:.2}}.rtl .bouton-voix svg{transform:scaleX(-1)}.scene .question,.scene .sur-titre{padding-inline-end:44px}.ecran-note .bouton-voix{top:22px}.carte-merci{position:relative;padding:18px 16px 6px;border-radius:22px;background:radial-gradient(120% 80% at 100% 0%,color-mix(in oklab,var(--cuivre-3) 35%,transparent),transparent 60%),linear-gradient(180deg,#ffffffd9,#fffaf6b3);border:1px solid rgba(255,255,255,.95);box-shadow:0 16px 30px -22px #50281e99}.carte-merci-coeur{position:absolute;top:-14px;inset-inline-end:18px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#fff;background:var(--orbe-mini);box-shadow:0 8px 16px -8px #50281eb3;animation:coeur-bat 2.4s ease-in-out infinite}@keyframes coeur-bat{0%,60%,to{transform:scale(1)}10%{transform:scale(1.12)}20%{transform:scale(1)}30%{transform:scale(1.08)}}.carte-merci .zone-texte{min-height:88px}.enregistreur{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border-radius:20px;background:#ffffff8c;border:1px dashed color-mix(in oklab,var(--cuivre-2) 35%,transparent)}.micro{position:relative;display:grid;place-items:center;width:52px;height:52px;flex:none;border:0;border-radius:50%;color:#fff;background:var(--orbe-mini);box-shadow:0 10px 18px -10px #50281ecc}.micro.actif:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--cuivre-3);animation:micro-pouls 1.2s ease-out infinite}@keyframes micro-pouls{0%{transform:scale(.9);opacity:1}to{transform:scale(1.35);opacity:0}}.micro .carre{width:16px;height:16px;border-radius:4px;background:#fff}.enregistreur-corps{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.enregistreur-texte{font:500 15px/1.3 var(--sans);color:var(--encre)}.enregistreur .aide{font-size:12px}.niveau{width:100%;max-width:220px;height:36px;color:var(--cuivre-2)}.minuteur{font:500 13px/1 var(--sans);color:var(--muted);font-variant-numeric:tabular-nums}.ecoute{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ecoute audio{max-width:100%;height:40px}.borne-voile{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:24px;background:#0a1e3259;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fondu-entree .4s ease both}.borne-boite{display:flex;flex-direction:column;align-items:center;gap:16px;width:min(360px,100%);padding:26px 22px;border-radius:28px;background:var(--verre);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--ombre);text-align:center}.borne-question{margin:0;font:400 24px/1.3 var(--titre);color:var(--navy)}.anneau-rebours .piste-anneau{fill:none;stroke:color-mix(in oklab,var(--cuivre-2) 18%,transparent);stroke-width:4}.anneau-rebours .arc-anneau{fill:none;stroke:var(--cuivre-2);stroke-width:4;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .5s linear}.anneau-rebours text{font:600 18px/1 var(--sans);fill:var(--navy)}.merci-borne{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:18px;width:min(320px,80vw);pointer-events:auto;animation:entre 1s 4s var(--doux) both}.merci-fermer{margin:14px 0 0;font:400 13px/1.4 var(--sans);color:var(--muted);animation:entre 1s 4.2s var(--doux) both}.ciel-nuit.ecran-merci .ciel-texte,.ciel-nuit .merci-titre,.ciel-nuit .merci-fin{color:#fff;text-shadow:0 2px 24px rgba(5,20,35,.6)}.ciel-nuit .merci-sous,.ciel-nuit .merci-fermer{color:#ffffffe0}.pastille-a{display:flex;align-items:center;justify-content:center;gap:0}.pastille-a sup{line-height:1;margin-top:-8px}.bouton-voix{top:46px}.ecran-accueil .bouton-voix{top:18px}.ecran-note .bouton-voix{top:40px}
