.sheet.svelte-16c2oxh:focus,h2.svelte-16c2oxh:focus{outline:none}.leaving.svelte-16c2oxh{pointer-events:none}.overlay.svelte-16c2oxh{background:var(--voile-panneau);z-index:40;border:none;position:fixed;inset:0}.sheet.svelte-16c2oxh{touch-action:none;background:var(--card);border-radius:var(--rayon-une) var(--rayon-une) 0 0;--marge:16px;--marge-basse:8px;max-height:90dvh;padding:10px var(--marge) calc(20px + env(safe-area-inset-bottom));z-index:41;max-width:var(--largeur);flex-direction:column;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.overlay.covered.svelte-16c2oxh,.sheet.covered.svelte-16c2oxh{display:none}.overlay.leaving.svelte-16c2oxh,.sheet.leaving.svelte-16c2oxh{pointer-events:none}.close.svelte-16c2oxh{border:1px solid var(--line-2);border-radius:var(--rayon-pastille);background:var(--card);min-height:44px;color:var(--ink-2);font:inherit;font-size:var(--texte-sm);cursor:pointer;transition:background-color var(--duree-courte) var(--courbe-entree), color var(--duree-courte) var(--courbe-entree);align-items:center;padding:0 12px;font-weight:600;display:none;position:absolute;top:10px;right:16px}.step.svelte-16c2oxh{display:contents}@media (width<=899px){.sheet.full.svelte-16c2oxh{top:var(--hauteur-voir-comme,0px);height:calc(100dvh - var(--hauteur-voir-comme,0px));max-height:none;padding-top:calc(12px + env(safe-area-inset-top));border-radius:0}.sheet.full.svelte-16c2oxh .handle:where(.svelte-16c2oxh){display:none}.sheet.full.svelte-16c2oxh .body:where(.svelte-16c2oxh){flex:1}.sheet.full.titled.svelte-16c2oxh .close:where(.svelte-16c2oxh){top:calc(12px + env(safe-area-inset-top));display:inline-flex}.sheet.full.titled.svelte-16c2oxh .head:where(.svelte-16c2oxh){min-height:44px}.sheet.full.titled.svelte-16c2oxh h2:where(.svelte-16c2oxh){padding-right:96px}}.handle.svelte-16c2oxh{border-radius:var(--rayon-pastille);background:var(--line-2);width:42px;height:4px;margin:4px auto 12px}.head.svelte-16c2oxh{align-items:center;gap:4px;margin-bottom:8px;display:flex}.back.svelte-16c2oxh{min-width:44px;min-height:44px;color:var(--brand-2);font:inherit;font-size:var(--texte-3xl);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:-12px;line-height:1;display:inline-flex}h2.svelte-16c2oxh{font-size:var(--texte-xl);margin:0}.body.svelte-16c2oxh{margin:-6px calc(-1 * var(--marge)) 0;padding:6px var(--marge) var(--marge-basse);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;overscroll-behavior:contain;touch-action:pan-y;min-height:0;overflow-y:auto}.sheet.svelte-16c2oxh:hover .body:where(.svelte-16c2oxh),.body.svelte-16c2oxh:focus-within{scrollbar-color:var(--line-2) transparent}.top.svelte-16c2oxh{flex:none;margin-bottom:6px}.foot.svelte-16c2oxh{margin:0 calc(-1 * var(--marge));padding:12px var(--marge) 0;border-top:1px solid var(--line);background:var(--card);flex:none}@media (width>=900px){.sheet.svelte-16c2oxh{--hors-barre:var(--barre-laterale,0px);touch-action:auto;top:50%;bottom:auto;left:calc(50% + var(--hors-barre) / 2);width:min(560px, calc(100vw - var(--hors-barre) - 48px));border-radius:var(--rayon-carte);--marge:26px;max-height:86vh;padding:22px var(--marge) 24px;box-shadow:var(--ombre-dialogue);right:auto;transform:translate(-50%,-50%)}.sheet.wide.svelte-16c2oxh{width:min(880px, calc(100vw - var(--hors-barre) - 48px));max-width:none}.handle.svelte-16c2oxh{display:none}.close.svelte-16c2oxh{display:inline-flex}.close.svelte-16c2oxh:hover{background:var(--brand-bg);color:var(--brand-2)}h2.svelte-16c2oxh{font-size:var(--texte-3xl);margin-bottom:12px;padding-right:96px}}
