.partage[data-v-dbe892ff]{width:100%;max-width:none;height:100%;max-height:none;color:var(--foreground);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.partage[data-v-dbe892ff]::backdrop{background:0 0}.fond[data-v-dbe892ff]{background:rgb(var(--ombre)/.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .3s;position:absolute;inset:0}.est-visible .fond[data-v-dbe892ff]{opacity:1}.panneau[data-v-dbe892ff]{max-height:calc(100% - 2rem);padding:1.25rem 1.5rem calc(1.75rem + env(safe-area-inset-bottom));border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--popover);box-shadow:0 -20px 60px -20px rgb(var(--ombre)/.4);transition:transform .3s var(--ease-out-expo);position:absolute;inset:auto 0 0;overflow-y:auto;transform:translateY(100%)}.est-visible .panneau[data-v-dbe892ff]{transition-duration:.6s;transform:none}.poignee[data-v-dbe892ff]{background:color-mix(in srgb,var(--foreground) 15%,transparent);border-radius:9999px;width:2.5rem;height:.25rem;margin:0 auto 1.25rem;display:block}@media (width>=640px){.panneau[data-v-dbe892ff]{border-radius:var(--radius-card);width:min(30rem,100% - 2rem);height:fit-content;box-shadow:0 30px 80px -20px rgb(var(--ombre)/.5);opacity:0;transition:transform .3s var(--ease-out-expo),opacity .2s ease;margin:auto;padding:2rem;inset:0;transform:translateY(1.5rem)scale(.97)}.est-visible .panneau[data-v-dbe892ff]{opacity:1;transition-duration:.6s,.25s}.poignee[data-v-dbe892ff]{display:none}}.fermer[data-v-dbe892ff]{background:var(--muted);border-radius:9999px;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;transition:background-color .3s,color .3s;display:grid}.fermer[data-v-dbe892ff]:hover{background:var(--foreground);color:var(--card)}.cible[data-v-dbe892ff]{text-align:center;outline-offset:0;border-radius:1rem;flex-direction:column;padding-block:.5rem;display:flex}.cible[data-v-dbe892ff],.copier[data-v-dbe892ff]{align-items:center}.copier[data-v-dbe892ff]{background:var(--foreground);color:var(--card);border-radius:9999px;flex-shrink:0;gap:.4rem;padding:.6rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .3s;display:inline-flex}.copier.est-copie[data-v-dbe892ff]{background:#1f8a4c}@media (prefers-reduced-motion:reduce){.fond[data-v-dbe892ff],.panneau[data-v-dbe892ff]{transition:none}}
