.nc-tooltip{display:inline-flex;position:relative}.nc-tooltip__trigger{outline:none;display:inline-flex}.nc-tooltip__bubble{z-index:50;pointer-events:none;opacity:0;visibility:hidden;box-sizing:border-box;max-width:240px;padding:var(--s-1) var(--s-2);background:var(--surface-2);border:1px solid var(--border-2);color:var(--fg);font-family:var(--ff-mono);white-space:nowrap;border-radius:0;font-size:12px;line-height:1.4;transition:opacity .1s;position:absolute}.nc-tooltip__trigger:hover+.nc-tooltip__bubble,.nc-tooltip__trigger:focus-visible+.nc-tooltip__bubble{opacity:1;visibility:visible}.nc-tooltip__bubble--top{bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.nc-tooltip__bubble--bottom{top:calc(100% + 6px);left:50%;transform:translate(-50%)}.nc-tooltip__bubble--left{top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.nc-tooltip__bubble--right{top:50%;left:calc(100% + 6px);transform:translateY(-50%)}
