.vue-map{height:100%;min-height:2rem;width:100%}body{font-family:Poppins,sans-serif;overflow-x:hidden}body.dentistas{--tw-bg-opacity:1;background-color:rgb(12 12 24/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}body.pacientes{--tw-bg-opacity:1;background-color:rgb(242 223 255/var(--tw-bg-opacity,1));color:#04010ccc}html{--font-base:100%;font-size:var(--font-base)}@media (max-width:1446px){html{font-size:calc(var(--font-base) - 13%)}}@media (max-width:980px){html{font-size:calc(var(--font-base) - 12.5%)}}.page-enter-active,.page-leave-active{left:0;position:absolute;top:0;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease;transition:opacity .3s ease-out,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease-out;transition:transform .3s ease,opacity .3s ease-out,-webkit-transform .3s ease;width:100%}.page-enter-from{opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}.page-enter-to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.page-leave-from{opacity:1}.page-leave-to{opacity:0}.layout-enter-active,.layout-leave-active{left:0;position:absolute;top:0;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease;transition:opacity .3s ease-out,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease-out;transition:transform .3s ease,opacity .3s ease-out,-webkit-transform .3s ease;width:100%}.layout-enter-from{opacity:0;-webkit-transform:translateX(100%);transform:translate(100%)}.layout-enter-to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.layout-leave-from{opacity:1}.layout-leave-to{opacity:0}
