@charset "utf-8";

.vue-popover { display: block; position: absolute; background: rgb(255, 255, 255); box-shadow: rgba(52, 73, 94, 0.2) 0px 4px 20px 0px; padding: 5px; border-radius: 5px; z-index: 998; }

.vue-popover::before { display: block; position: absolute; width: 0px; height: 0px; content: ""; }

.vue-popover.dropdown-position-bottom::before { border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid rgb(255, 255, 255); top: -6px; left: calc(50% - 6px); filter: drop-shadow(rgba(52, 73, 94, 0.1) 0px -2px 2px); }

.vue-popover.dropdown-position-top::before { border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid rgb(255, 255, 255); bottom: -6px; left: calc(50% - 6px); filter: drop-shadow(rgba(52, 73, 94, 0.1) 0px 2px 2px); }

.vue-popover.dropdown-position-left::before { border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid rgb(255, 255, 255); right: -6px; top: calc(50% - 6px); filter: drop-shadow(rgba(52, 73, 94, 0.1) 2px 0px 2px); }

.vue-popover.dropdown-position-right::before { border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 6px solid rgb(255, 255, 255); left: -6px; top: calc(50% - 6px); filter: drop-shadow(rgba(52, 73, 94, 0.1) -2px 0px 2px); }
