diff --git a/components/ATooltip.vue b/components/ATooltip.vue
index 87ca762..fb46cd4 100644
--- a/components/ATooltip.vue
+++ b/components/ATooltip.vue
@@ -1,34 +1,71 @@
@@ -36,46 +73,28 @@ const tooltipVisible = ref(false);
.a-tooltip-container {
position: relative;
width: fit-content;
+ display: inline-block;
+}
- .tooltip {
- position: absolute;
- z-index: 1000;
- background-color: var(--a-black);
- color: var(--a-white);
- padding: 10px;
- border-radius: 5px;
- font-size: 14px;
- pointer-events: none;
-
- &.top {
- bottom: calc(100% + 5px);
- left: 50%;
- transform: translateX(-50%);
- }
-
- &.right {
- top: 50%;
- left: calc(100% + 5px);
- transform: translateY(-50%);
- }
+.tooltip {
+ position: fixed;
+ z-index: 99999;
+ background-color: var(--a-black);
+ color: var(--a-white);
+ padding: 10px;
+ border-radius: 5px;
+ font-size: 14px;
+ pointer-events: none;
- &.bottom {
- top: calc(100% + 5px);
- left: 50%;
- transform: translateX(-50%);
- }
+ &.danger {
+ border: 0.5px solid var(--a-danger);
+ background: var(--a-danger-lightest);
+ color: var(--a-danger);
+ }
- &.left {
- top: 50%;
- right: calc(100% + 5px);
- transform: translateY(-50%);
- }
+ &.no-wrap {
+ white-space: nowrap;
}
- .danger {
- border: 0.5px solid var(--a-danger);
- background: var(--a-danger-lightest);
- color: var(--a-danger);
- }
}