.mapa[data-astro-cid-zy3ia7pb]{gap:1.5rem;display:grid}.mapa__selector[data-astro-cid-zy3ia7pb]{scrollbar-width:none;gap:.5rem;margin:-4px;padding:4px;display:flex;overflow-x:auto}.mapa__selector[data-astro-cid-zy3ia7pb]::-webkit-scrollbar{display:none}.xip[data-astro-cid-zy3ia7pb]{border:1px solid var(--linia);min-height:48px;font-weight:600;font-size:var(--fs-s);white-space:nowrap;transition:background-color .4s var(--ease), color .4s var(--ease), border-color .4s;background:#ffffff80;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.55rem 1.1rem .55rem .9rem;display:inline-flex}.xip[data-astro-cid-zy3ia7pb] .icona{width:20px;height:20px;color:var(--aigua);transition:color .4s}.xip[data-astro-cid-zy3ia7pb]:hover{border-color:var(--aigua)}.xip[data-astro-cid-zy3ia7pb][aria-selected=true]{background:var(--aigua);color:#fff;border-color:var(--aigua)}.xip[data-astro-cid-zy3ia7pb][aria-selected=true] .icona{color:var(--flamenc)}.mapa__cos[data-astro-cid-zy3ia7pb]{gap:1.5rem;display:grid;position:relative}@media (width>=1000px){.mapa__cos[data-astro-cid-zy3ia7pb]{align-items:center;gap:var(--s-4);grid-template-columns:1fr 340px}}.mapa--compacte[data-astro-cid-zy3ia7pb]{gap:.9rem}@media (width>=1000px){.mapa--compacte[data-astro-cid-zy3ia7pb] .mapa__cos[data-astro-cid-zy3ia7pb]{grid-template-columns:minmax(0,1fr)}}.mapa__lamina[data-astro-cid-zy3ia7pb]{border-radius:var(--radi);aspect-ratio:var(--aspecte,4 / 3);position:relative;overflow:hidden;box-shadow:0 40px 80px -60px #26292b80;container:mapa/inline-size}.mapa__svg[data-astro-cid-zy3ia7pb]{width:100%;height:100%;display:block}.mapa__ajuda-mobil[data-astro-cid-zy3ia7pb]{display:none}@media (width<=699px){.mapa__finestra[data-astro-cid-zy3ia7pb]{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;border-radius:var(--radi);overflow-x:auto;box-shadow:0 40px 80px -60px #26292b80}.mapa__finestra[data-astro-cid-zy3ia7pb]::-webkit-scrollbar{display:none}.mapa__finestra[data-astro-cid-zy3ia7pb] .mapa__lamina[data-astro-cid-zy3ia7pb]{min-width:600px;box-shadow:none;border-radius:0}.mapa__ajuda-gran[data-astro-cid-zy3ia7pb]{display:none}.mapa__ajuda-mobil[data-astro-cid-zy3ia7pb]{display:inline}}.mapa__terra[data-astro-cid-zy3ia7pb]{fill:#f1e9d6;stroke:#c6b791;stroke-width:.9px;stroke-linejoin:round}.mapa__halo[data-astro-cid-zy3ia7pb]{fill:none;stroke:#f7fbfa;stroke-opacity:.55;stroke-width:9px;stroke-linejoin:round}.mapa__halo--ample[data-astro-cid-zy3ia7pb]{stroke-opacity:.22;stroke-width:26px}.mapa__aigues[data-astro-cid-zy3ia7pb]{fill:#9ec0c3;stroke:#86aeb2;stroke-width:.6px;stroke-linejoin:round}.mapa__ports[data-astro-cid-zy3ia7pb]{fill:#6f8a4a;fill-opacity:.13;stroke:#3f5a2a;stroke-opacity:.45;stroke-width:1.2px;stroke-dasharray:5 4;stroke-linejoin:round}.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] .mapa__ports-nom[data-astro-cid-zy3ia7pb]{fill:#3f5a2a;paint-order:stroke;stroke:#ece6cf;stroke-width:4px;font-size:19px}.mapa__poble[data-astro-cid-zy3ia7pb] circle[data-astro-cid-zy3ia7pb]{fill:var(--tinta);stroke:#f7f2e6;stroke-width:1.6px}.mapa__poble[data-astro-cid-zy3ia7pb] text[data-astro-cid-zy3ia7pb]{font:600 12.5px var(--font-text);letter-spacing:.12em;text-transform:uppercase;fill:var(--tinta-suau);paint-order:stroke;stroke:#f1e9d6;stroke-width:4px;stroke-linejoin:round}.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] text[data-astro-cid-zy3ia7pb]{font:italic 400 16px var(--font-display);fill:#2f6570;letter-spacing:.02em}.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] .mapa__mar[data-astro-cid-zy3ia7pb]{letter-spacing:.04em;font-size:22px}.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] .mapa__ebre[data-astro-cid-zy3ia7pb]{fill:#2f6570;paint-order:stroke;stroke:#f1e9d6;stroke-width:4px;font-size:15px}.mapa__nord[data-astro-cid-zy3ia7pb] circle[data-astro-cid-zy3ia7pb]{fill:#f7fbfab3;stroke:#2a2d2e40}.mapa__nord[data-astro-cid-zy3ia7pb] path[data-astro-cid-zy3ia7pb]{fill:var(--tinta-suau)}.mapa__nord[data-astro-cid-zy3ia7pb] text[data-astro-cid-zy3ia7pb]{font:600 12px var(--font-text);fill:var(--tinta-suau);letter-spacing:.1em}.mapa__escala[data-astro-cid-zy3ia7pb] path[data-astro-cid-zy3ia7pb]{fill:none;stroke:var(--tinta-suau);stroke-width:1.4px}.mapa__escala[data-astro-cid-zy3ia7pb] text[data-astro-cid-zy3ia7pb]{font:600 12px var(--font-text);fill:var(--tinta-suau);letter-spacing:.06em}@container mapa (width<=860px){.mapa__poble[data-astro-cid-zy3ia7pb] text[data-astro-cid-zy3ia7pb]{stroke-width:4.5px;font-size:15px}.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] text[data-astro-cid-zy3ia7pb]{font-size:19px}.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] .mapa__mar[data-astro-cid-zy3ia7pb]{font-size:25px}.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] .mapa__ports-nom[data-astro-cid-zy3ia7pb]{font-size:22px}.mapa__escala[data-astro-cid-zy3ia7pb] text[data-astro-cid-zy3ia7pb],.mapa__nord[data-astro-cid-zy3ia7pb] text[data-astro-cid-zy3ia7pb]{font-size:14px}}@container mapa (width<=940px){.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] .mapa__badia[data-astro-cid-zy3ia7pb]{display:none}}@container mapa (width<=640px){.mapa__poble[data-astro-cid-zy3ia7pb] text[data-astro-cid-zy3ia7pb]{stroke-width:5.5px;font-size:20px}.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] .mapa__mar[data-astro-cid-zy3ia7pb],.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] .mapa__ports-nom[data-astro-cid-zy3ia7pb]{font-size:28px}.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] .mapa__badia[data-astro-cid-zy3ia7pb],.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] .mapa__ebre[data-astro-cid-zy3ia7pb],.mapa__escala[data-astro-cid-zy3ia7pb],.mapa__nord[data-astro-cid-zy3ia7pb],.mapa__poble--secundari[data-astro-cid-zy3ia7pb]{display:none}}@container mapa (width<=480px){.mapa__poble[data-astro-cid-zy3ia7pb] text[data-astro-cid-zy3ia7pb]{stroke-width:7px;font-size:26px}.mapa__poble[data-astro-cid-zy3ia7pb] circle[data-astro-cid-zy3ia7pb]{r:6}.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] .mapa__mar[data-astro-cid-zy3ia7pb],.mapa__etiquetes-aigua[data-astro-cid-zy3ia7pb] .mapa__ports-nom[data-astro-cid-zy3ia7pb]{font-size:32px}}.mapa__credit[data-astro-cid-zy3ia7pb]{z-index:1;color:var(--tinta-suau);background:#f7fbfabf;border-radius:999px;padding:.1rem .45rem;font-size:.66rem;position:absolute;bottom:.4rem;left:.5rem}.mapa__credit[data-astro-cid-zy3ia7pb] a[data-astro-cid-zy3ia7pb]{color:inherit}.punt[data-astro-cid-zy3ia7pb]{left:var(--x);top:var(--y);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;transform:translate(-50%,-50%)}.punt[data-astro-cid-zy3ia7pb]:before{content:"";background:var(--aigua);width:14px;height:14px;transition:transform .4s var(--ease), background-color .3s;border-radius:50%;box-shadow:0 0 0 4px #ffffffe6}.punt__pols[data-astro-cid-zy3ia7pb]{border:1px solid var(--aigua);animation:pols 2.8s var(--ease) infinite;border-radius:50%;position:absolute;inset:8px}@keyframes pols{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.punt__nom[data-astro-cid-zy3ia7pb]{white-space:nowrap;pointer-events:none;opacity:0;background:#faf8f3eb;border-radius:999px;padding:.25rem .6rem;font-size:.72rem;font-weight:600;transition:opacity .3s;position:absolute;bottom:calc(100% - 4px);left:50%;transform:translate(-50%)}.punt[data-astro-cid-zy3ia7pb][data-etiqueta=sota] .punt__nom[data-astro-cid-zy3ia7pb]{top:calc(100% - 4px);bottom:auto}.punt[data-astro-cid-zy3ia7pb][data-etiqueta=dreta] .punt__nom[data-astro-cid-zy3ia7pb]{top:50%;bottom:auto;left:calc(100% - 6px);transform:translateY(-50%)}.punt[data-astro-cid-zy3ia7pb][data-etiqueta=esquerra] .punt__nom[data-astro-cid-zy3ia7pb]{inset:50% calc(100% - 6px) auto auto;transform:translateY(-50%)}.punt[data-astro-cid-zy3ia7pb]:hover:before,.punt[data-astro-cid-zy3ia7pb][aria-expanded=true]:before{background:var(--flamenc-fosc);transform:scale(1.25)}.punt[data-astro-cid-zy3ia7pb]:hover .punt__nom[data-astro-cid-zy3ia7pb],.punt[data-astro-cid-zy3ia7pb]:focus-visible .punt__nom[data-astro-cid-zy3ia7pb],.punt[data-astro-cid-zy3ia7pb][aria-expanded=true] .punt__nom[data-astro-cid-zy3ia7pb]{opacity:1}@container mapa (width>=640px){.punt__nom[data-astro-cid-zy3ia7pb]{opacity:.9}}.mapa__marc[data-astro-cid-zy3ia7pb]{min-width:0;position:relative;container:marc/inline-size}.mapa__fitxes[data-astro-cid-zy3ia7pb]{position:relative}.mapa__fitxes[data-astro-cid-zy3ia7pb]:has(.fitxa:not([hidden])){margin-top:1rem}@container marc (width>=1000px){.mapa__fitxes[data-astro-cid-zy3ia7pb]{z-index:2;width:min(370px,34%);position:absolute;bottom:1rem;right:1rem}.mapa__fitxes[data-astro-cid-zy3ia7pb]:has(.fitxa:not([hidden])){margin-top:0}}.fitxa[data-astro-cid-zy3ia7pb]{background:var(--salina);border:1px solid var(--linia);animation:fitxa .5s var(--ease);border-radius:18px;grid-template-columns:110px 1fr;align-items:center;gap:1rem;padding:.75rem 3rem .75rem .75rem;display:grid;position:relative}@keyframes fitxa{0%{opacity:0;transform:translateY(10px)}}.fitxa__foto[data-astro-cid-zy3ia7pb]{aspect-ratio:1;--radi-foto:12px}.fitxa__nom[data-astro-cid-zy3ia7pb]{font-family:var(--font-display);margin-bottom:.25rem;font-size:1.3rem;line-height:1.1}.fitxa__text[data-astro-cid-zy3ia7pb] p[data-astro-cid-zy3ia7pb]:not(.fitxa__nom){color:var(--tinta-suau);font-size:var(--fs-s);line-height:1.45}.fitxa__mes[data-astro-cid-zy3ia7pb]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--aigua);align-items:center;gap:.35rem;margin-top:.35rem;font-weight:600;text-decoration:none;display:inline-flex}.fitxa__mes[data-astro-cid-zy3ia7pb] .icona{width:14px;height:14px;transition:transform .4s var(--ease)}.fitxa__mes[data-astro-cid-zy3ia7pb]:hover .icona{transform:translate(3px)}.fitxa__tanca[data-astro-cid-zy3ia7pb]{border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:.4rem;right:.4rem}.fitxa__tanca[data-astro-cid-zy3ia7pb] .icona{width:18px}.mapa__panell[data-astro-cid-zy3ia7pb]{align-content:center;gap:1rem;display:grid}.mapa__destacat[data-astro-cid-zy3ia7pb]{font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:-.01em;margin-top:.75rem;line-height:1.15}.mapa__accions[data-astro-cid-zy3ia7pb]{justify-items:start;gap:.25rem;margin-top:1rem;display:grid}.mapa__ajuda[data-astro-cid-zy3ia7pb]{font-size:var(--fs-s);color:var(--tinta-suau);gap:.5rem;display:flex}.mapa__ajuda--peu[data-astro-cid-zy3ia7pb]{align-items:center}.mapa__ajuda--peu[data-astro-cid-zy3ia7pb] .icona{width:18px;height:18px;color:var(--flamenc-fosc)}.mapa__info[data-astro-cid-zy3ia7pb]{animation:fitxa .6s var(--ease)}
