.dvp[data-v-312ae434]{grid-template-areas:"texte""globe""pays""detail";display:grid}.dvp-texte[data-v-312ae434]{grid-area:texte}.dvp-globe[data-v-312ae434]{grid-area:globe}.dvp-pays[data-v-312ae434]{grid-area:pays}.dvp-detail[data-v-312ae434]{grid-area:detail}@media (width>=1024px){.dvp[data-v-312ae434]{grid-template:"texte globe""pays globe""detail globe"1fr/minmax(0,5fr) minmax(0,6fr)}.dvp-pays[data-v-312ae434]{margin-top:2rem}}.dvp-globe[data-v-312ae434]{aspect-ratio:4/5.3;margin-top:1.5rem;position:relative;overflow:hidden;container-type:size}.monde[data-v-312ae434]{--zoom:185cqw;--cx:.46;--w:max(var(--zoom),116.981cqh);aspect-ratio:1240/1060;left:calc(50% - var(--w)*var(--cx));width:var(--w);position:absolute;top:0}@media (width>=640px){.dvp-globe[data-v-312ae434]{aspect-ratio:16/14.4}.monde[data-v-312ae434]{--zoom:125cqw}}@media (width>=1024px){.dvp-globe[data-v-312ae434]{aspect-ratio:auto;min-height:640px;margin-top:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16%);mask-image:linear-gradient(90deg,#0000,#000 16%)}.monde[data-v-312ae434]{--zoom:100cqw;--cx:.47}}.graticule[data-v-312ae434]{fill:none;stroke:#fff;stroke-opacity:.055;stroke-width:1.2px}.pays[data-v-312ae434],.terres[data-v-312ae434]{fill:none;stroke:#fff;stroke-linecap:round;stroke-width:4.6px}.terres-1[data-v-312ae434]{stroke-opacity:.3}.terres-2[data-v-312ae434]{stroke-opacity:.24}.terres-3[data-v-312ae434]{stroke-opacity:.18}.terres-4[data-v-312ae434]{stroke-opacity:.12}.terres-5[data-v-312ae434]{stroke-opacity:.07}.pays[data-v-312ae434]{stroke:#2f9bff;transition:stroke .5s}.pays-choisi[data-v-312ae434]{filter:drop-shadow(0 0 6px #7cc4ffd9);stroke:#fff}.zone[data-v-312ae434]{cursor:pointer;fill:none;pointer-events:stroke;stroke:#0000;stroke-linecap:round;stroke-width:24px}.horizon[data-v-312ae434]{fill:none;pointer-events:none;stroke:#ffffff61;stroke-width:1.6px}.repere-point[data-v-312ae434]{fill:#fff;stroke:#1f9afe;stroke-width:3px}.repere-onde[data-v-312ae434]{fill:none;stroke:#7cc4ff;stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite dvp-onde-312ae434}@keyframes dvp-onde-312ae434{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}.etiquette[data-v-312ae434]{color:#1d1d1f;pointer-events:none;white-space:nowrap;background:#fffffff5;border-radius:9999px;align-items:center;gap:6px;padding:5px 11px 5px 6px;font-size:13px;font-weight:600;animation:.45s cubic-bezier(.2,.8,.2,1) dvp-etiquette-312ae434;display:inline-flex;position:absolute;transform:translate(-50%,calc(-100% - 16px));box-shadow:0 10px 30px -10px #000c}.drapeau[data-v-312ae434],.etiquette img[data-v-312ae434],.puce img[data-v-312ae434]{-o-object-fit:cover;object-fit:cover;border-radius:9999px}.etiquette img[data-v-312ae434]{width:16px;height:16px}@keyframes dvp-etiquette-312ae434{0%{opacity:0;transform:translate(-50%,calc(-100% - 8px))scale(.92)}}.pastille[data-v-312ae434]{background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff24}.pastille-point[data-v-312ae434]{background:#2f9bff;border-radius:9999px;width:7px;height:7px;box-shadow:0 0 0 3px #2f9bff40}.dvp-pays[data-v-312ae434]{scrollbar-width:none}.dvp-pays[data-v-312ae434]::-webkit-scrollbar{display:none}.puce[data-v-312ae434]{color:#ffffffd1;background:#ffffff0f;border-radius:9999px;align-items:center;gap:8px;padding:7px 14px 7px 7px;font-size:14px;font-weight:500;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.puce img[data-v-312ae434]{width:18px;height:18px}.puce[data-v-312ae434]:hover{background:#ffffff1f}.puce[data-v-312ae434]:focus-visible{outline-offset:2px;outline:2px solid #7cc4ff}.puce-choisie[data-v-312ae434],.puce-choisie[data-v-312ae434]:hover{box-shadow:none;color:#1d1d1f;background:#fff}.detail[data-v-312ae434]{opacity:0;visibility:hidden;background:linear-gradient(#ffffff12,#ffffff08);flex-direction:column;grid-area:1/1;align-items:flex-start;transition:opacity .35s,transform .35s,visibility 0s linear .35s;display:flex;transform:translateY(6px);box-shadow:inset 0 0 0 1px #ffffff1a}.detail-visible[data-v-312ae434]{opacity:1;visibility:visible;transition:opacity .35s 50ms,transform .35s 50ms;transform:none}.drapeau[data-v-312ae434]{width:22px;height:22px}.lien[data-v-312ae434]{color:#7cc4ff;margin-top:auto;padding-top:1rem}.lien[data-v-312ae434]:hover{color:#a9d8ff}@media (prefers-reduced-motion:reduce){.etiquette[data-v-312ae434],.repere-onde[data-v-312ae434]{animation:none}.detail[data-v-312ae434],.detail-visible[data-v-312ae434],.pays[data-v-312ae434]{transition:none}}
